aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/CharacterHandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Handlers/CharacterHandler.cpp')
-rw-r--r--src/server/game/Handlers/CharacterHandler.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp
index d7a9278b75f..bcad74d50fd 100644
--- a/src/server/game/Handlers/CharacterHandler.cpp
+++ b/src/server/game/Handlers/CharacterHandler.cpp
@@ -355,14 +355,17 @@ void WorldSession::HandleCharCreateOpcode(WorldPackets::Character::CreateCharact
{
bool disabled = false;
- switch (Player::TeamForRace(charCreate.CreateInfo->Race))
+ switch (Player::TeamIdForRace(charCreate.CreateInfo->Race))
{
- case ALLIANCE:
+ case TEAM_ALLIANCE:
disabled = (mask & (1 << 0)) != 0;
break;
- case HORDE:
+ case TEAM_HORDE:
disabled = (mask & (1 << 1)) != 0;
break;
+ case TEAM_NEUTRAL:
+ disabled = (mask & (1 << 2)) != 0;
+ break;
}
if (disabled)