From 0c113b8731dc397f4ad30d375fd8be5f180d5728 Mon Sep 17 00:00:00 2001 From: Shauren Date: Tue, 13 Sep 2016 21:44:23 +0200 Subject: Core/Garrison: Defined more garrison follower ability flags --- src/server/game/Garrison/Garrison.h | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'src/server') 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 -- cgit v1.2.3