From: Holger Schemel Date: Mon, 6 Jan 2025 17:48:27 +0000 (+0100) Subject: added returning from game actions if winning game completely handled X-Git-Tag: 4.4.0.1~37 X-Git-Url: https://git.artsoft.org/?a=commitdiff_plain;h=e5b7a9d25667e4910c532efe077badfba2e9b7d1;p=rocksndiamonds.git added returning from game actions if winning game completely handled --- diff --git a/src/game.c b/src/game.c index 229a3ffe..e9710f30 100644 --- a/src/game.c +++ b/src/game.c @@ -12271,7 +12271,11 @@ static void GameActionsExt(void) CheckLevelSolved(); if (game.LevelSolved && !game.LevelSolved_GameEnd) - GameWon(); + { + // handle winning game until completely finished and game ended + if (GameWon()) + return; + } if (game.all_players_gone && !TAPE_IS_STOPPED(tape)) TapeStop();