aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/World
diff options
context:
space:
mode:
authorSeyden <saiifii@live.de>2021-10-22 12:51:45 +0200
committerNaios <naios-dev@live.de>2021-10-22 12:52:37 +0200
commit8f097e4425d182c03b26d847c0537207d9f3cd2e (patch)
treed9d6233d0cd2d75978a97ab8b3c73429886322a4 /src/server/game/World
parent972105183a16c9ac8c43f379cce4acc8bf764cd8 (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.cpp6
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())
{