From 1570661f205c400f6f6ebd9b77af6b0788d0453d Mon Sep 17 00:00:00 2001 From: James R Date: Mon, 20 Mar 2023 21:49:50 -0700 Subject: [PATCH] Don't NO CONTEST a player who has already finished, if they die afterward --- src/p_inter.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/p_inter.c b/src/p_inter.c index 54abef3c0..d5447cdee 100644 --- a/src/p_inter.c +++ b/src/p_inter.c @@ -1437,7 +1437,12 @@ void P_KillMobj(mobj_t *target, mobj_t *inflictor, mobj_t *source, UINT8 damaget if (K_Cooperative()) { - target->player->pflags |= (PF_NOCONTEST|PF_ELIMINATED); + target->player->pflags |= PF_ELIMINATED; + + if (!target->player->exiting) + { + target->player->pflags |= PF_NOCONTEST; + } } break;