diff -r 297d0a773483 -r c21fd6e89ff5 core/PlayerManager.cpp --- a/core/PlayerManager.cpp Sat Dec 27 19:50:13 2008 -0500 +++ b/core/PlayerManager.cpp Sun Dec 28 01:02:05 2008 -0500 @@ -272,6 +272,13 @@ g_OnMapStarted = true; + SMGlobalClass *cls = SMGlobalClass::head; + while (cls) + { + cls->OnSourceModLevelActivated(); + cls = cls->m_pGlobalClassNext; + } + SM_ExecuteAllConfigs(); }