aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDDuarte <dnpd.dd@gmail.com>2014-10-27 22:48:27 +0000
committerShauren <shauren.trinity@gmail.com>2025-10-02 21:18:19 +0200
commit9636fb306e3e4e7c4ec56f8ace15eefa97b34b83 (patch)
treeef2b376710a44650176c2841bf5a47f5065272ce /src
parentfa4b904ea629dfb0d337b504ab8a8ba84e139d84 (diff)
Core/Defines: Format RACEMASK and CLASSMASK defines
(cherry picked from commit 7dc4b7e6f81b20bb37ef7cb5f65efec1a533be79)
Diffstat (limited to 'src')
-rw-r--r--src/server/shared/SharedDefines.h41
1 files changed, 28 insertions, 13 deletions
diff --git a/src/server/shared/SharedDefines.h b/src/server/shared/SharedDefines.h
index 8da68af81c1..db3200c0ee1 100644
--- a/src/server/shared/SharedDefines.h
+++ b/src/server/shared/SharedDefines.h
@@ -110,15 +110,24 @@ enum Races
// max+1 for player race
#define MAX_RACES 12
-#define RACEMASK_ALL_PLAYABLE \
- ((1<<(RACE_HUMAN-1)) |(1<<(RACE_ORC-1)) |(1<<(RACE_DWARF-1)) | \
- (1<<(RACE_NIGHTELF-1))|(1<<(RACE_UNDEAD_PLAYER-1))|(1<<(RACE_TAUREN-1)) | \
- (1<<(RACE_GNOME-1)) |(1<<(RACE_TROLL-1)) |(1<<(RACE_BLOODELF-1))| \
+#define RACEMASK_ALL_PLAYABLE \
+ ((1<<(RACE_HUMAN-1)) | \
+ (1<<(RACE_ORC-1)) | \
+ (1<<(RACE_DWARF-1)) | \
+ (1<<(RACE_NIGHTELF-1)) | \
+ (1<<(RACE_UNDEAD_PLAYER-1)) | \
+ (1<<(RACE_TAUREN-1)) | \
+ (1<<(RACE_GNOME-1)) | \
+ (1<<(RACE_TROLL-1)) | \
+ (1<<(RACE_BLOODELF-1)) | \
(1<<(RACE_DRAENEI-1)))
-#define RACEMASK_ALLIANCE \
- ((1<<(RACE_HUMAN-1)) | (1<<(RACE_DWARF-1)) | (1<<(RACE_NIGHTELF-1)) | \
- (1<<(RACE_GNOME-1)) | (1<<(RACE_DRAENEI-1)))
+#define RACEMASK_ALLIANCE \
+ ((1<<(RACE_HUMAN-1)) | \
+ (1<<(RACE_DWARF-1)) | \
+ (1<<(RACE_NIGHTELF-1)) | \
+ (1<<(RACE_GNOME-1)) | \
+ (1<<(RACE_DRAENEI-1)))
#define RACEMASK_HORDE RACEMASK_ALL_PLAYABLE & ~RACEMASK_ALLIANCE
@@ -143,11 +152,17 @@ enum Classes
// max+1 for player class
#define MAX_CLASSES 12
-#define CLASSMASK_ALL_PLAYABLE \
- ((1<<(CLASS_WARRIOR-1))|(1<<(CLASS_PALADIN-1))|(1<<(CLASS_HUNTER-1))| \
- (1<<(CLASS_ROGUE-1)) |(1<<(CLASS_PRIEST-1)) |(1<<(CLASS_SHAMAN-1))| \
- (1<<(CLASS_MAGE-1)) |(1<<(CLASS_WARLOCK-1))|(1<<(CLASS_DRUID-1)) | \
- (1<<(CLASS_DEATH_KNIGHT-1)))
+#define CLASSMASK_ALL_PLAYABLE \
+ ((1<<(CLASS_WARRIOR-1)) | \
+ (1<<(CLASS_PALADIN-1)) | \
+ (1<<(CLASS_HUNTER-1)) | \
+ (1<<(CLASS_ROGUE-1)) | \
+ (1<<(CLASS_PRIEST-1)) | \
+ (1<<(CLASS_DEATH_KNIGHT-1)) | \
+ (1<<(CLASS_SHAMAN-1)) | \
+ (1<<(CLASS_MAGE-1)) | \
+ (1<<(CLASS_WARLOCK-1)) | \
+ (1<<(CLASS_DRUID-1)))
#define MAX_TALENT_TREES 3
@@ -196,7 +211,7 @@ enum UnitClass
#define CLASSMASK_ALL_CREATURES ((1<<(UNIT_CLASS_WARRIOR-1)) | (1<<(UNIT_CLASS_PALADIN-1)) | (1<<(UNIT_CLASS_ROGUE-1)) | (1<<(UNIT_CLASS_MAGE-1)))
-#define CLASSMASK_WAND_USERS ((1<<(CLASS_PRIEST-1))|(1<<(CLASS_MAGE-1))|(1<<(CLASS_WARLOCK-1)))
+#define CLASSMASK_WAND_USERS ((1<<(CLASS_PRIEST-1)) | (1<<(CLASS_MAGE-1)) | (1<<(CLASS_WARLOCK-1)))
#define PLAYER_MAX_BATTLEGROUND_QUEUES 2