aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Globals/ObjectMgr.cpp
diff options
context:
space:
mode:
authorVincent-Michael <Vincent_Michael@gmx.de>2015-05-02 02:09:53 +0200
committerVincent-Michael <Vincent_Michael@gmx.de>2015-05-02 02:09:53 +0200
commita551dd78e6ee1689659040be8ae54dcf8ef20f5b (patch)
treeb2466bf3a3b818a661b9552ab309149735a47a00 /src/server/game/Globals/ObjectMgr.cpp
parent2c8b7850d7aacf61c770153e8e468ae7aa847f09 (diff)
Core/Quest: Added new error log for load quest_poi
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r--src/server/game/Globals/ObjectMgr.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp
index 6beae09bb20..fad2744da44 100644
--- a/src/server/game/Globals/ObjectMgr.cpp
+++ b/src/server/game/Globals/ObjectMgr.cpp
@@ -7075,6 +7075,9 @@ void ObjectMgr::LoadQuestPOI()
int32 PlayerConditionID = fields[12].GetInt32();
int32 WoDUnk1 = fields[13].GetInt32();
+ if (!sObjectMgr->GetQuestTemplate(QuestID))
+ TC_LOG_ERROR("sql.sql", "`quest_poi` quest id (%u) Idx1 (%u) does not exist in `quest_template`", QuestID, Idx1);
+
QuestPOI POI(BlobIndex, ObjectiveIndex, QuestObjectiveID, QuestObjectID, MapID, WorldMapAreaId, Floor, Priority, Flags, WorldEffectID, PlayerConditionID, WoDUnk1);
if (QuestID < int32(POIs.size()) && Idx1 < int32(POIs[QuestID].size()))
{