From 7ee7ffd156cfcf5a50c6c634791285a9cbad448d Mon Sep 17 00:00:00 2001 From: Roman Fomin Date: Sat, 23 Jul 2022 21:32:18 +0700 Subject: [PATCH] fix reload after death in single player (#676) --- src/g_game.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/g_game.c b/src/g_game.c index 79b4d4ce..c8c33804 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -2406,7 +2406,10 @@ void G_DeathMatchSpawnPlayer(int playernum) void G_DoReborn(int playernum) { if (!netgame) - gameaction = ga_loadlevel; // reload the level from scratch + { + if (gameaction != ga_reloadlevel) + gameaction = ga_loadlevel; // reload the level from scratch + } else { // respawn at the start int i;