diff -r 408a1174f19a -r f36378b2d71f core/PlayerManager.cpp --- a/core/PlayerManager.cpp Mon Oct 15 18:51:11 2007 +0000 +++ b/core/PlayerManager.cpp Mon Oct 15 18:51:56 2007 +0000 @@ -38,13 +38,13 @@ #include "MenuStyle_Radio.h" #include "sm_stringutil.h" #include "CoreConfig.h" -#include -#include #include "TimerSys.h" #include "Translator.h" #include "Logger.h" #include "ChatTriggers.h" #include "HalfLife2.h" +#include +#include PlayerManager g_Players; bool g_OnMapStarted = false; @@ -1001,6 +1001,7 @@ void CPlayer::Kick(const char *str) { + MarkAsBeingKicked(); INetChannel *pNetChan = static_cast(engine->GetPlayerNetInfo(m_iIndex)); IClient *pClient = static_cast(pNetChan->GetMsgHandler()); pClient->Disconnect("%s", str);