diff options
| author | Seyden <saiifii@live.de> | 2021-10-22 12:51:45 +0200 |
|---|---|---|
| committer | Naios <naios-dev@live.de> | 2021-10-22 12:52:37 +0200 |
| commit | 8f097e4425d182c03b26d847c0537207d9f3cd2e (patch) | |
| tree | d9d6233d0cd2d75978a97ab8b3c73429886322a4 /src/server/game/World | |
| parent | 972105183a16c9ac8c43f379cce4acc8bf764cd8 (diff) | |
Core/Scripts: Implement script name reloading
* Authored by Seyden
* Co-authored by Naios
* We thank Shauren for your helpful feedback
Diffstat (limited to 'src/server/game/World')
| -rw-r--r-- | src/server/game/World/World.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp index 212ae90e00b..717100a1f45 100644 --- a/src/server/game/World/World.cpp +++ b/src/server/game/World/World.cpp @@ -1781,9 +1781,6 @@ void World::SetInitialWorldSettings() TC_LOG_INFO("server.loading", "Loading GameObject models..."); LoadGameObjectModelList(m_dataPath); - TC_LOG_INFO("server.loading", "Loading Script Names..."); - sObjectMgr->LoadScriptNames(); - TC_LOG_INFO("server.loading", "Loading Instance Template..."); sObjectMgr->LoadInstanceTemplate(); @@ -2546,6 +2543,9 @@ void World::Update(uint32 diff) m_timers[WUPDATE_AHBOT].Reset(); } + /// Synchronize all scripts with their ids before updating the sScriptReloadMgr + sScriptMgr->SyncScripts(); + /// <li> Handle file changes if (m_timers[WUPDATE_CHECK_FILECHANGES].Passed()) { |
