aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Miscellaneous
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-12-04 15:13:20 +0100
committerShauren <shauren.trinity@gmail.com>2022-12-04 15:13:20 +0100
commite98e1283ea0034baf6be9aa2ffb386eb5582801b (patch)
treeb1dd854d88e6e049d26b208bb259cdc7d31f29f8 /src/server/game/Miscellaneous
parentde7c03c8385780f05530c2b3cf952a712d5f8f00 (diff)
Core: Updated to 10.0.2
Diffstat (limited to 'src/server/game/Miscellaneous')
-rw-r--r--src/server/game/Miscellaneous/RaceMask.h76
-rw-r--r--src/server/game/Miscellaneous/SharedDefines.h2408
-rw-r--r--src/server/game/Miscellaneous/enuminfo_RaceMask.cpp8
-rw-r--r--src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp71
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");
}
}