diff options
| -rw-r--r-- | src/worldserver/Master.cpp | 3 | ||||
| -rw-r--r-- | src/worldserver/WorldThread/WorldRunnable.cpp | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/worldserver/Master.cpp b/src/worldserver/Master.cpp index 3eef8ee3ec..340f3ca29a 100644 --- a/src/worldserver/Master.cpp +++ b/src/worldserver/Master.cpp @@ -30,6 +30,7 @@ #include "Util.h" #include "AuthSocket.h" #include "RealmList.h" +#include "ScriptMgr.h" #include "BigNumber.h" #include "OpenSSLCrypto.h" @@ -155,6 +156,8 @@ int Master::Run() ///- Initialize the World sWorld->SetInitialWorldSettings(); + sScriptMgr->OnStartup(); + ///- Initialize the signal handlers WorldServerSignalHandler signalINT, signalTERM; //, signalSEGV #ifdef _WIN32 diff --git a/src/worldserver/WorldThread/WorldRunnable.cpp b/src/worldserver/WorldThread/WorldRunnable.cpp index 8270744f6b..f02dafbabf 100644 --- a/src/worldserver/WorldThread/WorldRunnable.cpp +++ b/src/worldserver/WorldThread/WorldRunnable.cpp @@ -33,8 +33,6 @@ void WorldRunnable::run() uint32 realCurrTime = 0; uint32 realPrevTime = getMSTime(); - sScriptMgr->OnStartup(); - ///- While we have not World::m_stopEvent, update the world while (!World::IsStopped()) { |
