diff options
Diffstat (limited to 'src/server/game/Conditions/ConditionMgr.cpp')
-rw-r--r-- | src/server/game/Conditions/ConditionMgr.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/server/game/Conditions/ConditionMgr.cpp b/src/server/game/Conditions/ConditionMgr.cpp index 667b8b14889..09b84589716 100644 --- a/src/server/game/Conditions/ConditionMgr.cpp +++ b/src/server/game/Conditions/ConditionMgr.cpp @@ -508,10 +508,8 @@ bool Condition::Meets(ConditionSourceInfo& sourceInfo) const QuestObjective const* obj = sObjectMgr->GetQuestObjective(ConditionValue1); if (!obj) break; - Quest const* qInfo = sObjectMgr->GetQuestTemplate(obj->QuestID); - ASSERT(qInfo); - condMeets = (!player->GetQuestRewardStatus(obj->QuestID) && player->IsQuestObjectiveComplete(qInfo, *obj)); + condMeets = (!player->GetQuestRewardStatus(obj->QuestID) && player->IsQuestObjectiveComplete(*obj)); } break; } |