aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Miscellaneous/SharedDefines.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Miscellaneous/SharedDefines.h')
-rw-r--r--src/server/game/Miscellaneous/SharedDefines.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/game/Miscellaneous/SharedDefines.h b/src/server/game/Miscellaneous/SharedDefines.h
index dc97eeb1e4a..38116e7e41a 100644
--- a/src/server/game/Miscellaneous/SharedDefines.h
+++ b/src/server/game/Miscellaneous/SharedDefines.h
@@ -87,6 +87,12 @@ enum Races
(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_HORDE RACEMASK_ALL_PLAYABLE & ~RACEMASK_ALLIANCE
+
// Class value is index in ChrClasses.dbc
enum Classes
{