diff --git a/mp/src/game/server/neo/neo_client.cpp b/mp/src/game/server/neo/neo_client.cpp index bedae07c..87e36d7c 100644 --- a/mp/src/game/server/neo/neo_client.cpp +++ b/mp/src/game/server/neo/neo_client.cpp @@ -349,7 +349,7 @@ bool RespawnWithRet( CBaseEntity *pEdict, bool fCopyCorpse ) if ( pPlayer ) { - if ( gpGlobals->curtime > pPlayer->GetDeathTime() + DEATH_ANIMATION_TIME ) + if ( (gpGlobals->curtime > pPlayer->GetDeathTime() + DEATH_ANIMATION_TIME) || pPlayer->GetDeathTime() == 0.f) { if (NEORules()->FPlayerCanRespawn(pPlayer)) {