aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Miscellaneous
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2018-10-04 18:50:21 +0200
committerShauren <shauren.trinity@gmail.com>2018-11-05 00:00:34 +0100
commit0a779bd791fb63b2fc1663206279c7eaa9c02c6f (patch)
treecf13cec2eaab909646f278242981dd51349fddfd /src/server/game/Miscellaneous
parent7512ffb0587eccd8fbb2a2841900d572056dbae3 (diff)
Core/PacketIO: Updated packet structures to 8.0.1
Diffstat (limited to 'src/server/game/Miscellaneous')
-rw-r--r--src/server/game/Miscellaneous/SharedDefines.h289
1 files changed, 209 insertions, 80 deletions
diff --git a/src/server/game/Miscellaneous/SharedDefines.h b/src/server/game/Miscellaneous/SharedDefines.h
index bb427b5903c..86e801d1b2a 100644
--- a/src/server/game/Miscellaneous/SharedDefines.h
+++ b/src/server/game/Miscellaneous/SharedDefines.h
@@ -994,6 +994,7 @@ enum CharacterFlags4 : uint32
{
CHARACTER_FLAG_4_TRIAL_BOOST = 0x00000080,
CHARACTER_FLAG_4_TRIAL_BOOST_LOCKED = 0x00040000,
+ CHARACTER_FLAG_4_EXPANSION_TRIAL = 0x00080000,
};
#define PLAYER_CUSTOM_DISPLAY_SIZE 3
@@ -1048,11 +1049,17 @@ enum Language
LANG_PANDAREN_NEUTRAL = 42,
LANG_PANDAREN_ALLIANCE = 43,
LANG_PANDAREN_HORDE = 44,
- LANG_RIKKITUN = 168,
- LANG_ADDON = 0xFFFFFFFF // used by addons, in 2.4.0 not exist, replaced by messagetype?
+ LANG_SPRITE = 168,
+ LANG_SHATH_YAR = 178,
+ LANG_NERGLISH = 179,
+ LANG_MOONKIN = 180,
+ LANG_SHALASSIAN = 181,
+ LANG_THALASSIAN_2 = 182,
+ LANG_ADDON = 183,
+ LANG_ADDON_LOGGED = 184
};
-#define LANGUAGES_COUNT 25
+#define LANGUAGES_COUNT 31
enum TeamId
{
@@ -2426,11 +2433,15 @@ enum GameobjectTypes : uint8
GAMEOBJECT_TYPE_UI_LINK = 48,
GAMEOBJECT_TYPE_KEYSTONE_RECEPTACLE = 49,
GAMEOBJECT_TYPE_GATHERING_NODE = 50,
- GAMEOBJECT_TYPE_CHALLENGE_MODE_REWARD = 51
+ GAMEOBJECT_TYPE_CHALLENGE_MODE_REWARD = 51,
+ GAMEOBJECT_TYPE_MULTI = 52,
+ GAMEOBJECT_TYPE_SIEGEABLE_MULTI = 53,
+ GAMEOBJECT_TYPE_SIEGEABLE_MO = 54,
+ GAMEOBJECT_TYPE_PVP_REWARD = 55,
};
-#define MAX_GAMEOBJECT_TYPE 52 // sending to client this or greater value can crash client.
-#define MAX_GAMEOBJECT_DATA 33 // Max number of uint32 vars in gameobject_template data field
+#define MAX_GAMEOBJECT_TYPE 56 // sending to client this or greater value can crash client.
+#define MAX_GAMEOBJECT_DATA 34 // Max number of uint32 vars in gameobject_template data field
enum GameObjectFlags
{
@@ -4218,23 +4229,22 @@ enum SkillType
SKILL_MACES = 54,
SKILL_TWO_HANDED_SWORDS = 55,
SKILL_DEFENSE = 95,
- SKILL_LANG_COMMON = 98,
+ SKILL_LANGUAGE_COMMON = 98,
SKILL_RACIAL_DWARF = 101,
- SKILL_LANG_ORCISH = 109,
- SKILL_LANG_DWARVEN = 111,
- SKILL_LANG_DARNASSIAN = 113,
- SKILL_LANG_TAURAHE = 115,
+ SKILL_LANGUAGE_ORCISH = 109,
+ SKILL_LANGUAGE_DWARVEN = 111,
+ SKILL_LANGUAGE_DARNASSIAN = 113,
+ SKILL_LANGUAGE_TAURAHE = 115,
SKILL_DUAL_WIELD = 118,
SKILL_RACIAL_TAUREN = 124,
SKILL_RACIAL_ORC = 125,
SKILL_RACIAL_NIGHT_ELF = 126,
- SKILL_FIRST_AID = 129,
SKILL_STAVES = 136,
- SKILL_LANG_THALASSIAN = 137,
- SKILL_LANG_DRACONIC = 138,
- SKILL_LANG_DEMON_TONGUE = 139,
- SKILL_LANG_TITAN = 140,
- SKILL_LANG_OLD_TONGUE = 141,
+ SKILL_LANGUAGE_THALASSIAN = 137,
+ SKILL_LANGUAGE_DRACONIC = 138,
+ SKILL_LANGUAGE_DEMON_TONGUE = 139,
+ SKILL_LANGUAGE_TITAN = 140,
+ SKILL_LANGUAGE_OLD_TONGUE = 141,
SKILL_SURVIVAL = 142,
SKILL_HORSE_RIDING = 148,
SKILL_WOLF_RIDING = 149,
@@ -4279,8 +4289,8 @@ enum SkillType
SKILL_PET_TURTLE = 251,
SKILL_PET_GENERIC_HUNTER = 270,
SKILL_PLATE_MAIL = 293,
- SKILL_LANG_GNOMISH = 313,
- SKILL_LANG_TROLL = 315,
+ SKILL_LANGUAGE_GNOMISH = 313,
+ SKILL_LANGUAGE_TROLL = 315,
SKILL_ENCHANTING = 333,
SKILL_FISHING = 356,
SKILL_SKINNING = 393,
@@ -4296,7 +4306,7 @@ enum SkillType
SKILL_PET_HYENA = 654,
SKILL_PET_BIRD_OF_PREY = 655,
SKILL_PET_WIND_SERPENT = 656,
- SKILL_LANG_FORSAKEN = 673,
+ SKILL_LANGUAGE_FORSAKEN = 673,
SKILL_KODO_RIDING = 713,
SKILL_RACIAL_TROLL = 733,
SKILL_RACIAL_GNOME = 753,
@@ -4304,7 +4314,7 @@ enum SkillType
SKILL_JEWELCRAFTING = 755,
SKILL_RACIAL_BLOOD_ELF = 756,
SKILL_PET_EVENT_REMOTE_CONTROL = 758,
- SKILL_LANG_DRAENEI = 759,
+ SKILL_LANGUAGE_DRAENEI = 759,
SKILL_RACIAL_DRAENEI = 760,
SKILL_PET_FELGUARD = 761,
SKILL_RIDING = 762,
@@ -4330,8 +4340,8 @@ enum SkillType
SKILL_PET_EXOTIC_SPIRIT_BEAST = 788,
SKILL_RACIAL_WORGEN = 789,
SKILL_RACIAL_GOBLIN = 790,
- SKILL_LANG_GILNEAN = 791,
- SKILL_LANG_GOBLIN = 792,
+ SKILL_LANGUAGE_GILNEAN = 791,
+ SKILL_LANGUAGE_GOBLIN = 792,
SKILL_ARCHAEOLOGY = 794,
SKILL_HUNTER = 795,
SKILL_DEATH_KNIGHT = 796,
@@ -4343,7 +4353,7 @@ enum SkillType
SKILL_ALL_GLYPHS = 810,
SKILL_PET_DOG = 811,
SKILL_PET_MONKEY = 815,
- SKILL_PET_SHALE_SPIDER = 817,
+ SKILL_PET_EXOTIC_SHALE_SPIDER = 817,
SKILL_BEETLE = 818,
SKILL_ALL_GUILD_PERKS = 821,
SKILL_PET_HYDRA = 824,
@@ -4352,9 +4362,7 @@ enum SkillType
SKILL_WARLOCK = 849,
SKILL_RACIAL_PANDAREN = 899,
SKILL_MAGE = 904,
- SKILL_LANG_PANDAREN_NEUTRAL = 905,
- SKILL_LANG_PANDAREN_ALLIANCE = 906,
- SKILL_LANG_PANDAREN_HORDE = 907,
+ SKILL_LANGUAGE_PANDAREN_NEUTRAL = 905,
SKILL_ROGUE = 921,
SKILL_SHAMAN = 924,
SKILL_FEL_IMP = 927,
@@ -4374,17 +4382,16 @@ enum SkillType
SKILL_WAY_OF_THE_BREW = 980,
SKILL_APPRENTICE_COOKING = 981,
SKILL_JOURNEYMAN_COOKBOOK = 982,
- SKILL_PORCUPINE = 983,
- SKILL_CRANE = 984,
- SKILL_WATER_STRIDER = 985,
+ SKILL_PET_RODENT = 983,
+ SKILL_PET_CRANE = 984,
+ SKILL_PET_WATER_STRIDER = 985,
SKILL_PET_EXOTIC_QUILEN = 986,
SKILL_PET_GOAT = 987,
- SKILL_BASILISK = 988,
+ SKILL_PET_BASILISK = 988,
SKILL_NO_PLAYERS = 999,
- SKILL_DIREHORN = 1305,
+ SKILL_PET_DIREHORN = 1305,
SKILL_PET_PRIMAL_STORM_ELEMENTAL = 1748,
SKILL_PET_WATER_ELEMENTAL_MINOR_TALENT_VERSION = 1777,
- SKILL_PET_EXOTIC_RYLAK = 1818,
SKILL_PET_RIVERBEAST = 1819,
SKILL_UNUSED = 1830,
SKILL_DEMON_HUNTER = 1848,
@@ -4396,6 +4403,127 @@ enum SkillType
SKILL_WARGLAIVES = 2152,
SKILL_PET_MECHANICAL = 2189,
SKILL_PET_ABOMINATION = 2216,
+ SKILL_PET_OXEN = 2279,
+ SKILL_PET_SCALEHIDE = 2280,
+ SKILL_PET_FEATHERMANE = 2361,
+ SKILL_RACIAL_NIGHTBORNE = 2419,
+ SKILL_RACIAL_HIGHMOUNTAIN_TAUREN = 2420,
+ SKILL_RACIAL_LIGHTFORGED_DRAENEI = 2421,
+ SKILL_RACIAL_VOID_ELF = 2423,
+ SKILL_KUL_TIRAN_BLACKSMITHING = 2437,
+ SKILL_LEGION_BLACKSMITHING = 2454,
+ SKILL_LANGUAGE_SHALASSIAN = 2464,
+ SKILL_LANGUAGE_THALASSIAN_2 = 2465,
+ SKILL_DRAENOR_BLACKSMITHING = 2472,
+ SKILL_PANDARIA_BLACKSMITHING = 2473,
+ SKILL_CATACLYSM_BLACKSMITHING = 2474,
+ SKILL_NORTHREND_BLACKSMITHING = 2475,
+ SKILL_OUTLAND_BLACKSMITHING = 2476,
+ SKILL_BLACKSMITHING_2 = 2477,
+ SKILL_KUL_TIRAN_ALCHEMY = 2478,
+ SKILL_LEGION_ALCHEMY = 2479,
+ SKILL_DRAENOR_ALCHEMY = 2480,
+ SKILL_PANDARIA_ALCHEMY = 2481,
+ SKILL_CATACLYSM_ALCHEMY = 2482,
+ SKILL_NORTHREND_ALCHEMY = 2483,
+ SKILL_OUTLAND_ALCHEMY = 2484,
+ SKILL_ALCHEMY_2 = 2485,
+ SKILL_KUL_TIRAN_ENCHANTING = 2486,
+ SKILL_LEGION_ENCHANTING = 2487,
+ SKILL_DRAENOR_ENCHANTING = 2488,
+ SKILL_PANDARIA_ENCHANTING = 2489,
+ SKILL_CATACLYSM_ENCHANTING = 2491,
+ SKILL_NORTHREND_ENCHANTING = 2492,
+ SKILL_OUTLAND_ENCHANTING = 2493,
+ SKILL_ENCHANTING_2 = 2494,
+ SKILL_KUL_TIRAN_ENGINEERING = 2499,
+ SKILL_LEGION_ENGINEERING = 2500,
+ SKILL_DRAENOR_ENGINEERING = 2501,
+ SKILL_PANDARIA_ENGINEERING = 2502,
+ SKILL_CATACLYSM_ENGINEERING = 2503,
+ SKILL_NORTHREND_ENGINEERING = 2504,
+ SKILL_OUTLAND_ENGINEERING = 2505,
+ SKILL_ENGINEERING_2 = 2506,
+ SKILL_KUL_TIRAN_INSCRIPTION = 2507,
+ SKILL_LEGION_INSCRIPTION = 2508,
+ SKILL_DRAENOR_INSCRIPTION = 2509,
+ SKILL_PANDARIA_INSCRIPTION = 2510,
+ SKILL_CATACLYSM_INSCRIPTION = 2511,
+ SKILL_NORTHREND_INSCRIPTION = 2512,
+ SKILL_OUTLAND_INSCRIPTION = 2513,
+ SKILL_INSCRIPTION_2 = 2514,
+ SKILL_KUL_TIRAN_JEWELCRAFTING = 2517,
+ SKILL_LEGION_JEWELCRAFTING = 2518,
+ SKILL_DRAENOR_JEWELCRAFTING = 2519,
+ SKILL_PANDARIA_JEWELCRAFTING = 2520,
+ SKILL_CATACLYSM_JEWELCRAFTING = 2521,
+ SKILL_NORTHREND_JEWELCRAFTING = 2522,
+ SKILL_OUTLAND_JEWELCRAFTING = 2523,
+ SKILL_JEWELCRAFTING_2 = 2524,
+ SKILL_KUL_TIRAN_LEATHERWORKING = 2525,
+ SKILL_LEGION_LEATHERWORKING = 2526,
+ SKILL_DRAENOR_LEATHERWORKING = 2527,
+ SKILL_PANDARIA_LEATHERWORKING = 2528,
+ SKILL_CATACLYSM_LEATHERWORKING = 2529,
+ SKILL_NORTHREND_LEATHERWORKING = 2530,
+ SKILL_OUTLAND_LEATHERWORKING = 2531,
+ SKILL_LEATHERWORKING_2 = 2532,
+ SKILL_KUL_TIRAN_TAILORING = 2533,
+ SKILL_LEGION_TAILORING = 2534,
+ SKILL_DRAENOR_TAILORING = 2535,
+ SKILL_PANDARIA_TAILORING = 2536,
+ SKILL_CATACLYSM_TAILORING = 2537,
+ SKILL_NORTHREND_TAILORING = 2538,
+ SKILL_OUTLAND_TAILORING = 2539,
+ SKILL_TAILORING_2 = 2540,
+ SKILL_KUL_TIRAN_COOKING = 2541,
+ SKILL_LEGION_COOKING = 2542,
+ SKILL_DRAENOR_COOKING = 2543,
+ SKILL_PANDARIA_COOKING = 2544,
+ SKILL_CATACLYSM_COOKING = 2545,
+ SKILL_NORTHREND_COOKING = 2546,
+ SKILL_OUTLAND_COOKING = 2547,
+ SKILL_COOKING_2 = 2548,
+ SKILL_KUL_TIRAN_HERBALISM = 2549,
+ SKILL_LEGION_HERBALISM = 2550,
+ SKILL_DRAENOR_HERBALISM = 2551,
+ SKILL_PANDARIA_HERBALISM = 2552,
+ SKILL_CATACLYSM_HERBALISM = 2553,
+ SKILL_NORTHREND_HERBALISM = 2554,
+ SKILL_OUTLAND_HERBALISM = 2555,
+ SKILL_HERBALISM_2 = 2556,
+ SKILL_KUL_TIRAN_SKINNING = 2557,
+ SKILL_LEGION_SKINNING = 2558,
+ SKILL_DRAENOR_SKINNING = 2559,
+ SKILL_PANDARIA_SKINNING = 2560,
+ SKILL_CATACLYSM_SKINNING = 2561,
+ SKILL_NORTHREND_SKINNING = 2562,
+ SKILL_OUTLAND_SKINNING = 2563,
+ SKILL_SKINNING_2 = 2564,
+ SKILL_KUL_TIRAN_MINING = 2565,
+ SKILL_LEGION_MINING = 2566,
+ SKILL_DRAENOR_MINING = 2567,
+ SKILL_PANDARIA_MINING = 2568,
+ SKILL_CATACLYSM_MINING = 2569,
+ SKILL_NORTHREND_MINING = 2570,
+ SKILL_OUTLAND_MINING = 2571,
+ SKILL_MINING_2 = 2572,
+ SKILL_KUL_TIRAN_FISHING = 2585,
+ SKILL_LEGION_FISHING = 2586,
+ SKILL_DRAENOR_FISHING = 2587,
+ SKILL_PANDARIA_FISHING = 2588,
+ SKILL_CATACLYSM_FISHING = 2589,
+ SKILL_NORTHREND_FISHING = 2590,
+ SKILL_OUTLAND_FISHING = 2591,
+ SKILL_FISHING_2 = 2592,
+ SKILL_RACIAL_DARK_IRON_DWARF = 2597,
+ SKILL_RACIAL_MAG_HAR_ORC = 2598,
+ SKILL_PET_LIZARD = 2703,
+ SKILL_PET_HORSE = 2704,
+ SKILL_PET_EXOTIC_PTERRORDAX = 2705,
+ SKILL_PET_TOAD = 2706,
+ SKILL_PET_EXOTIC_KROLUSK = 2707,
+ SKILL_SECOND_PET_HUNTER = 2716
};
inline SkillType SkillByLockType(LockType locktype)
@@ -4425,7 +4553,6 @@ inline uint32 SkillByQuestSort(int32 QuestSort)
case QUEST_SORT_ENGINEERING: return SKILL_ENGINEERING;
case QUEST_SORT_TAILORING: return SKILL_TAILORING;
case QUEST_SORT_COOKING: return SKILL_COOKING;
- case QUEST_SORT_FIRST_AID: return SKILL_FIRST_AID;
case QUEST_SORT_JEWELCRAFTING: return SKILL_JEWELCRAFTING;
case QUEST_SORT_INSCRIPTION: return SKILL_INSCRIPTION;
case QUEST_SORT_ARCHAEOLOGY: return SKILL_ARCHAEOLOGY;
@@ -4772,52 +4899,54 @@ enum ResponseCodes
CHAR_CREATE_THROTTLE = 49,
CHAR_CREATE_ALLIED_RACE_ACHIEVEMENT = 50,
CHAR_CREATE_LEVEL_REQUIREMENT_DEMON_HUNTER = 51,
-
- CHAR_DELETE_IN_PROGRESS = 52,
- CHAR_DELETE_SUCCESS = 53,
- CHAR_DELETE_FAILED = 54,
- CHAR_DELETE_FAILED_LOCKED_FOR_TRANSFER = 55,
- CHAR_DELETE_FAILED_GUILD_LEADER = 56,
- CHAR_DELETE_FAILED_ARENA_CAPTAIN = 57,
- CHAR_DELETE_FAILED_HAS_HEIRLOOM_OR_MAIL = 58,
- CHAR_DELETE_FAILED_UPGRADE_IN_PROGRESS = 59,
- CHAR_DELETE_FAILED_HAS_WOW_TOKEN = 60,
- CHAR_DELETE_FAILED_VAS_TRANSACTION_IN_PROGRESS = 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_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
};
enum CharacterUndeleteResult