From 1a78e55f4cd0f0c73a21deca1b5de48279378de2 Mon Sep 17 00:00:00 2001 From: James R Date: Mon, 4 Dec 2023 20:22:41 -0800 Subject: [PATCH] P_DoPlayerExit: abuse K_MakeObjectReappear to vanish player if they win a Sealed Star --- src/p_user.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/p_user.c b/src/p_user.c index b1a0fd3cd..d5e781e19 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -1332,6 +1332,11 @@ void P_DoPlayerExit(player_t *player, pflags_t flags) { G_BeginLevelExit(); } + + if (specialstageinfo.valid == true && losing == false && P_MobjWasRemoved(player->mo) == false) + { + K_MakeObjectReappear(player->mo); + } } K_InitPlayerTally(player);