diff --git a/src/p_mobj.c b/src/p_mobj.c index 251577a20..0f7d7327b 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -11721,7 +11721,9 @@ void P_SpawnPlayer(INT32 playernum) mobj_t *mobj; if (p->playerstate == PST_REBORN) - G_PlayerReborn(playernum, false); + { + G_PlayerReborn(playernum, (p->jointime <= 1)); + } for (i = 0; i < MAXPLAYERS; i++) {