diff -r 54db537f8a30 -r b948e11cd67d core/PlayerManager.cpp --- a/core/PlayerManager.cpp Thu Oct 13 20:06:40 2011 -0400 +++ b/core/PlayerManager.cpp Fri Oct 14 09:25:42 2011 -0400 @@ -250,6 +250,9 @@ g_PluginSys.SyncMaxClients(m_maxClients); } + + g_OnMapStarted = true; + g_Extensions.CallOnCoreMapStart(pEdictList, edictCount, m_maxClients); m_onActivate->Execute(NULL); m_onActivate2->Execute(NULL); @@ -263,8 +266,6 @@ } } - g_OnMapStarted = true; - SMGlobalClass *cls = SMGlobalClass::head; while (cls) {