diff options
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r-- | src/server/game/Globals/ObjectMgr.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index 6c0684f5c71..62ae41babdd 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -10752,9 +10752,14 @@ void ObjectMgr::LoadCreatureQuestItems() void ObjectMgr::InitializeQueriesData(QueryDataGroup mask) { + uint32 oldMSTime = getMSTime(); + // cache disabled if (!sWorld->getBoolConfig(CONFIG_CACHE_DATA_QUERIES)) + { + TC_LOG_INFO("server.loading", ">> Query data caching is disabled. Skipped initialization."); return; + } // Initialize Query data for creatures if (mask & QUERY_DATA_CREATURES) @@ -10775,6 +10780,8 @@ void ObjectMgr::InitializeQueriesData(QueryDataGroup mask) if (mask & QUERY_DATA_POIS) for (auto& poiPair : _questPOIStore) poiPair.second.InitializeQueryData(); + + TC_LOG_INFO("server.loading", ">> Initialized query cache data in %u ms", GetMSTimeDiffToNow(oldMSTime)); } void QuestPOIData::InitializeQueryData() |