diff --git a/src/game/server/player.cpp b/src/game/server/player.cpp index 9d454e527..097b8e802 100644 --- a/src/game/server/player.cpp +++ b/src/game/server/player.cpp @@ -801,7 +801,7 @@ void CPlayer::OverrideDefaultEmote(int Emote, int Tick) bool CPlayer::CanOverrideDefaultEmote() const { - return m_LastEyeEmote > 0 && m_LastEyeEmote + (int64_t)g_Config.m_SvEyeEmoteChangeDelay * Server()->TickSpeed() >= Server()->Tick(); + return m_LastEyeEmote == 0 || m_LastEyeEmote + (int64_t)g_Config.m_SvEyeEmoteChangeDelay * Server()->TickSpeed() < Server()->Tick(); } void CPlayer::ProcessPause()