aboutsummaryrefslogtreecommitdiff
path: root/src/game/InstanceData.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/InstanceData.h')
-rw-r--r--src/game/InstanceData.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/game/InstanceData.h b/src/game/InstanceData.h
index 61a7ee7fffe..b9aa6abbe02 100644
--- a/src/game/InstanceData.h
+++ b/src/game/InstanceData.h
@@ -164,6 +164,10 @@ class TRINITY_DLL_SPEC InstanceData : public ZoneScript
virtual bool SetBossState(uint32 id, EncounterState state);
EncounterState GetBossState(uint32 id) const { return id < bosses.size() ? bosses[id].state : TO_BE_DECIDED; }
const BossBoundaryMap * GetBossBoundary(uint32 id) const { return id < bosses.size() ? &bosses[id].boundary : NULL; }
+
+ // Achievement criteria additional requirements check
+ // NOTE: not use this if same can be checked existed requirement types from AchievementCriteriaRequirementType
+ virtual bool CheckAchievementCriteriaMeet(uint32 /*criteria_id*/, Player const* /*source*/, Unit const* /*target*/ = NULL, uint32 /*miscvalue1*/ = 0);
protected:
void SetBossNumber(uint32 number) { bosses.resize(number); }
void LoadDoorData(const DoorData *data);
@@ -181,10 +185,6 @@ class TRINITY_DLL_SPEC InstanceData : public ZoneScript
std::vector<BossInfo> bosses;
DoorInfoMap doors;
MinionInfoMap minions;
-
- // Achievement criteria additional requirements check
- // NOTE: not use this if same can be checked existed requirement types from AchievementCriteriaRequirementType
- virtual bool CheckAchievementCriteriaMeet(uint32 /*criteria_id*/, Player const* /*source*/, Unit const* /*target*/ = NULL, uint32 /*miscvalue1*/ = 0);
};
#endif