From ec69195fc9f306e6090ae18d76b91890e2f8c301 Mon Sep 17 00:00:00 2001 From: Louis-Antoine Date: Wed, 27 Nov 2019 17:32:02 +0100 Subject: [PATCH] Keep counting players as finished even after dying --- src/g_game.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/g_game.c b/src/g_game.c index 2fa52e7c0..340babb10 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -2323,6 +2323,9 @@ void G_PlayerReborn(INT32 player, boolean betweenmaps) outofcoop = players[player].outofcoop; pflags = (players[player].pflags & (PF_FLIPCAM|PF_ANALOGMODE|PF_DIRECTIONCHAR|PF_AUTOBRAKE|PF_TAGIT|PF_GAMETYPEOVER)); + if (!betweenmaps) + pflags |= (players[player].pflags & PF_FINISHED); + // As long as we're not in multiplayer, carry over cheatcodes from map to map if (!(netgame || multiplayer)) pflags |= (players[player].pflags & (PF_GODMODE|PF_NOCLIP|PF_INVIS));