From 4ed8ff5e4233a4d180895ac32d162f1bf568c6cd Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Fri, 24 Feb 2023 20:19:14 +0100 Subject: [PATCH 1/1] fixed asking to play again in case of tape replaying in MM engine --- src/game_mm/mm_game.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/game_mm/mm_game.c b/src/game_mm/mm_game.c index d5ad417d..4b864e69 100644 --- a/src/game_mm/mm_game.c +++ b/src/game_mm/mm_game.c @@ -809,6 +809,10 @@ static void GameOver_MM(int game_over_cause) game_mm.game_over = TRUE; game_mm.game_over_cause = game_over_cause; + // do not ask to play again if game was never actually played + if (!game.GamePlayed) + return; + if (setup.ask_on_game_over) game.restart_game_message = (game_over_cause == GAME_OVER_BOMB ? "Bomb killed Mc Duffin! Play it again?" : -- 2.34.1