diff options
author | Shauren <shauren.trinity@gmail.com> | 2016-09-13 21:44:23 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-09-13 21:44:23 +0200 |
commit | 0c113b8731dc397f4ad30d375fd8be5f180d5728 (patch) | |
tree | ea7ee81a7c8edda20e0eb018b5e67b098ba59aa0 | |
parent | bf22c61ba15d755312745f29ee74d14aacbc2bd9 (diff) |
Core/Garrison: Defined more garrison follower ability flags
-rw-r--r-- | src/server/game/Garrison/Garrison.h | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/server/game/Garrison/Garrison.h b/src/server/game/Garrison/Garrison.h index 750ed64639a..4052ad2f5de 100644 --- a/src/server/game/Garrison/Garrison.h +++ b/src/server/game/Garrison/Garrison.h @@ -51,12 +51,17 @@ enum GarrisonFollowerType enum GarrisonAbilityFlags { - GARRISON_ABILITY_FLAG_TRAIT = 0x01, - GARRISON_ABILITY_CANNOT_ROLL = 0x02, - GARRISON_ABILITY_HORDE_ONLY = 0x04, - GARRISON_ABILITY_ALLIANCE_ONLY = 0x08, - GARRISON_ABILITY_FLAG_CANNOT_REMOVE = 0x10, - GARRISON_ABILITY_FLAG_EXCLUSIVE = 0x20 + GARRISON_ABILITY_FLAG_TRAIT = 0x0001, + GARRISON_ABILITY_CANNOT_ROLL = 0x0002, + GARRISON_ABILITY_HORDE_ONLY = 0x0004, + GARRISON_ABILITY_ALLIANCE_ONLY = 0x0008, + GARRISON_ABILITY_FLAG_CANNOT_REMOVE = 0x0010, + GARRISON_ABILITY_FLAG_EXCLUSIVE = 0x0020, + GARRISON_ABILITY_FLAG_SINGLE_MISSION_DURATION = 0x0040, + GARRISON_ABILITY_FLAG_ACTIVE_ONLY_ON_ZONE_SUPPORT = 0x0080, + GARRISON_ABILITY_FLAG_APPLY_TO_FIRST_MISSION = 0x0100, + GARRISON_ABILITY_FLAG_IS_SPECIALIZATION = 0x0200, + GARRISON_ABILITY_FLAG_IS_EMPTY_SLOT = 0x0400 }; enum GarrisonError |