Core/PacketIO: Implemented SMSG_DISPLAY_GAME_ERROR

This commit is contained in:
Shauren
2016-08-02 17:08:25 +02:00
parent b8f91541cf
commit 6c78e7bcaa
4 changed files with 1014 additions and 1 deletions
@@ -5086,4 +5086,987 @@ enum ResetFailedReason : uint8
INSTANCE_RESET_FAILED_OFFLINE = 2 // "Cannot reset %s. There are players offline in your party."
};
enum class GameError : uint32
{
ERR_SYSTEM = 0,
ERR_INV_FULL = 1,
ERR_BANK_FULL = 2,
ERR_CANT_EQUIP_LEVEL_I = 3,
ERR_CANT_EQUIP_SKILL = 4,
ERR_CANT_EQUIP_EVER = 5,
ERR_CANT_EQUIP_RANK = 6,
ERR_CANT_EQUIP_RATING = 7,
ERR_CANT_EQUIP_REPUTATION = 8,
ERR_PROFICIENCY_NEEDED = 9,
ERR_WRONG_SLOT = 10,
ERR_CANT_EQUIP_NEED_TALENT = 11,
ERR_BAG_FULL = 12,
ERR_INTERNAL_BAG_ERROR = 13,
ERR_DESTROY_NONEMPTY_BAG = 14,
ERR_BAG_IN_BAG = 15,
ERR_TOO_MANY_SPECIAL_BAGS = 16,
ERR_TRADE_EQUIPPED_BAG = 17,
ERR_AMMO_ONLY = 18,
ERR_NO_SLOT_AVAILABLE = 19,
ERR_WRONG_BAG_TYPE = 20,
ERR_ITEM_MAX_COUNT = 21,
ERR_NOT_EQUIPPABLE = 22,
ERR_CANT_STACK = 23,
ERR_CANT_SWAP = 24,
ERR_SLOT_EMPTY = 25,
ERR_ITEM_NOT_FOUND = 26,
ERR_TOO_FEW_TO_SPLIT = 27,
ERR_SPLIT_FAILED = 28,
ERR_NOT_A_BAG = 29,
ERR_NOT_OWNER = 30,
ERR_ONLY_ONE_QUIVER = 31,
ERR_NO_BANK_SLOT = 32,
ERR_NO_BANK_HERE = 33,
ERR_ITEM_LOCKED = 34,
ERR_2HANDED_EQUIPPED = 35,
ERR_VENDOR_NOT_INTERESTED = 36,
ERR_VENDOR_HATES_YOU = 37,
ERR_VENDOR_SOLD_OUT = 38,
ERR_VENDOR_TOO_FAR = 39,
ERR_VENDOR_DOESNT_BUY = 40,
ERR_NOT_ENOUGH_MONEY = 41,
ERR_RECEIVE_ITEM_S = 42,
ERR_DROP_BOUND_ITEM = 43,
ERR_TRADE_BOUND_ITEM = 44,
ERR_TRADE_QUEST_ITEM = 45,
ERR_TRADE_TEMP_ENCHANT_BOUND = 46,
ERR_TRADE_GROUND_ITEM = 47,
ERR_TRADE_BAG = 48,
ERR_SPELL_FAILED_S = 49,
ERR_ITEM_COOLDOWN = 50,
ERR_POTION_COOLDOWN = 51,
ERR_FOOD_COOLDOWN = 52,
ERR_SPELL_COOLDOWN = 53,
ERR_ABILITY_COOLDOWN = 54,
ERR_SPELL_ALREADY_KNOWN_S = 55,
ERR_PET_SPELL_ALREADY_KNOWN_S = 56,
ERR_PROFICIENCY_GAINED_S = 57,
ERR_SKILL_GAINED_S = 58,
ERR_SKILL_UP_SI = 59,
ERR_LEARN_SPELL_S = 60,
ERR_LEARN_ABILITY_S = 61,
ERR_LEARN_PASSIVE_S = 62,
ERR_LEARN_RECIPE_S = 63,
ERR_LEARN_COMPANION_S = 64,
ERR_LEARN_MOUNT_S = 65,
ERR_LEARN_TOY_S = 66,
ERR_LEARN_HEIRLOOM_S = 67,
ERR_LEARN_TRANSMOG_S = 68,
ERR_REVOKE_TRANSMOG_S = 69,
ERR_INVITE_PLAYER_S = 70,
ERR_INVITE_SELF = 71,
ERR_INVITED_TO_GROUP_SS = 72,
ERR_INVITED_ALREADY_IN_GROUP_SS = 73,
ERR_ALREADY_IN_GROUP_S = 74,
ERR_CROSS_REALM_RAID_INVITE = 75,
ERR_PLAYER_BUSY_S = 76,
ERR_NEW_LEADER_S = 77,
ERR_NEW_LEADER_YOU = 78,
ERR_NEW_GUIDE_S = 79,
ERR_NEW_GUIDE_YOU = 80,
ERR_LEFT_GROUP_S = 81,
ERR_LEFT_GROUP_YOU = 82,
ERR_GROUP_DISBANDED = 83,
ERR_DECLINE_GROUP_S = 84,
ERR_JOINED_GROUP_S = 85,
ERR_UNINVITE_YOU = 86,
ERR_BAD_PLAYER_NAME_S = 87,
ERR_NOT_IN_GROUP = 88,
ERR_TARGET_NOT_IN_GROUP_S = 89,
ERR_TARGET_NOT_IN_INSTANCE_S = 90,
ERR_NOT_IN_INSTANCE_GROUP = 91,
ERR_GROUP_FULL = 92,
ERR_NOT_LEADER = 93,
ERR_PLAYER_DIED_S = 94,
ERR_GUILD_CREATE_S = 95,
ERR_GUILD_INVITE_S = 96,
ERR_INVITED_TO_GUILD_SSS = 97,
ERR_ALREADY_IN_GUILD_S = 98,
ERR_ALREADY_INVITED_TO_GUILD_S = 99,
ERR_INVITED_TO_GUILD = 100,
ERR_ALREADY_IN_GUILD = 101,
ERR_GUILD_ACCEPT = 102,
ERR_GUILD_DECLINE_S = 103,
ERR_GUILD_DECLINE_AUTO_S = 104,
ERR_GUILD_PERMISSIONS = 105,
ERR_GUILD_JOIN_S = 106,
ERR_GUILD_FOUNDER_S = 107,
ERR_GUILD_PROMOTE_SSS = 108,
ERR_GUILD_DEMOTE_SS = 109,
ERR_GUILD_DEMOTE_SSS = 110,
ERR_GUILD_INVITE_SELF = 111,
ERR_GUILD_QUIT_S = 112,
ERR_GUILD_LEAVE_S = 113,
ERR_GUILD_REMOVE_SS = 114,
ERR_GUILD_REMOVE_SELF = 115,
ERR_GUILD_DISBAND_S = 116,
ERR_GUILD_DISBAND_SELF = 117,
ERR_GUILD_LEADER_S = 118,
ERR_GUILD_LEADER_SELF = 119,
ERR_GUILD_PLAYER_NOT_FOUND_S = 120,
ERR_GUILD_PLAYER_NOT_IN_GUILD_S = 121,
ERR_GUILD_PLAYER_NOT_IN_GUILD = 122,
ERR_GUILD_CANT_PROMOTE_S = 123,
ERR_GUILD_CANT_DEMOTE_S = 124,
ERR_GUILD_NOT_IN_A_GUILD = 125,
ERR_GUILD_INTERNAL = 126,
ERR_GUILD_LEADER_IS_S = 127,
ERR_GUILD_LEADER_CHANGED_SS = 128,
ERR_GUILD_DISBANDED = 129,
ERR_GUILD_NOT_ALLIED = 130,
ERR_GUILD_LEADER_LEAVE = 131,
ERR_GUILD_RANKS_LOCKED = 132,
ERR_GUILD_RANK_IN_USE = 133,
ERR_GUILD_RANK_TOO_HIGH_S = 134,
ERR_GUILD_RANK_TOO_LOW_S = 135,
ERR_GUILD_NAME_EXISTS_S = 136,
ERR_GUILD_WITHDRAW_LIMIT = 137,
ERR_GUILD_NOT_ENOUGH_MONEY = 138,
ERR_GUILD_TOO_MUCH_MONEY = 139,
ERR_GUILD_BANK_CONJURED_ITEM = 140,
ERR_GUILD_BANK_EQUIPPED_ITEM = 141,
ERR_GUILD_BANK_BOUND_ITEM = 142,
ERR_GUILD_BANK_QUEST_ITEM = 143,
ERR_GUILD_BANK_WRAPPED_ITEM = 144,
ERR_GUILD_BANK_FULL = 145,
ERR_GUILD_BANK_WRONG_TAB = 146,
ERR_NO_GUILD_CHARTER = 147,
ERR_OUT_OF_RANGE = 148,
ERR_PLAYER_DEAD = 149,
ERR_CLIENT_LOCKED_OUT = 150,
ERR_KILLED_BY_S = 151,
ERR_LOOT_LOCKED = 152,
ERR_LOOT_TOO_FAR = 153,
ERR_LOOT_DIDNT_KILL = 154,
ERR_LOOT_BAD_FACING = 155,
ERR_LOOT_NOTSTANDING = 156,
ERR_LOOT_STUNNED = 157,
ERR_LOOT_NO_UI = 158,
ERR_LOOT_WHILE_INVULNERABLE = 159,
ERR_NO_LOOT = 160,
ERR_QUEST_ACCEPTED_S = 161,
ERR_QUEST_COMPLETE_S = 162,
ERR_QUEST_FAILED_S = 163,
ERR_QUEST_FAILED_BAG_FULL_S = 164,
ERR_QUEST_FAILED_MAX_COUNT_S = 165,
ERR_QUEST_FAILED_LOW_LEVEL = 166,
ERR_QUEST_FAILED_MISSING_ITEMS = 167,
ERR_QUEST_FAILED_WRONG_RACE = 168,
ERR_QUEST_FAILED_NOT_ENOUGH_MONEY = 169,
ERR_QUEST_FAILED_EXPANSION = 170,
ERR_QUEST_ONLY_ONE_TIMED = 171,
ERR_QUEST_NEED_PREREQS = 172,
ERR_QUEST_NEED_PREREQS_CUSTOM = 173,
ERR_QUEST_ALREADY_ON = 174,
ERR_QUEST_ALREADY_DONE = 175,
ERR_QUEST_ALREADY_DONE_DAILY = 176,
ERR_QUEST_HAS_IN_PROGRESS = 177,
ERR_QUEST_REWARD_EXP_I = 178,
ERR_QUEST_REWARD_MONEY_S = 179,
ERR_QUEST_MUST_CHOOSE = 180,
ERR_QUEST_LOG_FULL = 181,
ERR_QUEST_IGNORED = 182,
ERR_QUEST_UNIGNORED = 183,
ERR_COMBAT_DAMAGE_SSI = 184,
ERR_INSPECT_S = 185,
ERR_CANT_USE_ITEM = 186,
ERR_CANT_USE_ITEM_IN_ARENA = 187,
ERR_CANT_USE_ITEM_IN_RATED_BATTLEGROUND = 188,
ERR_MUST_EQUIP_ITEM = 189,
ERR_PASSIVE_ABILITY = 190,
ERR_2HSKILLNOTFOUND = 191,
ERR_NO_ATTACK_TARGET = 192,
ERR_INVALID_ATTACK_TARGET = 193,
ERR_ATTACK_PVP_TARGET_WHILE_UNFLAGGED = 194,
ERR_ATTACK_STUNNED = 195,
ERR_ATTACK_PACIFIED = 196,
ERR_ATTACK_MOUNTED = 197,
ERR_ATTACK_FLEEING = 198,
ERR_ATTACK_CONFUSED = 199,
ERR_ATTACK_CHARMED = 200,
ERR_ATTACK_DEAD = 201,
ERR_ATTACK_PREVENTED_BY_MECHANIC_S = 202,
ERR_ATTACK_CHANNEL = 203,
ERR_TAXISAMENODE = 204,
ERR_TAXINOSUCHPATH = 205,
ERR_TAXIUNSPECIFIEDSERVERERROR = 206,
ERR_TAXINOTENOUGHMONEY = 207,
ERR_TAXITOOFARAWAY = 208,
ERR_TAXINOVENDORNEARBY = 209,
ERR_TAXINOTVISITED = 210,
ERR_TAXIPLAYERBUSY = 211,
ERR_TAXIPLAYERALREADYMOUNTED = 212,
ERR_TAXIPLAYERSHAPESHIFTED = 213,
ERR_TAXIPLAYERMOVING = 214,
ERR_TAXINOPATHS = 215,
ERR_TAXINOTELIGIBLE = 216,
ERR_TAXINOTSTANDING = 217,
ERR_NO_REPLY_TARGET = 218,
ERR_GENERIC_NO_TARGET = 219,
ERR_INITIATE_TRADE_S = 220,
ERR_TRADE_REQUEST_S = 221,
ERR_TRADE_BLOCKED_S = 222,
ERR_TRADE_TARGET_DEAD = 223,
ERR_TRADE_TOO_FAR = 224,
ERR_TRADE_CANCELLED = 225,
ERR_TRADE_COMPLETE = 226,
ERR_TRADE_BAG_FULL = 227,
ERR_TRADE_TARGET_BAG_FULL = 228,
ERR_TRADE_MAX_COUNT_EXCEEDED = 229,
ERR_TRADE_TARGET_MAX_COUNT_EXCEEDED = 230,
ERR_ALREADY_TRADING = 231,
ERR_MOUNT_INVALIDMOUNTEE = 232,
ERR_MOUNT_TOOFARAWAY = 233,
ERR_MOUNT_ALREADYMOUNTED = 234,
ERR_MOUNT_NOTMOUNTABLE = 235,
ERR_MOUNT_NOTYOURPET = 236,
ERR_MOUNT_OTHER = 237,
ERR_MOUNT_LOOTING = 238,
ERR_MOUNT_RACECANTMOUNT = 239,
ERR_MOUNT_SHAPESHIFTED = 240,
ERR_MOUNT_NO_FAVORITES = 241,
ERR_DISMOUNT_NOPET = 242,
ERR_DISMOUNT_NOTMOUNTED = 243,
ERR_DISMOUNT_NOTYOURPET = 244,
ERR_SPELL_FAILED_TOTEMS = 245,
ERR_SPELL_FAILED_REAGENTS = 246,
ERR_SPELL_FAILED_REAGENTS_GENERIC = 247,
ERR_SPELL_FAILED_EQUIPPED_ITEM = 248,
ERR_SPELL_FAILED_EQUIPPED_ITEM_CLASS_S = 249,
ERR_SPELL_FAILED_SHAPESHIFT_FORM_S = 250,
ERR_SPELL_FAILED_ANOTHER_IN_PROGRESS = 251,
ERR_BADATTACKFACING = 252,
ERR_BADATTACKPOS = 253,
ERR_CHEST_IN_USE = 254,
ERR_USE_CANT_OPEN = 255,
ERR_USE_LOCKED = 256,
ERR_DOOR_LOCKED = 257,
ERR_BUTTON_LOCKED = 258,
ERR_USE_LOCKED_WITH_ITEM_S = 259,
ERR_USE_LOCKED_WITH_SPELL_S = 260,
ERR_USE_LOCKED_WITH_SPELL_KNOWN_SI = 261,
ERR_USE_TOO_FAR = 262,
ERR_USE_BAD_ANGLE = 263,
ERR_USE_OBJECT_MOVING = 264,
ERR_USE_SPELL_FOCUS = 265,
ERR_USE_DESTROYED = 266,
ERR_SET_LOOT_FREEFORALL = 267,
ERR_SET_LOOT_ROUNDROBIN = 268,
ERR_SET_LOOT_MASTER = 269,
ERR_SET_LOOT_GROUP = 270,
ERR_SET_LOOT_THRESHOLD_S = 271,
ERR_NEW_LOOT_MASTER_S = 272,
ERR_SPECIFY_MASTER_LOOTER = 273,
ERR_LOOT_SPEC_CHANGED_S = 274,
ERR_TAME_FAILED = 275,
ERR_CHAT_WHILE_DEAD = 276,
ERR_CHAT_PLAYER_NOT_FOUND_S = 277,
ERR_NEWTAXIPATH = 278,
ERR_NO_PET = 279,
ERR_NOTYOURPET = 280,
ERR_PET_NOT_RENAMEABLE = 281,
ERR_QUEST_OBJECTIVE_COMPLETE_S = 282,
ERR_QUEST_UNKNOWN_COMPLETE = 283,
ERR_QUEST_ADD_KILL_SII = 284,
ERR_QUEST_ADD_FOUND_SII = 285,
ERR_QUEST_ADD_ITEM_SII = 286,
ERR_QUEST_ADD_PLAYER_KILL_SII = 287,
ERR_CANNOTCREATEDIRECTORY = 288,
ERR_CANNOTCREATEFILE = 289,
ERR_PLAYER_WRONG_FACTION = 290,
ERR_PLAYER_IS_NEUTRAL = 291,
ERR_BANKSLOT_FAILED_TOO_MANY = 292,
ERR_BANKSLOT_INSUFFICIENT_FUNDS = 293,
ERR_BANKSLOT_NOTBANKER = 294,
ERR_FRIEND_DB_ERROR = 295,
ERR_FRIEND_LIST_FULL = 296,
ERR_FRIEND_ADDED_S = 297,
ERR_BATTLETAG_FRIEND_ADDED_S = 298,
ERR_FRIEND_ONLINE_SS = 299,
ERR_FRIEND_OFFLINE_S = 300,
ERR_FRIEND_NOT_FOUND = 301,
ERR_FRIEND_WRONG_FACTION = 302,
ERR_FRIEND_REMOVED_S = 303,
ERR_BATTLETAG_FRIEND_REMOVED_S = 304,
ERR_FRIEND_ERROR = 305,
ERR_FRIEND_ALREADY_S = 306,
ERR_FRIEND_SELF = 307,
ERR_FRIEND_DELETED = 308,
ERR_IGNORE_FULL = 309,
ERR_IGNORE_SELF = 310,
ERR_IGNORE_NOT_FOUND = 311,
ERR_IGNORE_ALREADY_S = 312,
ERR_IGNORE_ADDED_S = 313,
ERR_IGNORE_REMOVED_S = 314,
ERR_IGNORE_AMBIGUOUS = 315,
ERR_IGNORE_DELETED = 316,
ERR_ONLY_ONE_BOLT = 317,
ERR_ONLY_ONE_AMMO = 318,
ERR_SPELL_FAILED_EQUIPPED_SPECIFIC_ITEM = 319,
ERR_WRONG_BAG_TYPE_SUBCLASS = 320,
ERR_CANT_WRAP_STACKABLE = 321,
ERR_CANT_WRAP_EQUIPPED = 322,
ERR_CANT_WRAP_WRAPPED = 323,
ERR_CANT_WRAP_BOUND = 324,
ERR_CANT_WRAP_UNIQUE = 325,
ERR_CANT_WRAP_BAGS = 326,
ERR_OUT_OF_MANA = 327,
ERR_OUT_OF_RAGE = 328,
ERR_OUT_OF_FOCUS = 329,
ERR_OUT_OF_ENERGY = 330,
ERR_OUT_OF_CHI = 331,
ERR_OUT_OF_HEALTH = 332,
ERR_OUT_OF_RUNES = 333,
ERR_OUT_OF_RUNIC_POWER = 334,
ERR_OUT_OF_SOUL_SHARDS = 335,
ERR_OUT_OF_LUNAR_POWER = 336,
ERR_OUT_OF_HOLY_POWER = 337,
ERR_OUT_OF_MAELSTROM = 338,
ERR_OUT_OF_COMBO_POINTS = 339,
ERR_OUT_OF_INSANITY = 340,
ERR_OUT_OF_ARCANE_CHARGES = 341,
ERR_OUT_OF_FURY = 342,
ERR_OUT_OF_PAIN = 343,
ERR_OUT_OF_POWER_DISPLAY = 344,
ERR_LOOT_GONE = 345,
ERR_MOUNT_FORCEDDISMOUNT = 346,
ERR_AUTOFOLLOW_TOO_FAR = 347,
ERR_UNIT_NOT_FOUND = 348,
ERR_INVALID_FOLLOW_TARGET = 349,
ERR_INVALID_INSPECT_TARGET = 350,
ERR_GUILDEMBLEM_SUCCESS = 351,
ERR_GUILDEMBLEM_INVALID_TABARD_COLORS = 352,
ERR_GUILDEMBLEM_NOGUILD = 353,
ERR_GUILDEMBLEM_NOTGUILDMASTER = 354,
ERR_GUILDEMBLEM_NOTENOUGHMONEY = 355,
ERR_GUILDEMBLEM_INVALIDVENDOR = 356,
ERR_EMBLEMERROR_NOTABARDGEOSET = 357,
ERR_SPELL_OUT_OF_RANGE = 358,
ERR_COMMAND_NEEDS_TARGET = 359,
ERR_NOAMMO_S = 360,
ERR_TOOBUSYTOFOLLOW = 361,
ERR_DUEL_REQUESTED = 362,
ERR_DUEL_CANCELLED = 363,
ERR_DEATHBINDALREADYBOUND = 364,
ERR_DEATHBIND_SUCCESS_S = 365,
ERR_NOEMOTEWHILERUNNING = 366,
ERR_ZONE_EXPLORED = 367,
ERR_ZONE_EXPLORED_XP = 368,
ERR_INVALID_ITEM_TARGET = 369,
ERR_INVALID_QUEST_TARGET = 370,
ERR_IGNORING_YOU_S = 371,
ERR_FISH_NOT_HOOKED = 372,
ERR_FISH_ESCAPED = 373,
ERR_SPELL_FAILED_NOTUNSHEATHED = 374,
ERR_PETITION_OFFERED_S = 375,
ERR_PETITION_SIGNED = 376,
ERR_PETITION_SIGNED_S = 377,
ERR_PETITION_DECLINED_S = 378,
ERR_PETITION_ALREADY_SIGNED = 379,
ERR_PETITION_RESTRICTED_ACCOUNT_TRIAL = 380,
ERR_PETITION_ALREADY_SIGNED_OTHER = 381,
ERR_PETITION_IN_GUILD = 382,
ERR_PETITION_CREATOR = 383,
ERR_PETITION_NOT_ENOUGH_SIGNATURES = 384,
ERR_PETITION_NOT_SAME_SERVER = 385,
ERR_PETITION_FULL = 386,
ERR_PETITION_ALREADY_SIGNED_BY_S = 387,
ERR_GUILD_NAME_INVALID = 388,
ERR_SPELL_UNLEARNED_S = 389,
ERR_PET_SPELL_ROOTED = 390,
ERR_PET_SPELL_AFFECTING_COMBAT = 391,
ERR_PET_SPELL_OUT_OF_RANGE = 392,
ERR_PET_SPELL_NOT_BEHIND = 393,
ERR_PET_SPELL_TARGETS_DEAD = 394,
ERR_PET_SPELL_DEAD = 395,
ERR_PET_SPELL_NOPATH = 396,
ERR_ITEM_CANT_BE_DESTROYED = 397,
ERR_TICKET_ALREADY_EXISTS = 398,
ERR_TICKET_CREATE_ERROR = 399,
ERR_TICKET_UPDATE_ERROR = 400,
ERR_TICKET_DB_ERROR = 401,
ERR_TICKET_NO_TEXT = 402,
ERR_TICKET_TEXT_TOO_LONG = 403,
ERR_OBJECT_IS_BUSY = 404,
ERR_EXHAUSTION_WELLRESTED = 405,
ERR_EXHAUSTION_RESTED = 406,
ERR_EXHAUSTION_NORMAL = 407,
ERR_EXHAUSTION_TIRED = 408,
ERR_EXHAUSTION_EXHAUSTED = 409,
ERR_NO_ITEMS_WHILE_SHAPESHIFTED = 410,
ERR_CANT_INTERACT_SHAPESHIFTED = 411,
ERR_REALM_NOT_FOUND = 412,
ERR_MAIL_QUEST_ITEM = 413,
ERR_MAIL_BOUND_ITEM = 414,
ERR_MAIL_CONJURED_ITEM = 415,
ERR_MAIL_BAG = 416,
ERR_MAIL_TO_SELF = 417,
ERR_MAIL_TARGET_NOT_FOUND = 418,
ERR_MAIL_DATABASE_ERROR = 419,
ERR_MAIL_DELETE_ITEM_ERROR = 420,
ERR_MAIL_WRAPPED_COD = 421,
ERR_MAIL_CANT_SEND_REALM = 422,
ERR_MAIL_SENT = 423,
ERR_NOT_HAPPY_ENOUGH = 424,
ERR_USE_CANT_IMMUNE = 425,
ERR_CANT_BE_DISENCHANTED = 426,
ERR_CANT_USE_DISARMED = 427,
ERR_AUCTION_QUEST_ITEM = 428,
ERR_AUCTION_BOUND_ITEM = 429,
ERR_AUCTION_CONJURED_ITEM = 430,
ERR_AUCTION_LIMITED_DURATION_ITEM = 431,
ERR_AUCTION_WRAPPED_ITEM = 432,
ERR_AUCTION_LOOT_ITEM = 433,
ERR_AUCTION_BAG = 434,
ERR_AUCTION_EQUIPPED_BAG = 435,
ERR_AUCTION_DATABASE_ERROR = 436,
ERR_AUCTION_BID_OWN = 437,
ERR_AUCTION_BID_INCREMENT = 438,
ERR_AUCTION_HIGHER_BID = 439,
ERR_AUCTION_MIN_BID = 440,
ERR_AUCTION_REPAIR_ITEM = 441,
ERR_AUCTION_USED_CHARGES = 442,
ERR_AUCTION_ALREADY_BID = 443,
ERR_AUCTION_STARTED = 444,
ERR_AUCTION_REMOVED = 445,
ERR_AUCTION_OUTBID_S = 446,
ERR_AUCTION_WON_S = 447,
ERR_AUCTION_SOLD_S = 448,
ERR_AUCTION_EXPIRED_S = 449,
ERR_AUCTION_REMOVED_S = 450,
ERR_AUCTION_BID_PLACED = 451,
ERR_LOGOUT_FAILED = 452,
ERR_QUEST_PUSH_SUCCESS_S = 453,
ERR_QUEST_PUSH_INVALID_S = 454,
ERR_QUEST_PUSH_ACCEPTED_S = 455,
ERR_QUEST_PUSH_DECLINED_S = 456,
ERR_QUEST_PUSH_BUSY_S = 457,
ERR_QUEST_PUSH_DEAD_S = 458,
ERR_QUEST_PUSH_LOG_FULL_S = 459,
ERR_QUEST_PUSH_ONQUEST_S = 460,
ERR_QUEST_PUSH_ALREADY_DONE_S = 461,
ERR_QUEST_PUSH_NOT_DAILY_S = 462,
ERR_QUEST_PUSH_TIMER_EXPIRED_S = 463,
ERR_QUEST_PUSH_NOT_IN_PARTY_S = 464,
ERR_QUEST_PUSH_DIFFERENT_SERVER_DAILY_S = 465,
ERR_QUEST_PUSH_NOT_ALLOWED_S = 466,
ERR_RAID_GROUP_LOWLEVEL = 467,
ERR_RAID_GROUP_ONLY = 468,
ERR_RAID_GROUP_FULL = 469,
ERR_RAID_GROUP_REQUIREMENTS_UNMATCH = 470,
ERR_CORPSE_IS_NOT_IN_INSTANCE = 471,
ERR_PVP_KILL_HONORABLE = 472,
ERR_PVP_KILL_DISHONORABLE = 473,
ERR_SPELL_FAILED_ALREADY_AT_FULL_HEALTH = 474,
ERR_SPELL_FAILED_ALREADY_AT_FULL_MANA = 475,
ERR_SPELL_FAILED_ALREADY_AT_FULL_POWER_S = 476,
ERR_AUTOLOOT_MONEY_S = 477,
ERR_GENERIC_STUNNED = 478,
ERR_TARGET_STUNNED = 479,
ERR_MUST_REPAIR_DURABILITY = 480,
ERR_RAID_YOU_JOINED = 481,
ERR_RAID_YOU_LEFT = 482,
ERR_INSTANCE_GROUP_JOINED_WITH_PARTY = 483,
ERR_INSTANCE_GROUP_JOINED_WITH_RAID = 484,
ERR_RAID_MEMBER_ADDED_S = 485,
ERR_RAID_MEMBER_REMOVED_S = 486,
ERR_INSTANCE_GROUP_ADDED_S = 487,
ERR_INSTANCE_GROUP_REMOVED_S = 488,
ERR_CLICK_ON_ITEM_TO_FEED = 489,
ERR_TOO_MANY_CHAT_CHANNELS = 490,
ERR_LOOT_ROLL_PENDING = 491,
ERR_LOOT_PLAYER_NOT_FOUND = 492,
ERR_NOT_IN_RAID = 493,
ERR_LOGGING_OUT = 494,
ERR_TARGET_LOGGING_OUT = 495,
ERR_NOT_WHILE_MOUNTED = 496,
ERR_NOT_WHILE_SHAPESHIFTED = 497,
ERR_NOT_IN_COMBAT = 498,
ERR_NOT_WHILE_DISARMED = 499,
ERR_PET_BROKEN = 500,
ERR_TALENT_WIPE_ERROR = 501,
ERR_SPEC_WIPE_ERROR = 502,
ERR_GLYPH_WIPE_ERROR = 503,
ERR_PET_SPEC_WIPE_ERROR = 504,
ERR_FEIGN_DEATH_RESISTED = 505,
ERR_MEETING_STONE_IN_QUEUE_S = 506,
ERR_MEETING_STONE_LEFT_QUEUE_S = 507,
ERR_MEETING_STONE_OTHER_MEMBER_LEFT = 508,
ERR_MEETING_STONE_PARTY_KICKED_FROM_QUEUE = 509,
ERR_MEETING_STONE_MEMBER_STILL_IN_QUEUE = 510,
ERR_MEETING_STONE_SUCCESS = 511,
ERR_MEETING_STONE_IN_PROGRESS = 512,
ERR_MEETING_STONE_MEMBER_ADDED_S = 513,
ERR_MEETING_STONE_GROUP_FULL = 514,
ERR_MEETING_STONE_NOT_LEADER = 515,
ERR_MEETING_STONE_INVALID_LEVEL = 516,
ERR_MEETING_STONE_TARGET_NOT_IN_PARTY = 517,
ERR_MEETING_STONE_TARGET_INVALID_LEVEL = 518,
ERR_MEETING_STONE_MUST_BE_LEADER = 519,
ERR_MEETING_STONE_NO_RAID_GROUP = 520,
ERR_MEETING_STONE_NEED_PARTY = 521,
ERR_MEETING_STONE_NOT_FOUND = 522,
ERR_GUILDEMBLEM_SAME = 523,
ERR_EQUIP_TRADE_ITEM = 524,
ERR_PVP_TOGGLE_ON = 525,
ERR_PVP_TOGGLE_OFF = 526,
ERR_GROUP_JOIN_BATTLEGROUND_DESERTERS = 527,
ERR_GROUP_JOIN_BATTLEGROUND_S = 528,
ERR_GROUP_JOIN_BATTLEGROUND_FAIL = 529,
ERR_GROUP_JOIN_BATTLEGROUND_TOO_MANY = 530,
ERR_SOLO_JOIN_BATTLEGROUND_S = 531,
ERR_BATTLEGROUND_TOO_MANY_QUEUES = 532,
ERR_BATTLEGROUND_CANNOT_QUEUE_FOR_RATED = 533,
ERR_BATTLEDGROUND_QUEUED_FOR_RATED = 534,
ERR_BATTLEGROUND_TEAM_LEFT_QUEUE = 535,
ERR_BATTLEGROUND_NOT_IN_BATTLEGROUND = 536,
ERR_ALREADY_IN_ARENA_TEAM_S = 537,
ERR_INVALID_PROMOTION_CODE = 538,
ERR_BG_PLAYER_JOINED_SS = 539,
ERR_BG_PLAYER_LEFT_S = 540,
ERR_RESTRICTED_ACCOUNT = 541,
ERR_RESTRICTED_ACCOUNT_TRIAL = 542,
ERR_PLAY_TIME_EXCEEDED = 543,
ERR_APPROACHING_PARTIAL_PLAY_TIME = 544,
ERR_APPROACHING_PARTIAL_PLAY_TIME_2 = 545,
ERR_APPROACHING_NO_PLAY_TIME = 546,
ERR_APPROACHING_NO_PLAY_TIME_2 = 547,
ERR_UNHEALTHY_TIME = 548,
ERR_CHAT_RESTRICTED_TRIAL = 549,
ERR_CHAT_THROTTLED = 550,
ERR_MAIL_REACHED_CAP = 551,
ERR_INVALID_RAID_TARGET = 552,
ERR_RAID_LEADER_READY_CHECK_START_S = 553,
ERR_READY_CHECK_IN_PROGRESS = 554,
ERR_READY_CHECK_THROTTLED = 555,
ERR_DUNGEON_DIFFICULTY_FAILED = 556,
ERR_DUNGEON_DIFFICULTY_CHANGED_S = 557,
ERR_TRADE_WRONG_REALM = 558,
ERR_TRADE_NOT_ON_TAPLIST = 559,
ERR_CHAT_PLAYER_AMBIGUOUS_S = 560,
ERR_LOOT_CANT_LOOT_THAT_NOW = 561,
ERR_LOOT_MASTER_INV_FULL = 562,
ERR_LOOT_MASTER_UNIQUE_ITEM = 563,
ERR_LOOT_MASTER_OTHER = 564,
ERR_FILTERING_YOU_S = 565,
ERR_USE_PREVENTED_BY_MECHANIC_S = 566,
ERR_ITEM_UNIQUE_EQUIPPABLE = 567,
ERR_LFG_LEADER_IS_LFM_S = 568,
ERR_LFG_PENDING = 569,
ERR_CANT_SPEAK_LANGAGE = 570,
ERR_VENDOR_MISSING_TURNINS = 571,
ERR_BATTLEGROUND_NOT_IN_TEAM = 572,
ERR_NOT_IN_BATTLEGROUND = 573,
ERR_NOT_ENOUGH_HONOR_POINTS = 574,
ERR_NOT_ENOUGH_ARENA_POINTS = 575,
ERR_SOCKETING_REQUIRES_META_GEM = 576,
ERR_SOCKETING_META_GEM_ONLY_IN_METASLOT = 577,
ERR_SOCKETING_REQUIRES_HYDRAULIC_GEM = 578,
ERR_SOCKETING_HYDRAULIC_GEM_ONLY_IN_HYDRAULICSLOT = 579,
ERR_SOCKETING_REQUIRES_COGWHEEL_GEM = 580,
ERR_SOCKETING_COGWHEEL_GEM_ONLY_IN_COGWHEELSLOT = 581,
ERR_SOCKETING_ITEM_TOO_LOW_LEVEL = 582,
ERR_ITEM_MAX_COUNT_SOCKETED = 583,
ERR_SYSTEM_DISABLED = 584,
ERR_QUEST_FAILED_TOO_MANY_DAILY_QUESTS_I = 585,
ERR_ITEM_MAX_COUNT_EQUIPPED_SOCKETED = 586,
ERR_ITEM_UNIQUE_EQUIPPABLE_SOCKETED = 587,
ERR_USER_SQUELCHED = 588,
ERR_TOO_MUCH_GOLD = 589,
ERR_NOT_BARBER_SITTING = 590,
ERR_QUEST_FAILED_CAIS = 591,
ERR_INVITE_RESTRICTED_TRIAL = 592,
ERR_VOICE_IGNORE_FULL = 593,
ERR_VOICE_IGNORE_SELF = 594,
ERR_VOICE_IGNORE_NOT_FOUND = 595,
ERR_VOICE_IGNORE_ALREADY_S = 596,
ERR_VOICE_IGNORE_ADDED_S = 597,
ERR_VOICE_IGNORE_REMOVED_S = 598,
ERR_VOICE_IGNORE_AMBIGUOUS = 599,
ERR_VOICE_IGNORE_DELETED = 600,
ERR_UNKNOWN_MACRO_OPTION_S = 601,
ERR_NOT_DURING_ARENA_MATCH = 602,
ERR_PLAYER_SILENCED = 603,
ERR_PLAYER_UNSILENCED = 604,
ERR_COMSAT_DISCONNECT = 605,
ERR_COMSAT_RECONNECT_ATTEMPT = 606,
ERR_COMSAT_CONNECT_FAIL = 607,
ERR_DANCE_CREATE_DUPLICATE = 608,
ERR_DANCE_SAVE_FAILED = 609,
ERR_DANCE_DELETE_FAILED = 610,
ERR_MAIL_INVALID_ATTACHMENT_SLOT = 611,
ERR_MAIL_TOO_MANY_ATTACHMENTS = 612,
ERR_MAIL_INVALID_ATTACHMENT = 613,
ERR_MAIL_ATTACHMENT_EXPIRED = 614,
ERR_VOICE_CHAT_PARENTAL_DISABLE_ALL = 615,
ERR_VOICE_CHAT_PARENTAL_DISABLE_MIC = 616,
ERR_PROFANE_CHAT_NAME = 617,
ERR_PLAYER_SILENCED_ECHO = 618,
ERR_PLAYER_UNSILENCED_ECHO = 619,
ERR_VOICESESSION_FULL = 620,
ERR_LOOT_CANT_LOOT_THAT = 621,
ERR_ARENA_EXPIRED_CAIS = 622,
ERR_GROUP_ACTION_THROTTLED = 623,
ERR_ALREADY_PICKPOCKETED = 624,
ERR_NAME_INVALID = 625,
ERR_NAME_NO_NAME = 626,
ERR_NAME_TOO_SHORT = 627,
ERR_NAME_TOO_LONG = 628,
ERR_NAME_MIXED_LANGUAGES = 629,
ERR_NAME_PROFANE = 630,
ERR_NAME_RESERVED = 631,
ERR_NAME_THREE_CONSECUTIVE = 632,
ERR_NAME_INVALID_SPACE = 633,
ERR_NAME_CONSECUTIVE_SPACES = 634,
ERR_NAME_RUSSIAN_CONSECUTIVE_SILENT_CHARACTERS = 635,
ERR_NAME_RUSSIAN_SILENT_CHARACTER_AT_BEGINNING_OR_END = 636,
ERR_NAME_DECLENSION_DOESNT_MATCH_BASE_NAME = 637,
ERR_REFER_A_FRIEND_NOT_REFERRED_BY = 638,
ERR_REFER_A_FRIEND_TARGET_TOO_HIGH = 639,
ERR_REFER_A_FRIEND_INSUFFICIENT_GRANTABLE_LEVELS = 640,
ERR_REFER_A_FRIEND_TOO_FAR = 641,
ERR_REFER_A_FRIEND_DIFFERENT_FACTION = 642,
ERR_REFER_A_FRIEND_NOT_NOW = 643,
ERR_REFER_A_FRIEND_GRANT_LEVEL_MAX_I = 644,
ERR_REFER_A_FRIEND_SUMMON_LEVEL_MAX_I = 645,
ERR_REFER_A_FRIEND_SUMMON_COOLDOWN = 646,
ERR_REFER_A_FRIEND_SUMMON_OFFLINE_S = 647,
ERR_REFER_A_FRIEND_INSUF_EXPAN_LVL = 648,
ERR_REFER_A_FRIEND_NOT_IN_LFG = 649,
ERR_REFER_A_FRIEND_NO_XREALM = 650,
ERR_REFER_A_FRIEND_MAP_INCOMING_TRANSFER_NOT_ALLOWED = 651,
ERR_NOT_SAME_ACCOUNT = 652,
ERR_BAD_ON_USE_ENCHANT = 653,
ERR_TRADE_SELF = 654,
ERR_TOO_MANY_SOCKETS = 655,
ERR_ITEM_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS = 656,
ERR_TRADE_TARGET_MAX_LIMIT_CATEGORY_COUNT_EXCEEDED_IS = 657,
ERR_ITEM_MAX_LIMIT_CATEGORY_SOCKETED_EXCEEDED_IS = 658,
ERR_ITEM_MAX_LIMIT_CATEGORY_EQUIPPED_EXCEEDED_IS = 659,
ERR_SHAPESHIFT_FORM_CANNOT_EQUIP = 660,
ERR_ITEM_INVENTORY_FULL_SATCHEL = 661,
ERR_SCALING_STAT_ITEM_LEVEL_EXCEEDED = 662,
ERR_SCALING_STAT_ITEM_LEVEL_TOO_LOW = 663,
ERR_PURCHASE_LEVEL_TOO_LOW = 664,
ERR_GROUP_SWAP_FAILED = 665,
ERR_INVITE_IN_COMBAT = 666,
ERR_INVALID_GLYPH_SLOT = 667,
ERR_GENERIC_NO_VALID_TARGETS = 668,
ERR_CALENDAR_EVENT_ALERT_S = 669,
ERR_PET_LEARN_SPELL_S = 670,
ERR_PET_LEARN_ABILITY_S = 671,
ERR_PET_SPELL_UNLEARNED_S = 672,
ERR_INVITE_UNKNOWN_REALM = 673,
ERR_INVITE_NO_PARTY_SERVER = 674,
ERR_INVITE_PARTY_BUSY = 675,
ERR_PARTY_TARGET_AMBIGUOUS = 676,
ERR_PARTY_LFG_INVITE_RAID_LOCKED = 677,
ERR_PARTY_LFG_BOOT_LIMIT = 678,
ERR_PARTY_LFG_BOOT_COOLDOWN_S = 679,
ERR_PARTY_LFG_BOOT_NOT_ELIGIBLE_S = 680,
ERR_PARTY_LFG_BOOT_INPATIENT_TIMER_S = 681,
ERR_PARTY_LFG_BOOT_IN_PROGRESS = 682,
ERR_PARTY_LFG_BOOT_TOO_FEW_PLAYERS = 683,
ERR_PARTY_LFG_BOOT_VOTE_SUCCEEDED = 684,
ERR_PARTY_LFG_BOOT_VOTE_FAILED = 685,
ERR_PARTY_LFG_BOOT_IN_COMBAT = 686,
ERR_PARTY_LFG_BOOT_DUNGEON_COMPLETE = 687,
ERR_PARTY_LFG_BOOT_LOOT_ROLLS = 688,
ERR_PARTY_LFG_BOOT_VOTE_REGISTERED = 689,
ERR_PARTY_PRIVATE_GROUP_ONLY = 690,
ERR_PARTY_LFG_TELEPORT_IN_COMBAT = 691,
ERR_RAID_DISALLOWED_BY_LEVEL = 692,
ERR_RAID_DISALLOWED_BY_CROSS_REALM = 693,
ERR_PARTY_ROLE_NOT_AVAILABLE = 694,
ERR_JOIN_LFG_OBJECT_FAILED = 695,
ERR_LFG_REMOVED_LEVELUP = 696,
ERR_LFG_REMOVED_XP_TOGGLE = 697,
ERR_LFG_REMOVED_FACTION_CHANGE = 698,
ERR_BATTLEGROUND_INFO_THROTTLED = 699,
ERR_BATTLEGROUND_ALREADY_IN = 700,
ERR_ARENA_TEAM_CHANGE_FAILED_QUEUED = 701,
ERR_ARENA_TEAM_PERMISSIONS = 702,
ERR_NOT_WHILE_FALLING = 703,
ERR_NOT_WHILE_FATIGUED = 704,
ERR_MAX_SOCKETS = 705,
ERR_MULTI_CAST_ACTION_TOTEM_S = 706,
ERR_BATTLEGROUND_JOIN_LEVELUP = 707,
ERR_REMOVE_FROM_PVP_QUEUE_XP_GAIN = 708,
ERR_BATTLEGROUND_JOIN_XP_GAIN = 709,
ERR_BATTLEGROUND_JOIN_MERCENARY = 710,
ERR_BATTLEGROUND_JOIN_TOO_MANY_HEALERS = 711,
ERR_BATTLEGROUND_JOIN_TOO_MANY_TANKS = 712,
ERR_BATTLEGROUND_JOIN_TOO_MANY_DAMAGE = 713,
ERR_RAID_DIFFICULTY_FAILED = 714,
ERR_RAID_DIFFICULTY_CHANGED_S = 715,
ERR_LEGACY_RAID_DIFFICULTY_CHANGED_S = 716,
ERR_RAID_LOCKOUT_CHANGED_S = 717,
ERR_RAID_CONVERTED_TO_PARTY = 718,
ERR_PARTY_CONVERTED_TO_RAID = 719,
ERR_PLAYER_DIFFICULTY_CHANGED_S = 720,
ERR_GMRESPONSE_DB_ERROR = 721,
ERR_BATTLEGROUND_JOIN_RANGE_INDEX = 722,
ERR_ARENA_JOIN_RANGE_INDEX = 723,
ERR_REMOVE_FROM_PVP_QUEUE_FACTION_CHANGE = 724,
ERR_BATTLEGROUND_JOIN_FAILED = 725,
ERR_BATTLEGROUND_JOIN_NO_VALID_SPEC_FOR_ROLE = 726,
ERR_BATTLEGROUND_JOIN_RESPEC = 727,
ERR_BATTLEGROUND_INVITATION_DECLINED = 728,
ERR_BATTLEGROUND_JOIN_TIMED_OUT = 729,
ERR_BATTLEGROUND_DUPE_QUEUE = 730,
ERR_BATTLEGROUND_JOIN_MUST_COMPLETE_QUEST = 731,
ERR_IN_BATTLEGROUND_RESPEC = 732,
ERR_MAIL_LIMITED_DURATION_ITEM = 733,
ERR_YELL_RESTRICTED_TRIAL = 734,
ERR_CHAT_RAID_RESTRICTED_TRIAL = 735,
ERR_LFG_ROLE_CHECK_FAILED = 736,
ERR_LFG_ROLE_CHECK_FAILED_TIMEOUT = 737,
ERR_LFG_ROLE_CHECK_FAILED_NOT_VIABLE = 738,
ERR_LFG_READY_CHECK_FAILED = 739,
ERR_LFG_READY_CHECK_FAILED_TIMEOUT = 740,
ERR_LFG_GROUP_FULL = 741,
ERR_LFG_NO_LFG_OBJECT = 742,
ERR_LFG_NO_SLOTS_PLAYER = 743,
ERR_LFG_NO_SLOTS_PARTY = 744,
ERR_LFG_NO_SPEC = 745,
ERR_LFG_MISMATCHED_SLOTS = 746,
ERR_LFG_MISMATCHED_SLOTS_LOCAL_XREALM = 747,
ERR_LFG_PARTY_PLAYERS_FROM_DIFFERENT_REALMS = 748,
ERR_LFG_MEMBERS_NOT_PRESENT = 749,
ERR_LFG_GET_INFO_TIMEOUT = 750,
ERR_LFG_INVALID_SLOT = 751,
ERR_LFG_DESERTER_PLAYER = 752,
ERR_LFG_DESERTER_PARTY = 753,
ERR_LFG_RANDOM_COOLDOWN_PLAYER = 754,
ERR_LFG_RANDOM_COOLDOWN_PARTY = 755,
ERR_LFG_TOO_MANY_MEMBERS = 756,
ERR_LFG_TOO_FEW_MEMBERS = 757,
ERR_LFG_PROPOSAL_FAILED = 758,
ERR_LFG_PROPOSAL_DECLINED_SELF = 759,
ERR_LFG_PROPOSAL_DECLINED_PARTY = 760,
ERR_LFG_NO_SLOTS_SELECTED = 761,
ERR_LFG_NO_ROLES_SELECTED = 762,
ERR_LFG_ROLE_CHECK_INITIATED = 763,
ERR_LFG_READY_CHECK_INITIATED = 764,
ERR_LFG_PLAYER_DECLINED_ROLE_CHECK = 765,
ERR_LFG_PLAYER_DECLINED_READY_CHECK = 766,
ERR_LFG_JOINED_QUEUE = 767,
ERR_LFG_JOINED_FLEX_QUEUE = 768,
ERR_LFG_JOINED_RF_QUEUE = 769,
ERR_LFG_JOINED_SCENARIO_QUEUE = 770,
ERR_LFG_JOINED_WORLD_PVP_QUEUE = 771,
ERR_LFG_JOINED_LIST = 772,
ERR_LFG_LEFT_QUEUE = 773,
ERR_LFG_LEFT_LIST = 774,
ERR_LFG_ROLE_CHECK_ABORTED = 775,
ERR_LFG_READY_CHECK_ABORTED = 776,
ERR_LFG_CANT_USE_BATTLEGROUND = 777,
ERR_LFG_CANT_USE_DUNGEONS = 778,
ERR_LFG_REASON_TOO_MANY_LFG = 779,
ERR_INVALID_TELEPORT_LOCATION = 780,
ERR_TOO_FAR_TO_INTERACT = 781,
ERR_BATTLEGROUND_PLAYERS_FROM_DIFFERENT_REALMS = 782,
ERR_DIFFICULTY_CHANGE_COOLDOWN_S = 783,
ERR_DIFFICULTY_CHANGE_COMBAT_COOLDOWN_S = 784,
ERR_DIFFICULTY_CHANGE_WORLDSTATE = 785,
ERR_DIFFICULTY_CHANGE_ENCOUNTER = 786,
ERR_DIFFICULTY_CHANGE_COMBAT = 787,
ERR_DIFFICULTY_CHANGE_PLAYER_BUSY = 788,
ERR_DIFFICULTY_CHANGE_ALREADY_STARTED = 789,
ERR_DIFFICULTY_CHANGE_OTHER_HEROIC_S = 790,
ERR_DIFFICULTY_CHANGE_HEROIC_INSTANCE_ALREADY_RUNNING = 791,
ERR_ARENA_TEAM_PARTY_SIZE = 792,
ERR_QUEST_FORCE_REMOVED_S = 793,
ERR_ATTACK_NO_ACTIONS = 794,
ERR_IN_RANDOM_BG = 795,
ERR_IN_NON_RANDOM_BG = 796,
ERR_AUCTION_ENOUGH_ITEMS = 797,
ERR_BN_FRIEND_SELF = 798,
ERR_BN_FRIEND_ALREADY = 799,
ERR_BN_FRIEND_BLOCKED = 800,
ERR_BN_FRIEND_LIST_FULL = 801,
ERR_BN_FRIEND_REQUEST_SENT = 802,
ERR_BN_BROADCAST_THROTTLE = 803,
ERR_BG_DEVELOPER_ONLY = 804,
ERR_CURRENCY_SPELL_SLOT_MISMATCH = 805,
ERR_CURRENCY_NOT_TRADABLE = 806,
ERR_REQUIRES_EXPANSION_S = 807,
ERR_QUEST_FAILED_SPELL = 808,
ERR_TALENT_FAILED_NOT_ENOUGH_TALENTS_IN_PRIMARY_TREE = 809,
ERR_TALENT_FAILED_NO_PRIMARY_TREE_SELECTED = 810,
ERR_TALENT_FAILED_CANT_REMOVE_TALENT = 811,
ERR_TALENT_FAILED_UNKNOWN = 812,
ERR_WARGAME_REQUEST_FAILURE = 813,
ERR_RANK_REQUIRES_AUTHENTICATOR = 814,
ERR_GUILD_BANK_VOUCHER_FAILED = 815,
ERR_WARGAME_REQUEST_SENT = 816,
ERR_REQUIRES_ACHIEVEMENT_I = 817,
ERR_REFUND_RESULT_EXCEED_MAX_CURRENCY = 818,
ERR_CANT_BUY_QUANTITY = 819,
ERR_ITEM_IS_BATTLE_PAY_LOCKED = 820,
ERR_PARTY_ALREADY_IN_BATTLEGROUND_QUEUE = 821,
ERR_PARTY_CONFIRMING_BATTLEGROUND_QUEUE = 822,
ERR_BATTLEFIELD_TEAM_PARTY_SIZE = 823,
ERR_INSUFF_TRACKED_CURRENCY_IS = 824,
ERR_NOT_ON_TOURNAMENT_REALM = 825,
ERR_GUILD_TRIAL_ACCOUNT_TRIAL = 826,
ERR_GUILD_TRIAL_ACCOUNT_VETERAN = 827,
ERR_GUILD_UNDELETABLE_DUE_TO_LEVEL = 828,
ERR_CANT_DO_THAT_IN_A_GROUP = 829,
ERR_GUILD_LEADER_REPLACED = 830,
ERR_TRANSMOGRIFY_CANT_EQUIP = 831,
ERR_TRANSMOGRIFY_INVALID_ITEM_TYPE = 832,
ERR_TRANSMOGRIFY_NOT_SOULBOUND = 833,
ERR_TRANSMOGRIFY_INVALID_SOURCE = 834,
ERR_TRANSMOGRIFY_INVALID_DESTINATION = 835,
ERR_TRANSMOGRIFY_MISMATCH = 836,
ERR_TRANSMOGRIFY_LEGENDARY = 837,
ERR_TRANSMOGRIFY_SAME_ITEM = 838,
ERR_TRANSMOGRIFY_SAME_APPEARANCE = 839,
ERR_TRANSMOGRIFY_NOT_EQUIPPED = 840,
ERR_VOID_DEPOSIT_FULL = 841,
ERR_VOID_WITHDRAW_FULL = 842,
ERR_VOID_STORAGE_WRAPPED = 843,
ERR_VOID_STORAGE_STACKABLE = 844,
ERR_VOID_STORAGE_UNBOUND = 845,
ERR_VOID_STORAGE_REPAIR = 846,
ERR_VOID_STORAGE_CHARGES = 847,
ERR_VOID_STORAGE_QUEST = 848,
ERR_VOID_STORAGE_CONJURED = 849,
ERR_VOID_STORAGE_MAIL = 850,
ERR_VOID_STORAGE_BAG = 851,
ERR_VOID_TRANSFER_STORAGE_FULL = 852,
ERR_VOID_TRANSFER_INV_FULL = 853,
ERR_VOID_TRANSFER_INTERNAL_ERROR = 854,
ERR_VOID_TRANSFER_ITEM_INVALID = 855,
ERR_DIFFICULTY_DISABLED_IN_LFG = 856,
ERR_VOID_STORAGE_UNIQUE = 857,
ERR_VOID_STORAGE_LOOT = 858,
ERR_VOID_STORAGE_HOLIDAY = 859,
ERR_VOID_STORAGE_DURATION = 860,
ERR_VOID_STORAGE_LOAD_FAILED = 861,
ERR_PARENTAL_CONTROLS_CHAT_MUTED = 862,
ERR_SOR_START_EXPERIENCE_INCOMPLETE = 863,
ERR_SOR_INVALID_EMAIL = 864,
ERR_SOR_INVALID_COMMENT = 865,
ERR_CHALLENGE_MODE_RESET_COOLDOWN_S = 866,
ERR_CHALLENGE_MODE_RESET_KEYSTONE = 867,
ERR_PET_JOURNAL_ALREADY_IN_LOADOUT = 868,
ERR_REPORT_SUBMITTED_SUCCESSFULLY = 869,
ERR_REPORT_SUBMISSION_FAILED = 870,
ERR_SUGGESTION_SUBMITTED_SUCCESSFULLY = 871,
ERR_BUG_SUBMITTED_SUCCESSFULLY = 872,
ERR_CHALLENGE_MODE_ENABLED = 873,
ERR_CHALLENGE_MODE_DISABLED = 874,
ERR_PETBATTLE_CREATE_FAILED = 875,
ERR_PETBATTLE_NOT_HERE = 876,
ERR_PETBATTLE_NOT_HERE_ON_TRANSPORT = 877,
ERR_PETBATTLE_NOT_HERE_UNEVEN_GROUND = 878,
ERR_PETBATTLE_NOT_HERE_OBSTRUCTED = 879,
ERR_PETBATTLE_NOT_WHILE_IN_COMBAT = 880,
ERR_PETBATTLE_NOT_WHILE_DEAD = 881,
ERR_PETBATTLE_NOT_WHILE_FLYING = 882,
ERR_PETBATTLE_TARGET_INVALID = 883,
ERR_PETBATTLE_TARGET_OUT_OF_RANGE = 884,
ERR_PETBATTLE_TARGET_NOT_CAPTURABLE = 885,
ERR_PETBATTLE_NOT_A_TRAINER = 886,
ERR_PETBATTLE_DECLINED = 887,
ERR_PETBATTLE_IN_BATTLE = 888,
ERR_PETBATTLE_INVALID_LOADOUT = 889,
ERR_PETBATTLE_ALL_PETS_DEAD = 890,
ERR_PETBATTLE_NO_PETS_IN_SLOTS = 891,
ERR_PETBATTLE_NO_ACCOUNT_LOCK = 892,
ERR_PETBATTLE_WILD_PET_TAPPED = 893,
ERR_PETBATTLE_NOT_WHILE_IN_MATCHED_BATTLE = 894,
ERR_CANT_HAVE_MORE_PETS_OF_THAT_TYPE = 895,
ERR_CANT_HAVE_MORE_PETS = 896,
ERR_PVP_MAP_NOT_FOUND = 897,
ERR_PVP_MAP_NOT_SET = 898,
ERR_PETBATTLE_QUEUE_QUEUED = 899,
ERR_PETBATTLE_QUEUE_ALREADY_QUEUED = 900,
ERR_PETBATTLE_QUEUE_JOIN_FAILED = 901,
ERR_PETBATTLE_QUEUE_JOURNAL_LOCK = 902,
ERR_PETBATTLE_QUEUE_REMOVED = 903,
ERR_PETBATTLE_QUEUE_PROPOSAL_DECLINED = 904,
ERR_PETBATTLE_QUEUE_PROPOSAL_TIMEOUT = 905,
ERR_PETBATTLE_QUEUE_OPPONENT_DECLINED = 906,
ERR_PETBATTLE_QUEUE_REQUEUED_INTERNAL = 907,
ERR_PETBATTLE_QUEUE_REQUEUED_REMOVED = 908,
ERR_PETBATTLE_QUEUE_SLOT_LOCKED = 909,
ERR_PETBATTLE_QUEUE_SLOT_EMPTY = 910,
ERR_PETBATTLE_QUEUE_SLOT_NO_TRACKER = 911,
ERR_PETBATTLE_QUEUE_SLOT_NO_SPECIES = 912,
ERR_PETBATTLE_QUEUE_SLOT_CANT_BATTLE = 913,
ERR_PETBATTLE_QUEUE_SLOT_REVOKED = 914,
ERR_PETBATTLE_QUEUE_SLOT_DEAD = 915,
ERR_PETBATTLE_QUEUE_SLOT_NO_PET = 916,
ERR_PETBATTLE_QUEUE_NOT_WHILE_NEUTRAL = 917,
ERR_PETBATTLE_GAME_TIME_LIMIT_WARNING = 918,
ERR_PETBATTLE_GAME_ROUNDS_LIMIT_WARNING = 919,
ERR_HAS_RESTRICTION = 920,
ERR_ITEM_UPGRADE_ITEM_TOO_LOW_LEVEL = 921,
ERR_ITEM_UPGRADE_NO_PATH = 922,
ERR_ITEM_UPGRADE_NO_MORE_UPGRADES = 923,
ERR_BONUS_ROLL_EMPTY = 924,
ERR_CHALLENGE_MODE_FULL = 925,
ERR_CHALLENGE_MODE_IN_PROGRESS = 926,
ERR_CHALLENGE_MODE_INCORRECT_KEYSTONE = 927,
ERR_BATTLETAG_FRIEND_NOT_FOUND = 928,
ERR_BATTLETAG_FRIEND_NOT_VALID = 929,
ERR_BATTLETAG_FRIEND_NOT_ALLOWED = 930,
ERR_BATTLETAG_FRIEND_THROTTLED = 931,
ERR_BATTLETAG_FRIEND_SUCCESS = 932,
ERR_PET_TOO_HIGH_LEVEL_TO_UNCAGE = 933,
ERR_PETBATTLE_INTERNAL = 934,
ERR_CANT_CAGE_PET_YET = 935,
ERR_NO_LOOT_IN_CHALLENGE_MODE = 936,
ERR_QUEST_PET_BATTLE_VICTORIES_PVP_II = 937,
ERR_ROLE_CHECK_ALREADY_IN_PROGRESS = 938,
ERR_RECRUIT_A_FRIEND_ACCOUNT_LIMIT = 939,
ERR_RECRUIT_A_FRIEND_FAILED = 940,
ERR_SET_LOOT_PERSONAL = 941,
ERR_SET_LOOT_METHOD_FAILED_COMBAT = 942,
ERR_REAGENT_BANK_FULL = 943,
ERR_REAGENT_BANK_LOCKED = 944,
ERR_GARRISON_BUILDING_EXISTS = 945,
ERR_GARRISON_INVALID_PLOT = 946,
ERR_GARRISON_INVALID_BUILDINGID = 947,
ERR_GARRISON_INVALID_PLOT_BUILDING = 948,
ERR_GARRISON_REQUIRES_BLUEPRINT = 949,
ERR_GARRISON_NOT_ENOUGH_CURRENCY = 950,
ERR_GARRISON_NOT_ENOUGH_GOLD = 951,
ERR_GARRISON_COMPLETE_MISSION_WRONG_FOLLOWER_TYPE = 952,
ERR_ALREADY_USING_LFG_LIST = 953,
ERR_RESTRICTED_ACCOUNT_LFG_LIST_TRIAL = 954,
ERR_TOY_USE_LIMIT_REACHED = 955,
ERR_TOY_ALREADY_KNOWN = 956,
ERR_TRANSMOG_SET_ALREADY_KNOWN = 957,
ERR_NOT_ENOUGH_CURRENCY = 958,
ERR_SPEC_IS_DISABLED = 959,
ERR_FEATURE_RESTRICTED_TRIAL = 960,
ERR_CANT_BE_OBLITERATED = 961,
ERR_MUST_EQUIP_ARTIFACT = 962,
ERR_CANT_DO_THAT_RIGHT_NOW = 963,
ERR_AFFECTING_COMBAT = 964,
ERR_EQUIPMENT_MANAGER_COMBAT_SWAP_S = 965,
ERR_EQUIPMENT_MANAGER_BAGS_FULL = 966,
ERR_EQUIPMENT_MANAGER_MISSING_ITEM_S = 967,
ERR_MOVIE_RECORDING_WARNING_PERF = 968,
ERR_MOVIE_RECORDING_WARNING_DISK_FULL = 969,
ERR_MOVIE_RECORDING_WARNING_NO_MOVIE = 970,
ERR_MOVIE_RECORDING_WARNING_REQUIREMENTS = 971,
ERR_MOVIE_RECORDING_WARNING_COMPRESSING = 972,
ERR_NO_CHALLENGE_MODE_REWARD = 973,
ERR_CLAIMED_CHALLENGE_MODE_REWARD = 974,
ERR_CHALLENGE_MODE_PERIOD_RESET_SS = 975,
ERR_CANT_DO_THAT_CHALLENGE_MODE_ACTIVE = 976,
ERR_TALENT_FAILED_REST_AREA = 977,
ERR_CANNOT_ABANDON_LAST_PET = 978
};
#endif
@@ -626,3 +626,19 @@ WorldPacket const* WorldPackets::Misc::OverrideLight::Write()
return &_worldPacket;
}
WorldPacket const* WorldPackets::Misc::DisplayGameError::Write()
{
_worldPacket << uint32(Error);
_worldPacket.WriteBit(Arg.is_initialized());
_worldPacket.WriteBit(Arg2.is_initialized());
_worldPacket.FlushBits();
if (Arg)
_worldPacket << int32(*Arg);
if (Arg2)
_worldPacket << int32(*Arg2);
return &_worldPacket;
}
@@ -824,6 +824,20 @@ namespace WorldPackets
int32 TransitionMilliseconds = 0;
int32 OverrideLightID = 0;
};
class DisplayGameError final : public ServerPacket
{
public:
DisplayGameError(GameError error) : ServerPacket(SMSG_DISPLAY_GAME_ERROR, 4 + 1), Error(error) { }
DisplayGameError(GameError error, int32 arg) : ServerPacket(SMSG_DISPLAY_GAME_ERROR, 4 + 1 + 4), Error(error), Arg(arg) { }
DisplayGameError(GameError error, int32 arg1, int32 arg2) : ServerPacket(SMSG_DISPLAY_GAME_ERROR, 4 + 1 + 4 + 4), Error(error), Arg(arg1), Arg2(arg2) { }
WorldPacket const* Write() override;
GameError Error;
Optional<int32> Arg;
Optional<int32> Arg2;
};
}
}
+1 -1
View File
@@ -1058,7 +1058,7 @@ void OpcodeTable::Initialize()
DEFINE_SERVER_OPCODE_HANDLER(SMSG_DISMOUNT, STATUS_NEVER, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_DISMOUNT_RESULT, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_DISPEL_FAILED, STATUS_NEVER, CONNECTION_TYPE_INSTANCE);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_DISPLAY_GAME_ERROR, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_DISPLAY_GAME_ERROR, STATUS_NEVER, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_DISPLAY_PLAYER_CHOICE, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_DISPLAY_PROMOTION, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_DISPLAY_QUEST_POPUP, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);