From fcb7d38dce8d2d04a6b206a0a8bd5663627a200c Mon Sep 17 00:00:00 2001 From: Freaky Mutant Man Date: Sun, 26 Oct 2025 00:38:13 +0000 Subject: [PATCH] Fix unintended life loss in GP when finishing a race with -20 rings. --- src/p_user.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_user.c b/src/p_user.c index 1518629b0..9bff6502d 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -1330,7 +1330,7 @@ void P_DoPlayerExit(player_t *player, pflags_t flags) if (grandprixinfo.gp == true && grandprixinfo.eventmode != GPEVENT_SPECIAL - && player->bot == false && losing == false) + && player->bot == false && losing == false && player->hudrings > 0) { const UINT8 lifethreshold = 20;