aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2020-12-12 11:15:26 +0100
committerShauren <shauren.trinity@gmail.com>2020-12-12 11:15:26 +0100
commit9819ee1a6ad73185f2198e1c0b4e0d70bcc9e7be (patch)
tree3005f76ee0bb81ea61f97935696e5f480f53d897 /src
parent5f3a2d2abf296d1eaf9788244100c91de8b7a619 (diff)
Core/PacketIO: Updated ResponseCodes enum for 9.0.2
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Handlers/CharacterHandler.cpp2
-rw-r--r--src/server/game/Miscellaneous/SharedDefines.h128
2 files changed, 64 insertions, 66 deletions
diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp
index 9b4b8f41f97..ca4768c7999 100644
--- a/src/server/game/Handlers/CharacterHandler.cpp
+++ b/src/server/game/Handlers/CharacterHandler.cpp
@@ -820,7 +820,7 @@ void WorldSession::HandleCharCreateOpcode(WorldPackets::Character::CreateCharact
if (checkDemonHunterReqs && !hasDemonHunterReqLevel)
{
- SendCharCreate(CHAR_CREATE_LEVEL_REQUIREMENT_DEMON_HUNTER);
+ SendCharCreate(CHAR_CREATE_NEW_PLAYER);
return;
}
diff --git a/src/server/game/Miscellaneous/SharedDefines.h b/src/server/game/Miscellaneous/SharedDefines.h
index 621100c4033..3183f4d91f5 100644
--- a/src/server/game/Miscellaneous/SharedDefines.h
+++ b/src/server/game/Miscellaneous/SharedDefines.h
@@ -5138,71 +5138,69 @@ enum ResponseCodes
CHAR_CREATE_ONLY_EXISTING = 33,
CHAR_CREATE_EXPANSION = 34,
CHAR_CREATE_EXPANSION_CLASS = 35,
- CHAR_CREATE_LEVEL_REQUIREMENT = 36,
- CHAR_CREATE_UNIQUE_CLASS_LIMIT = 37,
- CHAR_CREATE_CHARACTER_IN_GUILD = 38,
- CHAR_CREATE_RESTRICTED_RACECLASS = 39,
- CHAR_CREATE_CHARACTER_CHOOSE_RACE = 40,
- CHAR_CREATE_CHARACTER_ARENA_LEADER = 41,
- CHAR_CREATE_CHARACTER_DELETE_MAIL = 42,
- CHAR_CREATE_CHARACTER_SWAP_FACTION = 43,
- CHAR_CREATE_CHARACTER_RACE_ONLY = 44,
- CHAR_CREATE_CHARACTER_GOLD_LIMIT = 45,
- CHAR_CREATE_FORCE_LOGIN = 46,
- CHAR_CREATE_TRIAL = 47,
- CHAR_CREATE_TIMEOUT = 48,
- CHAR_CREATE_THROTTLE = 49,
- CHAR_CREATE_ALLIED_RACE_ACHIEVEMENT = 50,
- CHAR_CREATE_LEVEL_REQUIREMENT_DEMON_HUNTER = 51,
- CHAR_CREATE_CHARACTER_IN_COMMUNITY = 52,
-
- CHAR_DELETE_IN_PROGRESS = 53,
- CHAR_DELETE_SUCCESS = 54,
- CHAR_DELETE_FAILED = 55,
- CHAR_DELETE_FAILED_LOCKED_FOR_TRANSFER = 56,
- CHAR_DELETE_FAILED_GUILD_LEADER = 57,
- CHAR_DELETE_FAILED_ARENA_CAPTAIN = 58,
- CHAR_DELETE_FAILED_HAS_HEIRLOOM_OR_MAIL = 59,
- CHAR_DELETE_FAILED_UPGRADE_IN_PROGRESS = 60,
- CHAR_DELETE_FAILED_HAS_WOW_TOKEN = 61,
- CHAR_DELETE_FAILED_VAS_TRANSACTION_IN_PROGRESS = 62,
- CHAR_DELETE_FAILED_COMMUNITY_OWNER = 63,
-
- CHAR_LOGIN_IN_PROGRESS = 64,
- CHAR_LOGIN_SUCCESS = 65,
- CHAR_LOGIN_NO_WORLD = 66,
- CHAR_LOGIN_DUPLICATE_CHARACTER = 67,
- CHAR_LOGIN_NO_INSTANCES = 68,
- CHAR_LOGIN_FAILED = 69,
- CHAR_LOGIN_DISABLED = 70,
- CHAR_LOGIN_NO_CHARACTER = 71,
- CHAR_LOGIN_LOCKED_FOR_TRANSFER = 72,
- CHAR_LOGIN_LOCKED_BY_BILLING = 73,
- CHAR_LOGIN_LOCKED_BY_MOBILE_AH = 74,
- CHAR_LOGIN_TEMPORARY_GM_LOCK = 75,
- CHAR_LOGIN_LOCKED_BY_CHARACTER_UPGRADE = 76,
- CHAR_LOGIN_LOCKED_BY_REVOKED_CHARACTER_UPGRADE = 77,
- CHAR_LOGIN_LOCKED_BY_REVOKED_VAS_TRANSACTION = 78,
- CHAR_LOGIN_LOCKED_BY_RESTRICTION = 79,
-
- CHAR_NAME_SUCCESS = 80,
- CHAR_NAME_FAILURE = 81,
- CHAR_NAME_NO_NAME = 82,
- CHAR_NAME_TOO_SHORT = 83,
- CHAR_NAME_TOO_LONG = 84,
- CHAR_NAME_INVALID_CHARACTER = 85,
- CHAR_NAME_MIXED_LANGUAGES = 86,
- CHAR_NAME_PROFANE = 87,
- CHAR_NAME_RESERVED = 88,
- CHAR_NAME_INVALID_APOSTROPHE = 89,
- CHAR_NAME_MULTIPLE_APOSTROPHES = 90,
- CHAR_NAME_THREE_CONSECUTIVE = 91,
- CHAR_NAME_INVALID_SPACE = 92,
- CHAR_NAME_CONSECUTIVE_SPACES = 93,
- CHAR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 94,
- CHAR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 95,
- CHAR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 96,
- CHAR_NAME_SPACES_DISALLOWED = 97,
+ CHAR_CREATE_CHARACTER_IN_GUILD = 36,
+ CHAR_CREATE_RESTRICTED_RACECLASS = 37,
+ CHAR_CREATE_CHARACTER_CHOOSE_RACE = 38,
+ CHAR_CREATE_CHARACTER_ARENA_LEADER = 39,
+ CHAR_CREATE_CHARACTER_DELETE_MAIL = 40,
+ CHAR_CREATE_CHARACTER_SWAP_FACTION = 41,
+ CHAR_CREATE_CHARACTER_RACE_ONLY = 42,
+ CHAR_CREATE_CHARACTER_GOLD_LIMIT = 43,
+ CHAR_CREATE_FORCE_LOGIN = 44,
+ CHAR_CREATE_TRIAL = 45,
+ CHAR_CREATE_TIMEOUT = 46,
+ CHAR_CREATE_THROTTLE = 47,
+ CHAR_CREATE_ALLIED_RACE_ACHIEVEMENT = 48,
+ CHAR_CREATE_CHARACTER_IN_COMMUNITY = 49,
+ CHAR_CREATE_NEW_PLAYER = 50,
+
+ CHAR_DELETE_IN_PROGRESS = 51,
+ CHAR_DELETE_SUCCESS = 52,
+ CHAR_DELETE_FAILED = 53,
+ CHAR_DELETE_FAILED_LOCKED_FOR_TRANSFER = 54,
+ CHAR_DELETE_FAILED_GUILD_LEADER = 55,
+ CHAR_DELETE_FAILED_ARENA_CAPTAIN = 56,
+ CHAR_DELETE_FAILED_HAS_HEIRLOOM_OR_MAIL = 57,
+ CHAR_DELETE_FAILED_UPGRADE_IN_PROGRESS = 58,
+ CHAR_DELETE_FAILED_HAS_WOW_TOKEN = 59,
+ CHAR_DELETE_FAILED_VAS_TRANSACTION_IN_PROGRESS = 60,
+ CHAR_DELETE_FAILED_COMMUNITY_OWNER = 61,
+
+ CHAR_LOGIN_IN_PROGRESS = 62,
+ CHAR_LOGIN_SUCCESS = 63,
+ CHAR_LOGIN_NO_WORLD = 64,
+ CHAR_LOGIN_DUPLICATE_CHARACTER = 65,
+ CHAR_LOGIN_NO_INSTANCES = 66,
+ CHAR_LOGIN_FAILED = 67,
+ CHAR_LOGIN_DISABLED = 68,
+ CHAR_LOGIN_NO_CHARACTER = 69,
+ CHAR_LOGIN_LOCKED_FOR_TRANSFER = 70,
+ CHAR_LOGIN_LOCKED_BY_BILLING = 71,
+ CHAR_LOGIN_LOCKED_BY_MOBILE_AH = 72,
+ CHAR_LOGIN_TEMPORARY_GM_LOCK = 73,
+ CHAR_LOGIN_LOCKED_BY_CHARACTER_UPGRADE = 74,
+ CHAR_LOGIN_LOCKED_BY_REVOKED_CHARACTER_UPGRADE = 75,
+ CHAR_LOGIN_LOCKED_BY_REVOKED_VAS_TRANSACTION = 76,
+ CHAR_LOGIN_LOCKED_BY_RESTRICTION = 77,
+
+ CHAR_NAME_SUCCESS = 78,
+ CHAR_NAME_FAILURE = 79,
+ CHAR_NAME_NO_NAME = 80,
+ CHAR_NAME_TOO_SHORT = 81,
+ CHAR_NAME_TOO_LONG = 82,
+ CHAR_NAME_INVALID_CHARACTER = 83,
+ CHAR_NAME_MIXED_LANGUAGES = 84,
+ CHAR_NAME_PROFANE = 85,
+ CHAR_NAME_RESERVED = 86,
+ CHAR_NAME_INVALID_APOSTROPHE = 87,
+ CHAR_NAME_MULTIPLE_APOSTROPHES = 88,
+ CHAR_NAME_THREE_CONSECUTIVE = 89,
+ CHAR_NAME_INVALID_SPACE = 90,
+ CHAR_NAME_CONSECUTIVE_SPACES = 91,
+ CHAR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 92,
+ CHAR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 93,
+ CHAR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 94,
+ CHAR_NAME_SPACES_DISALLOWED = 95,
};
enum CharacterUndeleteResult