diff --git a/regamedll/dlls/multiplay_gamerules.cpp b/regamedll/dlls/multiplay_gamerules.cpp index 558b10a5..0c21bf3e 100644 --- a/regamedll/dlls/multiplay_gamerules.cpp +++ b/regamedll/dlls/multiplay_gamerules.cpp @@ -3580,6 +3580,9 @@ void CHalfLifeMultiplay::ClientDisconnected(edict_t *pClient) int iMode = pObserver->pev->iuser1; pObserver->pev->iuser1 = OBS_NONE; +#ifdef REGAMEDLL_FIXES + pObserver->m_flNextFollowTime = 0.0; +#endif pObserver->Observer_SetMode(iMode); } }