diff options
Diffstat (limited to 'src/server/game/Conditions/ConditionMgr.cpp')
-rw-r--r-- | src/server/game/Conditions/ConditionMgr.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Conditions/ConditionMgr.cpp b/src/server/game/Conditions/ConditionMgr.cpp index 5494f5a8bb4..2ff7196a2dc 100644 --- a/src/server/game/Conditions/ConditionMgr.cpp +++ b/src/server/game/Conditions/ConditionMgr.cpp @@ -1379,7 +1379,7 @@ bool ConditionMgr::addToPhases(Condition* cond) const if (!cond->SourceEntry) { bool found = false; - PhaseInfo& p = sObjectMgr->GetAreaPhasesForLoading(); + PhaseInfo& p = sObjectMgr->GetAreaAndZonePhasesForLoading(); for (auto phaseItr = p.begin(); phaseItr != p.end(); ++phaseItr) { for (PhaseInfoStruct& phase : phaseItr->second) @@ -1395,7 +1395,7 @@ bool ConditionMgr::addToPhases(Condition* cond) const if (found) return true; } - else if (std::vector<PhaseInfoStruct>* phases = sObjectMgr->GetPhasesForAreaForLoading(cond->SourceEntry)) + else if (std::vector<PhaseInfoStruct>* phases = sObjectMgr->GetPhasesForAreaOrZoneForLoading(cond->SourceEntry)) { for (PhaseInfoStruct& phase : *phases) { |