diff options
| author | Shauren <shauren.trinity@gmail.com> | 2022-12-04 15:13:20 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2022-12-04 15:13:20 +0100 |
| commit | e98e1283ea0034baf6be9aa2ffb386eb5582801b (patch) | |
| tree | b1dd854d88e6e049d26b208bb259cdc7d31f29f8 /src/server/game/Miscellaneous | |
| parent | de7c03c8385780f05530c2b3cf952a712d5f8f00 (diff) | |
Core: Updated to 10.0.2
Diffstat (limited to 'src/server/game/Miscellaneous')
| -rw-r--r-- | src/server/game/Miscellaneous/RaceMask.h | 76 | ||||
| -rw-r--r-- | src/server/game/Miscellaneous/SharedDefines.h | 2408 | ||||
| -rw-r--r-- | src/server/game/Miscellaneous/enuminfo_RaceMask.cpp | 8 | ||||
| -rw-r--r-- | src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp | 71 |
4 files changed, 1366 insertions, 1197 deletions
diff --git a/src/server/game/Miscellaneous/RaceMask.h b/src/server/game/Miscellaneous/RaceMask.h index 673cd8af26c..2c1e1a29932 100644 --- a/src/server/game/Miscellaneous/RaceMask.h +++ b/src/server/game/Miscellaneous/RaceMask.h @@ -61,18 +61,27 @@ enum Races RACE_DARK_IRON_DWARF = 34, // TITLE Dark Iron Dwarf DESCRIPTION Dark Iron Dwarf (RaceMask bit 11) RACE_VULPERA = 35, // TITLE Vulpera DESCRIPTION Vulpera (RaceMask bit 12) RACE_MAGHAR_ORC = 36, // TITLE Mag'har Orc DESCRIPTION Mag'har Orc (RaceMask bit 13) - RACE_MECHAGNOME = 37 // TITLE Mechagnome DESCRIPTION Mechagnome (RaceMask bit 14) + RACE_MECHAGNOME = 37, // TITLE Mechagnome DESCRIPTION Mechagnome (RaceMask bit 14) + RACE_DRACTHYR_ALLIANCE = 52, // TITLE Dracthyr DESCRIPTION Dracthyr (Alliance) (RaceMask bit 16) + RACE_DRACTHYR_HORDE = 70, // TITLE Dracthyr DESCRIPTION Dracthyr (Horde) (RaceMask bit 15) + //RACE_COMPANION_DRAKE = 71, + //RACE_COMPANION_PROTO_DRAGON = 72, + //RACE_COMPANION_SERPENT = 73, + //RACE_COMPANION_WYVERN = 74, + //RACE_DRACTHYR_VISAGE_ALLIANCE = 75, + //RACE_DRACTHYR_VISAGE_HORDE= 76, + //RACE_COMPANION_PTERRODAX = 77 }; // max+1 for player race -#define MAX_RACES 38 +#define MAX_RACES 78 namespace Trinity { template<typename T> struct RaceMask { - static_assert(std::is_integral<T>::value, "RaceMask<T> must be integral"); + static_assert(std::is_integral_v<T>, "RaceMask<T> must be integral"); T RawValue; @@ -81,16 +90,54 @@ struct RaceMask return (RawValue & GetMaskForRace(raceId)) != 0; } - static constexpr T GetMaskForRace(uint8 raceId) + static constexpr int32 GetRaceBit(uint8 raceId) { - constexpr int32 raceBits[MAX_RACES] = + switch (raceId) { - 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, - 9, 10, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, 21, -1, 23, 24, 25, 26, 27, 28, - 29, 30, 31, -1, 11, 12, 13, 14 - }; - return raceId < MAX_RACES && raceBits[raceId] >= 0 && raceBits[raceId] < 64 ? (T(1) << raceBits[raceId]) : T(0); + case RACE_HUMAN: + case RACE_ORC: + case RACE_DWARF: + case RACE_NIGHTELF: + case RACE_UNDEAD_PLAYER: + case RACE_TAUREN: + case RACE_GNOME: + case RACE_TROLL: + case RACE_GOBLIN: + case RACE_BLOODELF: + case RACE_DRAENEI: + case RACE_WORGEN: + case RACE_PANDAREN_NEUTRAL: + case RACE_PANDAREN_ALLIANCE: + case RACE_PANDAREN_HORDE: + case RACE_NIGHTBORNE: + case RACE_HIGHMOUNTAIN_TAUREN: + case RACE_VOID_ELF: + case RACE_LIGHTFORGED_DRAENEI: + case RACE_ZANDALARI_TROLL: + case RACE_KUL_TIRAN: + return raceId - 1; + case RACE_DARK_IRON_DWARF: + return 11; + case RACE_VULPERA: + return 12; + case RACE_MAGHAR_ORC: + return 13; + case RACE_MECHAGNOME: + return 14; + case RACE_DRACTHYR_ALLIANCE: + return 16; + case RACE_DRACTHYR_HORDE: + return 15; + default: + break; + } + return -1; + } + + static constexpr T GetMaskForRace(uint8 raceId) + { + int32 raceBit = GetRaceBit(raceId); + return raceBit >= 0 && uint32(raceBit) < sizeof(T) * 8 ? (T(1) << raceBit) : T(0); } constexpr bool IsEmpty() const { return RawValue == T(0); } @@ -127,7 +174,9 @@ constexpr Trinity::RaceMask<uint64> RACEMASK_ALL_PLAYABLE = { std::integral_cons Trinity::RaceMask<uint64>::GetMaskForRace(RACE_DARK_IRON_DWARF) | Trinity::RaceMask<uint64>::GetMaskForRace(RACE_VULPERA) | Trinity::RaceMask<uint64>::GetMaskForRace(RACE_MAGHAR_ORC) | - Trinity::RaceMask<uint64>::GetMaskForRace(RACE_MECHAGNOME)>::value }; + Trinity::RaceMask<uint64>::GetMaskForRace(RACE_MECHAGNOME) | + Trinity::RaceMask<uint64>::GetMaskForRace(RACE_DRACTHYR_ALLIANCE) | + Trinity::RaceMask<uint64>::GetMaskForRace(RACE_DRACTHYR_HORDE)>::value }; constexpr Trinity::RaceMask<uint64> RACEMASK_NEUTRAL = { std::integral_constant<uint64, Trinity::RaceMask<uint64>::GetMaskForRace(RACE_PANDAREN_NEUTRAL)>::value }; @@ -143,7 +192,8 @@ constexpr Trinity::RaceMask<uint64> RACEMASK_ALLIANCE = { std::integral_constant Trinity::RaceMask<uint64>::GetMaskForRace(RACE_LIGHTFORGED_DRAENEI) | Trinity::RaceMask<uint64>::GetMaskForRace(RACE_KUL_TIRAN) | Trinity::RaceMask<uint64>::GetMaskForRace(RACE_DARK_IRON_DWARF) | - Trinity::RaceMask<uint64>::GetMaskForRace(RACE_MECHAGNOME)>::value }; + Trinity::RaceMask<uint64>::GetMaskForRace(RACE_MECHAGNOME) | + Trinity::RaceMask<uint64>::GetMaskForRace(RACE_DRACTHYR_ALLIANCE)>::value }; constexpr Trinity::RaceMask<uint64> RACEMASK_HORDE = { std::integral_constant<uint64, (RACEMASK_ALL_PLAYABLE & ~(RACEMASK_NEUTRAL | RACEMASK_ALLIANCE)).RawValue>::value }; diff --git a/src/server/game/Miscellaneous/SharedDefines.h b/src/server/game/Miscellaneous/SharedDefines.h index c7a9f4ee74b..02bf5a512fb 100644 --- a/src/server/game/Miscellaneous/SharedDefines.h +++ b/src/server/game/Miscellaneous/SharedDefines.h @@ -89,12 +89,13 @@ enum Expansions EXPANSION_LEGION = 6, EXPANSION_BATTLE_FOR_AZEROTH = 7, EXPANSION_SHADOWLANDS = 8, + EXPANSION_DRAGONFLIGHT = 9, MAX_EXPANSIONS, MAX_ACCOUNT_EXPANSIONS }; -#define CURRENT_EXPANSION EXPANSION_SHADOWLANDS +#define CURRENT_EXPANSION EXPANSION_DRAGONFLIGHT constexpr uint32 GetMaxLevelForExpansion(uint32 expansion) { @@ -118,6 +119,8 @@ constexpr uint32 GetMaxLevelForExpansion(uint32 expansion) return 50; case EXPANSION_SHADOWLANDS: return 60; + case EXPANSION_DRAGONFLIGHT: + return 70; default: break; } @@ -148,11 +151,13 @@ enum Classes : uint8 CLASS_WARLOCK = 9, // TITLE Warlock CLASS_MONK = 10, // TITLE Monk CLASS_DRUID = 11, // TITLE Druid - CLASS_DEMON_HUNTER = 12 // TITLE Demon Hunter + CLASS_DEMON_HUNTER = 12, // TITLE Demon Hunter + CLASS_EVOKER = 13, // TITLE Evoker + CLASS_ADVENTURER = 14 // TITLE Adventurer }; // max+1 for player class -#define MAX_CLASSES 13 +#define MAX_CLASSES 15 #define CLASSMASK_ALL_PLAYABLE \ ((1<<(CLASS_WARRIOR-1)) | \ @@ -166,7 +171,8 @@ enum Classes : uint8 (1<<(CLASS_WARLOCK-1)) | \ (1<<(CLASS_MONK-1)) | \ (1<<(CLASS_DRUID-1)) | \ - (1<<(CLASS_DEMON_HUNTER-1))) + (1<<(CLASS_DEMON_HUNTER-1)) | \ + (1<<(CLASS_EVOKER-1))) // valid classes for creature_template.unit_class enum UnitClass @@ -288,7 +294,8 @@ enum Powers : int8 POWER_ARCANE_CHARGES = 16, // TITLE Arcane Charges POWER_FURY = 17, // TITLE Fury POWER_PAIN = 18, // TITLE Pain - MAX_POWERS = 19, // SKIP + POWER_ESSENCE = 19, // TITLE Essence + MAX_POWERS = 20, // SKIP POWER_ALL = 127 // SKIP }; @@ -1050,32 +1057,6 @@ enum CharacterFlags4 : uint32 CHARACTER_FLAG_4_EXPANSION_TRIAL = 0x00080000, }; -#define PLAYER_CUSTOM_DISPLAY_SIZE 3 - -enum CharacterSlot -{ - SLOT_HEAD = 0, - SLOT_NECK = 1, - SLOT_SHOULDERS = 2, - SLOT_SHIRT = 3, - SLOT_CHEST = 4, - SLOT_WAIST = 5, - SLOT_LEGS = 6, - SLOT_FEET = 7, - SLOT_WRISTS = 8, - SLOT_HANDS = 9, - SLOT_FINGER1 = 10, - SLOT_FINGER2 = 11, - SLOT_TRINKET1 = 12, - SLOT_TRINKET2 = 13, - SLOT_BACK = 14, - SLOT_MAIN_HAND = 15, - SLOT_OFF_HAND = 16, - SLOT_RANGED = 17, - SLOT_TABARD = 18, - SLOT_EMPTY = 19 -}; - // Languages.db2 (9.2.0.42423) enum Language { @@ -1433,8 +1414,23 @@ enum SpellEffectName SPELL_EFFECT_MODIFY_KEYSTONE_2 = 285, SPELL_EFFECT_GRANT_BATTLEPET_EXPERIENCE = 286, SPELL_EFFECT_SET_GARRISON_FOLLOWER_LEVEL = 287, - SPELL_EFFECT_288 = 288, - SPELL_EFFECT_289 = 289, + SPELL_EFFECT_CRAFT_ITEM = 288, // MiscValue[0] = CraftingDataID + SPELL_EFFECT_MODIFY_AURA_STACKS = 289, // MiscValue[0] = 0 means add, = 1 means set + SPELL_EFFECT_MODIFY_COOLDOWN = 290, + SPELL_EFFECT_MODIFY_COOLDOWNS = 291, // MiscValue[0] = SpellFamily, MiscValue[1] = maybe bit index for family flags? off by 1 for the only spell using this effect + SPELL_EFFECT_MODIFY_COOLDOWNS_BY_CATEGORY = 292, // MiscValue[0] = category + SPELL_EFFECT_MODIFY_CHARGES = 293, // MiscValue[0] = charge category + SPELL_EFFECT_CRAFT_LOOT = 294, // MiscValue[0] = CraftingDataID + SPELL_EFFECT_SALVAGE_ITEM = 295, // MiscValue[0] = ItemSalvageID + SPELL_EFFECT_CRAFT_SALVAGE_ITEM = 296, // MiscValue[0] = ItemSalvageID, MiscValue[1] = CraftingDataID + SPELL_EFFECT_RECRAFT_ITEM = 297, + SPELL_EFFECT_CANCEL_ALL_PRIVATE_CONVERSATIONS = 298, + SPELL_EFFECT_299 = 299, // something with items, as of 10.0.2 all spells are named "Downgrading" + SPELL_EFFECT_300 = 300, + SPELL_EFFECT_CRAFT_ENCHANT = 301, // MiscValue[0] = CraftingDataID, MiscValue[1] = ? + SPELL_EFFECT_GATHERING = 302, + SPELL_EFFECT_CREATE_TRAIT_TREE_CONFIG = 303, // MiscValue[0] = TraitTreeID + SPELL_EFFECT_CHANGE_ACTIVE_COMBAT_TRAIT_CONFIG = 304, TOTAL_SPELL_EFFECTS }; @@ -1457,8 +1453,8 @@ enum SpellCastResult SPELL_FAILED_BAD_TARGETS = 13, SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED = 14, SPELL_FAILED_CANT_BE_CHARMED = 15, - SPELL_FAILED_CANT_BE_DISENCHANTED = 16, - SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL = 17, + SPELL_FAILED_CANT_BE_SALVAGED = 16, + SPELL_FAILED_CANT_BE_SALVAGED_SKILL = 17, SPELL_FAILED_CANT_BE_ENCHANTED = 18, SPELL_FAILED_CANT_BE_MILLED = 19, SPELL_FAILED_CANT_BE_PROSPECTED = 20, @@ -1751,13 +1747,16 @@ enum SpellCastResult SPELL_FAILED_INELIGIBLE_WEAPON_APPEARANCE = 307, SPELL_FAILED_PLAYER_CONDITION = 308, SPELL_FAILED_NOT_WHILE_CHROMIE_TIMED = 309, - SPELL_FAILED_OPTIONAL_REAGENTS = 310, + SPELL_FAILED_CRAFTING_REAGENTS = 310, SPELL_FAILED_SPECTATOR_OR_COMMENTATOR = 311, SPELL_FAILED_SOULBIND_CONDUIT_LEARN_FAILED_INVALID_COVENANT = 312, SPELL_FAILED_SHADOWLANDS_RIDING_REQUIREMENT = 313, SPELL_FAILED_NOT_IN_MAGE_TOWER = 314, SPELL_FAILED_GARRISON_FOLLOWER_AT_MIN_LEVEL = 315, - SPELL_FAILED_UNKNOWN = 316, + SPELL_FAILED_CANT_BE_RECRAFTED = 316, + SPELL_FAILED_PASSIVE_REPLACED = 317, + SPELL_FAILED_CANT_FLY_HERE = 318, + SPELL_FAILED_UNKNOWN = 319, // ok cast value - here in case a future version removes SPELL_FAILED_SUCCESS and we need to use a custom value (not sent to client either way) SPELL_CAST_OK = SPELL_FAILED_SUCCESS // SKIP @@ -2341,7 +2340,45 @@ enum SpellCustomErrors SPELL_CUSTOM_ERROR_YOU_HAVE_OTHER_WAYS_TO_SUMMON_POCOPOC = 635, // You have other ways to summon Pocopoc while in Zereth Mortis. SPELL_CUSTOM_ERROR_REQUIRES_MORE_SYLLABIC_RECALL = 636, // Requires more Syllabic Recall. SPELL_CUSTOM_ERROR_THIS_BATTLE_PET_CANNOT_RIDE_ON_MAGIC_SAUCER = 637, // This battle pet is unable to ride on the Magic Saucer. + SPELL_CUSTOM_ERROR_YOU_CAN_ONLY_DO_THIS_WHILE_MIDAIR = 638, // You can only do this while midair. + SPELL_CUSTOM_ERROR_YOU_CANNOT_DO_THAT_WHILE_AIRBORNE = 639, // You cannot do that while airborne. SPELL_CUSTOM_ERROR_POCOPOC_IS_UNAVAILABLE_ON_QUESTLINE = 640, // Pocopoc is unavailable to summon during the questline A Means to an End. + SPELL_CUSTOM_ERROR_REQUIRES_SULFURON_SLAMMER = 711, // Requires Sulfuron Slammer + SPELL_CUSTOM_ERROR_NOT_READY_YET = 788, // Not ready yet. + SPELL_CUSTOM_ERROR_QUALITY_OF_TIERED_MEDALLION_SETTING_IS_TOO_LOW = 789, // The quality of your Tiered Medallion Setting is too low to add another socket to this item. + SPELL_CUSTOM_ERROR_YOU_HAVE_NOT_LEARNED_BARREL_ROLL = 790, // You have not learned Barrel Roll. + SPELL_CUSTOM_ERROR_TARGET_MUST_BE_AN_ELITE_ELEMENTAL = 791, // Target must be an Elite Elemental. + SPELL_CUSTOM_ERROR_SKILL_CHECK_ALREADY_FAILED = 792, // Skill check already failed. + SPELL_CUSTOM_ERROR_YOUR_TARGET_WAS_RECENTLY_FED = 793, // Your target was recently fed. + SPELL_CUSTOM_ERROR_CANNOT_LURE_ELUSIVE_CREATURE_TOWARDS_TOWN = 794, // You cannot lure an elusive creature towards a town. + SPELL_CUSTOM_ERROR_NO_WORTHWHILE_CREATURES_IN_AREA_TO_LURE_OUT = 795, // There are no worthwhile creatures in this area to lure out. + SPELL_CUSTOM_ERROR_CANNOT_LURE_WILD_BEAST = 796, // This is a daycare for whelps. Why would you try to lure a wild beast here...? + SPELL_CUSTOM_ERROR_YOU_HAVE_NO_ARCANE_ESSENCES_IN_YOUR_INVENTORY = 797, // You have no Arcane Essences in your inventory. + SPELL_CUSTOM_ERROR_THAT_PLAYER_IS_CURRENTLY_NOT_INTERESTED_IN_ENGAGING_WITH_YOUR_SHENANIGANS = 798, // That player is currently not interested in engaging with your shenanigans. + SPELL_CUSTOM_ERROR_CANT_BE_CAST_ON_NON_PLAYER_CHARACTERS = 799, // Can't be cast on Non Player Characters. + SPELL_CUSTOM_ERROR_A_SIGNAL_FLARE_WAS_RECENTLY_FIRED_AT_THIS_LOCATION = 800, // A signal flare was recently fired at this location. + SPELL_CUSTOM_ERROR_THIS_TINKER_IS_TOO_COMPLICATED_FOR_YOU = 801, // This tinker is too complicated for you. + SPELL_CUSTOM_ERROR_THE_DUCK_REFUSES_TO_PLAY_WHILE_ANOTHER_MAESTRO_IS_NEARBY = 802, // The duck refuses to play while another maestro is nearby. + SPELL_CUSTOM_ERROR_YOU_HAVE_STUDIED_THESE_NOTES_EXTENSIVELYAND_THERE_IS_NOTHING_NEW_TO_LEARN_FROM_THEM = 803, // You have studied these notes extensively and there is nothing new to learn from them. + SPELL_CUSTOM_ERROR_YOU_DONT_HAVE_ENOUGH_GOLD = 804, // You don't have enough gold. + SPELL_CUSTOM_ERROR_YOU_DO_NOT_KNOW_HOW_TO_TAME_OTTUK = 805, // You do not know how to tame Ottuk. + SPELL_CUSTOM_ERROR_CLAN_AYLAAG_IS_CURRENTLY_TRAVELLINGAND_CANNOT_BE_TELEPORTED_TO = 806, // Clan Aylaag is currently travelling and cannot be teleported to. + SPELL_CUSTOM_ERROR_NOT_ENOUGH_INSANITY = 807, // Not enough insanity + SPELL_CUSTOM_ERROR_YOU_MUST_WAIT_TO_ACCESS_THIS_AGAIN = 808, // You must wait to access this again. + SPELL_CUSTOM_ERROR_YOU_DO_NOT_KNOW_HOW_TO_TAME_DRAGONKIN = 809, // You do not know how to tame Dragonkin. + SPELL_CUSTOM_ERROR_REQUIRES_AN_EMPTY_SOUL_CAGE = 810, // Requires an Empty Soul Cage. + SPELL_CUSTOM_ERROR_YOU_ALREADY_HAVE_A_CAGED_SOUL_OF_THAT_TYPE = 811, // You already have a caged soul of that type. + SPELL_CUSTOM_ERROR_YOU_CANT_DO_THAT_HERE = 812, // You can't do that here. + SPELL_CUSTOM_ERROR_YOU_DO_NOT_HAVE_ANY_ELEMENTAL_GEMS_SOCKETED = 813, // You do not have any elemental gems socketed. + SPELL_CUSTOM_ERROR_YOU_MUST_BE_IN_THE_DRAGON_ISLES = 814, // You must be in the Dragon Isles. + SPELL_CUSTOM_ERROR_YOU_CANNOT_DO_THAT_WHILE_UNDERWATER = 815, // You cannot do that while underwater. + SPELL_CUSTOM_ERROR_YOU_MUST_BE_RIDING_A_STOLEN_TAME_MAGMAMMOTH = 816, // You must be riding a stolen Tame Magmammoth. + SPELL_CUSTOM_ERROR_YOU_MUST_BE_FLYING_ABOVE_WATER_INSIDE_AN_ACTIVE_TUSKARR_FISHING_HOLE = 817, // You must be flying above water inside an active Tuskarr Fishing Hole. + SPELL_CUSTOM_ERROR_YOU_ARE_ALREADY_BRAVE_ENOUGH_TO_CONTINUE_WITH_YOUR_EXPERIMENTATION = 818, // You are already brave enough to continue with your experimentation. + SPELL_CUSTOM_ERROR_YOU_DONT_KNOW_HOW_TO_REPAIR_THIS_ITEM = 819, // You don't know how to repair this item. + SPELL_CUSTOM_ERROR_THERE_IS_NO_MORE_ROOM_ON_THAT_HANDHOLD = 820, // There is no more room on that handhold. + SPELL_CUSTOM_ERROR_YOU_MUST_UNBLOCK_THIS_SPOT_BY_COMPLETING_A_DAILY_QUest = 821, // You must unblock this spot by completing a daily quest. + SPELL_CUSTOM_ERROR_YOU_MUST_BE_CLOSER_TO_AN_ICE_HOLE_TO_DO_THAT = 822, // You must be closer to an ice hole to do that. }; enum StealthType @@ -3543,6 +3580,12 @@ enum Emote : uint32 EMOTE_ONESHOT_FLYCUSTOMSPELL01 = 992, EMOTE_ONESHOT_SPELLEFFECT_DECAY = 993, EMOTE_STATE_CREATURE_SPECIAL = 994, + EMOTE_ONESHOT_WAREACT01 = 1001, + EMOTE_ONESHOT_FLYCUSTOMSPELL04 = 1004, + EMOTE_ONESHOT_TALK_SUBDUED = 1005, + EMOTE_STATE_EMOTETALK = 1006, + EMOTE_STATE_WAINTERACTION = 1007, + EMOTE_ONESHOT_TAKE_OFF_START = 1009, }; // AnimationData.db2 (6.0.2.18988) @@ -5776,14 +5819,16 @@ enum ChatMsg : int32 enum ChatFlags { - CHAT_FLAG_NONE = 0x00, - CHAT_FLAG_AFK = 0x01, - CHAT_FLAG_DND = 0x02, - CHAT_FLAG_GM = 0x04, - CHAT_FLAG_COM = 0x08, // Commentator - CHAT_FLAG_DEV = 0x10, - CHAT_FLAG_BOSS_SOUND = 0x20, // Plays "RaidBossEmoteWarning" sound on raid boss emote/whisper - CHAT_FLAG_MOBILE = 0x40 + CHAT_FLAG_NONE = 0x0000, + CHAT_FLAG_AFK = 0x0001, + CHAT_FLAG_DND = 0x0002, + CHAT_FLAG_GM = 0x0004, + CHAT_FLAG_COM = 0x0008, // Commentator + CHAT_FLAG_DEV = 0x0010, + CHAT_FLAG_BOSS_SOUND = 0x0020, // Plays "RaidBossEmoteWarning" sound on raid boss emote/whisper + CHAT_FLAG_MOBILE = 0x0040, + CHAT_FLAG_GUIDE = 0x1000, + CHAT_FLAG_NEWCOMER = 0x2000 }; enum ChatLinkColors : uint32 @@ -6007,60 +6052,64 @@ enum ResponseCodes CHAR_CREATE_CHARACTER_IN_COMMUNITY = 49, CHAR_CREATE_NEW_PLAYER = 50, CHAR_CREATE_NAME_RESERVATION_FULL = 51, - CHAR_CREATE_CLASS_TRIAL_NEWCOMER = 52, - CHAR_CREATE_CLASS_TRIAL_THROTTLE_HOUR = 53, - CHAR_CREATE_CLASS_TRIAL_THROTTLE_DAY = 54, - CHAR_CREATE_CLASS_TRIAL_THROTTLE_WEEK = 55, - CHAR_CREATE_CLASS_TRIAL_THROTTLE_ACCOUNT = 56, - - CHAR_DELETE_IN_PROGRESS = 57, - CHAR_DELETE_SUCCESS = 58, - CHAR_DELETE_FAILED = 59, - CHAR_DELETE_FAILED_LOCKED_FOR_TRANSFER = 60, - CHAR_DELETE_FAILED_GUILD_LEADER = 61, - CHAR_DELETE_FAILED_ARENA_CAPTAIN = 62, - CHAR_DELETE_FAILED_HAS_HEIRLOOM_OR_MAIL = 63, - CHAR_DELETE_FAILED_UPGRADE_IN_PROGRESS = 64, - CHAR_DELETE_FAILED_HAS_WOW_TOKEN = 65, - CHAR_DELETE_FAILED_VAS_TRANSACTION_IN_PROGRESS = 66, - CHAR_DELETE_FAILED_COMMUNITY_OWNER = 67, - - CHAR_LOGIN_IN_PROGRESS = 68, - CHAR_LOGIN_SUCCESS = 69, - CHAR_LOGIN_NO_WORLD = 70, - CHAR_LOGIN_DUPLICATE_CHARACTER = 71, - CHAR_LOGIN_NO_INSTANCES = 72, - CHAR_LOGIN_FAILED = 73, - CHAR_LOGIN_DISABLED = 74, - CHAR_LOGIN_NO_CHARACTER = 75, - CHAR_LOGIN_LOCKED_FOR_TRANSFER = 76, - CHAR_LOGIN_LOCKED_BY_BILLING = 77, - CHAR_LOGIN_LOCKED_BY_MOBILE_AH = 78, - CHAR_LOGIN_TEMPORARY_GM_LOCK = 79, - CHAR_LOGIN_LOCKED_BY_CHARACTER_UPGRADE = 80, - CHAR_LOGIN_LOCKED_BY_REVOKED_CHARACTER_UPGRADE = 81, - CHAR_LOGIN_LOCKED_BY_REVOKED_VAS_TRANSACTION = 82, - CHAR_LOGIN_LOCKED_BY_RESTRICTION = 83, - CHAR_LOGIN_LOCKED_FOR_REALM_PLAYTYPE = 84, - - CHAR_NAME_SUCCESS = 85, - CHAR_NAME_FAILURE = 86, - CHAR_NAME_NO_NAME = 87, - CHAR_NAME_TOO_SHORT = 88, - CHAR_NAME_TOO_LONG = 89, - CHAR_NAME_INVALID_CHARACTER = 90, - CHAR_NAME_MIXED_LANGUAGES = 91, - CHAR_NAME_PROFANE = 92, - CHAR_NAME_RESERVED = 93, - CHAR_NAME_INVALID_APOSTROPHE = 94, - CHAR_NAME_MULTIPLE_APOSTROPHES = 95, - CHAR_NAME_THREE_CONSECUTIVE = 96, - CHAR_NAME_INVALID_SPACE = 97, - CHAR_NAME_CONSECUTIVE_SPACES = 98, - CHAR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 99, - CHAR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 100, - CHAR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 101, - CHAR_NAME_SPACES_DISALLOWED = 102, + CHAR_CREATE_DRACTHYR_DUPLICATE = 52, + CHAR_CREATE_DRACTHYR_LEVEL_REQUIREMENT = 53, + CHAR_CREATE_DEATHKNIGHT_DUPLICATE = 54, + CHAR_CREATE_DEATHKNIGHT_LEVEL_REQUIREMENT = 55, + CHAR_CREATE_CLASS_TRIAL_NEWCOMER = 56, + CHAR_CREATE_CLASS_TRIAL_THROTTLE_HOUR = 57, + CHAR_CREATE_CLASS_TRIAL_THROTTLE_DAY = 58, + CHAR_CREATE_CLASS_TRIAL_THROTTLE_WEEK = 59, + CHAR_CREATE_CLASS_TRIAL_THROTTLE_ACCOUNT = 60, + + CHAR_DELETE_IN_PROGRESS = 61, + CHAR_DELETE_SUCCESS = 62, + CHAR_DELETE_FAILED = 63, + CHAR_DELETE_FAILED_LOCKED_FOR_TRANSFER = 64, + CHAR_DELETE_FAILED_GUILD_LEADER = 65, + CHAR_DELETE_FAILED_ARENA_CAPTAIN = 66, + CHAR_DELETE_FAILED_HAS_HEIRLOOM_OR_MAIL = 67, + CHAR_DELETE_FAILED_UPGRADE_IN_PROGRESS = 68, + CHAR_DELETE_FAILED_HAS_WOW_TOKEN = 69, + CHAR_DELETE_FAILED_VAS_TRANSACTION_IN_PROGRESS = 70, + CHAR_DELETE_FAILED_COMMUNITY_OWNER = 71, + + CHAR_LOGIN_IN_PROGRESS = 72, + CHAR_LOGIN_SUCCESS = 73, + CHAR_LOGIN_NO_WORLD = 74, + CHAR_LOGIN_DUPLICATE_CHARACTER = 75, + CHAR_LOGIN_NO_INSTANCES = 76, + CHAR_LOGIN_FAILED = 77, + CHAR_LOGIN_DISABLED = 78, + CHAR_LOGIN_NO_CHARACTER = 79, + CHAR_LOGIN_LOCKED_FOR_TRANSFER = 80, + CHAR_LOGIN_LOCKED_BY_BILLING = 81, + CHAR_LOGIN_LOCKED_BY_MOBILE_AH = 82, + CHAR_LOGIN_TEMPORARY_GM_LOCK = 83, + CHAR_LOGIN_LOCKED_BY_CHARACTER_UPGRADE = 84, + CHAR_LOGIN_LOCKED_BY_REVOKED_CHARACTER_UPGRADE = 85, + CHAR_LOGIN_LOCKED_BY_REVOKED_VAS_TRANSACTION = 86, + CHAR_LOGIN_LOCKED_BY_RESTRICTION = 87, + CHAR_LOGIN_LOCKED_FOR_REALM_PLAYTYPE = 88, + + CHAR_NAME_SUCCESS = 89, + CHAR_NAME_FAILURE = 90, + CHAR_NAME_NO_NAME = 91, + CHAR_NAME_TOO_SHORT = 92, + CHAR_NAME_TOO_LONG = 93, + CHAR_NAME_INVALID_CHARACTER = 94, + CHAR_NAME_MIXED_LANGUAGES = 95, + CHAR_NAME_PROFANE = 96, + CHAR_NAME_RESERVED = 97, + CHAR_NAME_INVALID_APOSTROPHE = 98, + CHAR_NAME_MULTIPLE_APOSTROPHES = 99, + CHAR_NAME_THREE_CONSECUTIVE = 100, + CHAR_NAME_INVALID_SPACE = 101, + CHAR_NAME_CONSECUTIVE_SPACES = 102, + CHAR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 103, + CHAR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 104, + CHAR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 105, + CHAR_NAME_SPACES_DISALLOWED = 106, }; enum CharacterUndeleteResult @@ -6274,6 +6323,7 @@ enum SpellFamilyNames : uint8 SPELLFAMILY_UNK91 = 91, SPELLFAMILY_UNK100 = 100, SPELLFAMILY_DEMON_HUNTER = 107, + SPELLFAMILY_EVOKER = 224 }; enum TradeStatus @@ -6669,1074 +6719,1098 @@ enum class GameError : uint32 ERR_AMMO_ONLY = 19, ERR_NO_SLOT_AVAILABLE = 20, ERR_WRONG_BAG_TYPE = 21, - ERR_ITEM_MAX_COUNT = 22, - ERR_NOT_EQUIPPABLE = 23, - ERR_CANT_STACK = 24, - ERR_CANT_SWAP = 25, - ERR_SLOT_EMPTY = 26, - ERR_ITEM_NOT_FOUND = 27, - ERR_TOO_FEW_TO_SPLIT = 28, - ERR_SPLIT_FAILED = 29, - ERR_NOT_A_BAG = 30, - ERR_NOT_OWNER = 31, - ERR_ONLY_ONE_QUIVER = 32, - ERR_NO_BANK_SLOT = 33, - ERR_NO_BANK_HERE = 34, - ERR_ITEM_LOCKED = 35, - ERR_2HANDED_EQUIPPED = 36, - ERR_VENDOR_NOT_INTERESTED = 37, - ERR_VENDOR_REFUSE_SCRAPPABLE_AZERITE = 38, - ERR_VENDOR_HATES_YOU = 39, - ERR_VENDOR_SOLD_OUT = 40, - ERR_VENDOR_TOO_FAR = 41, - ERR_VENDOR_DOESNT_BUY = 42, - ERR_NOT_ENOUGH_MONEY = 43, - ERR_RECEIVE_ITEM_S = 44, - ERR_DROP_BOUND_ITEM = 45, - ERR_TRADE_BOUND_ITEM = 46, - ERR_TRADE_QUEST_ITEM = 47, - ERR_TRADE_TEMP_ENCHANT_BOUND = 48, - ERR_TRADE_GROUND_ITEM = 49, - ERR_TRADE_BAG = 50, - ERR_TRADE_FACTION_SPECIFIC = 51, - ERR_SPELL_FAILED_S = 52, - ERR_ITEM_COOLDOWN = 53, - ERR_POTION_COOLDOWN = 54, - ERR_FOOD_COOLDOWN = 55, - ERR_SPELL_COOLDOWN = 56, - ERR_ABILITY_COOLDOWN = 57, - ERR_SPELL_ALREADY_KNOWN_S = 58, - ERR_PET_SPELL_ALREADY_KNOWN_S = 59, - ERR_PROFICIENCY_GAINED_S = 60, - ERR_SKILL_GAINED_S = 61, - ERR_SKILL_UP_SI = 62, - ERR_LEARN_SPELL_S = 63, - ERR_LEARN_ABILITY_S = 64, - ERR_LEARN_PASSIVE_S = 65, - ERR_LEARN_RECIPE_S = 66, - ERR_LEARN_COMPANION_S = 67, - ERR_LEARN_MOUNT_S = 68, - ERR_LEARN_TOY_S = 69, - ERR_LEARN_HEIRLOOM_S = 70, - ERR_LEARN_TRANSMOG_S = 71, - ERR_COMPLETED_TRANSMOG_SET_S = 72, - ERR_APPEARANCE_ALREADY_LEARNED = 73, - ERR_REVOKE_TRANSMOG_S = 74, - ERR_INVITE_PLAYER_S = 75, - ERR_INVITE_SELF = 76, - ERR_INVITED_TO_GROUP_SS = 77, - ERR_INVITED_ALREADY_IN_GROUP_SS = 78, - ERR_ALREADY_IN_GROUP_S = 79, - ERR_CROSS_REALM_RAID_INVITE = 80, - ERR_PLAYER_BUSY_S = 81, - ERR_NEW_LEADER_S = 82, - ERR_NEW_LEADER_YOU = 83, - ERR_NEW_GUIDE_S = 84, - ERR_NEW_GUIDE_YOU = 85, - ERR_LEFT_GROUP_S = 86, - ERR_LEFT_GROUP_YOU = 87, - ERR_GROUP_DISBANDED = 88, - ERR_DECLINE_GROUP_S = 89, - ERR_JOINED_GROUP_S = 90, - ERR_UNINVITE_YOU = 91, - ERR_BAD_PLAYER_NAME_S = 92, - ERR_NOT_IN_GROUP = 93, - ERR_TARGET_NOT_IN_GROUP_S = 94, - ERR_TARGET_NOT_IN_INSTANCE_S = 95, - ERR_NOT_IN_INSTANCE_GROUP = 96, - ERR_GROUP_FULL = 97, - ERR_NOT_LEADER = 98, - ERR_PLAYER_DIED_S = 99, - ERR_GUILD_CREATE_S = 100, - ERR_GUILD_INVITE_S = 101, - ERR_INVITED_TO_GUILD_SSS = 102, - ERR_ALREADY_IN_GUILD_S = 103, - ERR_ALREADY_INVITED_TO_GUILD_S = 104, - ERR_INVITED_TO_GUILD = 105, - ERR_ALREADY_IN_GUILD = 106, - ERR_GUILD_ACCEPT = 107, - ERR_GUILD_DECLINE_S = 108, - ERR_GUILD_DECLINE_AUTO_S = 109, - ERR_GUILD_PERMISSIONS = 110, - ERR_GUILD_JOIN_S = 111, - ERR_GUILD_FOUNDER_S = 112, - ERR_GUILD_PROMOTE_SSS = 113, - ERR_GUILD_DEMOTE_SS = 114, - ERR_GUILD_DEMOTE_SSS = 115, - ERR_GUILD_INVITE_SELF = 116, - ERR_GUILD_QUIT_S = 117, - ERR_GUILD_LEAVE_S = 118, - ERR_GUILD_REMOVE_SS = 119, - ERR_GUILD_REMOVE_SELF = 120, - ERR_GUILD_DISBAND_S = 121, - ERR_GUILD_DISBAND_SELF = 122, - ERR_GUILD_LEADER_S = 123, - ERR_GUILD_LEADER_SELF = 124, - ERR_GUILD_PLAYER_NOT_FOUND_S = 125, - ERR_GUILD_PLAYER_NOT_IN_GUILD_S = 126, - ERR_GUILD_PLAYER_NOT_IN_GUILD = 127, - ERR_GUILD_CANT_PROMOTE_S = 128, - ERR_GUILD_CANT_DEMOTE_S = 129, - ERR_GUILD_NOT_IN_A_GUILD = 130, - ERR_GUILD_INTERNAL = 131, - ERR_GUILD_LEADER_IS_S = 132, - ERR_GUILD_LEADER_CHANGED_SS = 133, - ERR_GUILD_DISBANDED = 134, - ERR_GUILD_NOT_ALLIED = 135, - ERR_GUILD_LEADER_LEAVE = 136, - ERR_GUILD_RANKS_LOCKED = 137, - ERR_GUILD_RANK_IN_USE = 138, - ERR_GUILD_RANK_TOO_HIGH_S = 139, - ERR_GUILD_RANK_TOO_LOW_S = 140, - ERR_GUILD_NAME_EXISTS_S = 141, - ERR_GUILD_WITHDRAW_LIMIT = 142, - ERR_GUILD_NOT_ENOUGH_MONEY = 143, - ERR_GUILD_TOO_MUCH_MONEY = 144, - ERR_GUILD_BANK_CONJURED_ITEM = 145, - ERR_GUILD_BANK_EQUIPPED_ITEM = 146, - ERR_GUILD_BANK_BOUND_ITEM = 147, - ERR_GUILD_BANK_QUEST_ITEM = 148, - ERR_GUILD_BANK_WRAPPED_ITEM = 149, - ERR_GUILD_BANK_FULL = 150, - ERR_GUILD_BANK_WRONG_TAB = 151, - ERR_NO_GUILD_CHARTER = 152, - ERR_OUT_OF_RANGE = 153, - ERR_PLAYER_DEAD = 154, - ERR_CLIENT_LOCKED_OUT = 155, - ERR_CLIENT_ON_TRANSPORT = 156, - ERR_KILLED_BY_S = 157, - ERR_LOOT_LOCKED = 158, - ERR_LOOT_TOO_FAR = 159, - ERR_LOOT_DIDNT_KILL = 160, - ERR_LOOT_BAD_FACING = 161, - ERR_LOOT_NOTSTANDING = 162, - ERR_LOOT_STUNNED = 163, - ERR_LOOT_NO_UI = 164, - ERR_LOOT_WHILE_INVULNERABLE = 165, - ERR_NO_LOOT = 166, - ERR_QUEST_ACCEPTED_S = 167, - ERR_QUEST_COMPLETE_S = 168, - ERR_QUEST_FAILED_S = 169, - ERR_QUEST_FAILED_BAG_FULL_S = 170, - ERR_QUEST_FAILED_MAX_COUNT_S = 171, - ERR_QUEST_FAILED_LOW_LEVEL = 172, - ERR_QUEST_FAILED_MISSING_ITEMS = 173, - ERR_QUEST_FAILED_WRONG_RACE = 174, - ERR_QUEST_FAILED_NOT_ENOUGH_MONEY = 175, - ERR_QUEST_FAILED_EXPANSION = 176, - ERR_QUEST_ONLY_ONE_TIMED = 177, - ERR_QUEST_NEED_PREREQS = 178, - ERR_QUEST_NEED_PREREQS_CUSTOM = 179, - ERR_QUEST_ALREADY_ON = 180, - ERR_QUEST_ALREADY_DONE = 181, - ERR_QUEST_ALREADY_DONE_DAILY = 182, - ERR_QUEST_HAS_IN_PROGRESS = 183, - ERR_QUEST_REWARD_EXP_I = 184, - ERR_QUEST_REWARD_MONEY_S = 185, - ERR_QUEST_MUST_CHOOSE = 186, - ERR_QUEST_LOG_FULL = 187, - ERR_COMBAT_DAMAGE_SSI = 188, - ERR_INSPECT_S = 189, - ERR_CANT_USE_ITEM = 190, - ERR_CANT_USE_ITEM_IN_ARENA = 191, - ERR_CANT_USE_ITEM_IN_RATED_BATTLEGROUND = 192, - ERR_MUST_EQUIP_ITEM = 193, - ERR_PASSIVE_ABILITY = 194, - ERR_2HSKILLNOTFOUND = 195, - ERR_NO_ATTACK_TARGET = 196, - ERR_INVALID_ATTACK_TARGET = 197, - ERR_ATTACK_PVP_TARGET_WHILE_UNFLAGGED = 198, - ERR_ATTACK_STUNNED = 199, - ERR_ATTACK_PACIFIED = 200, - ERR_ATTACK_MOUNTED = 201, - ERR_ATTACK_FLEEING = 202, - ERR_ATTACK_CONFUSED = 203, - ERR_ATTACK_CHARMED = 204, - ERR_ATTACK_DEAD = 205, - ERR_ATTACK_PREVENTED_BY_MECHANIC_S = 206, - ERR_ATTACK_CHANNEL = 207, - ERR_TAXISAMENODE = 208, - ERR_TAXINOSUCHPATH = 209, - ERR_TAXIUNSPECIFIEDSERVERERROR = 210, - ERR_TAXINOTENOUGHMONEY = 211, - ERR_TAXITOOFARAWAY = 212, - ERR_TAXINOVENDORNEARBY = 213, - ERR_TAXINOTVISITED = 214, - ERR_TAXIPLAYERBUSY = 215, - ERR_TAXIPLAYERALREADYMOUNTED = 216, - ERR_TAXIPLAYERSHAPESHIFTED = 217, - ERR_TAXIPLAYERMOVING = 218, - ERR_TAXINOPATHS = 219, - ERR_TAXINOTELIGIBLE = 220, - ERR_TAXINOTSTANDING = 221, - ERR_NO_REPLY_TARGET = 222, - ERR_GENERIC_NO_TARGET = 223, - ERR_INITIATE_TRADE_S = 224, - ERR_TRADE_REQUEST_S = 225, - ERR_TRADE_BLOCKED_S = 226, - ERR_TRADE_TARGET_DEAD = 227, - ERR_TRADE_TOO_FAR = 228, - ERR_TRADE_CANCELLED = 229, - ERR_TRADE_COMPLETE = 230, - ERR_TRADE_BAG_FULL = 231, - ERR_TRADE_TARGET_BAG_FULL = 232, - ERR_TRADE_MAX_COUNT_EXCEEDED = 233, - ERR_TRADE_TARGET_MAX_COUNT_EXCEEDED = 234, - ERR_INVENTORY_TRADE_TOO_MANY_UNIQUE_ITEM = 235, - ERR_ALREADY_TRADING = 236, - ERR_MOUNT_INVALIDMOUNTEE = 237, - ERR_MOUNT_TOOFARAWAY = 238, - ERR_MOUNT_ALREADYMOUNTED = 239, - ERR_MOUNT_NOTMOUNTABLE = 240, - ERR_MOUNT_NOTYOURPET = 241, - ERR_MOUNT_OTHER = 242, - ERR_MOUNT_LOOTING = 243, - ERR_MOUNT_RACECANTMOUNT = 244, - ERR_MOUNT_SHAPESHIFTED = 245, - ERR_MOUNT_NO_FAVORITES = 246, - ERR_MOUNT_NO_MOUNTS = 247, - ERR_DISMOUNT_NOPET = 248, - ERR_DISMOUNT_NOTMOUNTED = 249, - ERR_DISMOUNT_NOTYOURPET = 250, - ERR_SPELL_FAILED_TOTEMS = 251, - ERR_SPELL_FAILED_REAGENTS = 252, - ERR_SPELL_FAILED_REAGENTS_GENERIC = 253, - ERR_SPELL_FAILED_OPTIONAL_REAGENTS = 254, - ERR_CANT_TRADE_GOLD = 255, - ERR_SPELL_FAILED_EQUIPPED_ITEM = 256, - ERR_SPELL_FAILED_EQUIPPED_ITEM_CLASS_S = 257, - ERR_SPELL_FAILED_SHAPESHIFT_FORM_S = 258, - ERR_SPELL_FAILED_ANOTHER_IN_PROGRESS = 259, - ERR_BADATTACKFACING = 260, - ERR_BADATTACKPOS = 261, - ERR_CHEST_IN_USE = 262, - ERR_USE_CANT_OPEN = 263, - ERR_USE_LOCKED = 264, - ERR_DOOR_LOCKED = 265, - ERR_BUTTON_LOCKED = 266, - ERR_USE_LOCKED_WITH_ITEM_S = 267, - ERR_USE_LOCKED_WITH_SPELL_S = 268, - ERR_USE_LOCKED_WITH_SPELL_KNOWN_SI = 269, - ERR_USE_TOO_FAR = 270, - ERR_USE_BAD_ANGLE = 271, - ERR_USE_OBJECT_MOVING = 272, - ERR_USE_SPELL_FOCUS = 273, - ERR_USE_DESTROYED = 274, - ERR_SET_LOOT_FREEFORALL = 275, - ERR_SET_LOOT_ROUNDROBIN = 276, - ERR_SET_LOOT_MASTER = 277, - ERR_SET_LOOT_GROUP = 278, - ERR_SET_LOOT_THRESHOLD_S = 279, - ERR_NEW_LOOT_MASTER_S = 280, - ERR_SPECIFY_MASTER_LOOTER = 281, - ERR_LOOT_SPEC_CHANGED_S = 282, - ERR_TAME_FAILED = 283, - ERR_CHAT_WHILE_DEAD = 284, - ERR_CHAT_PLAYER_NOT_FOUND_S = 285, - ERR_NEWTAXIPATH = 286, - ERR_NO_PET = 287, - ERR_NOTYOURPET = 288, - ERR_PET_NOT_RENAMEABLE = 289, - ERR_QUEST_OBJECTIVE_COMPLETE_S = 290, - ERR_QUEST_UNKNOWN_COMPLETE = 291, - ERR_QUEST_ADD_KILL_SII = 292, - ERR_QUEST_ADD_FOUND_SII = 293, - ERR_QUEST_ADD_ITEM_SII = 294, - ERR_QUEST_ADD_PLAYER_KILL_SII = 295, - ERR_CANNOTCREATEDIRECTORY = 296, - ERR_CANNOTCREATEFILE = 297, - ERR_PLAYER_WRONG_FACTION = 298, - ERR_PLAYER_IS_NEUTRAL = 299, - ERR_BANKSLOT_FAILED_TOO_MANY = 300, - ERR_BANKSLOT_INSUFFICIENT_FUNDS = 301, - ERR_BANKSLOT_NOTBANKER = 302, - ERR_FRIEND_DB_ERROR = 303, - ERR_FRIEND_LIST_FULL = 304, - ERR_FRIEND_ADDED_S = 305, - ERR_BATTLETAG_FRIEND_ADDED_S = 306, - ERR_FRIEND_ONLINE_SS = 307, - ERR_FRIEND_OFFLINE_S = 308, - ERR_FRIEND_NOT_FOUND = 309, - ERR_FRIEND_WRONG_FACTION = 310, - ERR_FRIEND_REMOVED_S = 311, - ERR_BATTLETAG_FRIEND_REMOVED_S = 312, - ERR_FRIEND_ERROR = 313, - ERR_FRIEND_ALREADY_S = 314, - ERR_FRIEND_SELF = 315, - ERR_FRIEND_DELETED = 316, - ERR_IGNORE_FULL = 317, - ERR_IGNORE_SELF = 318, - ERR_IGNORE_NOT_FOUND = 319, - ERR_IGNORE_ALREADY_S = 320, - ERR_IGNORE_ADDED_S = 321, - ERR_IGNORE_REMOVED_S = 322, - ERR_IGNORE_AMBIGUOUS = 323, - ERR_IGNORE_DELETED = 324, - ERR_ONLY_ONE_BOLT = 325, - ERR_ONLY_ONE_AMMO = 326, - ERR_SPELL_FAILED_EQUIPPED_SPECIFIC_ITEM = 327, - ERR_WRONG_BAG_TYPE_SUBCLASS = 328, - ERR_CANT_WRAP_STACKABLE = 329, - ERR_CANT_WRAP_EQUIPPED = 330, - ERR_CANT_WRAP_WRAPPED = 331, - ERR_CANT_WRAP_BOUND = 332, - ERR_CANT_WRAP_UNIQUE = 333, - ERR_CANT_WRAP_BAGS = 334, - ERR_OUT_OF_MANA = 335, - ERR_OUT_OF_RAGE = 336, - ERR_OUT_OF_FOCUS = 337, - ERR_OUT_OF_ENERGY = 338, - ERR_OUT_OF_CHI = 339, - ERR_OUT_OF_HEALTH = 340, - ERR_OUT_OF_RUNES = 341, - ERR_OUT_OF_RUNIC_POWER = 342, - ERR_OUT_OF_SOUL_SHARDS = 343, - ERR_OUT_OF_LUNAR_POWER = 344, - ERR_OUT_OF_HOLY_POWER = 345, - ERR_OUT_OF_MAELSTROM = 346, - ERR_OUT_OF_COMBO_POINTS = 347, - ERR_OUT_OF_INSANITY = 348, - ERR_OUT_OF_ARCANE_CHARGES = 349, - ERR_OUT_OF_FURY = 350, - ERR_OUT_OF_PAIN = 351, - ERR_OUT_OF_POWER_DISPLAY = 352, - ERR_LOOT_GONE = 353, - ERR_MOUNT_FORCEDDISMOUNT = 354, - ERR_AUTOFOLLOW_TOO_FAR = 355, - ERR_UNIT_NOT_FOUND = 356, - ERR_INVALID_FOLLOW_TARGET = 357, - ERR_INVALID_FOLLOW_PVP_COMBAT = 358, - ERR_INVALID_FOLLOW_TARGET_PVP_COMBAT = 359, - ERR_INVALID_INSPECT_TARGET = 360, - ERR_GUILDEMBLEM_SUCCESS = 361, - ERR_GUILDEMBLEM_INVALID_TABARD_COLORS = 362, - ERR_GUILDEMBLEM_NOGUILD = 363, - ERR_GUILDEMBLEM_NOTGUILDMASTER = 364, - ERR_GUILDEMBLEM_NOTENOUGHMONEY = 365, - ERR_GUILDEMBLEM_INVALIDVENDOR = 366, - ERR_EMBLEMERROR_NOTABARDGEOSET = 367, - ERR_SPELL_OUT_OF_RANGE = 368, - ERR_COMMAND_NEEDS_TARGET = 369, - ERR_NOAMMO_S = 370, - ERR_TOOBUSYTOFOLLOW = 371, - ERR_DUEL_REQUESTED = 372, - ERR_DUEL_CANCELLED = 373, - ERR_DEATHBINDALREADYBOUND = 374, - ERR_DEATHBIND_SUCCESS_S = 375, - ERR_NOEMOTEWHILERUNNING = 376, - ERR_ZONE_EXPLORED = 377, - ERR_ZONE_EXPLORED_XP = 378, - ERR_INVALID_ITEM_TARGET = 379, - ERR_INVALID_QUEST_TARGET = 380, - ERR_IGNORING_YOU_S = 381, - ERR_FISH_NOT_HOOKED = 382, - ERR_FISH_ESCAPED = 383, - ERR_SPELL_FAILED_NOTUNSHEATHED = 384, - ERR_PETITION_OFFERED_S = 385, - ERR_PETITION_SIGNED = 386, - ERR_PETITION_SIGNED_S = 387, - ERR_PETITION_DECLINED_S = 388, - ERR_PETITION_ALREADY_SIGNED = 389, - ERR_PETITION_RESTRICTED_ACCOUNT_TRIAL = 390, - ERR_PETITION_ALREADY_SIGNED_OTHER = 391, - ERR_PETITION_IN_GUILD = 392, - ERR_PETITION_CREATOR = 393, - ERR_PETITION_NOT_ENOUGH_SIGNATURES = 394, - ERR_PETITION_NOT_SAME_SERVER = 395, - ERR_PETITION_FULL = 396, - ERR_PETITION_ALREADY_SIGNED_BY_S = 397, - ERR_GUILD_NAME_INVALID = 398, - ERR_SPELL_UNLEARNED_S = 399, - ERR_PET_SPELL_ROOTED = 400, - ERR_PET_SPELL_AFFECTING_COMBAT = 401, - ERR_PET_SPELL_OUT_OF_RANGE = 402, - ERR_PET_SPELL_NOT_BEHIND = 403, - ERR_PET_SPELL_TARGETS_DEAD = 404, - ERR_PET_SPELL_DEAD = 405, - ERR_PET_SPELL_NOPATH = 406, - ERR_ITEM_CANT_BE_DESTROYED = 407, - ERR_TICKET_ALREADY_EXISTS = 408, - ERR_TICKET_CREATE_ERROR = 409, - ERR_TICKET_UPDATE_ERROR = 410, - ERR_TICKET_DB_ERROR = 411, - ERR_TICKET_NO_TEXT = 412, - ERR_TICKET_TEXT_TOO_LONG = 413, - ERR_OBJECT_IS_BUSY = 414, - ERR_EXHAUSTION_WELLRESTED = 415, - ERR_EXHAUSTION_RESTED = 416, - ERR_EXHAUSTION_NORMAL = 417, - ERR_EXHAUSTION_TIRED = 418, - ERR_EXHAUSTION_EXHAUSTED = 419, - ERR_NO_ITEMS_WHILE_SHAPESHIFTED = 420, - ERR_CANT_INTERACT_SHAPESHIFTED = 421, - ERR_REALM_NOT_FOUND = 422, - ERR_MAIL_QUEST_ITEM = 423, - ERR_MAIL_BOUND_ITEM = 424, - ERR_MAIL_CONJURED_ITEM = 425, - ERR_MAIL_BAG = 426, - ERR_MAIL_TO_SELF = 427, - ERR_MAIL_TARGET_NOT_FOUND = 428, - ERR_MAIL_DATABASE_ERROR = 429, - ERR_MAIL_DELETE_ITEM_ERROR = 430, - ERR_MAIL_WRAPPED_COD = 431, - ERR_MAIL_CANT_SEND_REALM = 432, - ERR_MAIL_TEMP_RETURN_OUTAGE = 433, - ERR_MAIL_RECEPIENT_CANT_RECEIVE_MAIL = 434, - ERR_MAIL_SENT = 435, - ERR_MAIL_TARGET_IS_TRIAL = 436, - ERR_NOT_HAPPY_ENOUGH = 437, - ERR_USE_CANT_IMMUNE = 438, - ERR_CANT_BE_DISENCHANTED = 439, - ERR_CANT_USE_DISARMED = 440, - ERR_AUCTION_DATABASE_ERROR = 441, - ERR_AUCTION_HIGHER_BID = 442, - ERR_AUCTION_ALREADY_BID = 443, - ERR_AUCTION_OUTBID_S = 444, - ERR_AUCTION_WON_S = 445, - ERR_AUCTION_REMOVED_S = 446, - ERR_AUCTION_BID_PLACED = 447, - ERR_LOGOUT_FAILED = 448, - ERR_QUEST_PUSH_SUCCESS_S = 449, - ERR_QUEST_PUSH_INVALID_S = 450, - ERR_QUEST_PUSH_INVALID_TO_RECIPIENT_S = 451, - ERR_QUEST_PUSH_ACCEPTED_S = 452, - ERR_QUEST_PUSH_DECLINED_S = 453, - ERR_QUEST_PUSH_BUSY_S = 454, - ERR_QUEST_PUSH_DEAD_S = 455, - ERR_QUEST_PUSH_DEAD_TO_RECIPIENT_S = 456, - ERR_QUEST_PUSH_LOG_FULL_S = 457, - ERR_QUEST_PUSH_LOG_FULL_TO_RECIPIENT_S = 458, - ERR_QUEST_PUSH_ONQUEST_S = 459, - ERR_QUEST_PUSH_ONQUEST_TO_RECIPIENT_S = 460, - ERR_QUEST_PUSH_ALREADY_DONE_S = 461, - ERR_QUEST_PUSH_ALREADY_DONE_TO_RECIPIENT_S = 462, - ERR_QUEST_PUSH_NOT_DAILY_S = 463, - ERR_QUEST_PUSH_TIMER_EXPIRED_S = 464, - ERR_QUEST_PUSH_NOT_IN_PARTY_S = 465, - ERR_QUEST_PUSH_DIFFERENT_SERVER_DAILY_S = 466, - ERR_QUEST_PUSH_DIFFERENT_SERVER_DAILY_TO_RECIPIENT_S = 467, - ERR_QUEST_PUSH_NOT_ALLOWED_S = 468, - ERR_QUEST_PUSH_PREREQUISITE_S = 469, - ERR_QUEST_PUSH_PREREQUISITE_TO_RECIPIENT_S = 470, - ERR_QUEST_PUSH_LOW_LEVEL_S = 471, - ERR_QUEST_PUSH_LOW_LEVEL_TO_RECIPIENT_S = 472, - ERR_QUEST_PUSH_HIGH_LEVEL_S = 473, - ERR_QUEST_PUSH_HIGH_LEVEL_TO_RECIPIENT_S = 474, - ERR_QUEST_PUSH_CLASS_S = 475, - ERR_QUEST_PUSH_CLASS_TO_RECIPIENT_S = 476, - ERR_QUEST_PUSH_RACE_S = 477, - ERR_QUEST_PUSH_RACE_TO_RECIPIENT_S = 478, - ERR_QUEST_PUSH_LOW_FACTION_S = 479, - ERR_QUEST_PUSH_LOW_FACTION_TO_RECIPIENT_S = 480, - ERR_QUEST_PUSH_EXPANSION_S = 481, - ERR_QUEST_PUSH_EXPANSION_TO_RECIPIENT_S = 482, - ERR_QUEST_PUSH_NOT_GARRISON_OWNER_S = 483, - ERR_QUEST_PUSH_NOT_GARRISON_OWNER_TO_RECIPIENT_S = 484, - ERR_QUEST_PUSH_WRONG_COVENANT_S = 485, - ERR_QUEST_PUSH_WRONG_COVENANT_TO_RECIPIENT_S = 486, - ERR_QUEST_PUSH_NEW_PLAYER_EXPERIENCE_S = 487, - ERR_QUEST_PUSH_NEW_PLAYER_EXPERIENCE_TO_RECIPIENT_S = 488, - ERR_QUEST_PUSH_WRONG_FACTION_S = 489, - ERR_QUEST_PUSH_WRONG_FACTION_TO_RECIPIENT_S = 490, - ERR_QUEST_PUSH_CROSS_FACTION_RESTRICTED_S = 491, - ERR_RAID_GROUP_LOWLEVEL = 492, - ERR_RAID_GROUP_ONLY = 493, - ERR_RAID_GROUP_FULL = 494, - ERR_RAID_GROUP_REQUIREMENTS_UNMATCH = 495, - ERR_CORPSE_IS_NOT_IN_INSTANCE = 496, - ERR_PVP_KILL_HONORABLE = 497, - ERR_PVP_KILL_DISHONORABLE = 498, - ERR_SPELL_FAILED_ALREADY_AT_FULL_HEALTH = 499, - ERR_SPELL_FAILED_ALREADY_AT_FULL_MANA = 500, - ERR_SPELL_FAILED_ALREADY_AT_FULL_POWER_S = 501, - ERR_AUTOLOOT_MONEY_S = 502, - ERR_GENERIC_STUNNED = 503, - ERR_GENERIC_THROTTLE = 504, - ERR_CLUB_FINDER_SEARCHING_TOO_FAST = 505, - ERR_TARGET_STUNNED = 506, - ERR_MUST_REPAIR_DURABILITY = 507, - ERR_RAID_YOU_JOINED = 508, - ERR_RAID_YOU_LEFT = 509, - ERR_INSTANCE_GROUP_JOINED_WITH_PARTY = 510, - ERR_INSTANCE_GROUP_JOINED_WITH_RAID = 511, - ERR_RAID_MEMBER_ADDED_S = 512, - ERR_RAID_MEMBER_REMOVED_S = 513, - ERR_INSTANCE_GROUP_ADDED_S = 514, - ERR_INSTANCE_GROUP_REMOVED_S = 515, - ERR_CLICK_ON_ITEM_TO_FEED = 516, - ERR_TOO_MANY_CHAT_CHANNELS = 517, - ERR_LOOT_ROLL_PENDING = 518, - ERR_LOOT_PLAYER_NOT_FOUND = 519, - ERR_NOT_IN_RAID = 520, - ERR_LOGGING_OUT = 521, - ERR_TARGET_LOGGING_OUT = 522, - ERR_NOT_WHILE_MOUNTED = 523, - ERR_NOT_WHILE_SHAPESHIFTED = 524, - ERR_NOT_IN_COMBAT = 525, - ERR_NOT_WHILE_DISARMED = 526, - ERR_PET_BROKEN = 527, - ERR_TALENT_WIPE_ERROR = 528, - ERR_SPEC_WIPE_ERROR = 529, - ERR_GLYPH_WIPE_ERROR = 530, - ERR_PET_SPEC_WIPE_ERROR = 531, - ERR_FEIGN_DEATH_RESISTED = 532, - ERR_MEETING_STONE_IN_QUEUE_S = 533, - ERR_MEETING_STONE_LEFT_QUEUE_S = 534, - ERR_MEETING_STONE_OTHER_MEMBER_LEFT = 535, - ERR_MEETING_STONE_PARTY_KICKED_FROM_QUEUE = 536, - ERR_MEETING_STONE_MEMBER_STILL_IN_QUEUE = 537, - ERR_MEETING_STONE_SUCCESS = 538, - ERR_MEETING_STONE_IN_PROGRESS = 539, - ERR_MEETING_STONE_MEMBER_ADDED_S = 540, - ERR_MEETING_STONE_GROUP_FULL = 541, - ERR_MEETING_STONE_NOT_LEADER = 542, - ERR_MEETING_STONE_INVALID_LEVEL = 543, - ERR_MEETING_STONE_TARGET_NOT_IN_PARTY = 544, - ERR_MEETING_STONE_TARGET_INVALID_LEVEL = 545, - ERR_MEETING_STONE_MUST_BE_LEADER = 546, - ERR_MEETING_STONE_NO_RAID_GROUP = 547, - ERR_MEETING_STONE_NEED_PARTY = 548, - ERR_MEETING_STONE_NOT_FOUND = 549, - ERR_MEETING_STONE_TARGET_IN_VEHICLE = 550, - ERR_GUILDEMBLEM_SAME = 551, - ERR_EQUIP_TRADE_ITEM = 552, - ERR_PVP_TOGGLE_ON = 553, - ERR_PVP_TOGGLE_OFF = 554, - ERR_GROUP_JOIN_BATTLEGROUND_DESERTERS = 555, - ERR_GROUP_JOIN_BATTLEGROUND_DEAD = 556, - ERR_GROUP_JOIN_BATTLEGROUND_S = 557, - ERR_GROUP_JOIN_BATTLEGROUND_FAIL = 558, - ERR_GROUP_JOIN_BATTLEGROUND_TOO_MANY = 559, - ERR_SOLO_JOIN_BATTLEGROUND_S = 560, - ERR_JOIN_SINGLE_SCENARIO_S = 561, - ERR_BATTLEGROUND_TOO_MANY_QUEUES = 562, - ERR_BATTLEGROUND_CANNOT_QUEUE_FOR_RATED = 563, - ERR_BATTLEDGROUND_QUEUED_FOR_RATED = 564, - ERR_BATTLEGROUND_TEAM_LEFT_QUEUE = 565, - ERR_BATTLEGROUND_NOT_IN_BATTLEGROUND = 566, - ERR_ALREADY_IN_ARENA_TEAM_S = 567, - ERR_INVALID_PROMOTION_CODE = 568, - ERR_BG_PLAYER_JOINED_SS = 569, - ERR_BG_PLAYER_LEFT_S = 570, - ERR_RESTRICTED_ACCOUNT = 571, - ERR_RESTRICTED_ACCOUNT_TRIAL = 572, - ERR_PLAY_TIME_EXCEEDED = 573, - ERR_APPROACHING_PARTIAL_PLAY_TIME = 574, - ERR_APPROACHING_PARTIAL_PLAY_TIME_2 = 575, - ERR_APPROACHING_NO_PLAY_TIME = 576, - ERR_APPROACHING_NO_PLAY_TIME_2 = 577, - ERR_UNHEALTHY_TIME = 578, - ERR_CHAT_RESTRICTED_TRIAL = 579, - ERR_CHAT_THROTTLED = 580, - ERR_MAIL_REACHED_CAP = 581, - ERR_INVALID_RAID_TARGET = 582, - ERR_RAID_LEADER_READY_CHECK_START_S = 583, - ERR_READY_CHECK_IN_PROGRESS = 584, - ERR_READY_CHECK_THROTTLED = 585, - ERR_DUNGEON_DIFFICULTY_FAILED = 586, - ERR_DUNGEON_DIFFICULTY_CHANGED_S = 587, - ERR_TRADE_WRONG_REALM = 588, - ERR_TRADE_NOT_ON_TAPLIST = 589, - ERR_CHAT_PLAYER_AMBIGUOUS_S = 590, - ERR_LOOT_CANT_LOOT_THAT_NOW = 591, - ERR_LOOT_MASTER_INV_FULL = 592, - ERR_LOOT_MASTER_UNIQUE_ITEM = 593, - ERR_LOOT_MASTER_OTHER = 594, - ERR_FILTERING_YOU_S = 595, - ERR_USE_PREVENTED_BY_MECHANIC_S = 596, - ERR_ITEM_UNIQUE_EQUIPPABLE = 597, - ERR_LFG_LEADER_IS_LFM_S = 598, - ERR_LFG_PENDING = 599, - ERR_CANT_SPEAK_LANGAGE = 600, - ERR_VENDOR_MISSING_TURNINS = 601, - ERR_BATTLEGROUND_NOT_IN_TEAM = 602, - ERR_NOT_IN_BATTLEGROUND = 603, - ERR_NOT_ENOUGH_HONOR_POINTS = 604, - ERR_NOT_ENOUGH_ARENA_POINTS = 605, - ERR_SOCKETING_REQUIRES_META_GEM = 606, - ERR_SOCKETING_META_GEM_ONLY_IN_METASLOT = 607, - ERR_SOCKETING_REQUIRES_HYDRAULIC_GEM = 608, - ERR_SOCKETING_HYDRAULIC_GEM_ONLY_IN_HYDRAULICSLOT = 609, - ERR_SOCKETING_REQUIRES_COGWHEEL_GEM = 610, - ERR_SOCKETING_COGWHEEL_GEM_ONLY_IN_COGWHEELSLOT = 611, - ERR_SOCKETING_ITEM_TOO_LOW_LEVEL = 612, - ERR_ITEM_MAX_COUNT_SOCKETED = 613, - ERR_SYSTEM_DISABLED = 614, - ERR_QUEST_FAILED_TOO_MANY_DAILY_QUESTS_I = 615, - ERR_ITEM_MAX_COUNT_EQUIPPED_SOCKETED = 616, - ERR_ITEM_UNIQUE_EQUIPPABLE_SOCKETED = 617, - ERR_USER_SQUELCHED = 618, - ERR_ACCOUNT_SILENCED = 619, - ERR_PARTY_MEMBER_SILENCED = 620, - ERR_PARTY_MEMBER_SILENCED_LFG_DELIST = 621, - ERR_TOO_MUCH_GOLD = 622, - ERR_NOT_BARBER_SITTING = 623, - ERR_QUEST_FAILED_CAIS = 624, - ERR_INVITE_RESTRICTED_TRIAL = 625, - ERR_VOICE_IGNORE_FULL = 626, - ERR_VOICE_IGNORE_SELF = 627, - ERR_VOICE_IGNORE_NOT_FOUND = 628, - ERR_VOICE_IGNORE_ALREADY_S = 629, - ERR_VOICE_IGNORE_ADDED_S = 630, - ERR_VOICE_IGNORE_REMOVED_S = 631, - ERR_VOICE_IGNORE_AMBIGUOUS = 632, - ERR_VOICE_IGNORE_DELETED = 633, - ERR_UNKNOWN_MACRO_OPTION_S = 634, - ERR_NOT_DURING_ARENA_MATCH = 635, - ERR_NOT_IN_RATED_BATTLEGROUND = 636, - ERR_PLAYER_SILENCED = 637, - ERR_PLAYER_UNSILENCED = 638, - ERR_COMSAT_DISCONNECT = 639, - ERR_COMSAT_RECONNECT_ATTEMPT = 640, - ERR_COMSAT_CONNECT_FAIL = 641, - ERR_MAIL_INVALID_ATTACHMENT_SLOT = 642, - ERR_MAIL_TOO_MANY_ATTACHMENTS = 643, - ERR_MAIL_INVALID_ATTACHMENT = 644, - ERR_MAIL_ATTACHMENT_EXPIRED = 645, - ERR_VOICE_CHAT_PARENTAL_DISABLE_MIC = 646, - ERR_PROFANE_CHAT_NAME = 647, - ERR_PLAYER_SILENCED_ECHO = 648, - ERR_PLAYER_UNSILENCED_ECHO = 649, - ERR_LOOT_CANT_LOOT_THAT = 650, - ERR_ARENA_EXPIRED_CAIS = 651, - ERR_GROUP_ACTION_THROTTLED = 652, - ERR_ALREADY_PICKPOCKETED = 653, - ERR_NAME_INVALID = 654, - ERR_NAME_NO_NAME = 655, - ERR_NAME_TOO_SHORT = 656, - ERR_NAME_TOO_LONG = 657, - ERR_NAME_MIXED_LANGUAGES = 658, - ERR_NAME_PROFANE = 659, - ERR_NAME_RESERVED = 660, - ERR_NAME_THREE_CONSECUTIVE = 661, - ERR_NAME_INVALID_SPACE = 662, - ERR_NAME_CONSECUTIVE_SPACES = 663, - ERR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 664, - ERR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 665, - ERR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 666, - ERR_RECRUIT_A_FRIEND_NOT_LINKED = 667, - ERR_RECRUIT_A_FRIEND_NOT_NOW = 668, - ERR_RECRUIT_A_FRIEND_SUMMON_LEVEL_MAX = 669, - ERR_RECRUIT_A_FRIEND_SUMMON_COOLDOWN = 670, - ERR_RECRUIT_A_FRIEND_SUMMON_OFFLINE = 671, - ERR_RECRUIT_A_FRIEND_INSUF_EXPAN_LVL = 672, - ERR_RECRUIT_A_FRIEND_MAP_INCOMING_TRANSFER_NOT_ALLOWED = 673, - ERR_NOT_SAME_ACCOUNT = 674, - ERR_BAD_ON_USE_ENCHANT = 675, - ERR_TRADE_SELF = 676, - ERR_TOO_MANY_SOCKETS = 677, - ERR_ITEM_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS = 678, - ERR_TRADE_TARGET_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS = 679, - ERR_ITEM_MAX_LIMIT_CATEGORY_SOCKETED_EXCEEDED_IS = 680, - ERR_ITEM_MAX_LIMIT_CATEGORY_EQUIPPED_EXCEEDED_IS = 681, - ERR_SHAPESHIFT_FORM_CANNOT_EQUIP = 682, - ERR_ITEM_INVENTORY_FULL_SATCHEL = 683, - ERR_SCALING_STAT_ITEM_LEVEL_EXCEEDED = 684, - ERR_SCALING_STAT_ITEM_LEVEL_TOO_LOW = 685, - ERR_PURCHASE_LEVEL_TOO_LOW = 686, - ERR_GROUP_SWAP_FAILED = 687, - ERR_INVITE_IN_COMBAT = 688, - ERR_INVALID_GLYPH_SLOT = 689, - ERR_GENERIC_NO_VALID_TARGETS = 690, - ERR_CALENDAR_EVENT_ALERT_S = 691, - ERR_PET_LEARN_SPELL_S = 692, - ERR_PET_LEARN_ABILITY_S = 693, - ERR_PET_SPELL_UNLEARNED_S = 694, - ERR_INVITE_UNKNOWN_REALM = 695, - ERR_INVITE_NO_PARTY_SERVER = 696, - ERR_INVITE_PARTY_BUSY = 697, - ERR_PARTY_TARGET_AMBIGUOUS = 698, - ERR_PARTY_LFG_INVITE_RAID_LOCKED = 699, - ERR_PARTY_LFG_BOOT_LIMIT = 700, - ERR_PARTY_LFG_BOOT_COOLDOWN_S = 701, - ERR_PARTY_LFG_BOOT_NOT_ELIGIBLE_S = 702, - ERR_PARTY_LFG_BOOT_INPATIENT_TIMER_S = 703, - ERR_PARTY_LFG_BOOT_IN_PROGRESS = 704, - ERR_PARTY_LFG_BOOT_TOO_FEW_PLAYERS = 705, - ERR_PARTY_LFG_BOOT_VOTE_SUCCEEDED = 706, - ERR_PARTY_LFG_BOOT_VOTE_FAILED = 707, - ERR_PARTY_LFG_BOOT_IN_COMBAT = 708, - ERR_PARTY_LFG_BOOT_DUNGEON_COMPLETE = 709, - ERR_PARTY_LFG_BOOT_LOOT_ROLLS = 710, - ERR_PARTY_LFG_BOOT_VOTE_REGISTERED = 711, - ERR_PARTY_PRIVATE_GROUP_ONLY = 712, - ERR_PARTY_LFG_TELEPORT_IN_COMBAT = 713, - ERR_RAID_DISALLOWED_BY_LEVEL = 714, - ERR_RAID_DISALLOWED_BY_CROSS_REALM = 715, - ERR_PARTY_ROLE_NOT_AVAILABLE = 716, - ERR_JOIN_LFG_OBJECT_FAILED = 717, - ERR_LFG_REMOVED_LEVELUP = 718, - ERR_LFG_REMOVED_XP_TOGGLE = 719, - ERR_LFG_REMOVED_FACTION_CHANGE = 720, - ERR_BATTLEGROUND_INFO_THROTTLED = 721, - ERR_BATTLEGROUND_ALREADY_IN = 722, - ERR_ARENA_TEAM_CHANGE_FAILED_QUEUED = 723, - ERR_ARENA_TEAM_PERMISSIONS = 724, - ERR_NOT_WHILE_FALLING = 725, - ERR_NOT_WHILE_MOVING = 726, - ERR_NOT_WHILE_FATIGUED = 727, - ERR_MAX_SOCKETS = 728, - ERR_MULTI_CAST_ACTION_TOTEM_S = 729, - ERR_BATTLEGROUND_JOIN_LEVELUP = 730, - ERR_REMOVE_FROM_PVP_QUEUE_XP_GAIN = 731, - ERR_BATTLEGROUND_JOIN_XP_GAIN = 732, - ERR_BATTLEGROUND_JOIN_MERCENARY = 733, - ERR_BATTLEGROUND_JOIN_TOO_MANY_HEALERS = 734, - ERR_BATTLEGROUND_JOIN_RATED_TOO_MANY_HEALERS = 735, - ERR_BATTLEGROUND_JOIN_TOO_MANY_TANKS = 736, - ERR_BATTLEGROUND_JOIN_TOO_MANY_DAMAGE = 737, - ERR_RAID_DIFFICULTY_FAILED = 738, - ERR_RAID_DIFFICULTY_CHANGED_S = 739, - ERR_LEGACY_RAID_DIFFICULTY_CHANGED_S = 740, - ERR_RAID_LOCKOUT_CHANGED_S = 741, - ERR_RAID_CONVERTED_TO_PARTY = 742, - ERR_PARTY_CONVERTED_TO_RAID = 743, - ERR_PLAYER_DIFFICULTY_CHANGED_S = 744, - ERR_GMRESPONSE_DB_ERROR = 745, - ERR_BATTLEGROUND_JOIN_RANGE_INDEX = 746, - ERR_ARENA_JOIN_RANGE_INDEX = 747, - ERR_REMOVE_FROM_PVP_QUEUE_FACTION_CHANGE = 748, - ERR_BATTLEGROUND_JOIN_FAILED = 749, - ERR_BATTLEGROUND_JOIN_NO_VALID_SPEC_FOR_ROLE = 750, - ERR_BATTLEGROUND_JOIN_RESPEC = 751, - ERR_BATTLEGROUND_INVITATION_DECLINED = 752, - ERR_BATTLEGROUND_JOIN_TIMED_OUT = 753, - ERR_BATTLEGROUND_DUPE_QUEUE = 754, - ERR_BATTLEGROUND_JOIN_MUST_COMPLETE_QUEST = 755, - ERR_IN_BATTLEGROUND_RESPEC = 756, - ERR_MAIL_LIMITED_DURATION_ITEM = 757, - ERR_YELL_RESTRICTED_TRIAL = 758, - ERR_CHAT_RAID_RESTRICTED_TRIAL = 759, - ERR_LFG_ROLE_CHECK_FAILED = 760, - ERR_LFG_ROLE_CHECK_FAILED_TIMEOUT = 761, - ERR_LFG_ROLE_CHECK_FAILED_NOT_VIABLE = 762, - ERR_LFG_READY_CHECK_FAILED = 763, - ERR_LFG_READY_CHECK_FAILED_TIMEOUT = 764, - ERR_LFG_GROUP_FULL = 765, - ERR_LFG_NO_LFG_OBJECT = 766, - ERR_LFG_NO_SLOTS_PLAYER = 767, - ERR_LFG_NO_SLOTS_PARTY = 768, - ERR_LFG_NO_SPEC = 769, - ERR_LFG_MISMATCHED_SLOTS = 770, - ERR_LFG_MISMATCHED_SLOTS_LOCAL_XREALM = 771, - ERR_LFG_PARTY_PLAYERS_FROM_DIFFERENT_REALMS = 772, - ERR_LFG_MEMBERS_NOT_PRESENT = 773, - ERR_LFG_GET_INFO_TIMEOUT = 774, - ERR_LFG_INVALID_SLOT = 775, - ERR_LFG_DESERTER_PLAYER = 776, - ERR_LFG_DESERTER_PARTY = 777, - ERR_LFG_DEAD = 778, - ERR_LFG_RANDOM_COOLDOWN_PLAYER = 779, - ERR_LFG_RANDOM_COOLDOWN_PARTY = 780, - ERR_LFG_TOO_MANY_MEMBERS = 781, - ERR_LFG_TOO_FEW_MEMBERS = 782, - ERR_LFG_PROPOSAL_FAILED = 783, - ERR_LFG_PROPOSAL_DECLINED_SELF = 784, - ERR_LFG_PROPOSAL_DECLINED_PARTY = 785, - ERR_LFG_NO_SLOTS_SELECTED = 786, - ERR_LFG_NO_ROLES_SELECTED = 787, - ERR_LFG_ROLE_CHECK_INITIATED = 788, - ERR_LFG_READY_CHECK_INITIATED = 789, - ERR_LFG_PLAYER_DECLINED_ROLE_CHECK = 790, - ERR_LFG_PLAYER_DECLINED_READY_CHECK = 791, - ERR_LFG_JOINED_QUEUE = 792, - ERR_LFG_JOINED_FLEX_QUEUE = 793, - ERR_LFG_JOINED_RF_QUEUE = 794, - ERR_LFG_JOINED_SCENARIO_QUEUE = 795, - ERR_LFG_JOINED_WORLD_PVP_QUEUE = 796, - ERR_LFG_JOINED_BATTLEFIELD_QUEUE = 797, - ERR_LFG_JOINED_LIST = 798, - ERR_LFG_LEFT_QUEUE = 799, - ERR_LFG_LEFT_LIST = 800, - ERR_LFG_ROLE_CHECK_ABORTED = 801, - ERR_LFG_READY_CHECK_ABORTED = 802, - ERR_LFG_CANT_USE_BATTLEGROUND = 803, - ERR_LFG_CANT_USE_DUNGEONS = 804, - ERR_LFG_REASON_TOO_MANY_LFG = 805, - ERR_LFG_FARM_LIMIT = 806, - ERR_LFG_NO_CROSS_FACTION_PARTIES = 807, - ERR_INVALID_TELEPORT_LOCATION = 808, - ERR_TOO_FAR_TO_INTERACT = 809, - ERR_BATTLEGROUND_PLAYERS_FROM_DIFFERENT_REALMS = 810, - ERR_DIFFICULTY_CHANGE_COOLDOWN_S = 811, - ERR_DIFFICULTY_CHANGE_COMBAT_COOLDOWN_S = 812, - ERR_DIFFICULTY_CHANGE_WORLDSTATE = 813, - ERR_DIFFICULTY_CHANGE_ENCOUNTER = 814, - ERR_DIFFICULTY_CHANGE_COMBAT = 815, - ERR_DIFFICULTY_CHANGE_PLAYER_BUSY = 816, - ERR_DIFFICULTY_CHANGE_ALREADY_STARTED = 817, - ERR_DIFFICULTY_CHANGE_OTHER_HEROIC_S = 818, - ERR_DIFFICULTY_CHANGE_HEROIC_INSTANCE_ALREADY_RUNNING = 819, - ERR_ARENA_TEAM_PARTY_SIZE = 820, - ERR_SOLO_SHUFFLE_WARGAME_GROUP_SIZE = 821, - ERR_SOLO_SHUFFLE_WARGAME_GROUP_COMP = 822, - ERR_PVP_PLAYER_ABANDONED = 823, - ERR_QUEST_FORCE_REMOVED_S = 824, - ERR_ATTACK_NO_ACTIONS = 825, - ERR_IN_RANDOM_BG = 826, - ERR_IN_NON_RANDOM_BG = 827, - ERR_BN_FRIEND_SELF = 828, - ERR_BN_FRIEND_ALREADY = 829, - ERR_BN_FRIEND_BLOCKED = 830, - ERR_BN_FRIEND_LIST_FULL = 831, - ERR_BN_FRIEND_REQUEST_SENT = 832, - ERR_BN_BROADCAST_THROTTLE = 833, - ERR_BG_DEVELOPER_ONLY = 834, - ERR_CURRENCY_SPELL_SLOT_MISMATCH = 835, - ERR_CURRENCY_NOT_TRADABLE = 836, - ERR_REQUIRES_EXPANSION_S = 837, - ERR_QUEST_FAILED_SPELL = 838, - ERR_TALENT_FAILED_NOT_ENOUGH_TALENTS_IN_PRIMARY_TREE = 839, - ERR_TALENT_FAILED_NO_PRIMARY_TREE_SELECTED = 840, - ERR_TALENT_FAILED_CANT_REMOVE_TALENT = 841, - ERR_TALENT_FAILED_UNKNOWN = 842, - ERR_WARGAME_REQUEST_FAILURE = 843, - ERR_RANK_REQUIRES_AUTHENTICATOR = 844, - ERR_GUILD_BANK_VOUCHER_FAILED = 845, - ERR_WARGAME_REQUEST_SENT = 846, - ERR_REQUIRES_ACHIEVEMENT_I = 847, - ERR_REFUND_RESULT_EXCEED_MAX_CURRENCY = 848, - ERR_CANT_BUY_QUANTITY = 849, - ERR_ITEM_IS_BATTLE_PAY_LOCKED = 850, - ERR_PARTY_ALREADY_IN_BATTLEGROUND_QUEUE = 851, - ERR_PARTY_CONFIRMING_BATTLEGROUND_QUEUE = 852, - ERR_BATTLEFIELD_TEAM_PARTY_SIZE = 853, - ERR_INSUFF_TRACKED_CURRENCY_IS = 854, - ERR_NOT_ON_TOURNAMENT_REALM = 855, - ERR_GUILD_TRIAL_ACCOUNT_TRIAL = 856, - ERR_GUILD_TRIAL_ACCOUNT_VETERAN = 857, - ERR_GUILD_UNDELETABLE_DUE_TO_LEVEL = 858, - ERR_CANT_DO_THAT_IN_A_GROUP = 859, - ERR_GUILD_LEADER_REPLACED = 860, - ERR_TRANSMOGRIFY_CANT_EQUIP = 861, - ERR_TRANSMOGRIFY_INVALID_ITEM_TYPE = 862, - ERR_TRANSMOGRIFY_NOT_SOULBOUND = 863, - ERR_TRANSMOGRIFY_INVALID_SOURCE = 864, - ERR_TRANSMOGRIFY_INVALID_DESTINATION = 865, - ERR_TRANSMOGRIFY_MISMATCH = 866, - ERR_TRANSMOGRIFY_LEGENDARY = 867, - ERR_TRANSMOGRIFY_SAME_ITEM = 868, - ERR_TRANSMOGRIFY_SAME_APPEARANCE = 869, - ERR_TRANSMOGRIFY_NOT_EQUIPPED = 870, - ERR_VOID_DEPOSIT_FULL = 871, - ERR_VOID_WITHDRAW_FULL = 872, - ERR_VOID_STORAGE_WRAPPED = 873, - ERR_VOID_STORAGE_STACKABLE = 874, - ERR_VOID_STORAGE_UNBOUND = 875, - ERR_VOID_STORAGE_REPAIR = 876, - ERR_VOID_STORAGE_CHARGES = 877, - ERR_VOID_STORAGE_QUEST = 878, - ERR_VOID_STORAGE_CONJURED = 879, - ERR_VOID_STORAGE_MAIL = 880, - ERR_VOID_STORAGE_BAG = 881, - ERR_VOID_TRANSFER_STORAGE_FULL = 882, - ERR_VOID_TRANSFER_INV_FULL = 883, - ERR_VOID_TRANSFER_INTERNAL_ERROR = 884, - ERR_VOID_TRANSFER_ITEM_INVALID = 885, - ERR_DIFFICULTY_DISABLED_IN_LFG = 886, - ERR_VOID_STORAGE_UNIQUE = 887, - ERR_VOID_STORAGE_LOOT = 888, - ERR_VOID_STORAGE_HOLIDAY = 889, - ERR_VOID_STORAGE_DURATION = 890, - ERR_VOID_STORAGE_LOAD_FAILED = 891, - ERR_VOID_STORAGE_INVALID_ITEM = 892, - ERR_PARENTAL_CONTROLS_CHAT_MUTED = 893, - ERR_SOR_START_EXPERIENCE_INCOMPLETE = 894, - ERR_SOR_INVALID_EMAIL = 895, - ERR_SOR_INVALID_COMMENT = 896, - ERR_CHALLENGE_MODE_RESET_COOLDOWN_S = 897, - ERR_CHALLENGE_MODE_RESET_KEYSTONE = 898, - ERR_PET_JOURNAL_ALREADY_IN_LOADOUT = 899, - ERR_REPORT_SUBMITTED_SUCCESSFULLY = 900, - ERR_REPORT_SUBMISSION_FAILED = 901, - ERR_SUGGESTION_SUBMITTED_SUCCESSFULLY = 902, - ERR_BUG_SUBMITTED_SUCCESSFULLY = 903, - ERR_CHALLENGE_MODE_ENABLED = 904, - ERR_CHALLENGE_MODE_DISABLED = 905, - ERR_PETBATTLE_CREATE_FAILED = 906, - ERR_PETBATTLE_NOT_HERE = 907, - ERR_PETBATTLE_NOT_HERE_ON_TRANSPORT = 908, - ERR_PETBATTLE_NOT_HERE_UNEVEN_GROUND = 909, - ERR_PETBATTLE_NOT_HERE_OBSTRUCTED = 910, - ERR_PETBATTLE_NOT_WHILE_IN_COMBAT = 911, - ERR_PETBATTLE_NOT_WHILE_DEAD = 912, - ERR_PETBATTLE_NOT_WHILE_FLYING = 913, - ERR_PETBATTLE_TARGET_INVALID = 914, - ERR_PETBATTLE_TARGET_OUT_OF_RANGE = 915, - ERR_PETBATTLE_TARGET_NOT_CAPTURABLE = 916, - ERR_PETBATTLE_NOT_A_TRAINER = 917, - ERR_PETBATTLE_DECLINED = 918, - ERR_PETBATTLE_IN_BATTLE = 919, - ERR_PETBATTLE_INVALID_LOADOUT = 920, - ERR_PETBATTLE_ALL_PETS_DEAD = 921, - ERR_PETBATTLE_NO_PETS_IN_SLOTS = 922, - ERR_PETBATTLE_NO_ACCOUNT_LOCK = 923, - ERR_PETBATTLE_WILD_PET_TAPPED = 924, - ERR_PETBATTLE_RESTRICTED_ACCOUNT = 925, - ERR_PETBATTLE_OPPONENT_NOT_AVAILABLE = 926, - ERR_PETBATTLE_NOT_WHILE_IN_MATCHED_BATTLE = 927, - ERR_CANT_HAVE_MORE_PETS_OF_THAT_TYPE = 928, - ERR_CANT_HAVE_MORE_PETS = 929, - ERR_PVP_MAP_NOT_FOUND = 930, - ERR_PVP_MAP_NOT_SET = 931, - ERR_PETBATTLE_QUEUE_QUEUED = 932, - ERR_PETBATTLE_QUEUE_ALREADY_QUEUED = 933, - ERR_PETBATTLE_QUEUE_JOIN_FAILED = 934, - ERR_PETBATTLE_QUEUE_JOURNAL_LOCK = 935, - ERR_PETBATTLE_QUEUE_REMOVED = 936, - ERR_PETBATTLE_QUEUE_PROPOSAL_DECLINED = 937, - ERR_PETBATTLE_QUEUE_PROPOSAL_TIMEOUT = 938, - ERR_PETBATTLE_QUEUE_OPPONENT_DECLINED = 939, - ERR_PETBATTLE_QUEUE_REQUEUED_INTERNAL = 940, - ERR_PETBATTLE_QUEUE_REQUEUED_REMOVED = 941, - ERR_PETBATTLE_QUEUE_SLOT_LOCKED = 942, - ERR_PETBATTLE_QUEUE_SLOT_EMPTY = 943, - ERR_PETBATTLE_QUEUE_SLOT_NO_TRACKER = 944, - ERR_PETBATTLE_QUEUE_SLOT_NO_SPECIES = 945, - ERR_PETBATTLE_QUEUE_SLOT_CANT_BATTLE = 946, - ERR_PETBATTLE_QUEUE_SLOT_REVOKED = 947, - ERR_PETBATTLE_QUEUE_SLOT_DEAD = 948, - ERR_PETBATTLE_QUEUE_SLOT_NO_PET = 949, - ERR_PETBATTLE_QUEUE_NOT_WHILE_NEUTRAL = 950, - ERR_PETBATTLE_GAME_TIME_LIMIT_WARNING = 951, - ERR_PETBATTLE_GAME_ROUNDS_LIMIT_WARNING = 952, - ERR_HAS_RESTRICTION = 953, - ERR_ITEM_UPGRADE_ITEM_TOO_LOW_LEVEL = 954, - ERR_ITEM_UPGRADE_NO_PATH = 955, - ERR_ITEM_UPGRADE_NO_MORE_UPGRADES = 956, - ERR_BONUS_ROLL_EMPTY = 957, - ERR_CHALLENGE_MODE_FULL = 958, - ERR_CHALLENGE_MODE_IN_PROGRESS = 959, - ERR_CHALLENGE_MODE_INCORRECT_KEYSTONE = 960, - ERR_BATTLETAG_FRIEND_NOT_FOUND = 961, - ERR_BATTLETAG_FRIEND_NOT_VALID = 962, - ERR_BATTLETAG_FRIEND_NOT_ALLOWED = 963, - ERR_BATTLETAG_FRIEND_THROTTLED = 964, - ERR_BATTLETAG_FRIEND_SUCCESS = 965, - ERR_PET_TOO_HIGH_LEVEL_TO_UNCAGE = 966, - ERR_PETBATTLE_INTERNAL = 967, - ERR_CANT_CAGE_PET_YET = 968, - ERR_NO_LOOT_IN_CHALLENGE_MODE = 969, - ERR_QUEST_PET_BATTLE_VICTORIES_PVP_II = 970, - ERR_ROLE_CHECK_ALREADY_IN_PROGRESS = 971, - ERR_RECRUIT_A_FRIEND_ACCOUNT_LIMIT = 972, - ERR_RECRUIT_A_FRIEND_FAILED = 973, - ERR_SET_LOOT_PERSONAL = 974, - ERR_SET_LOOT_METHOD_FAILED_COMBAT = 975, - ERR_REAGENT_BANK_FULL = 976, - ERR_REAGENT_BANK_LOCKED = 977, - ERR_GARRISON_BUILDING_EXISTS = 978, - ERR_GARRISON_INVALID_PLOT = 979, - ERR_GARRISON_INVALID_BUILDINGID = 980, - ERR_GARRISON_INVALID_PLOT_BUILDING = 981, - ERR_GARRISON_REQUIRES_BLUEPRINT = 982, - ERR_GARRISON_NOT_ENOUGH_CURRENCY = 983, - ERR_GARRISON_NOT_ENOUGH_GOLD = 984, - ERR_GARRISON_COMPLETE_MISSION_WRONG_FOLLOWER_TYPE = 985, - ERR_ALREADY_USING_LFG_LIST = 986, - ERR_RESTRICTED_ACCOUNT_LFG_LIST_TRIAL = 987, - ERR_TOY_USE_LIMIT_REACHED = 988, - ERR_TOY_ALREADY_KNOWN = 989, - ERR_TRANSMOG_SET_ALREADY_KNOWN = 990, - ERR_NOT_ENOUGH_CURRENCY = 991, - ERR_SPEC_IS_DISABLED = 992, - ERR_FEATURE_RESTRICTED_TRIAL = 993, - ERR_CANT_BE_OBLITERATED = 994, - ERR_CANT_BE_SCRAPPED = 995, - ERR_ARTIFACT_RELIC_DOES_NOT_MATCH_ARTIFACT = 996, - ERR_MUST_EQUIP_ARTIFACT = 997, - ERR_CANT_DO_THAT_RIGHT_NOW = 998, - ERR_AFFECTING_COMBAT = 999, - ERR_EQUIPMENT_MANAGER_COMBAT_SWAP_S = 1000, - ERR_EQUIPMENT_MANAGER_BAGS_FULL = 1001, - ERR_EQUIPMENT_MANAGER_MISSING_ITEM_S = 1002, - ERR_MOVIE_RECORDING_WARNING_PERF = 1003, - ERR_MOVIE_RECORDING_WARNING_DISK_FULL = 1004, - ERR_MOVIE_RECORDING_WARNING_NO_MOVIE = 1005, - ERR_MOVIE_RECORDING_WARNING_REQUIREMENTS = 1006, - ERR_MOVIE_RECORDING_WARNING_COMPRESSING = 1007, - ERR_NO_CHALLENGE_MODE_REWARD = 1008, - ERR_CLAIMED_CHALLENGE_MODE_REWARD = 1009, - ERR_CHALLENGE_MODE_PERIOD_RESET_SS = 1010, - ERR_CANT_DO_THAT_CHALLENGE_MODE_ACTIVE = 1011, - ERR_TALENT_FAILED_REST_AREA = 1012, - ERR_CANNOT_ABANDON_LAST_PET = 1013, - ERR_TEST_CVAR_SET_SSS = 1014, - ERR_QUEST_TURN_IN_FAIL_REASON = 1015, - ERR_CLAIMED_CHALLENGE_MODE_REWARD_OLD = 1016, - ERR_TALENT_GRANTED_BY_AURA = 1017, - ERR_CHALLENGE_MODE_ALREADY_COMPLETE = 1018, - ERR_GLYPH_TARGET_NOT_AVAILABLE = 1019, - ERR_PVP_WARMODE_TOGGLE_ON = 1020, - ERR_PVP_WARMODE_TOGGLE_OFF = 1021, - ERR_SPELL_FAILED_LEVEL_REQUIREMENT = 1022, - ERR_BATTLEGROUND_JOIN_REQUIRES_LEVEL = 1023, - ERR_BATTLEGROUND_JOIN_DISQUALIFIED = 1024, - ERR_BATTLEGROUND_JOIN_DISQUALIFIED_NO_NAME = 1025, - ERR_VOICE_CHAT_GENERIC_UNABLE_TO_CONNECT = 1026, - ERR_VOICE_CHAT_SERVICE_LOST = 1027, - ERR_VOICE_CHAT_CHANNEL_NAME_TOO_SHORT = 1028, - ERR_VOICE_CHAT_CHANNEL_NAME_TOO_LONG = 1029, - ERR_VOICE_CHAT_CHANNEL_ALREADY_EXISTS = 1030, - ERR_VOICE_CHAT_TARGET_NOT_FOUND = 1031, - ERR_VOICE_CHAT_TOO_MANY_REQUESTS = 1032, - ERR_VOICE_CHAT_PLAYER_SILENCED = 1033, - ERR_VOICE_CHAT_PARENTAL_DISABLE_ALL = 1034, - ERR_VOICE_CHAT_DISABLED = 1035, - ERR_NO_PVP_REWARD = 1036, - ERR_CLAIMED_PVP_REWARD = 1037, - ERR_AZERITE_ESSENCE_SELECTION_FAILED_ESSENCE_NOT_UNLOCKED = 1038, - ERR_AZERITE_ESSENCE_SELECTION_FAILED_CANT_REMOVE_ESSENCE = 1039, - ERR_AZERITE_ESSENCE_SELECTION_FAILED_CONDITION_FAILED = 1040, - ERR_AZERITE_ESSENCE_SELECTION_FAILED_REST_AREA = 1041, - ERR_AZERITE_ESSENCE_SELECTION_FAILED_SLOT_LOCKED = 1042, - ERR_AZERITE_ESSENCE_SELECTION_FAILED_NOT_AT_FORGE = 1043, - ERR_AZERITE_ESSENCE_SELECTION_FAILED_HEART_LEVEL_TOO_LOW = 1044, - ERR_AZERITE_ESSENCE_SELECTION_FAILED_NOT_EQUIPPED = 1045, - ERR_SOCKETING_REQUIRES_PUNCHCARDRED_GEM = 1046, - ERR_SOCKETING_PUNCHCARDRED_GEM_ONLY_IN_PUNCHCARDREDSLOT = 1047, - ERR_SOCKETING_REQUIRES_PUNCHCARDYELLOW_GEM = 1048, - ERR_SOCKETING_PUNCHCARDYELLOW_GEM_ONLY_IN_PUNCHCARDYELLOWSLOT = 1049, - ERR_SOCKETING_REQUIRES_PUNCHCARDBLUE_GEM = 1050, - ERR_SOCKETING_PUNCHCARDBLUE_GEM_ONLY_IN_PUNCHCARDBLUESLOT = 1051, - ERR_SOCKETING_REQUIRES_DOMINATION_SHARD = 1052, - ERR_SOCKETING_DOMINATION_SHARD_ONLY_IN_DOMINATIONSLOT = 1053, - ERR_SOCKETING_REQUIRES_CYPHER_GEM = 1054, - ERR_SOCKETING_CYPHER_GEM_ONLY_IN_CYPHERSLOT = 1055, - ERR_LEVEL_LINKING_RESULT_LINKED = 1056, - ERR_LEVEL_LINKING_RESULT_UNLINKED = 1057, - ERR_CLUB_FINDER_ERROR_POST_CLUB = 1058, - ERR_CLUB_FINDER_ERROR_APPLY_CLUB = 1059, - ERR_CLUB_FINDER_ERROR_RESPOND_APPLICANT = 1060, - ERR_CLUB_FINDER_ERROR_CANCEL_APPLICATION = 1061, - ERR_CLUB_FINDER_ERROR_TYPE_ACCEPT_APPLICATION = 1062, - ERR_CLUB_FINDER_ERROR_TYPE_NO_INVITE_PERMISSIONS = 1063, - ERR_CLUB_FINDER_ERROR_TYPE_NO_POSTING_PERMISSIONS = 1064, - ERR_CLUB_FINDER_ERROR_TYPE_APPLICANT_LIST = 1065, - ERR_CLUB_FINDER_ERROR_TYPE_APPLICANT_LIST_NO_PERM = 1066, - ERR_CLUB_FINDER_ERROR_TYPE_FINDER_NOT_AVAILABLE = 1067, - ERR_CLUB_FINDER_ERROR_TYPE_GET_POSTING_IDS = 1068, - ERR_CLUB_FINDER_ERROR_TYPE_JOIN_APPLICATION = 1069, - ERR_CLUB_FINDER_ERROR_TYPE_REALM_NOT_ELIGIBLE = 1070, - ERR_CLUB_FINDER_ERROR_TYPE_FLAGGED_RENAME = 1071, - ERR_CLUB_FINDER_ERROR_TYPE_FLAGGED_DESCRIPTION_CHANGE = 1072, - ERR_ITEM_INTERACTION_NOT_ENOUGH_GOLD = 1073, - ERR_ITEM_INTERACTION_NOT_ENOUGH_CURRENCY = 1074, - ERR_PLAYER_CHOICE_ERROR_PENDING_CHOICE = 1075, - ERR_SOULBIND_INVALID_CONDUIT = 1076, - ERR_SOULBIND_INVALID_CONDUIT_ITEM = 1077, - ERR_SOULBIND_INVALID_TALENT = 1078, - ERR_SOULBIND_DUPLICATE_CONDUIT = 1079, - ERR_ACTIVATE_SOULBIND_S = 1080, - ERR_ACTIVATE_SOULBIND_FAILED_REST_AREA = 1081, - ERR_CANT_USE_PROFANITY = 1082, - ERR_NOT_IN_PET_BATTLE = 1083, - ERR_NOT_IN_NPE = 1084, - ERR_NO_SPEC = 1085, - ERR_NO_DOMINATIONSHARD_OVERWRITE = 1086, - ERR_USE_WEEKLY_REWARDS_DISABLED = 1087, - ERR_CROSS_FACTION_GROUP_JOINED = 1088, - ERR_CANT_TARGET_UNFRIENDLY_IN_OVERWORLD = 1089, + ERR_REAGENTBAG_WRONG_SLOT = 22, + ERR_SLOT_ONLY_REAGENTBAG = 23, + ERR_REAGENTBAG_ITEM_TYPE = 24, + ERR_ITEM_MAX_COUNT = 25, + ERR_NOT_EQUIPPABLE = 26, + ERR_CANT_STACK = 27, + ERR_CANT_SWAP = 28, + ERR_SLOT_EMPTY = 29, + ERR_ITEM_NOT_FOUND = 30, + ERR_TOO_FEW_TO_SPLIT = 31, + ERR_SPLIT_FAILED = 32, + ERR_NOT_A_BAG = 33, + ERR_NOT_OWNER = 34, + ERR_ONLY_ONE_QUIVER = 35, + ERR_NO_BANK_SLOT = 36, + ERR_NO_BANK_HERE = 37, + ERR_ITEM_LOCKED = 38, + ERR_2HANDED_EQUIPPED = 39, + ERR_VENDOR_NOT_INTERESTED = 40, + ERR_VENDOR_REFUSE_SCRAPPABLE_AZERITE = 41, + ERR_VENDOR_HATES_YOU = 42, + ERR_VENDOR_SOLD_OUT = 43, + ERR_VENDOR_TOO_FAR = 44, + ERR_VENDOR_DOESNT_BUY = 45, + ERR_NOT_ENOUGH_MONEY = 46, + ERR_RECEIVE_ITEM_S = 47, + ERR_DROP_BOUND_ITEM = 48, + ERR_TRADE_BOUND_ITEM = 49, + ERR_TRADE_QUEST_ITEM = 50, + ERR_TRADE_TEMP_ENCHANT_BOUND = 51, + ERR_TRADE_GROUND_ITEM = 52, + ERR_TRADE_BAG = 53, + ERR_TRADE_FACTION_SPECIFIC = 54, + ERR_SPELL_FAILED_S = 55, + ERR_ITEM_COOLDOWN = 56, + ERR_POTION_COOLDOWN = 57, + ERR_FOOD_COOLDOWN = 58, + ERR_SPELL_COOLDOWN = 59, + ERR_ABILITY_COOLDOWN = 60, + ERR_SPELL_ALREADY_KNOWN_S = 61, + ERR_PET_SPELL_ALREADY_KNOWN_S = 62, + ERR_PROFICIENCY_GAINED_S = 63, + ERR_SKILL_GAINED_S = 64, + ERR_SKILL_UP_SI = 65, + ERR_LEARN_SPELL_S = 66, + ERR_LEARN_ABILITY_S = 67, + ERR_LEARN_PASSIVE_S = 68, + ERR_LEARN_RECIPE_S = 69, + ERR_PROFESSIONS_RECIPE_DISCOVERY_S = 70, + ERR_LEARN_COMPANION_S = 71, + ERR_LEARN_MOUNT_S = 72, + ERR_LEARN_TOY_S = 73, + ERR_LEARN_HEIRLOOM_S = 74, + ERR_LEARN_TRANSMOG_S = 75, + ERR_COMPLETED_TRANSMOG_SET_S = 76, + ERR_APPEARANCE_ALREADY_LEARNED = 77, + ERR_REVOKE_TRANSMOG_S = 78, + ERR_INVITE_PLAYER_S = 79, + ERR_SUGGEST_INVITE_PLAYER_S = 80, + ERR_INFORM_SUGGEST_INVITE_S = 81, + ERR_INFORM_SUGGEST_INVITE_SS = 82, + ERR_REQUEST_JOIN_PLAYER_S = 83, + ERR_INVITE_SELF = 84, + ERR_INVITED_TO_GROUP_SS = 85, + ERR_INVITED_ALREADY_IN_GROUP_SS = 86, + ERR_ALREADY_IN_GROUP_S = 87, + ERR_REQUESTED_INVITE_TO_GROUP_SS = 88, + ERR_CROSS_REALM_RAID_INVITE = 89, + ERR_PLAYER_BUSY_S = 90, + ERR_NEW_LEADER_S = 91, + ERR_NEW_LEADER_YOU = 92, + ERR_NEW_GUIDE_S = 93, + ERR_NEW_GUIDE_YOU = 94, + ERR_LEFT_GROUP_S = 95, + ERR_LEFT_GROUP_YOU = 96, + ERR_GROUP_DISBANDED = 97, + ERR_DECLINE_GROUP_S = 98, + ERR_DECLINE_GROUP_REQUEST_S = 99, + ERR_JOINED_GROUP_S = 100, + ERR_UNINVITE_YOU = 101, + ERR_BAD_PLAYER_NAME_S = 102, + ERR_NOT_IN_GROUP = 103, + ERR_TARGET_NOT_IN_GROUP_S = 104, + ERR_TARGET_NOT_IN_INSTANCE_S = 105, + ERR_NOT_IN_INSTANCE_GROUP = 106, + ERR_GROUP_FULL = 107, + ERR_NOT_LEADER = 108, + ERR_PLAYER_DIED_S = 109, + ERR_GUILD_CREATE_S = 110, + ERR_GUILD_INVITE_S = 111, + ERR_INVITED_TO_GUILD_SSS = 112, + ERR_ALREADY_IN_GUILD_S = 113, + ERR_ALREADY_INVITED_TO_GUILD_S = 114, + ERR_INVITED_TO_GUILD = 115, + ERR_ALREADY_IN_GUILD = 116, + ERR_GUILD_ACCEPT = 117, + ERR_GUILD_DECLINE_S = 118, + ERR_GUILD_DECLINE_AUTO_S = 119, + ERR_GUILD_PERMISSIONS = 120, + ERR_GUILD_JOIN_S = 121, + ERR_GUILD_FOUNDER_S = 122, + ERR_GUILD_PROMOTE_SSS = 123, + ERR_GUILD_DEMOTE_SS = 124, + ERR_GUILD_DEMOTE_SSS = 125, + ERR_GUILD_INVITE_SELF = 126, + ERR_GUILD_QUIT_S = 127, + ERR_GUILD_LEAVE_S = 128, + ERR_GUILD_REMOVE_SS = 129, + ERR_GUILD_REMOVE_SELF = 130, + ERR_GUILD_DISBAND_S = 131, + ERR_GUILD_DISBAND_SELF = 132, + ERR_GUILD_LEADER_S = 133, + ERR_GUILD_LEADER_SELF = 134, + ERR_GUILD_PLAYER_NOT_FOUND_S = 135, + ERR_GUILD_PLAYER_NOT_IN_GUILD_S = 136, + ERR_GUILD_PLAYER_NOT_IN_GUILD = 137, + ERR_GUILD_CANT_PROMOTE_S = 138, + ERR_GUILD_CANT_DEMOTE_S = 139, + ERR_GUILD_NOT_IN_A_GUILD = 140, + ERR_GUILD_INTERNAL = 141, + ERR_GUILD_LEADER_IS_S = 142, + ERR_GUILD_LEADER_CHANGED_SS = 143, + ERR_GUILD_DISBANDED = 144, + ERR_GUILD_NOT_ALLIED = 145, + ERR_GUILD_LEADER_LEAVE = 146, + ERR_GUILD_RANKS_LOCKED = 147, + ERR_GUILD_RANK_IN_USE = 148, + ERR_GUILD_RANK_TOO_HIGH_S = 149, + ERR_GUILD_RANK_TOO_LOW_S = 150, + ERR_GUILD_NAME_EXISTS_S = 151, + ERR_GUILD_WITHDRAW_LIMIT = 152, + ERR_GUILD_NOT_ENOUGH_MONEY = 153, + ERR_GUILD_TOO_MUCH_MONEY = 154, + ERR_GUILD_BANK_CONJURED_ITEM = 155, + ERR_GUILD_BANK_EQUIPPED_ITEM = 156, + ERR_GUILD_BANK_BOUND_ITEM = 157, + ERR_GUILD_BANK_QUEST_ITEM = 158, + ERR_GUILD_BANK_WRAPPED_ITEM = 159, + ERR_GUILD_BANK_FULL = 160, + ERR_GUILD_BANK_WRONG_TAB = 161, + ERR_NO_GUILD_CHARTER = 162, + ERR_OUT_OF_RANGE = 163, + ERR_PLAYER_DEAD = 164, + ERR_CLIENT_LOCKED_OUT = 165, + ERR_CLIENT_ON_TRANSPORT = 166, + ERR_KILLED_BY_S = 167, + ERR_LOOT_LOCKED = 168, + ERR_LOOT_TOO_FAR = 169, + ERR_LOOT_DIDNT_KILL = 170, + ERR_LOOT_BAD_FACING = 171, + ERR_LOOT_NOTSTANDING = 172, + ERR_LOOT_STUNNED = 173, + ERR_LOOT_NO_UI = 174, + ERR_LOOT_WHILE_INVULNERABLE = 175, + ERR_NO_LOOT = 176, + ERR_QUEST_ACCEPTED_S = 177, + ERR_QUEST_COMPLETE_S = 178, + ERR_QUEST_FAILED_S = 179, + ERR_QUEST_FAILED_BAG_FULL_S = 180, + ERR_QUEST_FAILED_MAX_COUNT_S = 181, + ERR_QUEST_FAILED_LOW_LEVEL = 182, + ERR_QUEST_FAILED_MISSING_ITEMS = 183, + ERR_QUEST_FAILED_WRONG_RACE = 184, + ERR_QUEST_FAILED_NOT_ENOUGH_MONEY = 185, + ERR_QUEST_FAILED_EXPANSION = 186, + ERR_QUEST_ONLY_ONE_TIMED = 187, + ERR_QUEST_NEED_PREREQS = 188, + ERR_QUEST_NEED_PREREQS_CUSTOM = 189, + ERR_QUEST_ALREADY_ON = 190, + ERR_QUEST_ALREADY_DONE = 191, + ERR_QUEST_ALREADY_DONE_DAILY = 192, + ERR_QUEST_HAS_IN_PROGRESS = 193, + ERR_QUEST_REWARD_EXP_I = 194, + ERR_QUEST_REWARD_MONEY_S = 195, + ERR_QUEST_MUST_CHOOSE = 196, + ERR_QUEST_LOG_FULL = 197, + ERR_COMBAT_DAMAGE_SSI = 198, + ERR_INSPECT_S = 199, + ERR_CANT_USE_ITEM = 200, + ERR_CANT_USE_ITEM_IN_ARENA = 201, + ERR_CANT_USE_ITEM_IN_RATED_BATTLEGROUND = 202, + ERR_MUST_EQUIP_ITEM = 203, + ERR_PASSIVE_ABILITY = 204, + ERR_2HSKILLNOTFOUND = 205, + ERR_NO_ATTACK_TARGET = 206, + ERR_INVALID_ATTACK_TARGET = 207, + ERR_ATTACK_PVP_TARGET_WHILE_UNFLAGGED = 208, + ERR_ATTACK_STUNNED = 209, + ERR_ATTACK_PACIFIED = 210, + ERR_ATTACK_MOUNTED = 211, + ERR_ATTACK_FLEEING = 212, + ERR_ATTACK_CONFUSED = 213, + ERR_ATTACK_CHARMED = 214, + ERR_ATTACK_DEAD = 215, + ERR_ATTACK_PREVENTED_BY_MECHANIC_S = 216, + ERR_ATTACK_CHANNEL = 217, + ERR_TAXISAMENODE = 218, + ERR_TAXINOSUCHPATH = 219, + ERR_TAXIUNSPECIFIEDSERVERERROR = 220, + ERR_TAXINOTENOUGHMONEY = 221, + ERR_TAXITOOFARAWAY = 222, + ERR_TAXINOVENDORNEARBY = 223, + ERR_TAXINOTVISITED = 224, + ERR_TAXIPLAYERBUSY = 225, + ERR_TAXIPLAYERALREADYMOUNTED = 226, + ERR_TAXIPLAYERSHAPESHIFTED = 227, + ERR_TAXIPLAYERMOVING = 228, + ERR_TAXINOPATHS = 229, + ERR_TAXINOTELIGIBLE = 230, + ERR_TAXINOTSTANDING = 231, + ERR_TAXIINCOMBAT = 232, + ERR_NO_REPLY_TARGET = 233, + ERR_GENERIC_NO_TARGET = 234, + ERR_INITIATE_TRADE_S = 235, + ERR_TRADE_REQUEST_S = 236, + ERR_TRADE_BLOCKED_S = 237, + ERR_TRADE_TARGET_DEAD = 238, + ERR_TRADE_TOO_FAR = 239, + ERR_TRADE_CANCELLED = 240, + ERR_TRADE_COMPLETE = 241, + ERR_TRADE_BAG_FULL = 242, + ERR_TRADE_TARGET_BAG_FULL = 243, + ERR_TRADE_MAX_COUNT_EXCEEDED = 244, + ERR_TRADE_TARGET_MAX_COUNT_EXCEEDED = 245, + ERR_INVENTORY_TRADE_TOO_MANY_UNIQUE_ITEM = 246, + ERR_ALREADY_TRADING = 247, + ERR_MOUNT_INVALIDMOUNTEE = 248, + ERR_MOUNT_TOOFARAWAY = 249, + ERR_MOUNT_ALREADYMOUNTED = 250, + ERR_MOUNT_NOTMOUNTABLE = 251, + ERR_MOUNT_NOTYOURPET = 252, + ERR_MOUNT_OTHER = 253, + ERR_MOUNT_LOOTING = 254, + ERR_MOUNT_RACECANTMOUNT = 255, + ERR_MOUNT_SHAPESHIFTED = 256, + ERR_MOUNT_NO_FAVORITES = 257, + ERR_MOUNT_NO_MOUNTS = 258, + ERR_DISMOUNT_NOPET = 259, + ERR_DISMOUNT_NOTMOUNTED = 260, + ERR_DISMOUNT_NOTYOURPET = 261, + ERR_SPELL_FAILED_TOTEMS = 262, + ERR_SPELL_FAILED_REAGENTS = 263, + ERR_SPELL_FAILED_REAGENTS_GENERIC = 264, + ERR_SPELL_FAILED_OPTIONAL_REAGENTS = 265, + ERR_CANT_TRADE_GOLD = 266, + ERR_SPELL_FAILED_EQUIPPED_ITEM = 267, + ERR_SPELL_FAILED_EQUIPPED_ITEM_CLASS_S = 268, + ERR_SPELL_FAILED_SHAPESHIFT_FORM_S = 269, + ERR_SPELL_FAILED_ANOTHER_IN_PROGRESS = 270, + ERR_BADATTACKFACING = 271, + ERR_BADATTACKPOS = 272, + ERR_CHEST_IN_USE = 273, + ERR_USE_CANT_OPEN = 274, + ERR_USE_LOCKED = 275, + ERR_DOOR_LOCKED = 276, + ERR_BUTTON_LOCKED = 277, + ERR_USE_LOCKED_WITH_ITEM_S = 278, + ERR_USE_LOCKED_WITH_SPELL_S = 279, + ERR_USE_LOCKED_WITH_SPELL_KNOWN_SI = 280, + ERR_USE_TOO_FAR = 281, + ERR_USE_BAD_ANGLE = 282, + ERR_USE_OBJECT_MOVING = 283, + ERR_USE_SPELL_FOCUS = 284, + ERR_USE_DESTROYED = 285, + ERR_SET_LOOT_FREEFORALL = 286, + ERR_SET_LOOT_ROUNDROBIN = 287, + ERR_SET_LOOT_MASTER = 288, + ERR_SET_LOOT_GROUP = 289, + ERR_SET_LOOT_THRESHOLD_S = 290, + ERR_NEW_LOOT_MASTER_S = 291, + ERR_SPECIFY_MASTER_LOOTER = 292, + ERR_LOOT_SPEC_CHANGED_S = 293, + ERR_TAME_FAILED = 294, + ERR_CHAT_WHILE_DEAD = 295, + ERR_CHAT_PLAYER_NOT_FOUND_S = 296, + ERR_NEWTAXIPATH = 297, + ERR_NO_PET = 298, + ERR_NOTYOURPET = 299, + ERR_PET_NOT_RENAMEABLE = 300, + ERR_QUEST_OBJECTIVE_COMPLETE_S = 301, + ERR_QUEST_UNKNOWN_COMPLETE = 302, + ERR_QUEST_ADD_KILL_SII = 303, + ERR_QUEST_ADD_FOUND_SII = 304, + ERR_QUEST_ADD_ITEM_SII = 305, + ERR_QUEST_ADD_PLAYER_KILL_SII = 306, + ERR_CANNOTCREATEDIRECTORY = 307, + ERR_CANNOTCREATEFILE = 308, + ERR_PLAYER_WRONG_FACTION = 309, + ERR_PLAYER_IS_NEUTRAL = 310, + ERR_BANKSLOT_FAILED_TOO_MANY = 311, + ERR_BANKSLOT_INSUFFICIENT_FUNDS = 312, + ERR_BANKSLOT_NOTBANKER = 313, + ERR_FRIEND_DB_ERROR = 314, + ERR_FRIEND_LIST_FULL = 315, + ERR_FRIEND_ADDED_S = 316, + ERR_BATTLETAG_FRIEND_ADDED_S = 317, + ERR_FRIEND_ONLINE_SS = 318, + ERR_FRIEND_OFFLINE_S = 319, + ERR_FRIEND_NOT_FOUND = 320, + ERR_FRIEND_WRONG_FACTION = 321, + ERR_FRIEND_REMOVED_S = 322, + ERR_BATTLETAG_FRIEND_REMOVED_S = 323, + ERR_FRIEND_ERROR = 324, + ERR_FRIEND_ALREADY_S = 325, + ERR_FRIEND_SELF = 326, + ERR_FRIEND_DELETED = 327, + ERR_IGNORE_FULL = 328, + ERR_IGNORE_SELF = 329, + ERR_IGNORE_NOT_FOUND = 330, + ERR_IGNORE_ALREADY_S = 331, + ERR_IGNORE_ADDED_S = 332, + ERR_IGNORE_REMOVED_S = 333, + ERR_IGNORE_AMBIGUOUS = 334, + ERR_IGNORE_DELETED = 335, + ERR_ONLY_ONE_BOLT = 336, + ERR_ONLY_ONE_AMMO = 337, + ERR_SPELL_FAILED_EQUIPPED_SPECIFIC_ITEM = 338, + ERR_WRONG_BAG_TYPE_SUBCLASS = 339, + ERR_CANT_WRAP_STACKABLE = 340, + ERR_CANT_WRAP_EQUIPPED = 341, + ERR_CANT_WRAP_WRAPPED = 342, + ERR_CANT_WRAP_BOUND = 343, + ERR_CANT_WRAP_UNIQUE = 344, + ERR_CANT_WRAP_BAGS = 345, + ERR_OUT_OF_MANA = 346, + ERR_OUT_OF_RAGE = 347, + ERR_OUT_OF_FOCUS = 348, + ERR_OUT_OF_ENERGY = 349, + ERR_OUT_OF_CHI = 350, + ERR_OUT_OF_HEALTH = 351, + ERR_OUT_OF_RUNES = 352, + ERR_OUT_OF_RUNIC_POWER = 353, + ERR_OUT_OF_SOUL_SHARDS = 354, + ERR_OUT_OF_LUNAR_POWER = 355, + ERR_OUT_OF_HOLY_POWER = 356, + ERR_OUT_OF_MAELSTROM = 357, + ERR_OUT_OF_COMBO_POINTS = 358, + ERR_OUT_OF_INSANITY = 359, + ERR_OUT_OF_ESSENCE = 360, + ERR_OUT_OF_ARCANE_CHARGES = 361, + ERR_OUT_OF_FURY = 362, + ERR_OUT_OF_PAIN = 363, + ERR_OUT_OF_POWER_DISPLAY = 364, + ERR_LOOT_GONE = 365, + ERR_MOUNT_FORCEDDISMOUNT = 366, + ERR_AUTOFOLLOW_TOO_FAR = 367, + ERR_UNIT_NOT_FOUND = 368, + ERR_INVALID_FOLLOW_TARGET = 369, + ERR_INVALID_FOLLOW_PVP_COMBAT = 370, + ERR_INVALID_FOLLOW_TARGET_PVP_COMBAT = 371, + ERR_INVALID_INSPECT_TARGET = 372, + ERR_GUILDEMBLEM_SUCCESS = 373, + ERR_GUILDEMBLEM_INVALID_TABARD_COLORS = 374, + ERR_GUILDEMBLEM_NOGUILD = 375, + ERR_GUILDEMBLEM_NOTGUILDMASTER = 376, + ERR_GUILDEMBLEM_NOTENOUGHMONEY = 377, + ERR_GUILDEMBLEM_INVALIDVENDOR = 378, + ERR_EMBLEMERROR_NOTABARDGEOSET = 379, + ERR_SPELL_OUT_OF_RANGE = 380, + ERR_COMMAND_NEEDS_TARGET = 381, + ERR_NOAMMO_S = 382, + ERR_TOOBUSYTOFOLLOW = 383, + ERR_DUEL_REQUESTED = 384, + ERR_DUEL_CANCELLED = 385, + ERR_DEATHBINDALREADYBOUND = 386, + ERR_DEATHBIND_SUCCESS_S = 387, + ERR_NOEMOTEWHILERUNNING = 388, + ERR_ZONE_EXPLORED = 389, + ERR_ZONE_EXPLORED_XP = 390, + ERR_INVALID_ITEM_TARGET = 391, + ERR_INVALID_QUEST_TARGET = 392, + ERR_IGNORING_YOU_S = 393, + ERR_FISH_NOT_HOOKED = 394, + ERR_FISH_ESCAPED = 395, + ERR_SPELL_FAILED_NOTUNSHEATHED = 396, + ERR_PETITION_OFFERED_S = 397, + ERR_PETITION_SIGNED = 398, + ERR_PETITION_SIGNED_S = 399, + ERR_PETITION_DECLINED_S = 400, + ERR_PETITION_ALREADY_SIGNED = 401, + ERR_PETITION_RESTRICTED_ACCOUNT_TRIAL = 402, + ERR_PETITION_ALREADY_SIGNED_OTHER = 403, + ERR_PETITION_IN_GUILD = 404, + ERR_PETITION_CREATOR = 405, + ERR_PETITION_NOT_ENOUGH_SIGNATURES = 406, + ERR_PETITION_NOT_SAME_SERVER = 407, + ERR_PETITION_FULL = 408, + ERR_PETITION_ALREADY_SIGNED_BY_S = 409, + ERR_GUILD_NAME_INVALID = 410, + ERR_SPELL_UNLEARNED_S = 411, + ERR_PET_SPELL_ROOTED = 412, + ERR_PET_SPELL_AFFECTING_COMBAT = 413, + ERR_PET_SPELL_OUT_OF_RANGE = 414, + ERR_PET_SPELL_NOT_BEHIND = 415, + ERR_PET_SPELL_TARGETS_DEAD = 416, + ERR_PET_SPELL_DEAD = 417, + ERR_PET_SPELL_NOPATH = 418, + ERR_ITEM_CANT_BE_DESTROYED = 419, + ERR_TICKET_ALREADY_EXISTS = 420, + ERR_TICKET_CREATE_ERROR = 421, + ERR_TICKET_UPDATE_ERROR = 422, + ERR_TICKET_DB_ERROR = 423, + ERR_TICKET_NO_TEXT = 424, + ERR_TICKET_TEXT_TOO_LONG = 425, + ERR_OBJECT_IS_BUSY = 426, + ERR_EXHAUSTION_WELLRESTED = 427, + ERR_EXHAUSTION_RESTED = 428, + ERR_EXHAUSTION_NORMAL = 429, + ERR_EXHAUSTION_TIRED = 430, + ERR_EXHAUSTION_EXHAUSTED = 431, + ERR_NO_ITEMS_WHILE_SHAPESHIFTED = 432, + ERR_CANT_INTERACT_SHAPESHIFTED = 433, + ERR_REALM_NOT_FOUND = 434, + ERR_MAIL_QUEST_ITEM = 435, + ERR_MAIL_BOUND_ITEM = 436, + ERR_MAIL_CONJURED_ITEM = 437, + ERR_MAIL_BAG = 438, + ERR_MAIL_TO_SELF = 439, + ERR_MAIL_TARGET_NOT_FOUND = 440, + ERR_MAIL_DATABASE_ERROR = 441, + ERR_MAIL_DELETE_ITEM_ERROR = 442, + ERR_MAIL_WRAPPED_COD = 443, + ERR_MAIL_CANT_SEND_REALM = 444, + ERR_MAIL_TEMP_RETURN_OUTAGE = 445, + ERR_MAIL_RECEPIENT_CANT_RECEIVE_MAIL = 446, + ERR_MAIL_SENT = 447, + ERR_MAIL_TARGET_IS_TRIAL = 448, + ERR_NOT_HAPPY_ENOUGH = 449, + ERR_USE_CANT_IMMUNE = 450, + ERR_CANT_BE_DISENCHANTED = 451, + ERR_CANT_USE_DISARMED = 452, + ERR_AUCTION_DATABASE_ERROR = 453, + ERR_AUCTION_HIGHER_BID = 454, + ERR_AUCTION_ALREADY_BID = 455, + ERR_AUCTION_OUTBID_S = 456, + ERR_AUCTION_WON_S = 457, + ERR_AUCTION_REMOVED_S = 458, + ERR_AUCTION_BID_PLACED = 459, + ERR_LOGOUT_FAILED = 460, + ERR_QUEST_PUSH_SUCCESS_S = 461, + ERR_QUEST_PUSH_INVALID_S = 462, + ERR_QUEST_PUSH_INVALID_TO_RECIPIENT_S = 463, + ERR_QUEST_PUSH_ACCEPTED_S = 464, + ERR_QUEST_PUSH_DECLINED_S = 465, + ERR_QUEST_PUSH_BUSY_S = 466, + ERR_QUEST_PUSH_DEAD_S = 467, + ERR_QUEST_PUSH_DEAD_TO_RECIPIENT_S = 468, + ERR_QUEST_PUSH_LOG_FULL_S = 469, + ERR_QUEST_PUSH_LOG_FULL_TO_RECIPIENT_S = 470, + ERR_QUEST_PUSH_ONQUEST_S = 471, + ERR_QUEST_PUSH_ONQUEST_TO_RECIPIENT_S = 472, + ERR_QUEST_PUSH_ALREADY_DONE_S = 473, + ERR_QUEST_PUSH_ALREADY_DONE_TO_RECIPIENT_S = 474, + ERR_QUEST_PUSH_NOT_DAILY_S = 475, + ERR_QUEST_PUSH_TIMER_EXPIRED_S = 476, + ERR_QUEST_PUSH_NOT_IN_PARTY_S = 477, + ERR_QUEST_PUSH_DIFFERENT_SERVER_DAILY_S = 478, + ERR_QUEST_PUSH_DIFFERENT_SERVER_DAILY_TO_RECIPIENT_S = 479, + ERR_QUEST_PUSH_NOT_ALLOWED_S = 480, + ERR_QUEST_PUSH_PREREQUISITE_S = 481, + ERR_QUEST_PUSH_PREREQUISITE_TO_RECIPIENT_S = 482, + ERR_QUEST_PUSH_LOW_LEVEL_S = 483, + ERR_QUEST_PUSH_LOW_LEVEL_TO_RECIPIENT_S = 484, + ERR_QUEST_PUSH_HIGH_LEVEL_S = 485, + ERR_QUEST_PUSH_HIGH_LEVEL_TO_RECIPIENT_S = 486, + ERR_QUEST_PUSH_CLASS_S = 487, + ERR_QUEST_PUSH_CLASS_TO_RECIPIENT_S = 488, + ERR_QUEST_PUSH_RACE_S = 489, + ERR_QUEST_PUSH_RACE_TO_RECIPIENT_S = 490, + ERR_QUEST_PUSH_LOW_FACTION_S = 491, + ERR_QUEST_PUSH_LOW_FACTION_TO_RECIPIENT_S = 492, + ERR_QUEST_PUSH_EXPANSION_S = 493, + ERR_QUEST_PUSH_EXPANSION_TO_RECIPIENT_S = 494, + ERR_QUEST_PUSH_NOT_GARRISON_OWNER_S = 495, + ERR_QUEST_PUSH_NOT_GARRISON_OWNER_TO_RECIPIENT_S = 496, + ERR_QUEST_PUSH_WRONG_COVENANT_S = 497, + ERR_QUEST_PUSH_WRONG_COVENANT_TO_RECIPIENT_S = 498, + ERR_QUEST_PUSH_NEW_PLAYER_EXPERIENCE_S = 499, + ERR_QUEST_PUSH_NEW_PLAYER_EXPERIENCE_TO_RECIPIENT_S = 500, + ERR_QUEST_PUSH_WRONG_FACTION_S = 501, + ERR_QUEST_PUSH_WRONG_FACTION_TO_RECIPIENT_S = 502, + ERR_QUEST_PUSH_CROSS_FACTION_RESTRICTED_S = 503, + ERR_RAID_GROUP_LOWLEVEL = 504, + ERR_RAID_GROUP_ONLY = 505, + ERR_RAID_GROUP_FULL = 506, + ERR_RAID_GROUP_REQUIREMENTS_UNMATCH = 507, + ERR_CORPSE_IS_NOT_IN_INSTANCE = 508, + ERR_PVP_KILL_HONORABLE = 509, + ERR_PVP_KILL_DISHONORABLE = 510, + ERR_SPELL_FAILED_ALREADY_AT_FULL_HEALTH = 511, + ERR_SPELL_FAILED_ALREADY_AT_FULL_MANA = 512, + ERR_SPELL_FAILED_ALREADY_AT_FULL_POWER_S = 513, + ERR_AUTOLOOT_MONEY_S = 514, + ERR_GENERIC_STUNNED = 515, + ERR_GENERIC_THROTTLE = 516, + ERR_CLUB_FINDER_SEARCHING_TOO_FAST = 517, + ERR_TARGET_STUNNED = 518, + ERR_MUST_REPAIR_DURABILITY = 519, + ERR_RAID_YOU_JOINED = 520, + ERR_RAID_YOU_LEFT = 521, + ERR_INSTANCE_GROUP_JOINED_WITH_PARTY = 522, + ERR_INSTANCE_GROUP_JOINED_WITH_RAID = 523, + ERR_RAID_MEMBER_ADDED_S = 524, + ERR_RAID_MEMBER_REMOVED_S = 525, + ERR_INSTANCE_GROUP_ADDED_S = 526, + ERR_INSTANCE_GROUP_REMOVED_S = 527, + ERR_CLICK_ON_ITEM_TO_FEED = 528, + ERR_TOO_MANY_CHAT_CHANNELS = 529, + ERR_LOOT_ROLL_PENDING = 530, + ERR_LOOT_PLAYER_NOT_FOUND = 531, + ERR_NOT_IN_RAID = 532, + ERR_LOGGING_OUT = 533, + ERR_TARGET_LOGGING_OUT = 534, + ERR_NOT_WHILE_MOUNTED = 535, + ERR_NOT_WHILE_SHAPESHIFTED = 536, + ERR_NOT_IN_COMBAT = 537, + ERR_NOT_WHILE_DISARMED = 538, + ERR_PET_BROKEN = 539, + ERR_TALENT_WIPE_ERROR = 540, + ERR_SPEC_WIPE_ERROR = 541, + ERR_GLYPH_WIPE_ERROR = 542, + ERR_PET_SPEC_WIPE_ERROR = 543, + ERR_FEIGN_DEATH_RESISTED = 544, + ERR_MEETING_STONE_IN_QUEUE_S = 545, + ERR_MEETING_STONE_LEFT_QUEUE_S = 546, + ERR_MEETING_STONE_OTHER_MEMBER_LEFT = 547, + ERR_MEETING_STONE_PARTY_KICKED_FROM_QUEUE = 548, + ERR_MEETING_STONE_MEMBER_STILL_IN_QUEUE = 549, + ERR_MEETING_STONE_SUCCESS = 550, + ERR_MEETING_STONE_IN_PROGRESS = 551, + ERR_MEETING_STONE_MEMBER_ADDED_S = 552, + ERR_MEETING_STONE_GROUP_FULL = 553, + ERR_MEETING_STONE_NOT_LEADER = 554, + ERR_MEETING_STONE_INVALID_LEVEL = 555, + ERR_MEETING_STONE_TARGET_NOT_IN_PARTY = 556, + ERR_MEETING_STONE_TARGET_INVALID_LEVEL = 557, + ERR_MEETING_STONE_MUST_BE_LEADER = 558, + ERR_MEETING_STONE_NO_RAID_GROUP = 559, + ERR_MEETING_STONE_NEED_PARTY = 560, + ERR_MEETING_STONE_NOT_FOUND = 561, + ERR_MEETING_STONE_TARGET_IN_VEHICLE = 562, + ERR_GUILDEMBLEM_SAME = 563, + ERR_EQUIP_TRADE_ITEM = 564, + ERR_PVP_TOGGLE_ON = 565, + ERR_PVP_TOGGLE_OFF = 566, + ERR_GROUP_JOIN_BATTLEGROUND_DESERTERS = 567, + ERR_GROUP_JOIN_BATTLEGROUND_DEAD = 568, + ERR_GROUP_JOIN_BATTLEGROUND_S = 569, + ERR_GROUP_JOIN_BATTLEGROUND_FAIL = 570, + ERR_GROUP_JOIN_BATTLEGROUND_TOO_MANY = 571, + ERR_SOLO_JOIN_BATTLEGROUND_S = 572, + ERR_JOIN_SINGLE_SCENARIO_S = 573, + ERR_BATTLEGROUND_TOO_MANY_QUEUES = 574, + ERR_BATTLEGROUND_CANNOT_QUEUE_FOR_RATED = 575, + ERR_BATTLEDGROUND_QUEUED_FOR_RATED = 576, + ERR_BATTLEGROUND_TEAM_LEFT_QUEUE = 577, + ERR_BATTLEGROUND_NOT_IN_BATTLEGROUND = 578, + ERR_ALREADY_IN_ARENA_TEAM_S = 579, + ERR_INVALID_PROMOTION_CODE = 580, + ERR_BG_PLAYER_JOINED_SS = 581, + ERR_BG_PLAYER_LEFT_S = 582, + ERR_RESTRICTED_ACCOUNT = 583, + ERR_RESTRICTED_ACCOUNT_TRIAL = 584, + ERR_PLAY_TIME_EXCEEDED = 585, + ERR_APPROACHING_PARTIAL_PLAY_TIME = 586, + ERR_APPROACHING_PARTIAL_PLAY_TIME_2 = 587, + ERR_APPROACHING_NO_PLAY_TIME = 588, + ERR_APPROACHING_NO_PLAY_TIME_2 = 589, + ERR_UNHEALTHY_TIME = 590, + ERR_CHAT_RESTRICTED_TRIAL = 591, + ERR_CHAT_THROTTLED = 592, + ERR_MAIL_REACHED_CAP = 593, + ERR_INVALID_RAID_TARGET = 594, + ERR_RAID_LEADER_READY_CHECK_START_S = 595, + ERR_READY_CHECK_IN_PROGRESS = 596, + ERR_READY_CHECK_THROTTLED = 597, + ERR_DUNGEON_DIFFICULTY_FAILED = 598, + ERR_DUNGEON_DIFFICULTY_CHANGED_S = 599, + ERR_TRADE_WRONG_REALM = 600, + ERR_TRADE_NOT_ON_TAPLIST = 601, + ERR_CHAT_PLAYER_AMBIGUOUS_S = 602, + ERR_LOOT_CANT_LOOT_THAT_NOW = 603, + ERR_LOOT_MASTER_INV_FULL = 604, + ERR_LOOT_MASTER_UNIQUE_ITEM = 605, + ERR_LOOT_MASTER_OTHER = 606, + ERR_FILTERING_YOU_S = 607, + ERR_USE_PREVENTED_BY_MECHANIC_S = 608, + ERR_ITEM_UNIQUE_EQUIPPABLE = 609, + ERR_LFG_LEADER_IS_LFM_S = 610, + ERR_LFG_PENDING = 611, + ERR_CANT_SPEAK_LANGAGE = 612, + ERR_VENDOR_MISSING_TURNINS = 613, + ERR_BATTLEGROUND_NOT_IN_TEAM = 614, + ERR_NOT_IN_BATTLEGROUND = 615, + ERR_NOT_ENOUGH_HONOR_POINTS = 616, + ERR_NOT_ENOUGH_ARENA_POINTS = 617, + ERR_SOCKETING_REQUIRES_META_GEM = 618, + ERR_SOCKETING_META_GEM_ONLY_IN_METASLOT = 619, + ERR_SOCKETING_REQUIRES_HYDRAULIC_GEM = 620, + ERR_SOCKETING_HYDRAULIC_GEM_ONLY_IN_HYDRAULICSLOT = 621, + ERR_SOCKETING_REQUIRES_COGWHEEL_GEM = 622, + ERR_SOCKETING_COGWHEEL_GEM_ONLY_IN_COGWHEELSLOT = 623, + ERR_SOCKETING_ITEM_TOO_LOW_LEVEL = 624, + ERR_ITEM_MAX_COUNT_SOCKETED = 625, + ERR_SYSTEM_DISABLED = 626, + ERR_QUEST_FAILED_TOO_MANY_DAILY_QUESTS_I = 627, + ERR_ITEM_MAX_COUNT_EQUIPPED_SOCKETED = 628, + ERR_ITEM_UNIQUE_EQUIPPABLE_SOCKETED = 629, + ERR_USER_SQUELCHED = 630, + ERR_ACCOUNT_SILENCED = 631, + ERR_PARTY_MEMBER_SILENCED = 632, + ERR_PARTY_MEMBER_SILENCED_LFG_DELIST = 633, + ERR_TOO_MUCH_GOLD = 634, + ERR_NOT_BARBER_SITTING = 635, + ERR_QUEST_FAILED_CAIS = 636, + ERR_INVITE_RESTRICTED_TRIAL = 637, + ERR_VOICE_IGNORE_FULL = 638, + ERR_VOICE_IGNORE_SELF = 639, + ERR_VOICE_IGNORE_NOT_FOUND = 640, + ERR_VOICE_IGNORE_ALREADY_S = 641, + ERR_VOICE_IGNORE_ADDED_S = 642, + ERR_VOICE_IGNORE_REMOVED_S = 643, + ERR_VOICE_IGNORE_AMBIGUOUS = 644, + ERR_VOICE_IGNORE_DELETED = 645, + ERR_UNKNOWN_MACRO_OPTION_S = 646, + ERR_NOT_DURING_ARENA_MATCH = 647, + ERR_NOT_IN_RATED_BATTLEGROUND = 648, + ERR_PLAYER_SILENCED = 649, + ERR_PLAYER_UNSILENCED = 650, + ERR_COMSAT_DISCONNECT = 651, + ERR_COMSAT_RECONNECT_ATTEMPT = 652, + ERR_COMSAT_CONNECT_FAIL = 653, + ERR_MAIL_INVALID_ATTACHMENT_SLOT = 654, + ERR_MAIL_TOO_MANY_ATTACHMENTS = 655, + ERR_MAIL_INVALID_ATTACHMENT = 656, + ERR_MAIL_ATTACHMENT_EXPIRED = 657, + ERR_VOICE_CHAT_PARENTAL_DISABLE_MIC = 658, + ERR_PROFANE_CHAT_NAME = 659, + ERR_PLAYER_SILENCED_ECHO = 660, + ERR_PLAYER_UNSILENCED_ECHO = 661, + ERR_LOOT_CANT_LOOT_THAT = 662, + ERR_ARENA_EXPIRED_CAIS = 663, + ERR_GROUP_ACTION_THROTTLED = 664, + ERR_ALREADY_PICKPOCKETED = 665, + ERR_NAME_INVALID = 666, + ERR_NAME_NO_NAME = 667, + ERR_NAME_TOO_SHORT = 668, + ERR_NAME_TOO_LONG = 669, + ERR_NAME_MIXED_LANGUAGES = 670, + ERR_NAME_PROFANE = 671, + ERR_NAME_RESERVED = 672, + ERR_NAME_THREE_CONSECUTIVE = 673, + ERR_NAME_INVALID_SPACE = 674, + ERR_NAME_CONSECUTIVE_SPACES = 675, + ERR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 676, + ERR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 677, + ERR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 678, + ERR_RECRUIT_A_FRIEND_NOT_LINKED = 679, + ERR_RECRUIT_A_FRIEND_NOT_NOW = 680, + ERR_RECRUIT_A_FRIEND_SUMMON_LEVEL_MAX = 681, + ERR_RECRUIT_A_FRIEND_SUMMON_COOLDOWN = 682, + ERR_RECRUIT_A_FRIEND_SUMMON_OFFLINE = 683, + ERR_RECRUIT_A_FRIEND_INSUF_EXPAN_LVL = 684, + ERR_RECRUIT_A_FRIEND_MAP_INCOMING_TRANSFER_NOT_ALLOWED = 685, + ERR_NOT_SAME_ACCOUNT = 686, + ERR_BAD_ON_USE_ENCHANT = 687, + ERR_TRADE_SELF = 688, + ERR_TOO_MANY_SOCKETS = 689, + ERR_ITEM_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS = 690, + ERR_TRADE_TARGET_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS = 691, + ERR_ITEM_MAX_LIMIT_CATEGORY_SOCKETED_EXCEEDED_IS = 692, + ERR_ITEM_MAX_LIMIT_CATEGORY_EQUIPPED_EXCEEDED_IS = 693, + ERR_SHAPESHIFT_FORM_CANNOT_EQUIP = 694, + ERR_ITEM_INVENTORY_FULL_SATCHEL = 695, + ERR_SCALING_STAT_ITEM_LEVEL_EXCEEDED = 696, + ERR_SCALING_STAT_ITEM_LEVEL_TOO_LOW = 697, + ERR_PURCHASE_LEVEL_TOO_LOW = 698, + ERR_GROUP_SWAP_FAILED = 699, + ERR_INVITE_IN_COMBAT = 700, + ERR_INVALID_GLYPH_SLOT = 701, + ERR_GENERIC_NO_VALID_TARGETS = 702, + ERR_CALENDAR_EVENT_ALERT_S = 703, + ERR_PET_LEARN_SPELL_S = 704, + ERR_PET_LEARN_ABILITY_S = 705, + ERR_PET_SPELL_UNLEARNED_S = 706, + ERR_INVITE_UNKNOWN_REALM = 707, + ERR_INVITE_NO_PARTY_SERVER = 708, + ERR_INVITE_PARTY_BUSY = 709, + ERR_INVITE_PARTY_BUSY_PENDING_REQUEST = 710, + ERR_INVITE_PARTY_BUSY_PENDING_SUGGEST = 711, + ERR_PARTY_TARGET_AMBIGUOUS = 712, + ERR_PARTY_LFG_INVITE_RAID_LOCKED = 713, + ERR_PARTY_LFG_BOOT_LIMIT = 714, + ERR_PARTY_LFG_BOOT_COOLDOWN_S = 715, + ERR_PARTY_LFG_BOOT_NOT_ELIGIBLE_S = 716, + ERR_PARTY_LFG_BOOT_INPATIENT_TIMER_S = 717, + ERR_PARTY_LFG_BOOT_IN_PROGRESS = 718, + ERR_PARTY_LFG_BOOT_TOO_FEW_PLAYERS = 719, + ERR_PARTY_LFG_BOOT_VOTE_SUCCEEDED = 720, + ERR_PARTY_LFG_BOOT_VOTE_FAILED = 721, + ERR_PARTY_LFG_BOOT_IN_COMBAT = 722, + ERR_PARTY_LFG_BOOT_DUNGEON_COMPLETE = 723, + ERR_PARTY_LFG_BOOT_LOOT_ROLLS = 724, + ERR_PARTY_LFG_BOOT_VOTE_REGISTERED = 725, + ERR_PARTY_PRIVATE_GROUP_ONLY = 726, + ERR_PARTY_LFG_TELEPORT_IN_COMBAT = 727, + ERR_RAID_DISALLOWED_BY_LEVEL = 728, + ERR_RAID_DISALLOWED_BY_CROSS_REALM = 729, + ERR_PARTY_ROLE_NOT_AVAILABLE = 730, + ERR_JOIN_LFG_OBJECT_FAILED = 731, + ERR_LFG_REMOVED_LEVELUP = 732, + ERR_LFG_REMOVED_XP_TOGGLE = 733, + ERR_LFG_REMOVED_FACTION_CHANGE = 734, + ERR_BATTLEGROUND_INFO_THROTTLED = 735, + ERR_BATTLEGROUND_ALREADY_IN = 736, + ERR_ARENA_TEAM_CHANGE_FAILED_QUEUED = 737, + ERR_ARENA_TEAM_PERMISSIONS = 738, + ERR_NOT_WHILE_FALLING = 739, + ERR_NOT_WHILE_MOVING = 740, + ERR_NOT_WHILE_FATIGUED = 741, + ERR_MAX_SOCKETS = 742, + ERR_MULTI_CAST_ACTION_TOTEM_S = 743, + ERR_BATTLEGROUND_JOIN_LEVELUP = 744, + ERR_REMOVE_FROM_PVP_QUEUE_XP_GAIN = 745, + ERR_BATTLEGROUND_JOIN_XP_GAIN = 746, + ERR_BATTLEGROUND_JOIN_MERCENARY = 747, + ERR_BATTLEGROUND_JOIN_TOO_MANY_HEALERS = 748, + ERR_BATTLEGROUND_JOIN_RATED_TOO_MANY_HEALERS = 749, + ERR_BATTLEGROUND_JOIN_TOO_MANY_TANKS = 750, + ERR_BATTLEGROUND_JOIN_TOO_MANY_DAMAGE = 751, + ERR_RAID_DIFFICULTY_FAILED = 752, + ERR_RAID_DIFFICULTY_CHANGED_S = 753, + ERR_LEGACY_RAID_DIFFICULTY_CHANGED_S = 754, + ERR_RAID_LOCKOUT_CHANGED_S = 755, + ERR_RAID_CONVERTED_TO_PARTY = 756, + ERR_PARTY_CONVERTED_TO_RAID = 757, + ERR_PLAYER_DIFFICULTY_CHANGED_S = 758, + ERR_GMRESPONSE_DB_ERROR = 759, + ERR_BATTLEGROUND_JOIN_RANGE_INDEX = 760, + ERR_ARENA_JOIN_RANGE_INDEX = 761, + ERR_REMOVE_FROM_PVP_QUEUE_FACTION_CHANGE = 762, + ERR_BATTLEGROUND_JOIN_FAILED = 763, + ERR_BATTLEGROUND_JOIN_NO_VALID_SPEC_FOR_ROLE = 764, + ERR_BATTLEGROUND_JOIN_RESPEC = 765, + ERR_BATTLEGROUND_INVITATION_DECLINED = 766, + ERR_BATTLEGROUND_JOIN_TIMED_OUT = 767, + ERR_BATTLEGROUND_DUPE_QUEUE = 768, + ERR_BATTLEGROUND_JOIN_MUST_COMPLETE_QUEST = 769, + ERR_IN_BATTLEGROUND_RESPEC = 770, + ERR_MAIL_LIMITED_DURATION_ITEM = 771, + ERR_YELL_RESTRICTED_TRIAL = 772, + ERR_CHAT_RAID_RESTRICTED_TRIAL = 773, + ERR_LFG_ROLE_CHECK_FAILED = 774, + ERR_LFG_ROLE_CHECK_FAILED_TIMEOUT = 775, + ERR_LFG_ROLE_CHECK_FAILED_NOT_VIABLE = 776, + ERR_LFG_READY_CHECK_FAILED = 777, + ERR_LFG_READY_CHECK_FAILED_TIMEOUT = 778, + ERR_LFG_GROUP_FULL = 779, + ERR_LFG_NO_LFG_OBJECT = 780, + ERR_LFG_NO_SLOTS_PLAYER = 781, + ERR_LFG_NO_SLOTS_PARTY = 782, + ERR_LFG_NO_SPEC = 783, + ERR_LFG_MISMATCHED_SLOTS = 784, + ERR_LFG_MISMATCHED_SLOTS_LOCAL_XREALM = 785, + ERR_LFG_PARTY_PLAYERS_FROM_DIFFERENT_REALMS = 786, + ERR_LFG_MEMBERS_NOT_PRESENT = 787, + ERR_LFG_GET_INFO_TIMEOUT = 788, + ERR_LFG_INVALID_SLOT = 789, + ERR_LFG_DESERTER_PLAYER = 790, + ERR_LFG_DESERTER_PARTY = 791, + ERR_LFG_DEAD = 792, + ERR_LFG_RANDOM_COOLDOWN_PLAYER = 793, + ERR_LFG_RANDOM_COOLDOWN_PARTY = 794, + ERR_LFG_TOO_MANY_MEMBERS = 795, + ERR_LFG_TOO_FEW_MEMBERS = 796, + ERR_LFG_PROPOSAL_FAILED = 797, + ERR_LFG_PROPOSAL_DECLINED_SELF = 798, + ERR_LFG_PROPOSAL_DECLINED_PARTY = 799, + ERR_LFG_NO_SLOTS_SELECTED = 800, + ERR_LFG_NO_ROLES_SELECTED = 801, + ERR_LFG_ROLE_CHECK_INITIATED = 802, + ERR_LFG_READY_CHECK_INITIATED = 803, + ERR_LFG_PLAYER_DECLINED_ROLE_CHECK = 804, + ERR_LFG_PLAYER_DECLINED_READY_CHECK = 805, + ERR_LFG_JOINED_QUEUE = 806, + ERR_LFG_JOINED_FLEX_QUEUE = 807, + ERR_LFG_JOINED_RF_QUEUE = 808, + ERR_LFG_JOINED_SCENARIO_QUEUE = 809, + ERR_LFG_JOINED_WORLD_PVP_QUEUE = 810, + ERR_LFG_JOINED_BATTLEFIELD_QUEUE = 811, + ERR_LFG_JOINED_LIST = 812, + ERR_LFG_LEFT_QUEUE = 813, + ERR_LFG_LEFT_LIST = 814, + ERR_LFG_ROLE_CHECK_ABORTED = 815, + ERR_LFG_READY_CHECK_ABORTED = 816, + ERR_LFG_CANT_USE_BATTLEGROUND = 817, + ERR_LFG_CANT_USE_DUNGEONS = 818, + ERR_LFG_REASON_TOO_MANY_LFG = 819, + ERR_LFG_FARM_LIMIT = 820, + ERR_LFG_NO_CROSS_FACTION_PARTIES = 821, + ERR_INVALID_TELEPORT_LOCATION = 822, + ERR_TOO_FAR_TO_INTERACT = 823, + ERR_BATTLEGROUND_PLAYERS_FROM_DIFFERENT_REALMS = 824, + ERR_DIFFICULTY_CHANGE_COOLDOWN_S = 825, + ERR_DIFFICULTY_CHANGE_COMBAT_COOLDOWN_S = 826, + ERR_DIFFICULTY_CHANGE_WORLDSTATE = 827, + ERR_DIFFICULTY_CHANGE_ENCOUNTER = 828, + ERR_DIFFICULTY_CHANGE_COMBAT = 829, + ERR_DIFFICULTY_CHANGE_PLAYER_BUSY = 830, + ERR_DIFFICULTY_CHANGE_ALREADY_STARTED = 831, + ERR_DIFFICULTY_CHANGE_OTHER_HEROIC_S = 832, + ERR_DIFFICULTY_CHANGE_HEROIC_INSTANCE_ALREADY_RUNNING = 833, + ERR_ARENA_TEAM_PARTY_SIZE = 834, + ERR_SOLO_SHUFFLE_WARGAME_GROUP_SIZE = 835, + ERR_SOLO_SHUFFLE_WARGAME_GROUP_COMP = 836, + ERR_SOLO_SHUFFLE_MIN_ITEM_LEVEL = 837, + ERR_PVP_PLAYER_ABANDONED = 838, + ERR_QUEST_FORCE_REMOVED_S = 839, + ERR_ATTACK_NO_ACTIONS = 840, + ERR_IN_RANDOM_BG = 841, + ERR_IN_NON_RANDOM_BG = 842, + ERR_BN_FRIEND_SELF = 843, + ERR_BN_FRIEND_ALREADY = 844, + ERR_BN_FRIEND_BLOCKED = 845, + ERR_BN_FRIEND_LIST_FULL = 846, + ERR_BN_FRIEND_REQUEST_SENT = 847, + ERR_BN_BROADCAST_THROTTLE = 848, + ERR_BG_DEVELOPER_ONLY = 849, + ERR_CURRENCY_SPELL_SLOT_MISMATCH = 850, + ERR_CURRENCY_NOT_TRADABLE = 851, + ERR_REQUIRES_EXPANSION_S = 852, + ERR_QUEST_FAILED_SPELL = 853, + ERR_TALENT_FAILED_UNSPENT_TALENT_POINTS = 854, + ERR_TALENT_FAILED_NOT_ENOUGH_TALENTS_IN_PRIMARY_TREE = 855, + ERR_TALENT_FAILED_NO_PRIMARY_TREE_SELECTED = 856, + ERR_TALENT_FAILED_CANT_REMOVE_TALENT = 857, + ERR_TALENT_FAILED_UNKNOWN = 858, + ERR_TALENT_FAILED_IN_COMBAT = 859, + ERR_TALENT_FAILED_IN_PVP_MATCH = 860, + ERR_TALENT_FAILED_IN_MYTHIC_PLUS = 861, + ERR_WARGAME_REQUEST_FAILURE = 862, + ERR_RANK_REQUIRES_AUTHENTICATOR = 863, + ERR_GUILD_BANK_VOUCHER_FAILED = 864, + ERR_WARGAME_REQUEST_SENT = 865, + ERR_REQUIRES_ACHIEVEMENT_I = 866, + ERR_REFUND_RESULT_EXCEED_MAX_CURRENCY = 867, + ERR_CANT_BUY_QUANTITY = 868, + ERR_ITEM_IS_BATTLE_PAY_LOCKED = 869, + ERR_PARTY_ALREADY_IN_BATTLEGROUND_QUEUE = 870, + ERR_PARTY_CONFIRMING_BATTLEGROUND_QUEUE = 871, + ERR_BATTLEFIELD_TEAM_PARTY_SIZE = 872, + ERR_INSUFF_TRACKED_CURRENCY_IS = 873, + ERR_NOT_ON_TOURNAMENT_REALM = 874, + ERR_GUILD_TRIAL_ACCOUNT_TRIAL = 875, + ERR_GUILD_TRIAL_ACCOUNT_VETERAN = 876, + ERR_GUILD_UNDELETABLE_DUE_TO_LEVEL = 877, + ERR_CANT_DO_THAT_IN_A_GROUP = 878, + ERR_GUILD_LEADER_REPLACED = 879, + ERR_TRANSMOGRIFY_CANT_EQUIP = 880, + ERR_TRANSMOGRIFY_INVALID_ITEM_TYPE = 881, + ERR_TRANSMOGRIFY_NOT_SOULBOUND = 882, + ERR_TRANSMOGRIFY_INVALID_SOURCE = 883, + ERR_TRANSMOGRIFY_INVALID_DESTINATION = 884, + ERR_TRANSMOGRIFY_MISMATCH = 885, + ERR_TRANSMOGRIFY_LEGENDARY = 886, + ERR_TRANSMOGRIFY_SAME_ITEM = 887, + ERR_TRANSMOGRIFY_SAME_APPEARANCE = 888, + ERR_TRANSMOGRIFY_NOT_EQUIPPED = 889, + ERR_VOID_DEPOSIT_FULL = 890, + ERR_VOID_WITHDRAW_FULL = 891, + ERR_VOID_STORAGE_WRAPPED = 892, + ERR_VOID_STORAGE_STACKABLE = 893, + ERR_VOID_STORAGE_UNBOUND = 894, + ERR_VOID_STORAGE_REPAIR = 895, + ERR_VOID_STORAGE_CHARGES = 896, + ERR_VOID_STORAGE_QUEST = 897, + ERR_VOID_STORAGE_CONJURED = 898, + ERR_VOID_STORAGE_MAIL = 899, + ERR_VOID_STORAGE_BAG = 900, + ERR_VOID_TRANSFER_STORAGE_FULL = 901, + ERR_VOID_TRANSFER_INV_FULL = 902, + ERR_VOID_TRANSFER_INTERNAL_ERROR = 903, + ERR_VOID_TRANSFER_ITEM_INVALID = 904, + ERR_DIFFICULTY_DISABLED_IN_LFG = 905, + ERR_VOID_STORAGE_UNIQUE = 906, + ERR_VOID_STORAGE_LOOT = 907, + ERR_VOID_STORAGE_HOLIDAY = 908, + ERR_VOID_STORAGE_DURATION = 909, + ERR_VOID_STORAGE_LOAD_FAILED = 910, + ERR_VOID_STORAGE_INVALID_ITEM = 911, + ERR_PARENTAL_CONTROLS_CHAT_MUTED = 912, + ERR_SOR_START_EXPERIENCE_INCOMPLETE = 913, + ERR_SOR_INVALID_EMAIL = 914, + ERR_SOR_INVALID_COMMENT = 915, + ERR_CHALLENGE_MODE_RESET_COOLDOWN_S = 916, + ERR_CHALLENGE_MODE_RESET_KEYSTONE = 917, + ERR_PET_JOURNAL_ALREADY_IN_LOADOUT = 918, + ERR_REPORT_SUBMITTED_SUCCESSFULLY = 919, + ERR_REPORT_SUBMISSION_FAILED = 920, + ERR_SUGGESTION_SUBMITTED_SUCCESSFULLY = 921, + ERR_BUG_SUBMITTED_SUCCESSFULLY = 922, + ERR_CHALLENGE_MODE_ENABLED = 923, + ERR_CHALLENGE_MODE_DISABLED = 924, + ERR_PETBATTLE_CREATE_FAILED = 925, + ERR_PETBATTLE_NOT_HERE = 926, + ERR_PETBATTLE_NOT_HERE_ON_TRANSPORT = 927, + ERR_PETBATTLE_NOT_HERE_UNEVEN_GROUND = 928, + ERR_PETBATTLE_NOT_HERE_OBSTRUCTED = 929, + ERR_PETBATTLE_NOT_WHILE_IN_COMBAT = 930, + ERR_PETBATTLE_NOT_WHILE_DEAD = 931, + ERR_PETBATTLE_NOT_WHILE_FLYING = 932, + ERR_PETBATTLE_TARGET_INVALID = 933, + ERR_PETBATTLE_TARGET_OUT_OF_RANGE = 934, + ERR_PETBATTLE_TARGET_NOT_CAPTURABLE = 935, + ERR_PETBATTLE_NOT_A_TRAINER = 936, + ERR_PETBATTLE_DECLINED = 937, + ERR_PETBATTLE_IN_BATTLE = 938, + ERR_PETBATTLE_INVALID_LOADOUT = 939, + ERR_PETBATTLE_ALL_PETS_DEAD = 940, + ERR_PETBATTLE_NO_PETS_IN_SLOTS = 941, + ERR_PETBATTLE_NO_ACCOUNT_LOCK = 942, + ERR_PETBATTLE_WILD_PET_TAPPED = 943, + ERR_PETBATTLE_RESTRICTED_ACCOUNT = 944, + ERR_PETBATTLE_OPPONENT_NOT_AVAILABLE = 945, + ERR_PETBATTLE_NOT_WHILE_IN_MATCHED_BATTLE = 946, + ERR_CANT_HAVE_MORE_PETS_OF_THAT_TYPE = 947, + ERR_CANT_HAVE_MORE_PETS = 948, + ERR_PVP_MAP_NOT_FOUND = 949, + ERR_PVP_MAP_NOT_SET = 950, + ERR_PETBATTLE_QUEUE_QUEUED = 951, + ERR_PETBATTLE_QUEUE_ALREADY_QUEUED = 952, + ERR_PETBATTLE_QUEUE_JOIN_FAILED = 953, + ERR_PETBATTLE_QUEUE_JOURNAL_LOCK = 954, + ERR_PETBATTLE_QUEUE_REMOVED = 955, + ERR_PETBATTLE_QUEUE_PROPOSAL_DECLINED = 956, + ERR_PETBATTLE_QUEUE_PROPOSAL_TIMEOUT = 957, + ERR_PETBATTLE_QUEUE_OPPONENT_DECLINED = 958, + ERR_PETBATTLE_QUEUE_REQUEUED_INTERNAL = 959, + ERR_PETBATTLE_QUEUE_REQUEUED_REMOVED = 960, + ERR_PETBATTLE_QUEUE_SLOT_LOCKED = 961, + ERR_PETBATTLE_QUEUE_SLOT_EMPTY = 962, + ERR_PETBATTLE_QUEUE_SLOT_NO_TRACKER = 963, + ERR_PETBATTLE_QUEUE_SLOT_NO_SPECIES = 964, + ERR_PETBATTLE_QUEUE_SLOT_CANT_BATTLE = 965, + ERR_PETBATTLE_QUEUE_SLOT_REVOKED = 966, + ERR_PETBATTLE_QUEUE_SLOT_DEAD = 967, + ERR_PETBATTLE_QUEUE_SLOT_NO_PET = 968, + ERR_PETBATTLE_QUEUE_NOT_WHILE_NEUTRAL = 969, + ERR_PETBATTLE_GAME_TIME_LIMIT_WARNING = 970, + ERR_PETBATTLE_GAME_ROUNDS_LIMIT_WARNING = 971, + ERR_HAS_RESTRICTION = 972, + ERR_ITEM_UPGRADE_ITEM_TOO_LOW_LEVEL = 973, + ERR_ITEM_UPGRADE_NO_PATH = 974, + ERR_ITEM_UPGRADE_NO_MORE_UPGRADES = 975, + ERR_BONUS_ROLL_EMPTY = 976, + ERR_CHALLENGE_MODE_FULL = 977, + ERR_CHALLENGE_MODE_IN_PROGRESS = 978, + ERR_CHALLENGE_MODE_INCORRECT_KEYSTONE = 979, + ERR_BATTLETAG_FRIEND_NOT_FOUND = 980, + ERR_BATTLETAG_FRIEND_NOT_VALID = 981, + ERR_BATTLETAG_FRIEND_NOT_ALLOWED = 982, + ERR_BATTLETAG_FRIEND_THROTTLED = 983, + ERR_BATTLETAG_FRIEND_SUCCESS = 984, + ERR_PET_TOO_HIGH_LEVEL_TO_UNCAGE = 985, + ERR_PETBATTLE_INTERNAL = 986, + ERR_CANT_CAGE_PET_YET = 987, + ERR_NO_LOOT_IN_CHALLENGE_MODE = 988, + ERR_QUEST_PET_BATTLE_VICTORIES_PVP_II = 989, + ERR_ROLE_CHECK_ALREADY_IN_PROGRESS = 990, + ERR_RECRUIT_A_FRIEND_ACCOUNT_LIMIT = 991, + ERR_RECRUIT_A_FRIEND_FAILED = 992, + ERR_SET_LOOT_PERSONAL = 993, + ERR_SET_LOOT_METHOD_FAILED_COMBAT = 994, + ERR_REAGENT_BANK_FULL = 995, + ERR_REAGENT_BANK_LOCKED = 996, + ERR_GARRISON_BUILDING_EXISTS = 997, + ERR_GARRISON_INVALID_PLOT = 998, + ERR_GARRISON_INVALID_BUILDINGID = 999, + ERR_GARRISON_INVALID_PLOT_BUILDING = 1000, + ERR_GARRISON_REQUIRES_BLUEPRINT = 1001, + ERR_GARRISON_NOT_ENOUGH_CURRENCY = 1002, + ERR_GARRISON_NOT_ENOUGH_GOLD = 1003, + ERR_GARRISON_COMPLETE_MISSION_WRONG_FOLLOWER_TYPE = 1004, + ERR_ALREADY_USING_LFG_LIST = 1005, + ERR_RESTRICTED_ACCOUNT_LFG_LIST_TRIAL = 1006, + ERR_TOY_USE_LIMIT_REACHED = 1007, + ERR_TOY_ALREADY_KNOWN = 1008, + ERR_TRANSMOG_SET_ALREADY_KNOWN = 1009, + ERR_NOT_ENOUGH_CURRENCY = 1010, + ERR_SPEC_IS_DISABLED = 1011, + ERR_FEATURE_RESTRICTED_TRIAL = 1012, + ERR_CANT_BE_OBLITERATED = 1013, + ERR_CANT_BE_SCRAPPED = 1014, + ERR_CANT_BE_RECRAFTED = 1015, + ERR_ARTIFACT_RELIC_DOES_NOT_MATCH_ARTIFACT = 1016, + ERR_MUST_EQUIP_ARTIFACT = 1017, + ERR_CANT_DO_THAT_RIGHT_NOW = 1018, + ERR_AFFECTING_COMBAT = 1019, + ERR_EQUIPMENT_MANAGER_COMBAT_SWAP_S = 1020, + ERR_EQUIPMENT_MANAGER_BAGS_FULL = 1021, + ERR_EQUIPMENT_MANAGER_MISSING_ITEM_S = 1022, + ERR_MOVIE_RECORDING_WARNING_PERF = 1023, + ERR_MOVIE_RECORDING_WARNING_DISK_FULL = 1024, + ERR_MOVIE_RECORDING_WARNING_NO_MOVIE = 1025, + ERR_MOVIE_RECORDING_WARNING_REQUIREMENTS = 1026, + ERR_MOVIE_RECORDING_WARNING_COMPRESSING = 1027, + ERR_NO_CHALLENGE_MODE_REWARD = 1028, + ERR_CLAIMED_CHALLENGE_MODE_REWARD = 1029, + ERR_CHALLENGE_MODE_PERIOD_RESET_SS = 1030, + ERR_CANT_DO_THAT_CHALLENGE_MODE_ACTIVE = 1031, + ERR_TALENT_FAILED_REST_AREA = 1032, + ERR_CANNOT_ABANDON_LAST_PET = 1033, + ERR_TEST_CVAR_SET_SSS = 1034, + ERR_QUEST_TURN_IN_FAIL_REASON = 1035, + ERR_CLAIMED_CHALLENGE_MODE_REWARD_OLD = 1036, + ERR_TALENT_GRANTED_BY_AURA = 1037, + ERR_CHALLENGE_MODE_ALREADY_COMPLETE = 1038, + ERR_GLYPH_TARGET_NOT_AVAILABLE = 1039, + ERR_PVP_WARMODE_TOGGLE_ON = 1040, + ERR_PVP_WARMODE_TOGGLE_OFF = 1041, + ERR_SPELL_FAILED_LEVEL_REQUIREMENT = 1042, + ERR_SPELL_FAILED_CANT_FLY_HERE = 1043, + ERR_BATTLEGROUND_JOIN_REQUIRES_LEVEL = 1044, + ERR_BATTLEGROUND_JOIN_DISQUALIFIED = 1045, + ERR_BATTLEGROUND_JOIN_DISQUALIFIED_NO_NAME = 1046, + ERR_VOICE_CHAT_GENERIC_UNABLE_TO_CONNECT = 1047, + ERR_VOICE_CHAT_SERVICE_LOST = 1048, + ERR_VOICE_CHAT_CHANNEL_NAME_TOO_SHORT = 1049, + ERR_VOICE_CHAT_CHANNEL_NAME_TOO_LONG = 1050, + ERR_VOICE_CHAT_CHANNEL_ALREADY_EXISTS = 1051, + ERR_VOICE_CHAT_TARGET_NOT_FOUND = 1052, + ERR_VOICE_CHAT_TOO_MANY_REQUESTS = 1053, + ERR_VOICE_CHAT_PLAYER_SILENCED = 1054, + ERR_VOICE_CHAT_PARENTAL_DISABLE_ALL = 1055, + ERR_VOICE_CHAT_DISABLED = 1056, + ERR_NO_PVP_REWARD = 1057, + ERR_CLAIMED_PVP_REWARD = 1058, + ERR_AZERITE_ESSENCE_SELECTION_FAILED_ESSENCE_NOT_UNLOCKED = 1059, + ERR_AZERITE_ESSENCE_SELECTION_FAILED_CANT_REMOVE_ESSENCE = 1060, + ERR_AZERITE_ESSENCE_SELECTION_FAILED_CONDITION_FAILED = 1061, + ERR_AZERITE_ESSENCE_SELECTION_FAILED_REST_AREA = 1062, + ERR_AZERITE_ESSENCE_SELECTION_FAILED_SLOT_LOCKED = 1063, + ERR_AZERITE_ESSENCE_SELECTION_FAILED_NOT_AT_FORGE = 1064, + ERR_AZERITE_ESSENCE_SELECTION_FAILED_HEART_LEVEL_TOO_LOW = 1065, + ERR_AZERITE_ESSENCE_SELECTION_FAILED_NOT_EQUIPPED = 1066, + ERR_SOCKETING_REQUIRES_PUNCHCARDRED_GEM = 1067, + ERR_SOCKETING_PUNCHCARDRED_GEM_ONLY_IN_PUNCHCARDREDSLOT = 1068, + ERR_SOCKETING_REQUIRES_PUNCHCARDYELLOW_GEM = 1069, + ERR_SOCKETING_PUNCHCARDYELLOW_GEM_ONLY_IN_PUNCHCARDYELLOWSLOT = 1070, + ERR_SOCKETING_REQUIRES_PUNCHCARDBLUE_GEM = 1071, + ERR_SOCKETING_PUNCHCARDBLUE_GEM_ONLY_IN_PUNCHCARDBLUESLOT = 1072, + ERR_SOCKETING_REQUIRES_DOMINATION_SHARD = 1073, + ERR_SOCKETING_DOMINATION_SHARD_ONLY_IN_DOMINATIONSLOT = 1074, + ERR_SOCKETING_REQUIRES_CYPHER_GEM = 1075, + ERR_SOCKETING_CYPHER_GEM_ONLY_IN_CYPHERSLOT = 1076, + ERR_SOCKETING_REQUIRES_TINKER_GEM = 1077, + ERR_SOCKETING_TINKER_GEM_ONLY_IN_TINKERSLOT = 1078, + ERR_LEVEL_LINKING_RESULT_LINKED = 1079, + ERR_LEVEL_LINKING_RESULT_UNLINKED = 1080, + ERR_CLUB_FINDER_ERROR_POST_CLUB = 1081, + ERR_CLUB_FINDER_ERROR_APPLY_CLUB = 1082, + ERR_CLUB_FINDER_ERROR_RESPOND_APPLICANT = 1083, + ERR_CLUB_FINDER_ERROR_CANCEL_APPLICATION = 1084, + ERR_CLUB_FINDER_ERROR_TYPE_ACCEPT_APPLICATION = 1085, + ERR_CLUB_FINDER_ERROR_TYPE_NO_INVITE_PERMISSIONS = 1086, + ERR_CLUB_FINDER_ERROR_TYPE_NO_POSTING_PERMISSIONS = 1087, + ERR_CLUB_FINDER_ERROR_TYPE_APPLICANT_LIST = 1088, + ERR_CLUB_FINDER_ERROR_TYPE_APPLICANT_LIST_NO_PERM = 1089, + ERR_CLUB_FINDER_ERROR_TYPE_FINDER_NOT_AVAILABLE = 1090, + ERR_CLUB_FINDER_ERROR_TYPE_GET_POSTING_IDS = 1091, + ERR_CLUB_FINDER_ERROR_TYPE_JOIN_APPLICATION = 1092, + ERR_CLUB_FINDER_ERROR_TYPE_REALM_NOT_ELIGIBLE = 1093, + ERR_CLUB_FINDER_ERROR_TYPE_FLAGGED_RENAME = 1094, + ERR_CLUB_FINDER_ERROR_TYPE_FLAGGED_DESCRIPTION_CHANGE = 1095, + ERR_ITEM_INTERACTION_NOT_ENOUGH_GOLD = 1096, + ERR_ITEM_INTERACTION_NOT_ENOUGH_CURRENCY = 1097, + ERR_PLAYER_CHOICE_ERROR_PENDING_CHOICE = 1098, + ERR_SOULBIND_INVALID_CONDUIT = 1099, + ERR_SOULBIND_INVALID_CONDUIT_ITEM = 1100, + ERR_SOULBIND_INVALID_TALENT = 1101, + ERR_SOULBIND_DUPLICATE_CONDUIT = 1102, + ERR_ACTIVATE_SOULBIND_S = 1103, + ERR_ACTIVATE_SOULBIND_FAILED_REST_AREA = 1104, + ERR_CANT_USE_PROFANITY = 1105, + ERR_NOT_IN_PET_BATTLE = 1106, + ERR_NOT_IN_NPE = 1107, + ERR_NO_SPEC = 1108, + ERR_NO_DOMINATIONSHARD_OVERWRITE = 1109, + ERR_USE_WEEKLY_REWARDS_DISABLED = 1110, + ERR_CROSS_FACTION_GROUP_JOINED = 1111, + ERR_CANT_TARGET_UNFRIENDLY_IN_OVERWORLD = 1112, + ERR_EQUIPABLESPELLS_SLOTS_FULL = 1113, }; enum class MountResult : uint32 diff --git a/src/server/game/Miscellaneous/enuminfo_RaceMask.cpp b/src/server/game/Miscellaneous/enuminfo_RaceMask.cpp index b5eb76a3025..1ca68bada9c 100644 --- a/src/server/game/Miscellaneous/enuminfo_RaceMask.cpp +++ b/src/server/game/Miscellaneous/enuminfo_RaceMask.cpp @@ -56,12 +56,14 @@ TC_API_EXPORT EnumText EnumUtils<Races>::ToString(Races value) case RACE_VULPERA: return { "RACE_VULPERA", "Vulpera", "Vulpera (RaceMask bit 12)" }; case RACE_MAGHAR_ORC: return { "RACE_MAGHAR_ORC", "Mag'har Orc", "Mag'har Orc (RaceMask bit 13)" }; case RACE_MECHAGNOME: return { "RACE_MECHAGNOME", "Mechagnome", "Mechagnome (RaceMask bit 14)" }; + case RACE_DRACTHYR_ALLIANCE: return { "RACE_DRACTHYR_ALLIANCE", "Dracthyr", "Dracthyr (Alliance) (RaceMask bit 16)" }; + case RACE_DRACTHYR_HORDE: return { "RACE_DRACTHYR_HORDE", "Dracthyr", "Dracthyr (Horde) (RaceMask bit 15)" }; default: throw std::out_of_range("value"); } } template <> -TC_API_EXPORT size_t EnumUtils<Races>::Count() { return 25; } +TC_API_EXPORT size_t EnumUtils<Races>::Count() { return 27; } template <> TC_API_EXPORT Races EnumUtils<Races>::FromIndex(size_t index) @@ -93,6 +95,8 @@ TC_API_EXPORT Races EnumUtils<Races>::FromIndex(size_t index) case 22: return RACE_VULPERA; case 23: return RACE_MAGHAR_ORC; case 24: return RACE_MECHAGNOME; + case 25: return RACE_DRACTHYR_ALLIANCE; + case 26: return RACE_DRACTHYR_HORDE; default: throw std::out_of_range("index"); } } @@ -127,6 +131,8 @@ TC_API_EXPORT size_t EnumUtils<Races>::ToIndex(Races value) case RACE_VULPERA: return 22; case RACE_MAGHAR_ORC: return 23; case RACE_MECHAGNOME: return 24; + case RACE_DRACTHYR_ALLIANCE: return 25; + case RACE_DRACTHYR_HORDE: return 26; default: throw std::out_of_range("value"); } } diff --git a/src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp b/src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp index d5300a4832a..60be1fd2ddd 100644 --- a/src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp +++ b/src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp @@ -43,12 +43,14 @@ TC_API_EXPORT EnumText EnumUtils<Classes>::ToString(Classes value) case CLASS_MONK: return { "CLASS_MONK", "Monk", "" }; case CLASS_DRUID: return { "CLASS_DRUID", "Druid", "" }; case CLASS_DEMON_HUNTER: return { "CLASS_DEMON_HUNTER", "Demon Hunter", "" }; + case CLASS_EVOKER: return { "CLASS_EVOKER", "Evoker", "" }; + case CLASS_ADVENTURER: return { "CLASS_ADVENTURER", "Adventurer", "" }; default: throw std::out_of_range("value"); } } template <> -TC_API_EXPORT size_t EnumUtils<Classes>::Count() { return 12; } +TC_API_EXPORT size_t EnumUtils<Classes>::Count() { return 14; } template <> TC_API_EXPORT Classes EnumUtils<Classes>::FromIndex(size_t index) @@ -67,6 +69,8 @@ TC_API_EXPORT Classes EnumUtils<Classes>::FromIndex(size_t index) case 9: return CLASS_MONK; case 10: return CLASS_DRUID; case 11: return CLASS_DEMON_HUNTER; + case 12: return CLASS_EVOKER; + case 13: return CLASS_ADVENTURER; default: throw std::out_of_range("index"); } } @@ -88,6 +92,8 @@ TC_API_EXPORT size_t EnumUtils<Classes>::ToIndex(Classes value) case CLASS_MONK: return 9; case CLASS_DRUID: return 10; case CLASS_DEMON_HUNTER: return 11; + case CLASS_EVOKER: return 12; + case CLASS_ADVENTURER: return 13; default: throw std::out_of_range("value"); } } @@ -120,12 +126,13 @@ TC_API_EXPORT EnumText EnumUtils<Powers>::ToString(Powers value) case POWER_ARCANE_CHARGES: return { "POWER_ARCANE_CHARGES", "Arcane Charges", "" }; case POWER_FURY: return { "POWER_FURY", "Fury", "" }; case POWER_PAIN: return { "POWER_PAIN", "Pain", "" }; + case POWER_ESSENCE: return { "POWER_ESSENCE", "Essence", "" }; default: throw std::out_of_range("value"); } } template <> -TC_API_EXPORT size_t EnumUtils<Powers>::Count() { return 20; } +TC_API_EXPORT size_t EnumUtils<Powers>::Count() { return 21; } template <> TC_API_EXPORT Powers EnumUtils<Powers>::FromIndex(size_t index) @@ -152,6 +159,7 @@ TC_API_EXPORT Powers EnumUtils<Powers>::FromIndex(size_t index) case 17: return POWER_ARCANE_CHARGES; case 18: return POWER_FURY; case 19: return POWER_PAIN; + case 20: return POWER_ESSENCE; default: throw std::out_of_range("index"); } } @@ -181,6 +189,7 @@ TC_API_EXPORT size_t EnumUtils<Powers>::ToIndex(Powers value) case POWER_ARCANE_CHARGES: return 17; case POWER_FURY: return 18; case POWER_PAIN: return 19; + case POWER_ESSENCE: return 20; default: throw std::out_of_range("value"); } } @@ -2198,8 +2207,8 @@ TC_API_EXPORT EnumText EnumUtils<SpellCastResult>::ToString(SpellCastResult valu case SPELL_FAILED_BAD_TARGETS: return { "SPELL_FAILED_BAD_TARGETS", "SPELL_FAILED_BAD_TARGETS", "" }; case SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED: return { "SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED", "SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED", "" }; case SPELL_FAILED_CANT_BE_CHARMED: return { "SPELL_FAILED_CANT_BE_CHARMED", "SPELL_FAILED_CANT_BE_CHARMED", "" }; - case SPELL_FAILED_CANT_BE_DISENCHANTED: return { "SPELL_FAILED_CANT_BE_DISENCHANTED", "SPELL_FAILED_CANT_BE_DISENCHANTED", "" }; - case SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL: return { "SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL", "SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL", "" }; + case SPELL_FAILED_CANT_BE_SALVAGED: return { "SPELL_FAILED_CANT_BE_SALVAGED", "SPELL_FAILED_CANT_BE_SALVAGED", "" }; + case SPELL_FAILED_CANT_BE_SALVAGED_SKILL: return { "SPELL_FAILED_CANT_BE_SALVAGED_SKILL", "SPELL_FAILED_CANT_BE_SALVAGED_SKILL", "" }; case SPELL_FAILED_CANT_BE_ENCHANTED: return { "SPELL_FAILED_CANT_BE_ENCHANTED", "SPELL_FAILED_CANT_BE_ENCHANTED", "" }; case SPELL_FAILED_CANT_BE_MILLED: return { "SPELL_FAILED_CANT_BE_MILLED", "SPELL_FAILED_CANT_BE_MILLED", "" }; case SPELL_FAILED_CANT_BE_PROSPECTED: return { "SPELL_FAILED_CANT_BE_PROSPECTED", "SPELL_FAILED_CANT_BE_PROSPECTED", "" }; @@ -2492,19 +2501,22 @@ TC_API_EXPORT EnumText EnumUtils<SpellCastResult>::ToString(SpellCastResult valu case SPELL_FAILED_INELIGIBLE_WEAPON_APPEARANCE: return { "SPELL_FAILED_INELIGIBLE_WEAPON_APPEARANCE", "SPELL_FAILED_INELIGIBLE_WEAPON_APPEARANCE", "" }; case SPELL_FAILED_PLAYER_CONDITION: return { "SPELL_FAILED_PLAYER_CONDITION", "SPELL_FAILED_PLAYER_CONDITION", "" }; case SPELL_FAILED_NOT_WHILE_CHROMIE_TIMED: return { "SPELL_FAILED_NOT_WHILE_CHROMIE_TIMED", "SPELL_FAILED_NOT_WHILE_CHROMIE_TIMED", "" }; - case SPELL_FAILED_OPTIONAL_REAGENTS: return { "SPELL_FAILED_OPTIONAL_REAGENTS", "SPELL_FAILED_OPTIONAL_REAGENTS", "" }; + case SPELL_FAILED_CRAFTING_REAGENTS: return { "SPELL_FAILED_CRAFTING_REAGENTS", "SPELL_FAILED_CRAFTING_REAGENTS", "" }; case SPELL_FAILED_SPECTATOR_OR_COMMENTATOR: return { "SPELL_FAILED_SPECTATOR_OR_COMMENTATOR", "SPELL_FAILED_SPECTATOR_OR_COMMENTATOR", "" }; case SPELL_FAILED_SOULBIND_CONDUIT_LEARN_FAILED_INVALID_COVENANT: return { "SPELL_FAILED_SOULBIND_CONDUIT_LEARN_FAILED_INVALID_COVENANT", "SPELL_FAILED_SOULBIND_CONDUIT_LEARN_FAILED_INVALID_COVENANT", "" }; case SPELL_FAILED_SHADOWLANDS_RIDING_REQUIREMENT: return { "SPELL_FAILED_SHADOWLANDS_RIDING_REQUIREMENT", "SPELL_FAILED_SHADOWLANDS_RIDING_REQUIREMENT", "" }; case SPELL_FAILED_NOT_IN_MAGE_TOWER: return { "SPELL_FAILED_NOT_IN_MAGE_TOWER", "SPELL_FAILED_NOT_IN_MAGE_TOWER", "" }; case SPELL_FAILED_GARRISON_FOLLOWER_AT_MIN_LEVEL: return { "SPELL_FAILED_GARRISON_FOLLOWER_AT_MIN_LEVEL", "SPELL_FAILED_GARRISON_FOLLOWER_AT_MIN_LEVEL", "" }; + case SPELL_FAILED_CANT_BE_RECRAFTED: return { "SPELL_FAILED_CANT_BE_RECRAFTED", "SPELL_FAILED_CANT_BE_RECRAFTED", "" }; + case SPELL_FAILED_PASSIVE_REPLACED: return { "SPELL_FAILED_PASSIVE_REPLACED", "SPELL_FAILED_PASSIVE_REPLACED", "" }; + case SPELL_FAILED_CANT_FLY_HERE: return { "SPELL_FAILED_CANT_FLY_HERE", "SPELL_FAILED_CANT_FLY_HERE", "" }; case SPELL_FAILED_UNKNOWN: return { "SPELL_FAILED_UNKNOWN", "SPELL_FAILED_UNKNOWN", "" }; default: throw std::out_of_range("value"); } } template <> -TC_API_EXPORT size_t EnumUtils<SpellCastResult>::Count() { return 317; } +TC_API_EXPORT size_t EnumUtils<SpellCastResult>::Count() { return 320; } template <> TC_API_EXPORT SpellCastResult EnumUtils<SpellCastResult>::FromIndex(size_t index) @@ -2527,8 +2539,8 @@ TC_API_EXPORT SpellCastResult EnumUtils<SpellCastResult>::FromIndex(size_t index case 13: return SPELL_FAILED_BAD_TARGETS; case 14: return SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED; case 15: return SPELL_FAILED_CANT_BE_CHARMED; - case 16: return SPELL_FAILED_CANT_BE_DISENCHANTED; - case 17: return SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL; + case 16: return SPELL_FAILED_CANT_BE_SALVAGED; + case 17: return SPELL_FAILED_CANT_BE_SALVAGED_SKILL; case 18: return SPELL_FAILED_CANT_BE_ENCHANTED; case 19: return SPELL_FAILED_CANT_BE_MILLED; case 20: return SPELL_FAILED_CANT_BE_PROSPECTED; @@ -2821,13 +2833,16 @@ TC_API_EXPORT SpellCastResult EnumUtils<SpellCastResult>::FromIndex(size_t index case 307: return SPELL_FAILED_INELIGIBLE_WEAPON_APPEARANCE; case 308: return SPELL_FAILED_PLAYER_CONDITION; case 309: return SPELL_FAILED_NOT_WHILE_CHROMIE_TIMED; - case 310: return SPELL_FAILED_OPTIONAL_REAGENTS; + case 310: return SPELL_FAILED_CRAFTING_REAGENTS; case 311: return SPELL_FAILED_SPECTATOR_OR_COMMENTATOR; case 312: return SPELL_FAILED_SOULBIND_CONDUIT_LEARN_FAILED_INVALID_COVENANT; case 313: return SPELL_FAILED_SHADOWLANDS_RIDING_REQUIREMENT; case 314: return SPELL_FAILED_NOT_IN_MAGE_TOWER; case 315: return SPELL_FAILED_GARRISON_FOLLOWER_AT_MIN_LEVEL; - case 316: return SPELL_FAILED_UNKNOWN; + case 316: return SPELL_FAILED_CANT_BE_RECRAFTED; + case 317: return SPELL_FAILED_PASSIVE_REPLACED; + case 318: return SPELL_FAILED_CANT_FLY_HERE; + case 319: return SPELL_FAILED_UNKNOWN; default: throw std::out_of_range("index"); } } @@ -2853,8 +2868,8 @@ TC_API_EXPORT size_t EnumUtils<SpellCastResult>::ToIndex(SpellCastResult value) case SPELL_FAILED_BAD_TARGETS: return 13; case SPELL_FAILED_PVP_TARGET_WHILE_UNFLAGGED: return 14; case SPELL_FAILED_CANT_BE_CHARMED: return 15; - case SPELL_FAILED_CANT_BE_DISENCHANTED: return 16; - case SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL: return 17; + case SPELL_FAILED_CANT_BE_SALVAGED: return 16; + case SPELL_FAILED_CANT_BE_SALVAGED_SKILL: return 17; case SPELL_FAILED_CANT_BE_ENCHANTED: return 18; case SPELL_FAILED_CANT_BE_MILLED: return 19; case SPELL_FAILED_CANT_BE_PROSPECTED: return 20; @@ -3147,13 +3162,16 @@ TC_API_EXPORT size_t EnumUtils<SpellCastResult>::ToIndex(SpellCastResult value) case SPELL_FAILED_INELIGIBLE_WEAPON_APPEARANCE: return 307; case SPELL_FAILED_PLAYER_CONDITION: return 308; case SPELL_FAILED_NOT_WHILE_CHROMIE_TIMED: return 309; - case SPELL_FAILED_OPTIONAL_REAGENTS: return 310; + case SPELL_FAILED_CRAFTING_REAGENTS: return 310; case SPELL_FAILED_SPECTATOR_OR_COMMENTATOR: return 311; case SPELL_FAILED_SOULBIND_CONDUIT_LEARN_FAILED_INVALID_COVENANT: return 312; case SPELL_FAILED_SHADOWLANDS_RIDING_REQUIREMENT: return 313; case SPELL_FAILED_NOT_IN_MAGE_TOWER: return 314; case SPELL_FAILED_GARRISON_FOLLOWER_AT_MIN_LEVEL: return 315; - case SPELL_FAILED_UNKNOWN: return 316; + case SPELL_FAILED_CANT_BE_RECRAFTED: return 316; + case SPELL_FAILED_PASSIVE_REPLACED: return 317; + case SPELL_FAILED_CANT_FLY_HERE: return 318; + case SPELL_FAILED_UNKNOWN: return 319; default: throw std::out_of_range("value"); } } @@ -3912,12 +3930,18 @@ TC_API_EXPORT EnumText EnumUtils<Emote>::ToString(Emote value) case EMOTE_ONESHOT_FLYCUSTOMSPELL01: return { "EMOTE_ONESHOT_FLYCUSTOMSPELL01", "EMOTE_ONESHOT_FLYCUSTOMSPELL01", "" }; case EMOTE_ONESHOT_SPELLEFFECT_DECAY: return { "EMOTE_ONESHOT_SPELLEFFECT_DECAY", "EMOTE_ONESHOT_SPELLEFFECT_DECAY", "" }; case EMOTE_STATE_CREATURE_SPECIAL: return { "EMOTE_STATE_CREATURE_SPECIAL", "EMOTE_STATE_CREATURE_SPECIAL", "" }; + case EMOTE_ONESHOT_WAREACT01: return { "EMOTE_ONESHOT_WAREACT01", "EMOTE_ONESHOT_WAREACT01", "" }; + case EMOTE_ONESHOT_FLYCUSTOMSPELL04: return { "EMOTE_ONESHOT_FLYCUSTOMSPELL04", "EMOTE_ONESHOT_FLYCUSTOMSPELL04", "" }; + case EMOTE_ONESHOT_TALK_SUBDUED: return { "EMOTE_ONESHOT_TALK_SUBDUED", "EMOTE_ONESHOT_TALK_SUBDUED", "" }; + case EMOTE_STATE_EMOTETALK: return { "EMOTE_STATE_EMOTETALK", "EMOTE_STATE_EMOTETALK", "" }; + case EMOTE_STATE_WAINTERACTION: return { "EMOTE_STATE_WAINTERACTION", "EMOTE_STATE_WAINTERACTION", "" }; + case EMOTE_ONESHOT_TAKE_OFF_START: return { "EMOTE_ONESHOT_TAKE_OFF_START", "EMOTE_ONESHOT_TAKE_OFF_START", "" }; default: throw std::out_of_range("value"); } } template <> -TC_API_EXPORT size_t EnumUtils<Emote>::Count() { return 404; } +TC_API_EXPORT size_t EnumUtils<Emote>::Count() { return 410; } template <> TC_API_EXPORT Emote EnumUtils<Emote>::FromIndex(size_t index) @@ -4328,6 +4352,12 @@ TC_API_EXPORT Emote EnumUtils<Emote>::FromIndex(size_t index) case 401: return EMOTE_ONESHOT_FLYCUSTOMSPELL01; case 402: return EMOTE_ONESHOT_SPELLEFFECT_DECAY; case 403: return EMOTE_STATE_CREATURE_SPECIAL; + case 404: return EMOTE_ONESHOT_WAREACT01; + case 405: return EMOTE_ONESHOT_FLYCUSTOMSPELL04; + case 406: return EMOTE_ONESHOT_TALK_SUBDUED; + case 407: return EMOTE_STATE_EMOTETALK; + case 408: return EMOTE_STATE_WAINTERACTION; + case 409: return EMOTE_ONESHOT_TAKE_OFF_START; default: throw std::out_of_range("index"); } } @@ -4741,6 +4771,12 @@ TC_API_EXPORT size_t EnumUtils<Emote>::ToIndex(Emote value) case EMOTE_ONESHOT_FLYCUSTOMSPELL01: return 401; case EMOTE_ONESHOT_SPELLEFFECT_DECAY: return 402; case EMOTE_STATE_CREATURE_SPECIAL: return 403; + case EMOTE_ONESHOT_WAREACT01: return 404; + case EMOTE_ONESHOT_FLYCUSTOMSPELL04: return 405; + case EMOTE_ONESHOT_TALK_SUBDUED: return 406; + case EMOTE_STATE_EMOTETALK: return 407; + case EMOTE_STATE_WAINTERACTION: return 408; + case EMOTE_ONESHOT_TAKE_OFF_START: return 409; default: throw std::out_of_range("value"); } } @@ -5068,12 +5104,13 @@ TC_API_EXPORT EnumText EnumUtils<SpellFamilyNames>::ToString(SpellFamilyNames va case SPELLFAMILY_UNK91: return { "SPELLFAMILY_UNK91", "SPELLFAMILY_UNK91", "" }; case SPELLFAMILY_UNK100: return { "SPELLFAMILY_UNK100", "SPELLFAMILY_UNK100", "" }; case SPELLFAMILY_DEMON_HUNTER: return { "SPELLFAMILY_DEMON_HUNTER", "SPELLFAMILY_DEMON_HUNTER", "" }; + case SPELLFAMILY_EVOKER: return { "SPELLFAMILY_EVOKER", "SPELLFAMILY_EVOKER", "" }; default: throw std::out_of_range("value"); } } template <> -TC_API_EXPORT size_t EnumUtils<SpellFamilyNames>::Count() { return 24; } +TC_API_EXPORT size_t EnumUtils<SpellFamilyNames>::Count() { return 25; } template <> TC_API_EXPORT SpellFamilyNames EnumUtils<SpellFamilyNames>::FromIndex(size_t index) @@ -5104,6 +5141,7 @@ TC_API_EXPORT SpellFamilyNames EnumUtils<SpellFamilyNames>::FromIndex(size_t ind case 21: return SPELLFAMILY_UNK91; case 22: return SPELLFAMILY_UNK100; case 23: return SPELLFAMILY_DEMON_HUNTER; + case 24: return SPELLFAMILY_EVOKER; default: throw std::out_of_range("index"); } } @@ -5137,6 +5175,7 @@ TC_API_EXPORT size_t EnumUtils<SpellFamilyNames>::ToIndex(SpellFamilyNames value case SPELLFAMILY_UNK91: return 21; case SPELLFAMILY_UNK100: return 22; case SPELLFAMILY_DEMON_HUNTER: return 23; + case SPELLFAMILY_EVOKER: return 24; default: throw std::out_of_range("value"); } } |
