aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Globals/ObjectMgr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r--src/server/game/Globals/ObjectMgr.cpp9
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));
}