diff options
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r-- | src/server/game/Globals/ObjectMgr.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index 5385f24cbb8..243d308cf78 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -8908,6 +8908,15 @@ void ObjectMgr::LoadGameObjectForQuests() ++count; } + for (auto [questObjectiveId, objective] : _questObjectives) + { + if (objective->Type != QUEST_OBJECTIVE_GAMEOBJECT) + continue; + + _gameObjectForQuestStore.insert(objective->ObjectID); + ++count; + } + TC_LOG_INFO("server.loading", ">> Loaded {} GameObjects for quests in {} ms", count, GetMSTimeDiffToNow(oldMSTime)); } |