diff options
Diffstat (limited to 'src/game/AchievementMgr.h')
| -rw-r--r-- | src/game/AchievementMgr.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/game/AchievementMgr.h b/src/game/AchievementMgr.h index b00dc6a107f..ecda3dcdc4d 100644 --- a/src/game/AchievementMgr.h +++ b/src/game/AchievementMgr.h @@ -46,7 +46,7 @@ enum AchievementCriteriaDataType ACHIEVEMENT_CRITERIA_DATA_TYPE_T_CREATURE = 1, // creature_id 0 ACHIEVEMENT_CRITERIA_DATA_TYPE_T_PLAYER_CLASS_RACE = 2, // class_id race_id ACHIEVEMENT_CRITERIA_DATA_TYPE_T_PLAYER_LESS_HEALTH= 3, // health_percent 0 - ACHIEVEMENT_CRITERIA_DATA_TYPE_T_PLAYER_DEAD = 4, // 0 0 not corpse (not released body) + ACHIEVEMENT_CRITERIA_DATA_TYPE_T_PLAYER_DEAD = 4, // own_team 0 not corpse (not released body), own_team==false if enemy team expected ACHIEVEMENT_CRITERIA_DATA_TYPE_S_AURA = 5, // spell_id effect_idx ACHIEVEMENT_CRITERIA_DATA_TYPE_S_AREA = 6, // area id 0 ACHIEVEMENT_CRITERIA_DATA_TYPE_T_AURA = 7, // spell_id effect_idx @@ -78,6 +78,11 @@ struct AchievementCriteriaData { uint32 percent; } health; + // ACHIEVEMENT_CRITERIA_DATA_TYPE_T_PLAYER_DEAD + struct + { + uint32 own_team_flag; + } player_dead; // ACHIEVEMENT_CRITERIA_DATA_TYPE_T_AURA // ACHIEVEMENT_CRITERIA_DATA_TYPE_S_AURA struct |
