aboutsummaryrefslogtreecommitdiff
path: root/src/game/ObjectMgr.cpp
diff options
context:
space:
mode:
authormegamage <none@none>2009-04-20 18:11:55 -0500
committermegamage <none@none>2009-04-20 18:11:55 -0500
commitb57429c44c8e957bd3650f6dcd8d94b2067cabef (patch)
treefdd6831985624d19523d5060533ecde1f85281d8 /src/game/ObjectMgr.cpp
parent922453f36233835536a5a71d7b679bdf3b9d8568 (diff)
*Fix a bug in LoadAccessRequirements() that will generate NULL questtemplate.
--HG-- branch : trunk
Diffstat (limited to 'src/game/ObjectMgr.cpp')
-rw-r--r--src/game/ObjectMgr.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/game/ObjectMgr.cpp b/src/game/ObjectMgr.cpp
index 752d34b2284..c948ad9d073 100644
--- a/src/game/ObjectMgr.cpp
+++ b/src/game/ObjectMgr.cpp
@@ -5002,17 +5002,17 @@ void ObjectMgr::LoadAccessRequirements()
}
if(ar.heroicQuest)
- {
- if(!mQuestTemplates[ar.heroicQuest])
+ {
+ if(!GetQuestTemplate(ar.heroicQuest))
{
sLog.outErrorDb("Required Heroic Quest %u not exist for trigger %u, remove heroic quest done requirement.",ar.heroicQuest,requiremt_ID);
ar.heroicQuest = 0;
- }
- }
-
+ }
+ }
+
if(ar.quest)
{
- if(!mQuestTemplates[ar.quest])
+ if(!GetQuestTemplate(ar.quest))
{
sLog.outErrorDb("Required Quest %u not exist for trigger %u, remove quest done requirement.",ar.quest,requiremt_ID);
ar.quest = 0;