mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-28 15:02:01 +00:00
Moved prediction lerp reset to cover all cases.
This commit is contained in:
parent
98904039b7
commit
3e4446e46b
2 changed files with 6 additions and 6 deletions
|
@ -1635,12 +1635,6 @@ void G_DoReborn (int playernum, bool freshbot)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// Old lerp data needs to go
|
|
||||||
if (playernum == consoleplayer)
|
|
||||||
{
|
|
||||||
P_PredictionLerpReset();
|
|
||||||
}
|
|
||||||
|
|
||||||
// respawn at the start
|
// respawn at the start
|
||||||
// first disassociate the corpse
|
// first disassociate the corpse
|
||||||
if (players[playernum].mo)
|
if (players[playernum].mo)
|
||||||
|
|
|
@ -4246,6 +4246,12 @@ APlayerPawn *P_SpawnPlayer (FPlayerStart *mthing, int playernum, int flags)
|
||||||
if ((unsigned)playernum >= (unsigned)MAXPLAYERS || !playeringame[playernum])
|
if ((unsigned)playernum >= (unsigned)MAXPLAYERS || !playeringame[playernum])
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
|
// Old lerp data needs to go
|
||||||
|
if (playernum == consoleplayer)
|
||||||
|
{
|
||||||
|
P_PredictionLerpReset();
|
||||||
|
}
|
||||||
|
|
||||||
p = &players[playernum];
|
p = &players[playernum];
|
||||||
|
|
||||||
if (p->cls == NULL)
|
if (p->cls == NULL)
|
||||||
|
|
Loading…
Reference in a new issue