diff --git a/src/p_mobj.cpp b/src/p_mobj.cpp index d14c69aad..23e83425f 100644 --- a/src/p_mobj.cpp +++ b/src/p_mobj.cpp @@ -4437,7 +4437,8 @@ void AActor::Tick () return; // freed itself } } - else + + if (tics == -1 || state->GetCanRaise()) { int respawn_monsters = G_SkillProperty(SKILLP_Respawn); // check for nightmare respawn