diff --git a/src/p_mobj.c b/src/p_mobj.c index 24d881471..b5bb16c45 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -11735,7 +11735,11 @@ void P_SpawnPlayer(INT32 playernum) mobj->health = 1; p->playerstate = PST_LIVE; - p->realtime = leveltime; + if (!p->exiting || !p->realtime) + { + p->realtime = leveltime; + } + p->followitem = skins[p->skin].followitem; //awayview stuff