diff options
Diffstat (limited to 'src/server/game/Conditions/ConditionMgr.cpp')
| -rw-r--r-- | src/server/game/Conditions/ConditionMgr.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Conditions/ConditionMgr.cpp b/src/server/game/Conditions/ConditionMgr.cpp index ee7a662e608..8bb94456300 100644 --- a/src/server/game/Conditions/ConditionMgr.cpp +++ b/src/server/game/Conditions/ConditionMgr.cpp @@ -26,7 +26,7 @@ #include "GameEventMgr.h" #include "ObjectMgr.h" #include "ProgressBar.h" -#include "InstanceData.h" +#include "InstanceScript.h" #include "ConditionMgr.h" #include "ScriptMgr.h" @@ -119,8 +119,8 @@ bool Condition::Meets(Player * player, Unit* targetOverride) case CONDITION_INSTANCE_DATA: { Map *map = player->GetMap(); - if (map && map->IsDungeon() && ((InstanceMap*)map)->GetInstanceData()) - condMeets = ((InstanceMap*)map)->GetInstanceData()->GetData(mConditionValue1) == mConditionValue2; + if (map && map->IsDungeon() && ((InstanceMap*)map)->GetInstanceScript()) + condMeets = ((InstanceMap*)map)->GetInstanceScript()->GetData(mConditionValue1) == mConditionValue2; break; } case CONDITION_SPELL_SCRIPT_TARGET: |
