From 7736e4274064fb358565d8e4658d0e3afc159f58 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Fri, 3 Mar 2017 18:53:11 +0100 Subject: [PATCH] - fixed: The respawn event handler was not called for a regular in-game respawn, only for a cheat resurrection. --- src/p_mobj.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/p_mobj.cpp b/src/p_mobj.cpp index 1e2559ec5..d7de2a18c 100644 --- a/src/p_mobj.cpp +++ b/src/p_mobj.cpp @@ -5563,6 +5563,7 @@ APlayerPawn *P_SpawnPlayer (FPlayerStart *mthing, int playernum, int flags) for (int ii=0; ii < BODYQUESIZE; ++ii) if (bodyque[ii] == p->mo) bodyque[ii] = oldactor; + E_PlayerRespawned(int(p - players)); FBehavior::StaticStartTypedScripts (SCRIPT_Respawn, p->mo, true); } }