From d75ebd54537fca6be7c87caf23ffd41a05ee3d21 Mon Sep 17 00:00:00 2001 From: toaster Date: Fri, 2 Jun 2023 20:56:49 +0100 Subject: [PATCH] If a nextmapoverride is used in GP, do not take a life and restart the level when exiting without having properly won. It may be some sort of secret. --- src/g_game.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/g_game.c b/src/g_game.c index 4c6ce067b..a019483d7 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -3303,7 +3303,7 @@ void G_ExitLevel(void) } } - if (!G_GametypeUsesLives()) + if (!G_GametypeUsesLives() || nextmapoverride != 0) ; // never force a retry else if (specialstageinfo.valid == true || (gametyperules & GTR_BOSS)) {