From fcc2b945c1b197a6177af3b8a1417f6025f8d737 Mon Sep 17 00:00:00 2001 From: Shauren Date: Tue, 23 Jul 2024 16:33:43 +0200 Subject: [PATCH] Added 11.0.0 opcodes --- WowPacketParser/Enums/ClientVersionBuild.cs | 1 + WowPacketParser/Enums/Opcode.cs | 30 + WowPacketParser/Enums/Version/Opcodes.cs | 1 + WowPacketParser/Enums/Version/UpdateFields.cs | 1 + .../Enums/Version/V11_0_0_55666/Opcodes.cs | 2083 +++++++++++++++++ WowPacketParser/Misc/ClientVersion.cs | 2 + 6 files changed, 2118 insertions(+) diff --git a/WowPacketParser/Enums/ClientVersionBuild.cs b/WowPacketParser/Enums/ClientVersionBuild.cs index f0643b2d02..ab93fe123c 100644 --- a/WowPacketParser/Enums/ClientVersionBuild.cs +++ b/WowPacketParser/Enums/ClientVersionBuild.cs @@ -544,6 +544,7 @@ public enum ClientVersionBuild V10_2_7_55664 = 55664, V11_0_0_55666 = 55666, + V11_0_0_55793 = 55793, // Classic V1_13_2_31446 = 31446, diff --git a/WowPacketParser/Enums/Opcode.cs b/WowPacketParser/Enums/Opcode.cs index 5257e98657..ed2b87b281 100644 --- a/WowPacketParser/Enums/Opcode.cs +++ b/WowPacketParser/Enums/Opcode.cs @@ -16,6 +16,8 @@ public enum Opcode CMSG_ACCEPT_RETURNING_PLAYER_PROMPT, CMSG_ACCEPT_TRADE, CMSG_ACCEPT_WARGAME_INVITE, + CMSG_ACCOUNT_BANK_DEPOSIT_MONEY, + CMSG_ACCOUNT_BANK_WITHDRAW_MONEY, CMSG_ACCOUNT_NOTIFICATION_ACKNOWLEDGED, CMSG_ACTIVATE_SOULBIND, CMSG_ACTIVATE_TAXI, @@ -92,6 +94,7 @@ public enum Opcode CMSG_AUTOSTORE_GROUND_ITEM, CMSG_AUTOSTORE_LOOT_ITEM, CMSG_AUTO_DECLINE_GUILD_INVITES, + CMSG_AUTO_DEPOSIT_ACCOUNT_BANK, CMSG_AUTO_EQUIP_GROUND_ITEM, CMSG_AUTO_EQUIP_ITEM, CMSG_AUTO_EQUIP_ITEM_SLOT, @@ -119,6 +122,7 @@ public enum Opcode CMSG_BATTLEMASTER_JOIN_ARENA_SKIRMISH, CMSG_BATTLEMASTER_JOIN_BRAWL, CMSG_BATTLEMASTER_JOIN_RATED, + CMSG_BATTLEMASTER_JOIN_RATED_BG_BLITZ, CMSG_BATTLEMASTER_JOIN_RATED_SOLO_SHUFFLE, CMSG_BATTLEMASTER_JOIN_SKIRMISH, CMSG_BATTLENET_CHALLENGE_RESPONSE, @@ -163,6 +167,7 @@ public enum Opcode CMSG_BUG, CMSG_BUG_REPORT, CMSG_BUSY_TRADE, + CMSG_BUY_ACCOUNT_BANK_TAB, CMSG_BUY_BACK_ITEM, CMSG_BUY_BANK_SLOT, CMSG_BUY_ITEM, @@ -374,6 +379,7 @@ public enum Opcode CMSG_CONVERSATION_LINE_STARTED, CMSG_CONVERSATION_UNK1, CMSG_CONVERT_CONSUMPTION_TIME, + CMSG_CONVERT_ITEM_TO_BIND_TO_ACCOUNT, CMSG_CONVERT_RAID, CMSG_COVENANT_RENOWN_REQUEST_CATCHUP_STATE, CMSG_COOLDOWN_CHEAT, @@ -410,6 +416,7 @@ public enum Opcode CMSG_DECLINE_PETITION, CMSG_DELETE_DANCE, CMSG_DELETE_EQUIPMENT_SET, + CMSG_DELVE_TELEPORT_OUT, CMSG_DEL_FRIEND, CMSG_DEL_IGNORE, CMSG_DEL_PVP_MEDAL_CHEAT, @@ -528,6 +535,7 @@ public enum Opcode CMSG_GET_MIRROR_IMAGE_DATA, CMSG_GET_PVP_OPTIONS_ENABLED, CMSG_GET_RAF_ACCOUNT_INFO, + CMSG_GET_REGIONWIDE_CHARACTER_RESTRICTION_AND_MAIL_DATA, CMSG_GET_REMAINING_GAME_TIME, CMSG_GET_SHIPMENT_INFO, CMSG_GET_TROPHY_LIST, @@ -800,6 +808,7 @@ public enum Opcode CMSG_MOVE_DISMISS_VEHICLE, CMSG_MOVE_DOUBLE_JUMP, CMSG_MOVE_ENABLE_DOUBLE_JUMP_ACK, + CMSG_MOVE_ENABLE_FULL_SPEED_TURNING_ACK, CMSG_MOVE_ENABLE_SWIM_TO_FLY_TRANS_ACK, CMSG_MOVE_FALL_LAND, CMSG_MOVE_FALL_RESET, @@ -1070,6 +1079,7 @@ public enum Opcode CMSG_REQUEST_CONSUMPTION_CONVERSION_INFO, CMSG_REQUEST_COVENANT_CALLINGS, CMSG_REQUEST_CROWD_CONTROL_SPELL, + CMSG_REQUEST_CURRENCY_DATA_FOR_ACCOUNT_CHARACTERS, CMSG_REQUEST_FORCED_REACTIONS, CMSG_REQUEST_GARRISON_TALENT_WORLD_QUEST_UNLOCKS, CMSG_REQUEST_GUILD_PARTY_STATE, @@ -1123,6 +1133,7 @@ public enum Opcode CMSG_SCENE_PLAYBACK_CANCELED, CMSG_SCENE_PLAYBACK_COMPLETE, CMSG_SCENE_TRIGGER_EVENT, + CMSG_SEAMLESS_TRANSFER_COMPLETE, CMSG_SELF_RES, CMSG_SELL_ALL_JUNK_ITEMS, CMSG_SELL_ITEM, @@ -1145,6 +1156,7 @@ public enum Opcode CMSG_SERVER_INFO_QUERY, CMSG_SERVER_TIME_OFFSET_REQUEST, CMSG_SETDEATHBINDPOINT, + CMSG_SETUP_WARBAND_GROUPS, CMSG_SET_ACHIEVEMENTS_HIDDEN, CMSG_SET_ACTION_BAR_TOGGLES, CMSG_SET_ACTION_BUTTON, @@ -1232,6 +1244,7 @@ public enum Opcode CMSG_SKILL_BUY_STEP, CMSG_SOCIAL_CONTRACT_REQUEST, CMSG_SOCKET_GEMS, + CMSG_SORT_ACCOUNT_BANK_BAGS, CMSG_SORT_BAGS, CMSG_SORT_BANK_BAGS, CMSG_SORT_REAGENT_BANK_BAGS, @@ -1305,6 +1318,7 @@ public enum Opcode CMSG_TRAINER_LIST, CMSG_TRAITS_COMMIT_CONFIG, CMSG_TRAITS_TALENT_TEST_UNLEARN_SPELLS, + CMSG_TRANSFER_CURRENCY_FROM_ACCOUNT_CHARACTER, CMSG_TRANSFORM, CMSG_TRANSMOGRIFY_ITEMS, CMSG_TRANSMOG_APPEARANCE_SET_FAVORITE, @@ -1366,6 +1380,7 @@ public enum Opcode CMSG_UNUSED5, CMSG_UNUSED6, CMSG_UPDATE_AADC_STATUS, + CMSG_UPDATE_ACCOUNT_BANK_TAB_SETTINGS, CMSG_UPDATE_ACCOUNT_DATA, CMSG_UPDATE_AREA_TRIGGER_VISUAL, CMSG_UPDATE_CLIENT_SETTINGS, @@ -1532,6 +1547,8 @@ public enum Opcode MSG_VIEW_PHASE_SHIFT, OBSOLETE_DROP_ITEM, SMSG_ABORT_NEW_WORLD, + SMSG_ACCOUNT_CHARACTER_CURRENCY_LISTS, + SMSG_ACCOUNT_CONVERSION_STATE_UPDATE, SMSG_ACCOUNT_COSMETIC_ADDED, SMSG_ACCOUNT_CRITERIA_UPDATE, SMSG_ACCOUNT_DATA_TIMES, @@ -1820,6 +1837,7 @@ public enum Opcode SMSG_CAN_REDEEM_TOKEN_FOR_BALANCE_RESPONSE, SMSG_CAPTURE_POINT_REMOVED, SMSG_CAST_FAILED, + SMSG_CAS_REFRESH_REMOTE_DATA, SMSG_CATEGORY_COOLDOWN, SMSG_CHALLENGE_MODE_ALL_MAP_STATS, SMSG_CHALLENGE_MODE_COMPLETE, @@ -1861,6 +1879,7 @@ public enum Opcode SMSG_CHAT_DOWN, SMSG_CHAT_IGNORED_ACCOUNT_MUTED, SMSG_CHAT_IS_DOWN, + SMSG_CHAT_NOT_IN_GUILD, SMSG_CHAT_NOT_IN_PARTY, SMSG_CHAT_PLAYER_AMBIGUOUS, SMSG_CHAT_PLAYER_NOTFOUND, @@ -1971,6 +1990,7 @@ public enum Opcode SMSG_CRAFTING_ORDER_CREATE_RESULT, SMSG_CRAFTING_ORDER_FULFILL_RESULT, SMSG_CRAFTING_ORDER_LIST_ORDERS_RESPONSE, + SMSG_CRAFTING_ORDER_NPC_REWARD_INFO, SMSG_CRAFTING_ORDER_REJECT_RESULT, SMSG_CRAFTING_ORDER_RELEASE_RESULT, SMSG_CRAFTING_ORDER_UPDATE_STATE, @@ -1982,6 +2002,8 @@ public enum Opcode SMSG_CRITERIA_UNKNOWN, SMSG_CRITERIA_UPDATE, SMSG_CROSSED_INEBRIATION_THRESHOLD, + SMSG_CURRENCY_TRANSFER_LOG, + SMSG_CURRENCY_TRANSFER_RESULT, SMSG_CUF_PROFILES_LOAD, SMSG_CURRENCY_LOOT_REMOVED, SMSG_CURRENCY_LOOT_RESTORED, @@ -2079,6 +2101,7 @@ public enum Opcode SMSG_FORCE_RUN_BACK_SPEED_CHANGE, SMSG_FORCE_RUN_SPEED_CHANGE, SMSG_FORCE_SET_VEHICLE_REC_ID, + SMSG_FORCE_SPAWN_TRACKING_UPDATE, SMSG_FORCE_SWIM_BACK_SPEED_CHANGE, SMSG_FORCE_SWIM_SPEED_CHANGE, SMSG_FORCE_TURN_RATE_CHANGE, @@ -2318,6 +2341,7 @@ public enum Opcode SMSG_GUILD_TRADESKILL_UPDATE, SMSG_GUILD_XP, SMSG_GUILD_XP_GAIN, + SMSG_HARDCORE_DEATH_ALERT, SMSG_HEALTH_UPDATE, SMSG_HIGHEST_THREAT_UPDATE, SMSG_HOTFIX_CONNECT, @@ -2518,11 +2542,13 @@ public enum Opcode SMSG_MOVE_CHARACTER_CHEAT_SUCCESS, SMSG_MOVE_DISABLE_COLLISION, SMSG_MOVE_DISABLE_DOUBLE_JUMP, + SMSG_MOVE_DISABLE_FULL_SPEED_TURNING, SMSG_MOVE_DISABLE_GRAVITY, SMSG_MOVE_DISABLE_INERTIA, SMSG_MOVE_DISABLE_TRANSITION_BETWEEN_SWIM_AND_FLY, SMSG_MOVE_ENABLE_COLLISION, SMSG_MOVE_ENABLE_DOUBLE_JUMP, + SMSG_MOVE_ENABLE_FULL_SPEED_TURNING, SMSG_MOVE_ENABLE_GRAVITY, SMSG_MOVE_ENABLE_INERTIA, SMSG_MOVE_ENABLE_TRANSITION_BETWEEN_SWIM_AND_FLY, @@ -2891,6 +2917,8 @@ public enum Opcode SMSG_REFORGE_RESULT, SMSG_REFRESH_COMPONENT, SMSG_REFRESH_SPELL_HISTORY, + SMSG_REGIONWIDE_CHARACTER_MAIL_DATA, + SMSG_REGIONWIDE_CHARACTER_RESTRICTIONS_DATA, SMSG_REMOVED_FROM_PVP_QUEUE, SMSG_REMOVE_ITEM_PASSIVE, SMSG_REMOVE_LOSS_OF_CONTROL, @@ -3014,6 +3042,7 @@ public enum Opcode SMSG_SHADOWLANDS_CAPACITANCE_UPDATE, SMSG_SHIPMENT_FACTION_UPDATE_RESULT, SMSG_SHOW_BANK, + SMSG_SHOW_DELVES_DISPLAY_UI, SMSG_SHOW_MAILBOX, SMSG_SHOW_NEUTRAL_PLAYER_FACTION_SELECT_UI, SMSG_SHOW_QUEST_COMPLETION_TEXT, @@ -3101,6 +3130,7 @@ public enum Opcode SMSG_THREAT_CLEAR, SMSG_THREAT_REMOVE, SMSG_THREAT_UPDATE, + SMSG_TIMERUNNING_SEASON_ENDED, SMSG_TIME_ADJUSTMENT, SMSG_TIME_SYNC_REQUEST, SMSG_TITLE_EARNED, diff --git a/WowPacketParser/Enums/Version/Opcodes.cs b/WowPacketParser/Enums/Version/Opcodes.cs index 3234b1fd82..5d70c90548 100644 --- a/WowPacketParser/Enums/Version/Opcodes.cs +++ b/WowPacketParser/Enums/Version/Opcodes.cs @@ -703,6 +703,7 @@ public static ClientVersionBuild GetOpcodeDefiningBuild(ClientVersionBuild build case ClientVersionBuild.V10_2_7_55664: return ClientVersionBuild.V10_2_7_54577; case ClientVersionBuild.V11_0_0_55666: + case ClientVersionBuild.V11_0_0_55793: return ClientVersionBuild.V11_0_0_55666; case ClientVersionBuild.V1_13_2_31446: case ClientVersionBuild.V1_13_2_31650: diff --git a/WowPacketParser/Enums/Version/UpdateFields.cs b/WowPacketParser/Enums/Version/UpdateFields.cs index 60d52be3fa..1bf9fda2d2 100644 --- a/WowPacketParser/Enums/Version/UpdateFields.cs +++ b/WowPacketParser/Enums/Version/UpdateFields.cs @@ -884,6 +884,7 @@ private static string GetUpdateFieldDictionaryBuildName(ClientVersionBuild build return "V10_2_7_54577"; } case ClientVersionBuild.V11_0_0_55666: + case ClientVersionBuild.V11_0_0_55793: { return "V11_0_0_55666"; } diff --git a/WowPacketParser/Enums/Version/V11_0_0_55666/Opcodes.cs b/WowPacketParser/Enums/Version/V11_0_0_55666/Opcodes.cs index afdde7dc37..5bacea3ed2 100644 --- a/WowPacketParser/Enums/Version/V11_0_0_55666/Opcodes.cs +++ b/WowPacketParser/Enums/Version/V11_0_0_55666/Opcodes.cs @@ -19,10 +19,2093 @@ public static BiDictionary Opcodes(Direction direction) private static readonly BiDictionary ClientOpcodes = new() { + { Opcode.CMSG_ABANDON_NPE_RESPONSE, 0x33E9 }, + { Opcode.CMSG_ACCEPT_GUILD_INVITE, 0x35FD }, + { Opcode.CMSG_ACCEPT_RETURNING_PLAYER_PROMPT, 0x33AA }, + { Opcode.CMSG_ACCEPT_SOCIAL_CONTRACT, 0x3744 }, + { Opcode.CMSG_ACCEPT_TRADE, 0x315A }, + { Opcode.CMSG_ACCEPT_WARGAME_INVITE, 0x35E0 }, + { Opcode.CMSG_ACCOUNT_BANK_DEPOSIT_MONEY, 0x342B }, + { Opcode.CMSG_ACCOUNT_BANK_WITHDRAW_MONEY, 0x342C }, + { Opcode.CMSG_ACCOUNT_NOTIFICATION_ACKNOWLEDGED, 0x3733 }, + { Opcode.CMSG_ACTIVATE_SOULBIND, 0x33D8 }, + { Opcode.CMSG_ACTIVATE_TAXI, 0x34B3 }, + { Opcode.CMSG_ADDON_LIST, 0x35D8 }, + { Opcode.CMSG_ADD_ACCOUNT_COSMETIC, 0x32C2 }, + { Opcode.CMSG_ADD_BATTLENET_FRIEND, 0x3658 }, + { Opcode.CMSG_ADD_FRIEND, 0x36CD }, + { Opcode.CMSG_ADD_IGNORE, 0x36D1 }, + { Opcode.CMSG_ADD_TOY, 0x32C1 }, + { Opcode.CMSG_ADVENTURE_JOURNAL_OPEN_QUEST, 0x3206 }, + { Opcode.CMSG_ADVENTURE_JOURNAL_UPDATE_SUGGESTIONS, 0x33DB }, + { Opcode.CMSG_ADVENTURE_MAP_START_QUEST, 0x337D }, + { Opcode.CMSG_ALTER_APPEARANCE, 0x3504 }, + { Opcode.CMSG_AREA_SPIRIT_HEALER_QUERY, 0x34B8 }, + { Opcode.CMSG_AREA_SPIRIT_HEALER_QUEUE, 0x34B9 }, + { Opcode.CMSG_AREA_TRIGGER, 0x31D9 }, + { Opcode.CMSG_ARTIFACT_ADD_POWER, 0x31AA }, + { Opcode.CMSG_ARTIFACT_SET_APPEARANCE, 0x31AC }, + { Opcode.CMSG_ASSIGN_EQUIPMENT_SET_SPEC, 0x3212 }, + { Opcode.CMSG_ATTACK_STOP, 0x3270 }, + { Opcode.CMSG_ATTACK_SWING, 0x326F }, + { Opcode.CMSG_AUCTIONABLE_TOKEN_SELL, 0x36E3 }, + { Opcode.CMSG_AUCTIONABLE_TOKEN_SELL_AT_MARKET_PRICE, 0x36E4 }, + { Opcode.CMSG_AUCTION_BROWSE_QUERY, 0x34D8 }, + { Opcode.CMSG_AUCTION_CANCEL_COMMODITIES_PURCHASE, 0x34E0 }, + { Opcode.CMSG_AUCTION_CONFIRM_COMMODITIES_PURCHASE, 0x34DF }, + { Opcode.CMSG_AUCTION_GET_COMMODITY_QUOTE, 0x34DE }, + { Opcode.CMSG_AUCTION_HELLO_REQUEST, 0x34D3 }, + { Opcode.CMSG_AUCTION_LIST_BIDDED_ITEMS, 0x34DC }, + { Opcode.CMSG_AUCTION_LIST_BUCKETS_BY_BUCKET_KEYS, 0x34DD }, + { Opcode.CMSG_AUCTION_LIST_ITEMS_BY_BUCKET_KEY, 0x34D9 }, + { Opcode.CMSG_AUCTION_LIST_ITEMS_BY_ITEM_ID, 0x34DA }, + { Opcode.CMSG_AUCTION_LIST_OWNED_ITEMS, 0x34DB }, + { Opcode.CMSG_AUCTION_PLACE_BID, 0x34D7 }, + { Opcode.CMSG_AUCTION_REMOVE_ITEM, 0x34D5 }, + { Opcode.CMSG_AUCTION_REPLICATE_ITEMS, 0x34D6 }, + { Opcode.CMSG_AUCTION_REQUEST_FAVORITE_LIST, 0x3735 }, + { Opcode.CMSG_AUCTION_SELL_COMMODITY, 0x34E1 }, + { Opcode.CMSG_AUCTION_SELL_ITEM, 0x34D4 }, + { Opcode.CMSG_AUCTION_SET_FAVORITE_ITEM, 0x3734 }, + { Opcode.CMSG_AUTH_CONTINUED_SESSION, 0x377A }, + { Opcode.CMSG_AUTH_SESSION, 0x3779 }, + { Opcode.CMSG_AUTOBANK_ITEM, 0x3997 }, + { Opcode.CMSG_AUTOBANK_REAGENT, 0x3999 }, + { Opcode.CMSG_AUTOSTORE_BANK_ITEM, 0x3996 }, + { Opcode.CMSG_AUTOSTORE_BANK_REAGENT, 0x3998 }, + { Opcode.CMSG_AUTO_DEPOSIT_ACCOUNT_BANK, 0x3436 }, + { Opcode.CMSG_AUTO_EQUIP_ITEM, 0x399A }, + { Opcode.CMSG_AUTO_EQUIP_ITEM_SLOT, 0x399F }, + { Opcode.CMSG_AUTO_GUILD_BANK_ITEM, 0x34BF }, + { Opcode.CMSG_AUTO_STORE_BAG_ITEM, 0x399B }, + { Opcode.CMSG_AUTO_STORE_GUILD_BANK_ITEM, 0x34C8 }, + { Opcode.CMSG_AZERITE_EMPOWERED_ITEM_SELECT_POWER, 0x33A6 }, + { Opcode.CMSG_AZERITE_EMPOWERED_ITEM_VIEWED, 0x3388 }, + { Opcode.CMSG_AZERITE_ESSENCE_ACTIVATE_ESSENCE, 0x33A8 }, + { Opcode.CMSG_AZERITE_ESSENCE_UNLOCK_MILESTONE, 0x33A7 }, + { Opcode.CMSG_BANKER_ACTIVATE, 0x34BB }, + { Opcode.CMSG_BATTLEFIELD_LEAVE, 0x3173 }, + { Opcode.CMSG_BATTLEFIELD_LIST, 0x317E }, + { Opcode.CMSG_BATTLEFIELD_PORT, 0x353A }, + { Opcode.CMSG_BATTLEMASTER_HELLO, 0x32DF }, + { Opcode.CMSG_BATTLEMASTER_JOIN, 0x3531 }, + { Opcode.CMSG_BATTLEMASTER_JOIN_ARENA, 0x3532 }, + { Opcode.CMSG_BATTLEMASTER_JOIN_BRAWL, 0x3538 }, + { Opcode.CMSG_BATTLEMASTER_JOIN_RATED_BG_BLITZ, 0x3534 }, + { Opcode.CMSG_BATTLEMASTER_JOIN_RATED_SOLO_SHUFFLE, 0x3533 }, + { Opcode.CMSG_BATTLEMASTER_JOIN_SKIRMISH, 0x3535 }, + { Opcode.CMSG_BATTLENET_CHALLENGE_RESPONSE, 0x36D0 }, + { Opcode.CMSG_BATTLENET_REQUEST, 0x36F2 }, + { Opcode.CMSG_BATTLE_PAY_ACK_FAILED_RESPONSE, 0x36CA }, + { Opcode.CMSG_BATTLE_PAY_CANCEL_OPEN_CHECKOUT, 0x3711 }, + { Opcode.CMSG_BATTLE_PAY_CONFIRM_PURCHASE_RESPONSE, 0x36C9 }, + { Opcode.CMSG_BATTLE_PAY_DISTRIBUTION_ASSIGN_TO_TARGET, 0x36C0 }, + { Opcode.CMSG_BATTLE_PAY_DISTRIBUTION_ASSIGN_VAS, 0x3738 }, + { Opcode.CMSG_BATTLE_PAY_GET_PRODUCT_LIST, 0x36B8 }, + { Opcode.CMSG_BATTLE_PAY_GET_PURCHASE_LIST, 0x36B9 }, + { Opcode.CMSG_BATTLE_PAY_OPEN_CHECKOUT, 0x370A }, + { Opcode.CMSG_BATTLE_PAY_REQUEST_PRICE_INFO, 0x3706 }, + { Opcode.CMSG_BATTLE_PAY_START_PURCHASE, 0x36C8 }, + { Opcode.CMSG_BATTLE_PAY_START_VAS_PURCHASE, 0x36EF }, + { Opcode.CMSG_BATTLE_PET_CLEAR_FANFARE, 0x3126 }, + { Opcode.CMSG_BATTLE_PET_DELETE_PET, 0x3623 }, + { Opcode.CMSG_BATTLE_PET_DELETE_PET_CHEAT, 0x3624 }, + { Opcode.CMSG_BATTLE_PET_MODIFY_NAME, 0x3626 }, + { Opcode.CMSG_BATTLE_PET_REQUEST_JOURNAL, 0x3622 }, + { Opcode.CMSG_BATTLE_PET_REQUEST_JOURNAL_LOCK, 0x3621 }, + { Opcode.CMSG_BATTLE_PET_SET_BATTLE_SLOT, 0x362B }, + { Opcode.CMSG_BATTLE_PET_SET_FLAGS, 0x362E }, + { Opcode.CMSG_BATTLE_PET_SUMMON, 0x3627 }, + { Opcode.CMSG_BATTLE_PET_UPDATE_DISPLAY_NOTIFY, 0x31E3 }, + { Opcode.CMSG_BATTLE_PET_UPDATE_NOTIFY, 0x31E2 }, + { Opcode.CMSG_BEGIN_TRADE, 0x3157 }, + { Opcode.CMSG_BINDER_ACTIVATE, 0x34BA }, + { Opcode.CMSG_BLACK_MARKET_BID_ON_ITEM, 0x3542 }, + { Opcode.CMSG_BLACK_MARKET_OPEN, 0x3540 }, + { Opcode.CMSG_BLACK_MARKET_REQUEST_ITEMS, 0x3541 }, + { Opcode.CMSG_BONUS_ROLL, 0x33A9 }, + { Opcode.CMSG_BUG_REPORT, 0x3683 }, + { Opcode.CMSG_BUSY_TRADE, 0x3158 }, + { Opcode.CMSG_BUY_ACCOUNT_BANK_TAB, 0x3597 }, + { Opcode.CMSG_BUY_BACK_ITEM, 0x34AC }, + { Opcode.CMSG_BUY_BANK_SLOT, 0x34BC }, + { Opcode.CMSG_BUY_ITEM, 0x34AB }, + { Opcode.CMSG_BUY_REAGENT_BANK, 0x34BD }, + { Opcode.CMSG_CAGE_BATTLE_PET, 0x31F6 }, + { Opcode.CMSG_CALENDAR_ADD_EVENT, 0x367B }, + { Opcode.CMSG_CALENDAR_COMMUNITY_INVITE, 0x366F }, + { Opcode.CMSG_CALENDAR_COMPLAIN, 0x3677 }, + { Opcode.CMSG_CALENDAR_COPY_EVENT, 0x3676 }, + { Opcode.CMSG_CALENDAR_EVENT_SIGN_UP, 0x3679 }, + { Opcode.CMSG_CALENDAR_GET, 0x366D }, + { Opcode.CMSG_CALENDAR_GET_EVENT, 0x366E }, + { Opcode.CMSG_CALENDAR_GET_NUM_PENDING, 0x3678 }, + { Opcode.CMSG_CALENDAR_INVITE, 0x3670 }, + { Opcode.CMSG_CALENDAR_MODERATOR_STATUS, 0x3674 }, + { Opcode.CMSG_CALENDAR_REMOVE_EVENT, 0x3675 }, + { Opcode.CMSG_CALENDAR_REMOVE_INVITE, 0x3671 }, + { Opcode.CMSG_CALENDAR_RSVP, 0x3672 }, + { Opcode.CMSG_CALENDAR_STATUS, 0x3673 }, + { Opcode.CMSG_CALENDAR_UPDATE_EVENT, 0x367C }, + { Opcode.CMSG_CANCEL_AURA, 0x31AE }, + { Opcode.CMSG_CANCEL_AUTO_REPEAT_SPELL, 0x34F6 }, + { Opcode.CMSG_CANCEL_CAST, 0x32C8 }, + { Opcode.CMSG_CANCEL_CHANNELLING, 0x3289 }, + { Opcode.CMSG_CANCEL_GROWTH_AURA, 0x3291 }, + { Opcode.CMSG_CANCEL_MASTER_LOOT_ROLL, 0x321E }, + { Opcode.CMSG_CANCEL_MOD_SPEED_NO_CONTROL_AURAS, 0x31AD }, + { Opcode.CMSG_CANCEL_MOUNT_AURA, 0x32A4 }, + { Opcode.CMSG_CANCEL_QUEUED_SPELL, 0x317F }, + { Opcode.CMSG_CANCEL_TEMP_ENCHANTMENT, 0x3501 }, + { Opcode.CMSG_CANCEL_TRADE, 0x315C }, + { Opcode.CMSG_CAN_DUEL, 0x3660 }, + { Opcode.CMSG_CAN_REDEEM_TOKEN_FOR_BALANCE, 0x3705 }, + { Opcode.CMSG_CAST_SPELL, 0x32C5 }, + { Opcode.CMSG_CHALLENGE_MODE_REQUEST_LEADERS, 0x305E }, + { Opcode.CMSG_CHANGE_BAG_SLOT_FLAG, 0x3361 }, + { Opcode.CMSG_CHANGE_BANK_BAG_SLOT_FLAG, 0x3362 }, + { Opcode.CMSG_CHANGE_MONUMENT_APPEARANCE, 0x3342 }, + { Opcode.CMSG_CHANGE_REALM_TICKET, 0x36F7 }, + { Opcode.CMSG_CHANGE_SUB_GROUP, 0x364A }, + { Opcode.CMSG_CHARACTER_CHECK_UPGRADE, 0x36C3 }, + { Opcode.CMSG_CHARACTER_RENAME_REQUEST, 0x36BE }, + { Opcode.CMSG_CHARACTER_UPGRADE_MANUAL_UNREVOKE_REQUEST, 0x36C1 }, + { Opcode.CMSG_CHARACTER_UPGRADE_START, 0x36C2 }, + { Opcode.CMSG_CHAR_CUSTOMIZE, 0x368A }, + { Opcode.CMSG_CHAR_DELETE, 0x369B }, + { Opcode.CMSG_CHAR_RACE_OR_FACTION_CHANGE, 0x3690 }, + { Opcode.CMSG_CHAT_ADDON_MESSAGE, 0x3802 }, + { Opcode.CMSG_CHAT_ADDON_MESSAGE_TARGETED, 0x3803 }, + { Opcode.CMSG_CHAT_CAN_LOCAL_WHISPER_TARGET_REQUEST, 0x380A }, + { Opcode.CMSG_CHAT_CHANNEL_ANNOUNCEMENTS, 0x37F7 }, + { Opcode.CMSG_CHAT_CHANNEL_BAN, 0x37F5 }, + { Opcode.CMSG_CHAT_CHANNEL_DECLINE_INVITE, 0x37FA }, + { Opcode.CMSG_CHAT_CHANNEL_DISPLAY_LIST, 0x37EA }, + { Opcode.CMSG_CHAT_CHANNEL_INVITE, 0x37F3 }, + { Opcode.CMSG_CHAT_CHANNEL_KICK, 0x37F4 }, + { Opcode.CMSG_CHAT_CHANNEL_LIST, 0x37E9 }, + { Opcode.CMSG_CHAT_CHANNEL_MODERATOR, 0x37EF }, + { Opcode.CMSG_CHAT_CHANNEL_OWNER, 0x37ED }, + { Opcode.CMSG_CHAT_CHANNEL_PASSWORD, 0x37EB }, + { Opcode.CMSG_CHAT_CHANNEL_SET_OWNER, 0x37EC }, + { Opcode.CMSG_CHAT_CHANNEL_SILENCE_ALL, 0x37F8 }, + { Opcode.CMSG_CHAT_CHANNEL_UNBAN, 0x37F6 }, + { Opcode.CMSG_CHAT_CHANNEL_UNMODERATOR, 0x37F0 }, + { Opcode.CMSG_CHAT_CHANNEL_UNSILENCE_ALL, 0x37F9 }, + { Opcode.CMSG_CHAT_JOIN_CHANNEL, 0x37DC }, + { Opcode.CMSG_CHAT_LEAVE_CHANNEL, 0x37DD }, + { Opcode.CMSG_CHAT_LOBBY_MATCHMAKER_MESSAGE_INSTANCE_CHAT, 0x3809 }, + { Opcode.CMSG_CHAT_LOBBY_MATCHMAKER_MESSAGE_PARTY, 0x3808 }, + { Opcode.CMSG_CHAT_MESSAGE_AFK, 0x37E7 }, + { Opcode.CMSG_CHAT_MESSAGE_CHANNEL, 0x37E3 }, + { Opcode.CMSG_CHAT_MESSAGE_DND, 0x37E8 }, + { Opcode.CMSG_CHAT_MESSAGE_EMOTE, 0x37FC }, + { Opcode.CMSG_CHAT_MESSAGE_GUILD, 0x37E5 }, + { Opcode.CMSG_CHAT_MESSAGE_INSTANCE_CHAT, 0x3800 }, + { Opcode.CMSG_CHAT_MESSAGE_OFFICER, 0x37E6 }, + { Opcode.CMSG_CHAT_MESSAGE_PARTY, 0x37FE }, + { Opcode.CMSG_CHAT_MESSAGE_RAID, 0x37FF }, + { Opcode.CMSG_CHAT_MESSAGE_RAID_WARNING, 0x3801 }, + { Opcode.CMSG_CHAT_MESSAGE_SAY, 0x37FB }, + { Opcode.CMSG_CHAT_MESSAGE_WHISPER, 0x37E4 }, + { Opcode.CMSG_CHAT_MESSAGE_YELL, 0x37FD }, + { Opcode.CMSG_CHAT_REGISTER_ADDON_PREFIXES, 0x37E1 }, + { Opcode.CMSG_CHAT_REPORT_FILTERED, 0x37E0 }, + { Opcode.CMSG_CHAT_REPORT_IGNORED, 0x37DF }, + { Opcode.CMSG_CHAT_UNREGISTER_ALL_ADDON_PREFIXES, 0x37E2 }, + { Opcode.CMSG_CHECK_CHARACTER_NAME_AVAILABILITY, 0x3643 }, + { Opcode.CMSG_CHECK_IS_ADVENTURE_MAP_POI_VALID, 0x3261 }, + { Opcode.CMSG_CHOICE_RESPONSE, 0x32CD }, + { Opcode.CMSG_CHROMIE_TIME_SELECT_EXPANSION, 0x33D7 }, + { Opcode.CMSG_CLAIM_WEEKLY_REWARD, 0x33B4 }, + { Opcode.CMSG_CLASS_TALENTS_DELETE_CONFIG, 0x3410 }, + { Opcode.CMSG_CLASS_TALENTS_NOTIFY_EMPTY_CONFIG, 0x3216 }, + { Opcode.CMSG_CLASS_TALENTS_NOTIFY_VALIDATION_FAILED, 0x3412 }, + { Opcode.CMSG_CLASS_TALENTS_RENAME_CONFIG, 0x340F }, + { Opcode.CMSG_CLASS_TALENTS_REQUEST_NEW_CONFIG, 0x340E }, + { Opcode.CMSG_CLASS_TALENTS_SET_STARTER_BUILD_ACTIVE, 0x3413 }, + { Opcode.CMSG_CLASS_TALENTS_SET_USES_SHARED_ACTION_BARS, 0x3215 }, + { Opcode.CMSG_CLEAR_NEW_APPEARANCE, 0x3129 }, + { Opcode.CMSG_CLEAR_RAID_MARKER, 0x31A6 }, + { Opcode.CMSG_CLEAR_TRADE_ITEM, 0x315E }, + { Opcode.CMSG_CLIENT_PORT_GRAVEYARD, 0x353C }, + { Opcode.CMSG_CLOSE_INTERACTION, 0x349A }, + { Opcode.CMSG_CLOSE_QUEST_CHOICE, 0x32CE }, + { Opcode.CMSG_CLOSE_RUNEFORGE_INTERACTION, 0x33DF }, + { Opcode.CMSG_CLOSE_TRAIT_SYSTEM_INTERACTION, 0x3414 }, + { Opcode.CMSG_CLUB_FINDER_APPLICATION_RESPONSE, 0x371C }, + { Opcode.CMSG_CLUB_FINDER_GET_APPLICANTS_LIST, 0x371A }, + { Opcode.CMSG_CLUB_FINDER_POST, 0x3717 }, + { Opcode.CMSG_CLUB_FINDER_REQUEST_CLUBS_DATA, 0x371E }, + { Opcode.CMSG_CLUB_FINDER_REQUEST_CLUBS_LIST, 0x3718 }, + { Opcode.CMSG_CLUB_FINDER_REQUEST_MEMBERSHIP_TO_CLUB, 0x3719 }, + { Opcode.CMSG_CLUB_FINDER_REQUEST_PENDING_CLUBS_LIST, 0x371D }, + { Opcode.CMSG_CLUB_FINDER_REQUEST_SUBSCRIBED_CLUB_POSTING_IDS, 0x371F }, + { Opcode.CMSG_CLUB_FINDER_RESPOND_TO_APPLICANT, 0x371B }, + { Opcode.CMSG_CLUB_FINDER_WHISPER_APPLICANT_REQUEST, 0x373B }, + { Opcode.CMSG_CLUB_PRESENCE_SUBSCRIBE, 0x36F4 }, + { Opcode.CMSG_COLLECTION_ITEM_SET_FAVORITE, 0x3631 }, + { Opcode.CMSG_COMMENTATOR_ENABLE, 0x35F0 }, + { Opcode.CMSG_COMMENTATOR_ENTER_INSTANCE, 0x35F4 }, + { Opcode.CMSG_COMMENTATOR_EXIT_INSTANCE, 0x35F5 }, + { Opcode.CMSG_COMMENTATOR_GET_MAP_INFO, 0x35F1 }, + { Opcode.CMSG_COMMENTATOR_GET_PLAYER_COOLDOWNS, 0x35F3 }, + { Opcode.CMSG_COMMENTATOR_GET_PLAYER_INFO, 0x35F2 }, + { Opcode.CMSG_COMMENTATOR_SPECTATE, 0x3739 }, + { Opcode.CMSG_COMMENTATOR_START_WARGAME, 0x35EF }, + { Opcode.CMSG_COMMERCE_TOKEN_GET_COUNT, 0x36E1 }, + { Opcode.CMSG_COMMERCE_TOKEN_GET_LOG, 0x36EB }, + { Opcode.CMSG_COMMERCE_TOKEN_GET_MARKET_PRICE, 0x36E2 }, + { Opcode.CMSG_COMPLAINT, 0x366A }, + { Opcode.CMSG_COMPLETE_CINEMATIC, 0x355A }, + { Opcode.CMSG_COMPLETE_MOVIE, 0x34EC }, + { Opcode.CMSG_CONFIRM_ARTIFACT_RESPEC, 0x31AB }, + { Opcode.CMSG_CONFIRM_RESPEC_WIPE, 0x3218 }, + { Opcode.CMSG_CONNECT_TO_FAILED, 0x35D4 }, + { Opcode.CMSG_CONSUMABLE_TOKEN_BUY, 0x36E6 }, + { Opcode.CMSG_CONSUMABLE_TOKEN_BUY_AT_MARKET_PRICE, 0x36E7 }, + { Opcode.CMSG_CONSUMABLE_TOKEN_CAN_VETERAN_BUY, 0x36E5 }, + { Opcode.CMSG_CONSUMABLE_TOKEN_REDEEM, 0x36E9 }, + { Opcode.CMSG_CONSUMABLE_TOKEN_REDEEM_CONFIRMATION, 0x36EA }, + { Opcode.CMSG_CONTENT_TRACKING_START_TRACKING, 0x3424 }, + { Opcode.CMSG_CONTENT_TRACKING_STOP_TRACKING, 0x3425 }, + { Opcode.CMSG_CONTRIBUTION_CONTRIBUTE, 0x356F }, + { Opcode.CMSG_CONTRIBUTION_LAST_UPDATE_REQUEST, 0x3570 }, + { Opcode.CMSG_CONVERSATION_CINEMATIC_READY, 0x355C }, + { Opcode.CMSG_CONVERSATION_LINE_STARTED, 0x355B }, + { Opcode.CMSG_CONVERT_ITEM_TO_BIND_TO_ACCOUNT, 0x3435 }, + { Opcode.CMSG_CONVERT_RAID, 0x364C }, + { Opcode.CMSG_COVENANT_RENOWN_REQUEST_CATCHUP_STATE, 0x3583 }, + { Opcode.CMSG_CRAFTING_ORDER_CANCEL, 0x358F }, + { Opcode.CMSG_CRAFTING_ORDER_CLAIM, 0x358C }, + { Opcode.CMSG_CRAFTING_ORDER_CREATE, 0x3588 }, + { Opcode.CMSG_CRAFTING_ORDER_FULFILL, 0x358E }, + { Opcode.CMSG_CRAFTING_ORDER_LIST_CRAFTER_ORDERS, 0x358A }, + { Opcode.CMSG_CRAFTING_ORDER_LIST_MY_ORDERS, 0x3589 }, + { Opcode.CMSG_CRAFTING_ORDER_REJECT, 0x3590 }, + { Opcode.CMSG_CRAFTING_ORDER_RELEASE, 0x358D }, + { Opcode.CMSG_CRAFTING_ORDER_REPORT_PLAYER, 0x3591 }, + { Opcode.CMSG_CRAFTING_ORDER_UPDATE_IGNORE_LIST, 0x3592 }, + { Opcode.CMSG_CREATE_CHARACTER, 0x3642 }, + { Opcode.CMSG_CREATE_SHIPMENT, 0x332B }, + { Opcode.CMSG_DB_QUERY_BULK, 0x35E4 }, + { Opcode.CMSG_DECLINE_GUILD_INVITES, 0x352E }, + { Opcode.CMSG_DECLINE_PETITION, 0x3549 }, + { Opcode.CMSG_DELETE_EQUIPMENT_SET, 0x351A }, + { Opcode.CMSG_DELVE_TELEPORT_OUT, 0x359E }, + { Opcode.CMSG_DEL_FRIEND, 0x36CE }, + { Opcode.CMSG_DEL_IGNORE, 0x36D2 }, + { Opcode.CMSG_DEPOSIT_REAGENT_BANK, 0x336B }, + { Opcode.CMSG_DESTROY_ITEM, 0x32BB }, + { Opcode.CMSG_DF_BOOT_PLAYER_VOTE, 0x3618 }, + { Opcode.CMSG_DF_CONFIRM_EXPAND_SEARCH, 0x360A }, + { Opcode.CMSG_DF_GET_JOIN_STATUS, 0x3616 }, + { Opcode.CMSG_DF_GET_SYSTEM_INFO, 0x3615 }, + { Opcode.CMSG_DF_JOIN, 0x360B }, + { Opcode.CMSG_DF_LEAVE, 0x3614 }, + { Opcode.CMSG_DF_PROPOSAL_RESPONSE, 0x3609 }, + { Opcode.CMSG_DF_READY_CHECK_RESPONSE, 0x361C }, + { Opcode.CMSG_DF_SET_ROLES, 0x3617 }, + { Opcode.CMSG_DF_TELEPORT, 0x3619 }, + { Opcode.CMSG_DISCARDED_TIME_SYNC_ACKS, 0x3A42 }, + { Opcode.CMSG_DISMISS_CRITTER, 0x3508 }, + { Opcode.CMSG_DO_COUNTDOWN, 0x3716 }, + { Opcode.CMSG_DO_MASTER_LOOT_ROLL, 0x321D }, + { Opcode.CMSG_DO_READY_CHECK, 0x3632 }, + { Opcode.CMSG_DUEL_RESPONSE, 0x34F1 }, + { Opcode.CMSG_EJECT_PASSENGER, 0x3256 }, + { Opcode.CMSG_EMOTE, 0x3556 }, + { Opcode.CMSG_ENABLE_NAGLE, 0x377F }, + { Opcode.CMSG_ENABLE_TAXI_NODE, 0x34B1 }, + { Opcode.CMSG_ENGINE_SURVEY, 0x36E0 }, + { Opcode.CMSG_ENTER_ENCRYPTED_MODE_ACK, 0x377B }, + { Opcode.CMSG_ENUM_CHARACTERS, 0x35E8 }, + { Opcode.CMSG_ENUM_CHARACTERS_DELETED_BY_CLIENT, 0x36DA }, + { Opcode.CMSG_FAR_SIGHT, 0x34F7 }, + { Opcode.CMSG_GAME_EVENT_DEBUG_DISABLE, 0x31B2 }, + { Opcode.CMSG_GAME_EVENT_DEBUG_ENABLE, 0x31B1 }, + { Opcode.CMSG_GAME_OBJ_REPORT_USE, 0x34FE }, + { Opcode.CMSG_GAME_OBJ_USE, 0x34FD }, + { Opcode.CMSG_GARRISON_ADD_FOLLOWER_HEALTH, 0x3326 }, + { Opcode.CMSG_GARRISON_ASSIGN_FOLLOWER_TO_BUILDING, 0x330C }, + { Opcode.CMSG_GARRISON_CANCEL_CONSTRUCTION, 0x32F9 }, + { Opcode.CMSG_GARRISON_CHECK_UPGRADEABLE, 0x335D }, + { Opcode.CMSG_GARRISON_COMPLETE_MISSION, 0x334F }, + { Opcode.CMSG_GARRISON_FULLY_HEAL_ALL_FOLLOWERS, 0x3327 }, + { Opcode.CMSG_GARRISON_GENERATE_RECRUITS, 0x330F }, + { Opcode.CMSG_GARRISON_GET_CLASS_SPEC_CATEGORY_INFO, 0x331E }, + { Opcode.CMSG_GARRISON_GET_MAP_DATA, 0x3325 }, + { Opcode.CMSG_GARRISON_GET_MISSION_REWARD, 0x3381 }, + { Opcode.CMSG_GARRISON_LEARN_TALENT, 0x331A }, + { Opcode.CMSG_GARRISON_MISSION_BONUS_ROLL, 0x3351 }, + { Opcode.CMSG_GARRISON_PURCHASE_BUILDING, 0x32F5 }, + { Opcode.CMSG_GARRISON_RECRUIT_FOLLOWER, 0x3311 }, + { Opcode.CMSG_GARRISON_REMOVE_FOLLOWER, 0x3346 }, + { Opcode.CMSG_GARRISON_REMOVE_FOLLOWER_FROM_BUILDING, 0x330D }, + { Opcode.CMSG_GARRISON_RENAME_FOLLOWER, 0x330E }, + { Opcode.CMSG_GARRISON_REQUEST_BLUEPRINT_AND_SPECIALIZATION_DATA, 0x32F4 }, + { Opcode.CMSG_GARRISON_REQUEST_SHIPMENT_INFO, 0x3329 }, + { Opcode.CMSG_GARRISON_RESEARCH_TALENT, 0x3312 }, + { Opcode.CMSG_GARRISON_SET_BUILDING_ACTIVE, 0x32F6 }, + { Opcode.CMSG_GARRISON_SET_FOLLOWER_FAVORITE, 0x330A }, + { Opcode.CMSG_GARRISON_SET_FOLLOWER_INACTIVE, 0x3302 }, + { Opcode.CMSG_GARRISON_SET_RECRUITMENT_PREFERENCES, 0x3310 }, + { Opcode.CMSG_GARRISON_SOCKET_TALENT, 0x33EC }, + { Opcode.CMSG_GARRISON_START_MISSION, 0x334E }, + { Opcode.CMSG_GARRISON_SWAP_BUILDINGS, 0x32FA }, + { Opcode.CMSG_GENERATE_RANDOM_CHARACTER_NAME, 0x35E7 }, + { Opcode.CMSG_GET_ACCOUNT_CHARACTER_LIST, 0x36B3 }, + { Opcode.CMSG_GET_ACCOUNT_NOTIFICATIONS, 0x3732 }, + { Opcode.CMSG_GET_GARRISON_INFO, 0x32EF }, + { Opcode.CMSG_GET_ITEM_PURCHASE_DATA, 0x3544 }, + { Opcode.CMSG_GET_LANDING_PAGE_SHIPMENTS, 0x332A }, + { Opcode.CMSG_GET_MIRROR_IMAGE_DATA, 0x32BF }, + { Opcode.CMSG_GET_PVP_OPTIONS_ENABLED, 0x35EE }, + { Opcode.CMSG_GET_RAF_ACCOUNT_INFO, 0x3720 }, + { Opcode.CMSG_GET_REGIONWIDE_CHARACTER_RESTRICTION_AND_MAIL_DATA, 0x375E }, + { Opcode.CMSG_GET_REMAINING_GAME_TIME, 0x36E8 }, + { Opcode.CMSG_GET_TROPHY_LIST, 0x333F }, + { Opcode.CMSG_GET_UNDELETE_CHARACTER_COOLDOWN_STATUS, 0x36DC }, + { Opcode.CMSG_GET_VAS_ACCOUNT_CHARACTER_LIST, 0x36ED }, + { Opcode.CMSG_GET_VAS_TRANSFER_TARGET_REALM_LIST, 0x36EE }, + { Opcode.CMSG_GM_TICKET_ACKNOWLEDGE_SURVEY, 0x368E }, + { Opcode.CMSG_GM_TICKET_GET_CASE_STATUS, 0x368D }, + { Opcode.CMSG_GM_TICKET_GET_SYSTEM_STATUS, 0x368C }, + { Opcode.CMSG_GOSSIP_REFRESH_OPTIONS, 0x3582 }, + { Opcode.CMSG_GOSSIP_SELECT_OPTION, 0x349B }, + { Opcode.CMSG_GUILD_ADD_BATTLENET_FRIEND, 0x5034 }, + { Opcode.CMSG_GUILD_ADD_RANK, 0x5019 }, + { Opcode.CMSG_GUILD_ASSIGN_MEMBER_RANK, 0x5016 }, + { Opcode.CMSG_GUILD_BANK_ACTIVATE, 0x34BE }, + { Opcode.CMSG_GUILD_BANK_BUY_TAB, 0x34CC }, + { Opcode.CMSG_GUILD_BANK_DEPOSIT_MONEY, 0x34CE }, + { Opcode.CMSG_GUILD_BANK_LOG_QUERY, 0x502D }, + { Opcode.CMSG_GUILD_BANK_QUERY_TAB, 0x34CB }, + { Opcode.CMSG_GUILD_BANK_REMAINING_WITHDRAW_MONEY_QUERY, 0x502E }, + { Opcode.CMSG_GUILD_BANK_SET_TAB_TEXT, 0x5031 }, + { Opcode.CMSG_GUILD_BANK_TEXT_QUERY, 0x5032 }, + { Opcode.CMSG_GUILD_BANK_UPDATE_TAB, 0x34CD }, + { Opcode.CMSG_GUILD_BANK_WITHDRAW_MONEY, 0x34CF }, + { Opcode.CMSG_GUILD_CHALLENGE_UPDATE_REQUEST, 0x502B }, + { Opcode.CMSG_GUILD_CHANGE_NAME_REQUEST, 0x502C }, + { Opcode.CMSG_GUILD_DECLINE_INVITATION, 0x35FE }, + { Opcode.CMSG_GUILD_DELETE, 0x501D }, + { Opcode.CMSG_GUILD_DELETE_RANK, 0x501A }, + { Opcode.CMSG_GUILD_DEMOTE_MEMBER, 0x5015 }, + { Opcode.CMSG_GUILD_EVENT_LOG_QUERY, 0x5030 }, + { Opcode.CMSG_GUILD_GET_ACHIEVEMENT_MEMBERS, 0x5026 }, + { Opcode.CMSG_GUILD_GET_RANKS, 0x5022 }, + { Opcode.CMSG_GUILD_GET_ROSTER, 0x5028 }, + { Opcode.CMSG_GUILD_INVITE_BY_NAME, 0x3608 }, + { Opcode.CMSG_GUILD_LEAVE, 0x5017 }, + { Opcode.CMSG_GUILD_NEWS_UPDATE_STICKY, 0x5023 }, + { Opcode.CMSG_GUILD_OFFICER_REMOVE_MEMBER, 0x5018 }, + { Opcode.CMSG_GUILD_PERMISSIONS_QUERY, 0x502F }, + { Opcode.CMSG_GUILD_PROMOTE_MEMBER, 0x5014 }, + { Opcode.CMSG_GUILD_QUERY_MEMBERS_FOR_RECIPE, 0x5020 }, + { Opcode.CMSG_GUILD_QUERY_MEMBER_RECIPES, 0x501E }, + { Opcode.CMSG_GUILD_QUERY_NEWS, 0x5021 }, + { Opcode.CMSG_GUILD_QUERY_RECIPES, 0x501F }, + { Opcode.CMSG_GUILD_REPLACE_GUILD_MASTER, 0x5033 }, + { Opcode.CMSG_GUILD_SET_ACHIEVEMENT_TRACKING, 0x5024 }, + { Opcode.CMSG_GUILD_SET_FOCUSED_ACHIEVEMENT, 0x5025 }, + { Opcode.CMSG_GUILD_SET_GUILD_MASTER, 0x36C5 }, + { Opcode.CMSG_GUILD_SET_MEMBER_NOTE, 0x5027 }, + { Opcode.CMSG_GUILD_SET_RANK_PERMISSIONS, 0x501C }, + { Opcode.CMSG_GUILD_SHIFT_RANK, 0x501B }, + { Opcode.CMSG_GUILD_UPDATE_INFO_TEXT, 0x502A }, + { Opcode.CMSG_GUILD_UPDATE_MOTD_TEXT, 0x5029 }, + { Opcode.CMSG_HEARTH_AND_RESURRECT, 0x3516 }, + { Opcode.CMSG_HIDE_QUEST_CHOICE, 0x32CF }, + { Opcode.CMSG_HOTFIX_REQUEST, 0x35E5 }, + { Opcode.CMSG_IGNORE_TRADE, 0x3159 }, + { Opcode.CMSG_INITIATE_ROLE_POLL, 0x35DA }, + { Opcode.CMSG_INITIATE_TRADE, 0x3156 }, + { Opcode.CMSG_INSPECT, 0x353E }, + { Opcode.CMSG_INSTANCE_LOCK_RESPONSE, 0x351B }, + { Opcode.CMSG_ISLAND_QUEUE, 0x33B0 }, + { Opcode.CMSG_ITEM_PURCHASE_REFUND, 0x3545 }, + { Opcode.CMSG_ITEM_TEXT_QUERY, 0x335E }, + { Opcode.CMSG_JOIN_PET_BATTLE_QUEUE, 0x31E0 }, + { Opcode.CMSG_JOIN_RATED_BATTLEGROUND, 0x3179 }, + { Opcode.CMSG_KEEP_ALIVE, 0x367D }, + { Opcode.CMSG_KEYBOUND_OVERRIDE, 0x3233 }, + { Opcode.CMSG_LATENCY_REPORT, 0x3785 }, + { Opcode.CMSG_LEARN_PVP_TALENTS, 0x356E }, + { Opcode.CMSG_LEARN_TALENTS, 0x356C }, + { Opcode.CMSG_LEAVE_GROUP, 0x3647 }, + { Opcode.CMSG_LEAVE_PET_BATTLE_QUEUE, 0x31E1 }, + { Opcode.CMSG_LFG_LIST_APPLY_TO_GROUP, 0x360F }, + { Opcode.CMSG_LFG_LIST_CANCEL_APPLICATION, 0x3610 }, + { Opcode.CMSG_LFG_LIST_DECLINE_APPLICANT, 0x3611 }, + { Opcode.CMSG_LFG_LIST_GET_STATUS, 0x360D }, + { Opcode.CMSG_LFG_LIST_INVITE_APPLICANT, 0x3612 }, + { Opcode.CMSG_LFG_LIST_INVITE_RESPONSE, 0x3613 }, + { Opcode.CMSG_LFG_LIST_JOIN, 0x33A4 }, + { Opcode.CMSG_LFG_LIST_LEAVE, 0x360C }, + { Opcode.CMSG_LFG_LIST_SEARCH, 0x360E }, + { Opcode.CMSG_LFG_LIST_UPDATE_REQUEST, 0x33A5 }, + { Opcode.CMSG_LIST_INVENTORY, 0x34A8 }, + { Opcode.CMSG_LIVE_REGION_ACCOUNT_RESTORE, 0x36B6 }, + { Opcode.CMSG_LIVE_REGION_CHARACTER_COPY, 0x36B5 }, + { Opcode.CMSG_LIVE_REGION_GET_ACCOUNT_CHARACTER_LIST, 0x36B4 }, + { Opcode.CMSG_LIVE_REGION_KEY_BINDINGS_COPY, 0x36B7 }, + { Opcode.CMSG_LOADING_SCREEN_NOTIFY, 0x35F8 }, + { Opcode.CMSG_LOAD_SELECTED_TROPHY, 0x3340 }, + { Opcode.CMSG_LOBBY_MATCHMAKER_ACCEPT_PARTY_INVITE, 0x373D }, + { Opcode.CMSG_LOBBY_MATCHMAKER_CREATE_CHARACTER, 0x374B }, + { Opcode.CMSG_LOBBY_MATCHMAKER_LEAVE_PARTY, 0x3740 }, + { Opcode.CMSG_LOBBY_MATCHMAKER_PARTY_INVITE, 0x373C }, + { Opcode.CMSG_LOBBY_MATCHMAKER_PARTY_UNINVITE, 0x373F }, + { Opcode.CMSG_LOBBY_MATCHMAKER_REJECT_PARTY_INVITE, 0x373E }, + { Opcode.CMSG_LOBBY_MATCHMAKER_SET_PARTY_PLAYLIST_ENTRY, 0x3741 }, + { Opcode.CMSG_LOBBY_MATCHMAKER_SET_PLAYER_READY, 0x3742 }, + { Opcode.CMSG_LOGOUT_CANCEL, 0x34E7 }, + { Opcode.CMSG_LOGOUT_INSTANT, 0x34E8 }, + { Opcode.CMSG_LOGOUT_LOBBY_MATCHMAKER, 0x3596 }, + { Opcode.CMSG_LOGOUT_REQUEST, 0x34E6 }, + { Opcode.CMSG_LOG_DISCONNECT, 0x377D }, + { Opcode.CMSG_LOG_STREAMING_ERROR, 0x3781 }, + { Opcode.CMSG_LOOT_ITEM, 0x321B }, + { Opcode.CMSG_LOOT_MONEY, 0x321A }, + { Opcode.CMSG_LOOT_RELEASE, 0x321F }, + { Opcode.CMSG_LOOT_ROLL, 0x3220 }, + { Opcode.CMSG_LOOT_UNIT, 0x3219 }, + { Opcode.CMSG_LOW_LEVEL_RAID1, 0x369F }, + { Opcode.CMSG_LOW_LEVEL_RAID2, 0x3522 }, + { Opcode.CMSG_MAIL_CREATE_TEXT_ITEM, 0x3550 }, + { Opcode.CMSG_MAIL_DELETE, 0x3235 }, + { Opcode.CMSG_MAIL_GET_LIST, 0x354B }, + { Opcode.CMSG_MAIL_MARK_AS_READ, 0x354F }, + { Opcode.CMSG_MAIL_RETURN_TO_SENDER, 0x3653 }, + { Opcode.CMSG_MAIL_TAKE_ITEM, 0x354D }, + { Opcode.CMSG_MAIL_TAKE_MONEY, 0x354C }, + { Opcode.CMSG_MAKE_CONTITIONAL_APPEARANCE_PERMANENT, 0x3237 }, + { Opcode.CMSG_MASTER_LOOT_ITEM, 0x321C }, + { Opcode.CMSG_MERGE_GUILD_BANK_ITEM_WITH_GUILD_BANK_ITEM, 0x34C9 }, + { Opcode.CMSG_MERGE_GUILD_BANK_ITEM_WITH_ITEM, 0x34C6 }, + { Opcode.CMSG_MERGE_ITEM_WITH_GUILD_BANK_ITEM, 0x34C4 }, + { Opcode.CMSG_MINIMAP_PING, 0x3649 }, + { Opcode.CMSG_MISSILE_TRAJECTORY_COLLISION, 0x318A }, + { Opcode.CMSG_MOUNT_CLEAR_FANFARE, 0x3127 }, + { Opcode.CMSG_MOUNT_SET_FAVORITE, 0x3630 }, + { Opcode.CMSG_MOUNT_SPECIAL_ANIM, 0x32A5 }, + { Opcode.CMSG_MOVE_ADD_IMPULSE_ACK, 0x3A51 }, + { Opcode.CMSG_MOVE_APPLY_INERTIA_ACK, 0x3A4F }, + { Opcode.CMSG_MOVE_APPLY_MOVEMENT_FORCE_ACK, 0x3A15 }, + { Opcode.CMSG_MOVE_CHANGE_TRANSPORT, 0x3A30 }, + { Opcode.CMSG_MOVE_CHANGE_VEHICLE_SEATS, 0x3A35 }, + { Opcode.CMSG_MOVE_COLLISION_DISABLE_ACK, 0x3A3A }, + { Opcode.CMSG_MOVE_COLLISION_ENABLE_ACK, 0x3A3B }, + { Opcode.CMSG_MOVE_DISMISS_VEHICLE, 0x3A34 }, + { Opcode.CMSG_MOVE_DOUBLE_JUMP, 0x39EB }, + { Opcode.CMSG_MOVE_ENABLE_DOUBLE_JUMP_ACK, 0x3A1E }, + { Opcode.CMSG_MOVE_ENABLE_FULL_SPEED_TURNING_ACK, 0x3A65 }, + { Opcode.CMSG_MOVE_ENABLE_SWIM_TO_FLY_TRANS_ACK, 0x3A24 }, + { Opcode.CMSG_MOVE_FALL_LAND, 0x39FB }, + { Opcode.CMSG_MOVE_FALL_RESET, 0x3A19 }, + { Opcode.CMSG_MOVE_FEATHER_FALL_ACK, 0x3A1C }, + { Opcode.CMSG_MOVE_FORCE_FLIGHT_BACK_SPEED_CHANGE_ACK, 0x3A2F }, + { Opcode.CMSG_MOVE_FORCE_FLIGHT_SPEED_CHANGE_ACK, 0x3A2E }, + { Opcode.CMSG_MOVE_FORCE_PITCH_RATE_CHANGE_ACK, 0x3A33 }, + { Opcode.CMSG_MOVE_FORCE_ROOT_ACK, 0x3A0E }, + { Opcode.CMSG_MOVE_FORCE_RUN_BACK_SPEED_CHANGE_ACK, 0x3A0C }, + { Opcode.CMSG_MOVE_FORCE_RUN_SPEED_CHANGE_ACK, 0x3A0B }, + { Opcode.CMSG_MOVE_FORCE_SWIM_BACK_SPEED_CHANGE_ACK, 0x3A22 }, + { Opcode.CMSG_MOVE_FORCE_SWIM_SPEED_CHANGE_ACK, 0x3A0D }, + { Opcode.CMSG_MOVE_FORCE_TURN_RATE_CHANGE_ACK, 0x3A23 }, + { Opcode.CMSG_MOVE_FORCE_UNROOT_ACK, 0x3A0F }, + { Opcode.CMSG_MOVE_FORCE_WALK_SPEED_CHANGE_ACK, 0x3A21 }, + { Opcode.CMSG_MOVE_GRAVITY_DISABLE_ACK, 0x3A36 }, + { Opcode.CMSG_MOVE_GRAVITY_ENABLE_ACK, 0x3A37 }, + { Opcode.CMSG_MOVE_GUILD_BANK_ITEM, 0x34C3 }, + { Opcode.CMSG_MOVE_HEARTBEAT, 0x3A10 }, + { Opcode.CMSG_MOVE_HOVER_ACK, 0x3A13 }, + { Opcode.CMSG_MOVE_INERTIA_DISABLE_ACK, 0x3A38 }, + { Opcode.CMSG_MOVE_INERTIA_ENABLE_ACK, 0x3A39 }, + { Opcode.CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE, 0x3A47 }, + { Opcode.CMSG_MOVE_JUMP, 0x39EA }, + { Opcode.CMSG_MOVE_KNOCK_BACK_ACK, 0x3A12 }, + { Opcode.CMSG_MOVE_REMOVE_INERTIA_ACK, 0x3A50 }, + { Opcode.CMSG_MOVE_REMOVE_MOVEMENT_FORCES, 0x3A17 }, + { Opcode.CMSG_MOVE_REMOVE_MOVEMENT_FORCE_ACK, 0x3A16 }, + { Opcode.CMSG_MOVE_SET_ADV_FLY, 0x3A53 }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_ADD_IMPULSE_MAX_SPEED_ACK, 0x3A59 }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_AIR_FRICTION_ACK, 0x3A54 }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_BANKING_RATE_ACK, 0x3A5A }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_DOUBLE_JUMP_VEL_MOD_ACK, 0x3A57 }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_GLIDE_START_MIN_HEIGHT_ACK, 0x3A58 }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_LAUNCH_SPEED_COEFFICIENT_ACK, 0x3A61 }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_LIFT_COEFFICIENT_ACK, 0x3A56 }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_MAX_VEL_ACK, 0x3A55 }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_OVER_MAX_DECELERATION_ACK, 0x3A5F }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_PITCHING_RATE_DOWN_ACK, 0x3A5B }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_PITCHING_RATE_UP_ACK, 0x3A5C }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_SURFACE_FRICTION_ACK, 0x3A5E }, + { Opcode.CMSG_MOVE_SET_ADV_FLYING_TURN_VELOCITY_THRESHOLD_ACK, 0x3A5D }, + { Opcode.CMSG_MOVE_SET_CAN_ADV_FLY_ACK, 0x3A52 }, + { Opcode.CMSG_MOVE_SET_CAN_FLY_ACK, 0x3A27 }, + { Opcode.CMSG_MOVE_SET_CAN_TURN_WHILE_FALLING_ACK, 0x3A25 }, + { Opcode.CMSG_MOVE_SET_COLLISION_HEIGHT_ACK, 0x3A3C }, + { Opcode.CMSG_MOVE_SET_FACING, 0x3A09 }, + { Opcode.CMSG_MOVE_SET_FACING_HEARTBEAT, 0x3A60 }, + { Opcode.CMSG_MOVE_SET_FLY, 0x3A29 }, + { Opcode.CMSG_MOVE_SET_IGNORE_MOVEMENT_FORCES_ACK, 0x3A26 }, + { Opcode.CMSG_MOVE_SET_MOD_MOVEMENT_FORCE_MAGNITUDE_ACK, 0x3A43 }, + { Opcode.CMSG_MOVE_SET_PITCH, 0x3A0A }, + { Opcode.CMSG_MOVE_SET_RUN_MODE, 0x39F2 }, + { Opcode.CMSG_MOVE_SET_TURN_RATE_CHEAT, 0x3A06 }, + { Opcode.CMSG_MOVE_SET_VEHICLE_REC_ID_ACK, 0x3A14 }, + { Opcode.CMSG_MOVE_SET_WALK_MODE, 0x39F3 }, + { Opcode.CMSG_MOVE_SPLINE_DONE, 0x3A18 }, + { Opcode.CMSG_MOVE_START_ASCEND, 0x3A2A }, + { Opcode.CMSG_MOVE_START_BACKWARD, 0x39E5 }, + { Opcode.CMSG_MOVE_START_DESCEND, 0x3A31 }, + { Opcode.CMSG_MOVE_START_FORWARD, 0x39E4 }, + { Opcode.CMSG_MOVE_START_PITCH_DOWN, 0x39F0 }, + { Opcode.CMSG_MOVE_START_PITCH_UP, 0x39EF }, + { Opcode.CMSG_MOVE_START_STRAFE_LEFT, 0x39E7 }, + { Opcode.CMSG_MOVE_START_STRAFE_RIGHT, 0x39E8 }, + { Opcode.CMSG_MOVE_START_SWIM, 0x39FC }, + { Opcode.CMSG_MOVE_START_TURN_LEFT, 0x39EC }, + { Opcode.CMSG_MOVE_START_TURN_RIGHT, 0x39ED }, + { Opcode.CMSG_MOVE_STOP, 0x39E6 }, + { Opcode.CMSG_MOVE_STOP_ASCEND, 0x3A2B }, + { Opcode.CMSG_MOVE_STOP_PITCH, 0x39F1 }, + { Opcode.CMSG_MOVE_STOP_STRAFE, 0x39E9 }, + { Opcode.CMSG_MOVE_STOP_SWIM, 0x39FD }, + { Opcode.CMSG_MOVE_STOP_TURN, 0x39EE }, + { Opcode.CMSG_MOVE_TELEPORT_ACK, 0x39FA }, + { Opcode.CMSG_MOVE_TIME_SKIPPED, 0x3A1B }, + { Opcode.CMSG_MOVE_UPDATE_FALL_SPEED, 0x3A1A }, + { Opcode.CMSG_MOVE_WATER_WALK_ACK, 0x3A1D }, + { Opcode.CMSG_MYTHIC_PLUS_REQUEST_MAP_STATS, 0x305D }, + { Opcode.CMSG_NEUTRAL_PLAYER_SELECT_FACTION, 0x31D6 }, + { Opcode.CMSG_NEXT_CINEMATIC_CAMERA, 0x3559 }, + { Opcode.CMSG_OBJECT_UPDATE_FAILED, 0x3180 }, + { Opcode.CMSG_OBJECT_UPDATE_RESCUED, 0x3181 }, + { Opcode.CMSG_OFFER_PETITION, 0x33D6 }, + { Opcode.CMSG_OPENING_CINEMATIC, 0x3558 }, + { Opcode.CMSG_OPEN_ITEM, 0x335F }, + { Opcode.CMSG_OPEN_MISSION_NPC, 0x3320 }, + { Opcode.CMSG_OPEN_SHIPMENT_NPC, 0x3328 }, + { Opcode.CMSG_OPEN_TRADESKILL_NPC, 0x3333 }, + { Opcode.CMSG_OPT_OUT_OF_LOOT, 0x3505 }, + { Opcode.CMSG_OVERRIDE_SCREEN_FLASH, 0x352F }, + { Opcode.CMSG_PARTY_INVITE, 0x3604 }, + { Opcode.CMSG_PARTY_INVITE_RESPONSE, 0x3606 }, + { Opcode.CMSG_PARTY_UNINVITE, 0x3645 }, + { Opcode.CMSG_PERFORM_ITEM_INTERACTION, 0x323F }, + { Opcode.CMSG_PERKS_PROGRAM_ITEMS_REFRESHED, 0x33FE }, + { Opcode.CMSG_PERKS_PROGRAM_REQUEST_PENDING_REWARDS, 0x3135 }, + { Opcode.CMSG_PERKS_PROGRAM_REQUEST_PURCHASE, 0x3400 }, + { Opcode.CMSG_PERKS_PROGRAM_REQUEST_REFUND, 0x3401 }, + { Opcode.CMSG_PERKS_PROGRAM_SET_FROZEN_VENDOR_ITEM, 0x3402 }, + { Opcode.CMSG_PERKS_PROGRAM_STATUS_REQUEST, 0x33FF }, + { Opcode.CMSG_PETITION_BUY, 0x34D1 }, + { Opcode.CMSG_PETITION_RENAME_GUILD, 0x36C6 }, + { Opcode.CMSG_PETITION_SHOW_LIST, 0x34D0 }, + { Opcode.CMSG_PETITION_SHOW_SIGNATURES, 0x34D2 }, + { Opcode.CMSG_PET_ABANDON, 0x3493 }, + { Opcode.CMSG_PET_ABANDON_BY_NUMBER, 0x3494 }, + { Opcode.CMSG_PET_ACTION, 0x3491 }, + { Opcode.CMSG_PET_BATTLE_FINAL_NOTIFY, 0x31E5 }, + { Opcode.CMSG_PET_BATTLE_INPUT, 0x363F }, + { Opcode.CMSG_PET_BATTLE_QUEUE_PROPOSE_MATCH_RESULT, 0x3234 }, + { Opcode.CMSG_PET_BATTLE_QUIT_NOTIFY, 0x31E4 }, + { Opcode.CMSG_PET_BATTLE_REPLACE_FRONT_PET, 0x3640 }, + { Opcode.CMSG_PET_BATTLE_REQUEST_PVP, 0x31DE }, + { Opcode.CMSG_PET_BATTLE_REQUEST_UPDATE, 0x31DF }, + { Opcode.CMSG_PET_BATTLE_REQUEST_WILD, 0x31DC }, + { Opcode.CMSG_PET_BATTLE_SCRIPT_ERROR_NOTIFY, 0x31E6 }, + { Opcode.CMSG_PET_CANCEL_AURA, 0x3495 }, + { Opcode.CMSG_PET_CAST_SPELL, 0x32C4 }, + { Opcode.CMSG_PET_RENAME, 0x3682 }, + { Opcode.CMSG_PET_SET_ACTION, 0x3490 }, + { Opcode.CMSG_PET_SPELL_AUTOCAST, 0x3496 }, + { Opcode.CMSG_PET_STOP_ATTACK, 0x3492 }, + { Opcode.CMSG_PING, 0x377C }, + { Opcode.CMSG_PLAYER_LOGIN, 0x35EA }, + { Opcode.CMSG_PUSH_QUEST_TO_PARTY, 0x34A6 }, + { Opcode.CMSG_PVP_LOG_DATA, 0x317C }, + { Opcode.CMSG_QUERY_BATTLE_PET_NAME, 0x3298 }, + { Opcode.CMSG_QUERY_CORPSE_LOCATION_FROM_CLIENT, 0x365E }, + { Opcode.CMSG_QUERY_CORPSE_TRANSPORT, 0x365F }, + { Opcode.CMSG_QUERY_COUNTDOWN_TIMER, 0x31A9 }, + { Opcode.CMSG_QUERY_CREATURE, 0x3292 }, + { Opcode.CMSG_QUERY_GAME_OBJECT, 0x3293 }, + { Opcode.CMSG_QUERY_GARRISON_PET_NAME, 0x3299 }, + { Opcode.CMSG_QUERY_GUILD_INFO, 0x3688 }, + { Opcode.CMSG_QUERY_INSPECT_ACHIEVEMENTS, 0x350F }, + { Opcode.CMSG_QUERY_NEXT_MAIL_TIME, 0x354E }, + { Opcode.CMSG_QUERY_NPC_TEXT, 0x3294 }, + { Opcode.CMSG_QUERY_PAGE_TEXT, 0x3296 }, + { Opcode.CMSG_QUERY_PETITION, 0x329A }, + { Opcode.CMSG_QUERY_PET_NAME, 0x3297 }, + { Opcode.CMSG_QUERY_PLAYER_NAMES, 0x3786 }, + { Opcode.CMSG_QUERY_PLAYER_NAMES_FOR_COMMUNITY, 0x3784 }, + { Opcode.CMSG_QUERY_PLAYER_NAME_BY_COMMUNITY_ID, 0x3783 }, + { Opcode.CMSG_QUERY_QUEST_COMPLETION_NPCS, 0x3175 }, + { Opcode.CMSG_QUERY_QUEST_INFO, 0x3295 }, + { Opcode.CMSG_QUERY_QUEST_ITEM_USABILITY, 0x3176 }, + { Opcode.CMSG_QUERY_REALM_NAME, 0x3687 }, + { Opcode.CMSG_QUERY_SCENARIO_POI, 0x3654 }, + { Opcode.CMSG_QUERY_TIME, 0x34E5 }, + { Opcode.CMSG_QUERY_TREASURE_PICKER, 0x3384 }, + { Opcode.CMSG_QUERY_VOID_STORAGE, 0x31A2 }, + { Opcode.CMSG_QUEST_CONFIRM_ACCEPT, 0x34A5 }, + { Opcode.CMSG_QUEST_GIVER_ACCEPT_QUEST, 0x349F }, + { Opcode.CMSG_QUEST_GIVER_CHOOSE_REWARD, 0x34A1 }, + { Opcode.CMSG_QUEST_GIVER_CLOSE_QUEST, 0x355F }, + { Opcode.CMSG_QUEST_GIVER_COMPLETE_QUEST, 0x34A0 }, + { Opcode.CMSG_QUEST_GIVER_HELLO, 0x349D }, + { Opcode.CMSG_QUEST_GIVER_QUERY_QUEST, 0x349E }, + { Opcode.CMSG_QUEST_GIVER_REQUEST_REWARD, 0x34A2 }, + { Opcode.CMSG_QUEST_GIVER_STATUS_MULTIPLE_QUERY, 0x34A4 }, + { Opcode.CMSG_QUEST_GIVER_STATUS_QUERY, 0x34A3 }, + { Opcode.CMSG_QUEST_GIVER_STATUS_TRACKED_QUERY, 0x3594 }, + { Opcode.CMSG_QUEST_LOG_REMOVE_QUEST, 0x3543 }, + { Opcode.CMSG_QUEST_POI_QUERY, 0x36AD }, + { Opcode.CMSG_QUEST_PUSH_RESULT, 0x34A7 }, + { Opcode.CMSG_QUEST_SESSION_BEGIN_RESPONSE, 0x33C8 }, + { Opcode.CMSG_QUEST_SESSION_REQUEST_START, 0x33C7 }, + { Opcode.CMSG_QUEST_SESSION_REQUEST_STOP, 0x372B }, + { Opcode.CMSG_QUEUED_MESSAGES_END, 0x3780 }, + { Opcode.CMSG_QUICK_JOIN_AUTO_ACCEPT_REQUESTS, 0x3703 }, + { Opcode.CMSG_QUICK_JOIN_REQUEST_INVITE, 0x3702 }, + { Opcode.CMSG_QUICK_JOIN_REQUEST_INVITE_WITH_CONFIRMATION, 0x3730 }, + { Opcode.CMSG_QUICK_JOIN_RESPOND_TO_INVITE, 0x3701 }, + { Opcode.CMSG_QUICK_JOIN_SIGNAL_TOAST_DISPLAYED, 0x3700 }, + { Opcode.CMSG_RAF_CLAIM_ACTIVITY_REWARD, 0x3513 }, + { Opcode.CMSG_RAF_CLAIM_NEXT_REWARD, 0x3721 }, + { Opcode.CMSG_RAF_GENERATE_RECRUITMENT_LINK, 0x3723 }, + { Opcode.CMSG_RAF_UPDATE_RECRUITMENT_INFO, 0x3722 }, + { Opcode.CMSG_RANDOM_ROLL, 0x3652 }, + { Opcode.CMSG_READY_CHECK_RESPONSE, 0x3633 }, + { Opcode.CMSG_READ_ITEM, 0x3360 }, + { Opcode.CMSG_RECLAIM_CORPSE, 0x34EA }, + { Opcode.CMSG_REMOVE_NEW_ITEM, 0x3387 }, + { Opcode.CMSG_REMOVE_RAF_RECRUIT, 0x3724 }, + { Opcode.CMSG_REORDER_CHARACTERS, 0x35E9 }, + { Opcode.CMSG_REPAIR_ITEM, 0x34FB }, + { Opcode.CMSG_REPLACE_TROPHY, 0x3341 }, + { Opcode.CMSG_REPOP_REQUEST, 0x353B }, + { Opcode.CMSG_REPORT_CLIENT_VARIABLES, 0x36FD }, + { Opcode.CMSG_REPORT_ENABLED_ADDONS, 0x36FC }, + { Opcode.CMSG_REPORT_KEYBINDING_EXECUTION_COUNTS, 0x36FE }, + { Opcode.CMSG_REPORT_PVP_PLAYER_AFK, 0x3503 }, + { Opcode.CMSG_REPORT_SERVER_LAG, 0x33C0 }, + { Opcode.CMSG_REPORT_STUCK_IN_COMBAT, 0x33C1 }, + { Opcode.CMSG_REQUEST_ACCOUNT_DATA, 0x3693 }, + { Opcode.CMSG_REQUEST_AREA_POI_UPDATE, 0x3386 }, + { Opcode.CMSG_REQUEST_BATTLEFIELD_STATUS, 0x35DC }, + { Opcode.CMSG_REQUEST_CEMETERY_LIST, 0x3177 }, + { Opcode.CMSG_REQUEST_CHARACTER_GUILD_FOLLOW_INFO, 0x3689 }, + { Opcode.CMSG_REQUEST_COVENANT_CALLINGS, 0x33B2 }, + { Opcode.CMSG_REQUEST_CROWD_CONTROL_SPELL, 0x353F }, + { Opcode.CMSG_REQUEST_CURRENCY_DATA_FOR_ACCOUNT_CHARACTERS, 0x313C }, + { Opcode.CMSG_REQUEST_FORCED_REACTIONS, 0x3210 }, + { Opcode.CMSG_REQUEST_GARRISON_TALENT_WORLD_QUEST_UNLOCKS, 0x33EB }, + { Opcode.CMSG_REQUEST_GUILD_PARTY_STATE, 0x31A8 }, + { Opcode.CMSG_REQUEST_GUILD_REWARDS_LIST, 0x31A7 }, + { Opcode.CMSG_REQUEST_LATEST_SPLASH_SCREEN, 0x33C2 }, + { Opcode.CMSG_REQUEST_LFG_LIST_BLACKLIST, 0x32D0 }, + { Opcode.CMSG_REQUEST_MYTHIC_PLUS_AFFIXES, 0x320A }, + { Opcode.CMSG_REQUEST_MYTHIC_PLUS_SEASON_DATA, 0x320B }, + { Opcode.CMSG_REQUEST_PARTY_JOIN_UPDATES, 0x35F7 }, + { Opcode.CMSG_REQUEST_PARTY_MEMBER_STATS, 0x3651 }, + { Opcode.CMSG_REQUEST_PET_INFO, 0x3497 }, + { Opcode.CMSG_REQUEST_PLAYED_TIME, 0x329D }, + { Opcode.CMSG_REQUEST_PVP_REWARDS, 0x3195 }, + { Opcode.CMSG_REQUEST_RAID_INFO, 0x36C7 }, + { Opcode.CMSG_REQUEST_RATED_PVP_INFO, 0x35E3 }, + { Opcode.CMSG_REQUEST_REALM_GUILD_MASTER_INFO, 0x3761 }, + { Opcode.CMSG_REQUEST_SCHEDULED_PVP_INFO, 0x3196 }, + { Opcode.CMSG_REQUEST_STABLED_PETS, 0x3498 }, + { Opcode.CMSG_REQUEST_VEHICLE_EXIT, 0x3251 }, + { Opcode.CMSG_REQUEST_VEHICLE_NEXT_SEAT, 0x3253 }, + { Opcode.CMSG_REQUEST_VEHICLE_PREV_SEAT, 0x3252 }, + { Opcode.CMSG_REQUEST_VEHICLE_SWITCH_SEAT, 0x3254 }, + { Opcode.CMSG_REQUEST_WEEKLY_REWARDS, 0x33B5 }, + { Opcode.CMSG_REQUEST_WORLD_QUEST_UPDATE, 0x3385 }, + { Opcode.CMSG_RESET_CHALLENGE_MODE, 0x3208 }, + { Opcode.CMSG_RESET_CHALLENGE_MODE_CHEAT, 0x3209 }, + { Opcode.CMSG_RESET_INSTANCES, 0x3666 }, + { Opcode.CMSG_RESURRECT_RESPONSE, 0x3681 }, + { Opcode.CMSG_REVERT_MONUMENT_APPEARANCE, 0x3343 }, + { Opcode.CMSG_RIDE_VEHICLE_INTERACT, 0x3255 }, + { Opcode.CMSG_RPE_RESET_CHARACTER, 0x374E }, + { Opcode.CMSG_SAVE_ACCOUNT_DATA_EXPORT, 0x3748 }, + { Opcode.CMSG_SAVE_CUF_PROFILES, 0x318B }, + { Opcode.CMSG_SAVE_EQUIPMENT_SET, 0x3519 }, + { Opcode.CMSG_SAVE_GUILD_EMBLEM, 0x32D4 }, + { Opcode.CMSG_SAVE_PERSONAL_EMBLEM, 0x32D5 }, + { Opcode.CMSG_SCENE_PLAYBACK_CANCELED, 0x3230 }, + { Opcode.CMSG_SCENE_PLAYBACK_COMPLETE, 0x322F }, + { Opcode.CMSG_SCENE_TRIGGER_EVENT, 0x3231 }, + { Opcode.CMSG_SEAMLESS_TRANSFER_COMPLETE, 0x3427 }, + { Opcode.CMSG_SELF_RES, 0x3546 }, + { Opcode.CMSG_SELL_ALL_JUNK_ITEMS, 0x34AA }, + { Opcode.CMSG_SELL_ITEM, 0x34A9 }, + { Opcode.CMSG_SEND_CHARACTER_CLUB_INVITATION, 0x36F6 }, + { Opcode.CMSG_SEND_CONTACT_LIST, 0x36CC }, + { Opcode.CMSG_SEND_MAIL, 0x35FA }, + { Opcode.CMSG_SEND_PING_UNIT, 0x3429 }, + { Opcode.CMSG_SEND_PING_WORLD_POINT, 0x342A }, + { Opcode.CMSG_SEND_TEXT_EMOTE, 0x348E }, + { Opcode.CMSG_SERVER_TIME_OFFSET_REQUEST, 0x369A }, + { Opcode.CMSG_SETUP_WARBAND_GROUPS, 0x375C }, + { Opcode.CMSG_SET_ACHIEVEMENTS_HIDDEN, 0x3236 }, + { Opcode.CMSG_SET_ACTION_BAR_TOGGLES, 0x3547 }, + { Opcode.CMSG_SET_ACTION_BUTTON, 0x3634 }, + { Opcode.CMSG_SET_ACTIVE_MOVER, 0x3A3D }, + { Opcode.CMSG_SET_ADVANCED_COMBAT_LOGGING, 0x32E2 }, + { Opcode.CMSG_SET_ASSISTANT_LEADER, 0x364D }, + { Opcode.CMSG_SET_BACKPACK_AUTOSORT_DISABLED, 0x3363 }, + { Opcode.CMSG_SET_BACKPACK_SELL_JUNK_DISABLED, 0x3364 }, + { Opcode.CMSG_SET_BANK_AUTOSORT_DISABLED, 0x3365 }, + { Opcode.CMSG_SET_CONTACT_NOTES, 0x36CF }, + { Opcode.CMSG_SET_CURRENCY_FLAGS, 0x3169 }, + { Opcode.CMSG_SET_DIFFICULTY_ID, 0x3232 }, + { Opcode.CMSG_SET_DUNGEON_DIFFICULTY, 0x3680 }, + { Opcode.CMSG_SET_EMPOWER_MIN_HOLD_STAGE_PERCENT, 0x328C }, + { Opcode.CMSG_SET_EVERYONE_IS_ASSISTANT, 0x361A }, + { Opcode.CMSG_SET_EXCLUDED_CHAT_CENSOR_SOURCES, 0x3704 }, + { Opcode.CMSG_SET_FACTION_AT_WAR, 0x34ED }, + { Opcode.CMSG_SET_FACTION_INACTIVE, 0x34EF }, + { Opcode.CMSG_SET_FACTION_NOT_AT_WAR, 0x34EE }, + { Opcode.CMSG_SET_GAME_EVENT_DEBUG_VIEW_STATE, 0x31B9 }, + { Opcode.CMSG_SET_INSERT_ITEMS_LEFT_TO_RIGHT, 0x3367 }, + { Opcode.CMSG_SET_LOOT_METHOD, 0x3646 }, + { Opcode.CMSG_SET_LOOT_SPECIALIZATION, 0x3554 }, + { Opcode.CMSG_SET_PARTY_ASSIGNMENT, 0x364F }, + { Opcode.CMSG_SET_PARTY_LEADER, 0x3648 }, + { Opcode.CMSG_SET_PET_FAVORITE, 0x3168 }, + { Opcode.CMSG_SET_PET_SLOT, 0x3167 }, + { Opcode.CMSG_SET_PLAYER_DECLINED_NAMES, 0x3686 }, + { Opcode.CMSG_SET_PREFERRED_CEMETERY, 0x3178 }, + { Opcode.CMSG_SET_PVP, 0x32D9 }, + { Opcode.CMSG_SET_RAID_DIFFICULTY, 0x36D8 }, + { Opcode.CMSG_SET_RESTRICT_PINGS_TO_ASSISTANTS, 0x361B }, + { Opcode.CMSG_SET_ROLE, 0x35D9 }, + { Opcode.CMSG_SET_SAVED_INSTANCE_EXTEND, 0x3684 }, + { Opcode.CMSG_SET_SELECTION, 0x353D }, + { Opcode.CMSG_SET_SHEATHED, 0x348F }, + { Opcode.CMSG_SET_SORT_BAGS_RIGHT_TO_LEFT, 0x3366 }, + { Opcode.CMSG_SET_TAXI_BENCHMARK_MODE, 0x3502 }, + { Opcode.CMSG_SET_TITLE, 0x32A3 }, + { Opcode.CMSG_SET_TRADE_CURRENCY, 0x3160 }, + { Opcode.CMSG_SET_TRADE_GOLD, 0x315F }, + { Opcode.CMSG_SET_TRADE_ITEM, 0x315D }, + { Opcode.CMSG_SET_USING_PARTY_GARRISON, 0x3322 }, + { Opcode.CMSG_SET_WAR_MODE, 0x32DA }, + { Opcode.CMSG_SET_WATCHED_FACTION, 0x34F0 }, + { Opcode.CMSG_SHOW_TRADE_SKILL, 0x36BF }, + { Opcode.CMSG_SIGN_PETITION, 0x3548 }, + { Opcode.CMSG_SILENCE_PARTY_TALKER, 0x3650 }, + { Opcode.CMSG_SOCIAL_CONTRACT_REQUEST, 0x3743 }, + { Opcode.CMSG_SOCKET_GEMS, 0x34FA }, + { Opcode.CMSG_SORT_ACCOUNT_BANK_BAGS, 0x342D }, + { Opcode.CMSG_SORT_BAGS, 0x3368 }, + { Opcode.CMSG_SORT_BANK_BAGS, 0x3369 }, + { Opcode.CMSG_SORT_REAGENT_BANK_BAGS, 0x336A }, + { Opcode.CMSG_SPAWN_TRACKING_UPDATE, 0x32B8 }, + { Opcode.CMSG_SPECTATE_CHANGE, 0x3420 }, + { Opcode.CMSG_SPELL_CLICK, 0x349C }, + { Opcode.CMSG_SPELL_EMPOWER_RELEASE, 0x328A }, + { Opcode.CMSG_SPELL_EMPOWER_RESTART, 0x328B }, + { Opcode.CMSG_SPIRIT_HEALER_ACTIVATE, 0x34B7 }, + { Opcode.CMSG_SPLIT_GUILD_BANK_ITEM, 0x34CA }, + { Opcode.CMSG_SPLIT_GUILD_BANK_ITEM_TO_INVENTORY, 0x34C7 }, + { Opcode.CMSG_SPLIT_ITEM, 0x399E }, + { Opcode.CMSG_SPLIT_ITEM_TO_GUILD_BANK, 0x34C5 }, + { Opcode.CMSG_STAND_STATE_CHANGE, 0x3189 }, + { Opcode.CMSG_START_CHALLENGE_MODE, 0x3560 }, + { Opcode.CMSG_START_SPECTATOR_WAR_GAME, 0x35DF }, + { Opcode.CMSG_START_WAR_GAME, 0x35DE }, + { Opcode.CMSG_STORE_GUILD_BANK_ITEM, 0x34C0 }, + { Opcode.CMSG_SUBMIT_USER_FEEDBACK, 0x3692 }, + { Opcode.CMSG_SUBSCRIPTION_INTERSTITIAL_RESPONSE, 0x33E0 }, + { Opcode.CMSG_SUMMON_RESPONSE, 0x3668 }, + { Opcode.CMSG_SUPPORT_TICKET_SUBMIT_COMPLAINT, 0x3644 }, + { Opcode.CMSG_SURRENDER_ARENA, 0x3174 }, + { Opcode.CMSG_SUSPEND_COMMS_ACK, 0x3778 }, + { Opcode.CMSG_SUSPEND_TOKEN_RESPONSE, 0x377E }, + { Opcode.CMSG_SWAP_GUILD_BANK_ITEM_WITH_GUILD_BANK_ITEM, 0x34C2 }, + { Opcode.CMSG_SWAP_INV_ITEM, 0x399D }, + { Opcode.CMSG_SWAP_ITEM, 0x399C }, + { Opcode.CMSG_SWAP_ITEM_WITH_GUILD_BANK_ITEM, 0x34C1 }, + { Opcode.CMSG_SWAP_SUB_GROUPS, 0x364B }, + { Opcode.CMSG_SWAP_VOID_ITEM, 0x31A4 }, + { Opcode.CMSG_TABARD_VENDOR_ACTIVATE, 0x32D6 }, + { Opcode.CMSG_TALK_TO_GOSSIP, 0x3499 }, + { Opcode.CMSG_TAXI_NODE_STATUS_QUERY, 0x34B0 }, + { Opcode.CMSG_TAXI_QUERY_AVAILABLE_NODES, 0x34B2 }, + { Opcode.CMSG_TAXI_REQUEST_EARLY_LANDING, 0x34B4 }, + { Opcode.CMSG_TIME_ADJUSTMENT_RESPONSE, 0x3A41 }, + { Opcode.CMSG_TIME_SYNC_RESPONSE, 0x3A3E }, + { Opcode.CMSG_TIME_SYNC_RESPONSE_DROPPED, 0x3A40 }, + { Opcode.CMSG_TIME_SYNC_RESPONSE_FAILED, 0x3A3F }, + { Opcode.CMSG_TOGGLE_DIFFICULTY, 0x3655 }, + { Opcode.CMSG_TOGGLE_PVP, 0x32D8 }, + { Opcode.CMSG_TOTEM_DESTROYED, 0x3507 }, + { Opcode.CMSG_TOY_CLEAR_FANFARE, 0x3128 }, + { Opcode.CMSG_TRADE_SKILL_SET_FAVORITE, 0x3383 }, + { Opcode.CMSG_TRAINER_BUY_SPELL, 0x34B6 }, + { Opcode.CMSG_TRAINER_LIST, 0x34B5 }, + { Opcode.CMSG_TRAITS_COMMIT_CONFIG, 0x3408 }, + { Opcode.CMSG_TRAITS_TALENT_TEST_UNLEARN_SPELLS, 0x3406 }, + { Opcode.CMSG_TRANSFER_CURRENCY_FROM_ACCOUNT_CHARACTER, 0x3437 }, + { Opcode.CMSG_TRANSMOGRIFY_ITEMS, 0x3197 }, + { Opcode.CMSG_TURN_IN_PETITION, 0x354A }, + { Opcode.CMSG_TUTORIAL, 0x36D9 }, + { Opcode.CMSG_UI_MAP_QUEST_LINES_REQUEST, 0x33B1 }, + { Opcode.CMSG_UNACCEPT_TRADE, 0x315B }, + { Opcode.CMSG_UNDELETE_CHARACTER, 0x36DB }, + { Opcode.CMSG_UNLEARN_SKILL, 0x34F4 }, + { Opcode.CMSG_UNLEARN_SPECIALIZATION, 0x31A5 }, + { Opcode.CMSG_UNLOCK_VOID_STORAGE, 0x31A1 }, + { Opcode.CMSG_UPDATE_AADC_STATUS, 0x3737 }, + { Opcode.CMSG_UPDATE_ACCOUNT_BANK_TAB_SETTINGS, 0x359D }, + { Opcode.CMSG_UPDATE_ACCOUNT_DATA, 0x3694 }, + { Opcode.CMSG_UPDATE_AREA_TRIGGER_VISUAL, 0x32C7 }, + { Opcode.CMSG_UPDATE_CLIENT_SETTINGS, 0x3662 }, + { Opcode.CMSG_UPDATE_CRAFTING_NPC_RECIPES, 0x3334 }, + { Opcode.CMSG_UPDATE_MISSILE_TRAJECTORY, 0x3A44 }, + { Opcode.CMSG_UPDATE_RAID_TARGET, 0x364E }, + { Opcode.CMSG_UPDATE_SPELL_VISUAL, 0x32C6 }, + { Opcode.CMSG_UPDATE_VAS_PURCHASE_STATES, 0x36F0 }, + { Opcode.CMSG_UPGRADE_GARRISON, 0x32EA }, + { Opcode.CMSG_UPGRADE_RUNEFORGE_LEGENDARY, 0x33DE }, + { Opcode.CMSG_USED_FOLLOW, 0x3186 }, + { Opcode.CMSG_USE_CRITTER_ITEM, 0x325B }, + { Opcode.CMSG_USE_EQUIPMENT_SET, 0x3995 }, + { Opcode.CMSG_USE_ITEM, 0x32C0 }, + { Opcode.CMSG_USE_TOY, 0x32C3 }, + { Opcode.CMSG_VAS_CHECK_TRANSFER_OK, 0x3709 }, + { Opcode.CMSG_VAS_GET_QUEUE_MINUTES, 0x3708 }, + { Opcode.CMSG_VAS_GET_SERVICE_STATUS, 0x3707 }, + { Opcode.CMSG_VIOLENCE_LEVEL, 0x3184 }, + { Opcode.CMSG_VOICE_CHANNEL_STT_TOKEN_REQUEST, 0x370D }, + { Opcode.CMSG_VOICE_CHAT_JOIN_CHANNEL, 0x370E }, + { Opcode.CMSG_VOICE_CHAT_LOGIN, 0x370C }, + { Opcode.CMSG_VOID_STORAGE_TRANSFER, 0x31A3 }, + { Opcode.CMSG_WARDEN3_DATA, 0x35EC }, + { Opcode.CMSG_WHO, 0x367F }, + { Opcode.CMSG_WHO_IS, 0x367E }, + { Opcode.CMSG_WORLD_LOOT_OBJECT_CLICK, 0x3423 }, + { Opcode.CMSG_WORLD_PORT_RESPONSE, 0x35F9 }, + { Opcode.CMSG_WRAP_ITEM, 0x3994 }, }; private static readonly BiDictionary ServerOpcodes = new() { + { Opcode.SMSG_ABORT_NEW_WORLD, 0x259B }, + { Opcode.SMSG_ACCOUNT_CHARACTER_CURRENCY_LISTS, 0x28A1 }, + { Opcode.SMSG_ACCOUNT_CONVERSION_STATE_UPDATE, 0x28A6 }, + { Opcode.SMSG_ACCOUNT_COSMETIC_ADDED, 0x2864 }, + { Opcode.SMSG_ACCOUNT_CRITERIA_UPDATE, 0x284B }, + { Opcode.SMSG_ACCOUNT_DATA_TIMES, 0x270C }, + { Opcode.SMSG_ACCOUNT_EXPORT_RESPONSE, 0x2892 }, + { Opcode.SMSG_ACCOUNT_HEIRLOOM_UPDATE, 0x25B4 }, + { Opcode.SMSG_ACCOUNT_MOUNT_REMOVED, 0x25B2 }, + { Opcode.SMSG_ACCOUNT_MOUNT_UPDATE, 0x25B1 }, + { Opcode.SMSG_ACCOUNT_NOTIFICATIONS_RESPONSE, 0x2863 }, + { Opcode.SMSG_ACCOUNT_TOY_UPDATE, 0x25B3 }, + { Opcode.SMSG_ACCOUNT_TRANSMOG_SET_FAVORITES_UPDATE, 0x25B7 }, + { Opcode.SMSG_ACCOUNT_TRANSMOG_UPDATE, 0x25B6 }, + { Opcode.SMSG_ACHIEVEMENT_DELETED, 0x26EA }, + { Opcode.SMSG_ACHIEVEMENT_EARNED, 0x2644 }, + { Opcode.SMSG_ACTIVATE_ESSENCE_FAILED, 0x3017 }, + { Opcode.SMSG_ACTIVATE_SOULBIND_FAILED, 0x3019 }, + { Opcode.SMSG_ACTIVATE_TAXI_REPLY, 0x2681 }, + { Opcode.SMSG_ACTIVE_GLYPHS, 0x2C56 }, + { Opcode.SMSG_ACTIVE_SCHEDULED_WORLD_STATE_INFO, 0x2748 }, + { Opcode.SMSG_ADDON_LIST_REQUEST, 0x2643 }, + { Opcode.SMSG_ADD_BATTLENET_FRIEND_RESPONSE, 0x263E }, + { Opcode.SMSG_ADD_ITEM_PASSIVE, 0x25AD }, + { Opcode.SMSG_ADD_LOSS_OF_CONTROL, 0x2674 }, + { Opcode.SMSG_ADD_RUNE_POWER, 0x26BB }, + { Opcode.SMSG_ADJUST_SPLINE_DURATION, 0x25D3 }, + { Opcode.SMSG_ADVANCED_COMBAT_LOG, 0x2860 }, + { Opcode.SMSG_ADVENTURE_JOURNAL_DATA_RESPONSE, 0x285B }, + { Opcode.SMSG_AE_LOOT_TARGETS, 0x2619 }, + { Opcode.SMSG_AE_LOOT_TARGET_ACK, 0x261A }, + { Opcode.SMSG_AI_REACTION, 0x26B8 }, + { Opcode.SMSG_ALLIED_RACE_DETAILS, 0x27F6 }, + { Opcode.SMSG_ALL_ACCOUNT_CRITERIA, 0x2571 }, + { Opcode.SMSG_ALL_ACHIEVEMENT_DATA, 0x2570 }, + { Opcode.SMSG_ALL_GUILD_ACHIEVEMENTS, 0x29B8 }, + { Opcode.SMSG_APPLY_MOUNT_EQUIPMENT_RESULT, 0x2839 }, + { Opcode.SMSG_ARCHAEOLOGY_SURVERY_CAST, 0x2589 }, + { Opcode.SMSG_AREA_POI_UPDATE_RESPONSE, 0x3010 }, + { Opcode.SMSG_AREA_SPIRIT_HEALER_TIME, 0x2741 }, + { Opcode.SMSG_AREA_TRIGGER_DENIED, 0x2903 }, + { Opcode.SMSG_AREA_TRIGGER_FORCE_SET_POSITION_AND_FACING, 0x2900 }, + { Opcode.SMSG_AREA_TRIGGER_NO_CORPSE, 0x2718 }, + { Opcode.SMSG_AREA_TRIGGER_PLAY_SPELL_VISUAL, 0x28FE }, + { Opcode.SMSG_AREA_TRIGGER_RE_PATH, 0x28FD }, + { Opcode.SMSG_AREA_TRIGGER_RE_SHAPE, 0x2902 }, + { Opcode.SMSG_AREA_TRIGGER_UNATTACH, 0x2901 }, + { Opcode.SMSG_AREA_TRIGGER_UPDATE_DECAL_PROPERTIES, 0x28FF }, + { Opcode.SMSG_ARENA_CLEAR_OPPONENTS, 0x264A }, + { Opcode.SMSG_ARENA_CROWD_CONTROL_SPELL_RESULT, 0x2633 }, + { Opcode.SMSG_ARENA_PREP_OPPONENT_SPECIALIZATIONS, 0x2649 }, + { Opcode.SMSG_ARTIFACT_ENDGAME_POWERS_REFUNDED, 0x27A2 }, + { Opcode.SMSG_ARTIFACT_FORGE_ERROR, 0x27A0 }, + { Opcode.SMSG_ARTIFACT_RESPEC_PROMPT, 0x27A1 }, + { Opcode.SMSG_ARTIFACT_XP_GAIN, 0x27E9 }, + { Opcode.SMSG_ATTACKER_STATE_UPDATE, 0x294E }, + { Opcode.SMSG_ATTACK_START, 0x2939 }, + { Opcode.SMSG_ATTACK_STOP, 0x293A }, + { Opcode.SMSG_ATTACK_SWING_ERROR, 0x2948 }, + { Opcode.SMSG_ATTACK_SWING_LANDED_LOG, 0x2949 }, + { Opcode.SMSG_AUCTIONABLE_TOKEN_AUCTION_SOLD, 0x27D2 }, + { Opcode.SMSG_AUCTIONABLE_TOKEN_SELL_AT_MARKET_PRICE_RESPONSE, 0x27D1 }, + { Opcode.SMSG_AUCTIONABLE_TOKEN_SELL_CONFIRM_REQUIRED, 0x27D0 }, + { Opcode.SMSG_AUCTION_CLOSED_NOTIFICATION, 0x26F5 }, + { Opcode.SMSG_AUCTION_COMMAND_RESULT, 0x26F2 }, + { Opcode.SMSG_AUCTION_DISABLE_NEW_POSTINGS, 0x287F }, + { Opcode.SMSG_AUCTION_FAVORITE_LIST, 0x2852 }, + { Opcode.SMSG_AUCTION_GET_COMMODITY_QUOTE_RESULT, 0x284A }, + { Opcode.SMSG_AUCTION_HELLO_RESPONSE, 0x26F0 }, + { Opcode.SMSG_AUCTION_LIST_BIDDED_ITEMS_RESULT, 0x2849 }, + { Opcode.SMSG_AUCTION_LIST_BUCKETS_RESULT, 0x2846 }, + { Opcode.SMSG_AUCTION_LIST_ITEMS_RESULT, 0x2847 }, + { Opcode.SMSG_AUCTION_LIST_OWNED_ITEMS_RESULT, 0x2848 }, + { Opcode.SMSG_AUCTION_OUTBID_NOTIFICATION, 0x26F4 }, + { Opcode.SMSG_AUCTION_OWNER_BID_NOTIFICATION, 0x26F6 }, + { Opcode.SMSG_AUCTION_REPLICATE_RESPONSE, 0x26F1 }, + { Opcode.SMSG_AUCTION_WON_NOTIFICATION, 0x26F3 }, + { Opcode.SMSG_AURA_POINTS_DEPLETED, 0x2C22 }, + { Opcode.SMSG_AURA_UPDATE, 0x2C21 }, + { Opcode.SMSG_AUTH_CHALLENGE, 0x3048 }, + { Opcode.SMSG_AUTH_FAILED, 0x256C }, + { Opcode.SMSG_AUTH_RESPONSE, 0x256D }, + { Opcode.SMSG_AVAILABLE_HOTFIXES, 0x290F }, + { Opcode.SMSG_BACKPACK_DEFAULT_SIZE_CHANGED, 0x2880 }, + { Opcode.SMSG_BAG_CLEANUP_FINISHED, 0x2DA7 }, + { Opcode.SMSG_BARBER_SHOP_RESULT, 0x26C0 }, + { Opcode.SMSG_BATCH_PRESENCE_SUBSCRIPTION, 0x282A }, + { Opcode.SMSG_BATTLEFIELD_LIST, 0x2927 }, + { Opcode.SMSG_BATTLEFIELD_PORT_DENIED, 0x292D }, + { Opcode.SMSG_BATTLEFIELD_STATUS_ACTIVE, 0x2923 }, + { Opcode.SMSG_BATTLEFIELD_STATUS_FAILED, 0x2926 }, + { Opcode.SMSG_BATTLEFIELD_STATUS_GROUP_PROPOSAL_FAILED, 0x2930 }, + { Opcode.SMSG_BATTLEFIELD_STATUS_NEED_CONFIRMATION, 0x2922 }, + { Opcode.SMSG_BATTLEFIELD_STATUS_NONE, 0x2925 }, + { Opcode.SMSG_BATTLEFIELD_STATUS_QUEUED, 0x2924 }, + { Opcode.SMSG_BATTLEFIELD_STATUS_WAIT_FOR_GROUPS, 0x292F }, + { Opcode.SMSG_BATTLEGROUND_INFO_THROTTLED, 0x292E }, + { Opcode.SMSG_BATTLEGROUND_INIT, 0x294B }, + { Opcode.SMSG_BATTLEGROUND_PLAYER_JOINED, 0x292B }, + { Opcode.SMSG_BATTLEGROUND_PLAYER_LEFT, 0x292C }, + { Opcode.SMSG_BATTLEGROUND_PLAYER_POSITIONS, 0x2928 }, + { Opcode.SMSG_BATTLEGROUND_POINTS, 0x294A }, + { Opcode.SMSG_BATTLENET_CHALLENGE_ABORT, 0x278A }, + { Opcode.SMSG_BATTLENET_CHALLENGE_START, 0x2789 }, + { Opcode.SMSG_BATTLENET_NOTIFICATION, 0x2802 }, + { Opcode.SMSG_BATTLENET_RESPONSE, 0x2801 }, + { Opcode.SMSG_BATTLE_NET_CONNECTION_STATUS, 0x2803 }, + { Opcode.SMSG_BATTLE_PAY_ACK_FAILED, 0x2785 }, + { Opcode.SMSG_BATTLE_PAY_BATTLE_PET_DELIVERED, 0x277A }, + { Opcode.SMSG_BATTLE_PAY_COLLECTION_ITEM_DELIVERED, 0x277B }, + { Opcode.SMSG_BATTLE_PAY_CONFIRM_PURCHASE, 0x2784 }, + { Opcode.SMSG_BATTLE_PAY_DELIVERY_ENDED, 0x2778 }, + { Opcode.SMSG_BATTLE_PAY_DELIVERY_STARTED, 0x2777 }, + { Opcode.SMSG_BATTLE_PAY_DISTRIBUTION_ASSIGN_VAS_RESPONSE, 0x2869 }, + { Opcode.SMSG_BATTLE_PAY_DISTRIBUTION_UNREVOKED, 0x2775 }, + { Opcode.SMSG_BATTLE_PAY_DISTRIBUTION_UPDATE, 0x2776 }, + { Opcode.SMSG_BATTLE_PAY_GET_DISTRIBUTION_LIST_RESPONSE, 0x2774 }, + { Opcode.SMSG_BATTLE_PAY_GET_PRODUCT_LIST_RESPONSE, 0x2772 }, + { Opcode.SMSG_BATTLE_PAY_GET_PURCHASE_LIST_RESPONSE, 0x2773 }, + { Opcode.SMSG_BATTLE_PAY_MOUNT_DELIVERED, 0x2779 }, + { Opcode.SMSG_BATTLE_PAY_PURCHASE_UPDATE, 0x2783 }, + { Opcode.SMSG_BATTLE_PAY_START_CHECKOUT, 0x281E }, + { Opcode.SMSG_BATTLE_PAY_START_DISTRIBUTION_ASSIGN_TO_TARGET_RESPONSE, 0x2781 }, + { Opcode.SMSG_BATTLE_PAY_START_PURCHASE_RESPONSE, 0x2780 }, + { Opcode.SMSG_BATTLE_PAY_VALIDATE_PURCHASE_RESPONSE, 0x2812 }, + { Opcode.SMSG_BATTLE_PETS_HEALED, 0x25F5 }, + { Opcode.SMSG_BATTLE_PET_CAGE_DATE_ERROR, 0x267C }, + { Opcode.SMSG_BATTLE_PET_DELETED, 0x25F2 }, + { Opcode.SMSG_BATTLE_PET_ERROR, 0x2639 }, + { Opcode.SMSG_BATTLE_PET_JOURNAL, 0x25F1 }, + { Opcode.SMSG_BATTLE_PET_JOURNAL_LOCK_ACQUIRED, 0x25EF }, + { Opcode.SMSG_BATTLE_PET_JOURNAL_LOCK_DENIED, 0x25F0 }, + { Opcode.SMSG_BATTLE_PET_RESTORED, 0x25F4 }, + { Opcode.SMSG_BATTLE_PET_REVOKED, 0x25F3 }, + { Opcode.SMSG_BATTLE_PET_TRAP_LEVEL, 0x25ED }, + { Opcode.SMSG_BATTLE_PET_UPDATES, 0x25EC }, + { Opcode.SMSG_BIND_POINT_UPDATE, 0x257D }, + { Opcode.SMSG_BLACK_MARKET_BID_ON_ITEM_RESULT, 0x2629 }, + { Opcode.SMSG_BLACK_MARKET_OUTBID, 0x262A }, + { Opcode.SMSG_BLACK_MARKET_REQUEST_ITEMS_RESULT, 0x2628 }, + { Opcode.SMSG_BLACK_MARKET_WON, 0x262B }, + { Opcode.SMSG_BONUS_ROLL_EMPTY, 0x2646 }, + { Opcode.SMSG_BOSS_KILL, 0x294D }, + { Opcode.SMSG_BREAK_TARGET, 0x2938 }, + { Opcode.SMSG_BROADCAST_ACHIEVEMENT, 0x2BBC }, + { Opcode.SMSG_BROADCAST_SUMMON_CAST, 0x282C }, + { Opcode.SMSG_BROADCAST_SUMMON_RESPONSE, 0x282D }, + { Opcode.SMSG_BUY_FAILED, 0x26C9 }, + { Opcode.SMSG_BUY_SUCCEEDED, 0x26C8 }, + { Opcode.SMSG_CACHE_INFO, 0x291D }, + { Opcode.SMSG_CACHE_VERSION, 0x291C }, + { Opcode.SMSG_CALENDAR_CLEAR_PENDING_ACTION, 0x26A1 }, + { Opcode.SMSG_CALENDAR_COMMAND_RESULT, 0x26A2 }, + { Opcode.SMSG_CALENDAR_COMMUNITY_INVITE, 0x2691 }, + { Opcode.SMSG_CALENDAR_EVENT_REMOVED_ALERT, 0x2699 }, + { Opcode.SMSG_CALENDAR_EVENT_UPDATED_ALERT, 0x269A }, + { Opcode.SMSG_CALENDAR_INVITE_ADDED, 0x2692 }, + { Opcode.SMSG_CALENDAR_INVITE_ALERT, 0x2696 }, + { Opcode.SMSG_CALENDAR_INVITE_NOTES, 0x269B }, + { Opcode.SMSG_CALENDAR_INVITE_NOTES_ALERT, 0x269C }, + { Opcode.SMSG_CALENDAR_INVITE_REMOVED, 0x2693 }, + { Opcode.SMSG_CALENDAR_INVITE_REMOVED_ALERT, 0x2698 }, + { Opcode.SMSG_CALENDAR_INVITE_STATUS, 0x2694 }, + { Opcode.SMSG_CALENDAR_INVITE_STATUS_ALERT, 0x2697 }, + { Opcode.SMSG_CALENDAR_MODERATOR_STATUS, 0x2695 }, + { Opcode.SMSG_CALENDAR_RAID_LOCKOUT_ADDED, 0x269D }, + { Opcode.SMSG_CALENDAR_RAID_LOCKOUT_REMOVED, 0x269E }, + { Opcode.SMSG_CALENDAR_RAID_LOCKOUT_UPDATED, 0x269F }, + { Opcode.SMSG_CALENDAR_SEND_CALENDAR, 0x268F }, + { Opcode.SMSG_CALENDAR_SEND_EVENT, 0x2690 }, + { Opcode.SMSG_CALENDAR_SEND_NUM_PENDING, 0x26A0 }, + { Opcode.SMSG_CAMERA_EFFECT, 0x2727 }, + { Opcode.SMSG_CANCEL_AUTO_REPEAT, 0x26E0 }, + { Opcode.SMSG_CANCEL_COMBAT, 0x2947 }, + { Opcode.SMSG_CANCEL_ORPHAN_SPELL_VISUAL, 0x2C48 }, + { Opcode.SMSG_CANCEL_PING_PIN, 0x25A6 }, + { Opcode.SMSG_CANCEL_PRELOAD_WORLD, 0x2599 }, + { Opcode.SMSG_CANCEL_SCENE, 0x2638 }, + { Opcode.SMSG_CANCEL_SPELL_VISUAL, 0x2C46 }, + { Opcode.SMSG_CANCEL_SPELL_VISUAL_KIT, 0x2C4A }, + { Opcode.SMSG_CAN_DUEL_RESULT, 0x2943 }, + { Opcode.SMSG_CAN_REDEEM_TOKEN_FOR_BALANCE_RESPONSE, 0x2811 }, + { Opcode.SMSG_CAPTURE_POINT_REMOVED, 0x292A }, + { Opcode.SMSG_CAST_FAILED, 0x2C59 }, + { Opcode.SMSG_CAS_REFRESH_REMOTE_DATA, 0x267A }, + { Opcode.SMSG_CHAIN_MISSILE_BOUNCE, 0x25CB }, + { Opcode.SMSG_CHALLENGE_MODE_COMPLETE, 0x260C }, + { Opcode.SMSG_CHALLENGE_MODE_REQUEST_LEADERS_RESULT, 0x2611 }, + { Opcode.SMSG_CHALLENGE_MODE_RESET, 0x260B }, + { Opcode.SMSG_CHALLENGE_MODE_START, 0x2609 }, + { Opcode.SMSG_CHALLENGE_MODE_UPDATE_DEATH_COUNT, 0x260A }, + { Opcode.SMSG_CHANGE_PLAYER_DIFFICULTY_RESULT, 0x3004 }, + { Opcode.SMSG_CHANGE_REALM_TICKET_RESPONSE, 0x2804 }, + { Opcode.SMSG_CHANNEL_LIST, 0x2BC4 }, + { Opcode.SMSG_CHANNEL_NOTIFY, 0x2BC1 }, + { Opcode.SMSG_CHANNEL_NOTIFY_JOINED, 0x2BC2 }, + { Opcode.SMSG_CHANNEL_NOTIFY_LEFT, 0x2BC3 }, + { Opcode.SMSG_CHARACTER_CHECK_UPGRADE_RESULT, 0x27BD }, + { Opcode.SMSG_CHARACTER_LOGIN_FAILED, 0x2707 }, + { Opcode.SMSG_CHARACTER_OBJECT_TEST_RESPONSE, 0x2788 }, + { Opcode.SMSG_CHARACTER_RENAME_RESULT, 0x2764 }, + { Opcode.SMSG_CHARACTER_UPGRADE_ABORTED, 0x27BC }, + { Opcode.SMSG_CHARACTER_UPGRADE_COMPLETE, 0x27BB }, + { Opcode.SMSG_CHARACTER_UPGRADE_MANUAL_UNREVOKE_RESULT, 0x27BE }, + { Opcode.SMSG_CHARACTER_UPGRADE_STARTED, 0x27BA }, + { Opcode.SMSG_CHAR_CUSTOMIZE_FAILURE, 0x26E4 }, + { Opcode.SMSG_CHAR_CUSTOMIZE_SUCCESS, 0x26E5 }, + { Opcode.SMSG_CHAR_FACTION_CHANGE_RESULT, 0x27A7 }, + { Opcode.SMSG_CHAT, 0x2BAD }, + { Opcode.SMSG_CHAT_AUTO_RESPONDED, 0x2BB8 }, + { Opcode.SMSG_CHAT_CAN_LOCAL_WHISPER_TARGET_RESPONSE, 0x2BCB }, + { Opcode.SMSG_CHAT_DOWN, 0x2BBE }, + { Opcode.SMSG_CHAT_IGNORED_ACCOUNT_MUTED, 0x2BAC }, + { Opcode.SMSG_CHAT_IS_DOWN, 0x2BBF }, + { Opcode.SMSG_CHAT_NOT_IN_GUILD, 0x2BCC }, + { Opcode.SMSG_CHAT_NOT_IN_PARTY, 0x2BB2 }, + { Opcode.SMSG_CHAT_PLAYER_AMBIGUOUS, 0x2BB0 }, + { Opcode.SMSG_CHAT_PLAYER_NOTFOUND, 0x2BB7 }, + { Opcode.SMSG_CHAT_RECONNECT, 0x2BC0 }, + { Opcode.SMSG_CHAT_REGIONAL_SERVICE_STATUS, 0x2BC6 }, + { Opcode.SMSG_CHAT_RESTRICTED, 0x2BB3 }, + { Opcode.SMSG_CHAT_SERVER_MESSAGE, 0x2BC5 }, + { Opcode.SMSG_CHEAT_IGNORE_DIMISHING_RETURNS, 0x2C12 }, + { Opcode.SMSG_CHECK_ABANDON_NPE, 0x301A }, + { Opcode.SMSG_CHECK_CHARACTER_NAME_AVAILABILITY_RESULT, 0x2587 }, + { Opcode.SMSG_CHECK_WARGAME_ENTRY, 0x2593 }, + { Opcode.SMSG_CHROMIE_TIME_SELECT_EXPANSION_SUCCESS, 0x2855 }, + { Opcode.SMSG_CLAIM_RAF_REWARD_RESPONSE, 0x283D }, + { Opcode.SMSG_CLEAR_ALL_SPELL_CHARGES, 0x2C26 }, + { Opcode.SMSG_CLEAR_BOSS_EMOTES, 0x25BE }, + { Opcode.SMSG_CLEAR_COOLDOWN, 0x26BD }, + { Opcode.SMSG_CLEAR_COOLDOWNS, 0x2C25 }, + { Opcode.SMSG_CLEAR_RESURRECT, 0x257F }, + { Opcode.SMSG_CLEAR_SPELL_CHARGES, 0x2C27 }, + { Opcode.SMSG_CLEAR_TARGET, 0x2944 }, + { Opcode.SMSG_CLEAR_TREASURE_PICKER_CACHE, 0x2AA2 }, + { Opcode.SMSG_CLOSE_ARTIFACT_FORGE, 0x279F }, + { Opcode.SMSG_CLUB_FINDER_ERROR_MESSAGE, 0x2835 }, + { Opcode.SMSG_CLUB_FINDER_GET_CLUB_POSTING_IDS_RESPONSE, 0x2838 }, + { Opcode.SMSG_CLUB_FINDER_LOOKUP_CLUB_POSTINGS_LIST, 0x2836 }, + { Opcode.SMSG_CLUB_FINDER_RESPONSE_CHARACTER_APPLICATION_LIST, 0x2833 }, + { Opcode.SMSG_CLUB_FINDER_RESPONSE_POST_RECRUITMENT_MESSAGE, 0x2837 }, + { Opcode.SMSG_CLUB_FINDER_UPDATE_APPLICATIONS, 0x2834 }, + { Opcode.SMSG_CLUB_FINDER_WHISPER_APPLICANT_RESPONSE, 0x2875 }, + { Opcode.SMSG_COIN_REMOVED, 0x2618 }, + { Opcode.SMSG_COMBAT_EVENT_FAILED, 0x293B }, + { Opcode.SMSG_COMMENTATOR_MAP_INFO, 0x2709 }, + { Opcode.SMSG_COMMENTATOR_PLAYER_INFO, 0x270A }, + { Opcode.SMSG_COMMENTATOR_STATE_CHANGED, 0x2708 }, + { Opcode.SMSG_COMMERCE_TOKEN_GET_COUNT_RESPONSE, 0x27CD }, + { Opcode.SMSG_COMMERCE_TOKEN_GET_LOG_RESPONSE, 0x27D9 }, + { Opcode.SMSG_COMMERCE_TOKEN_GET_MARKET_PRICE_RESPONSE, 0x27CF }, + { Opcode.SMSG_COMMERCE_TOKEN_UPDATE, 0x27CE }, + { Opcode.SMSG_COMPLAINT_RESULT, 0x26AF }, + { Opcode.SMSG_COMPLETE_SHIPMENT_RESPONSE, 0x2798 }, + { Opcode.SMSG_COMPRESSED_PACKET, 0x3052 }, + { Opcode.SMSG_CONFIRM_PARTY_INVITE, 0x2810 }, + { Opcode.SMSG_CONNECT_TO, 0x304D }, + { Opcode.SMSG_CONSOLE_WRITE, 0x2636 }, + { Opcode.SMSG_CONSUMABLE_TOKEN_BUY_AT_MARKET_PRICE_RESPONSE, 0x27D5 }, + { Opcode.SMSG_CONSUMABLE_TOKEN_BUY_CHOICE_REQUIRED, 0x27D4 }, + { Opcode.SMSG_CONSUMABLE_TOKEN_CAN_VETERAN_BUY_RESPONSE, 0x27D3 }, + { Opcode.SMSG_CONSUMABLE_TOKEN_REDEEM_CONFIRM_REQUIRED, 0x27D7 }, + { Opcode.SMSG_CONSUMABLE_TOKEN_REDEEM_RESPONSE, 0x27D8 }, + { Opcode.SMSG_CONTACT_LIST, 0x2786 }, + { Opcode.SMSG_CONTRIBUTION_LAST_UPDATE_RESPONSE, 0x2817 }, + { Opcode.SMSG_CONTROL_UPDATE, 0x2648 }, + { Opcode.SMSG_CONVERT_ITEMS_TO_CURRENCY_VALUE, 0x285E }, + { Opcode.SMSG_COOLDOWN_CHEAT, 0x273A }, + { Opcode.SMSG_COOLDOWN_EVENT, 0x26BC }, + { Opcode.SMSG_CORPSE_LOCATION, 0x2650 }, + { Opcode.SMSG_CORPSE_RECLAIM_DELAY, 0x274B }, + { Opcode.SMSG_CORPSE_TRANSPORT_QUERY, 0x2714 }, + { Opcode.SMSG_COVENANT_CALLINGS_AVAILABILITY_RESPONSE, 0x2AA4 }, + { Opcode.SMSG_COVENANT_PREVIEW_OPEN_NPC, 0x27F9 }, + { Opcode.SMSG_COVENANT_RENOWN_SEND_CATCHUP_STATE, 0x285F }, + { Opcode.SMSG_CRAFTING_HOUSE_HELLO_RESPONSE, 0x288C }, + { Opcode.SMSG_CRAFTING_ORDER_CANCEL_RESULT, 0x2888 }, + { Opcode.SMSG_CRAFTING_ORDER_CLAIM_RESULT, 0x2884 }, + { Opcode.SMSG_CRAFTING_ORDER_CRAFT_RESULT, 0x2886 }, + { Opcode.SMSG_CRAFTING_ORDER_CREATE_RESULT, 0x2882 }, + { Opcode.SMSG_CRAFTING_ORDER_FULFILL_RESULT, 0x2887 }, + { Opcode.SMSG_CRAFTING_ORDER_LIST_ORDERS_RESPONSE, 0x2883 }, + { Opcode.SMSG_CRAFTING_ORDER_NPC_REWARD_INFO, 0x288E }, + { Opcode.SMSG_CRAFTING_ORDER_REJECT_RESULT, 0x288A }, + { Opcode.SMSG_CRAFTING_ORDER_RELEASE_RESULT, 0x2885 }, + { Opcode.SMSG_CRAFTING_ORDER_UPDATE_STATE, 0x288D }, + { Opcode.SMSG_CRAFT_ENCHANT_RESULT, 0x288B }, + { Opcode.SMSG_CREATE_CHAR, 0x2703 }, + { Opcode.SMSG_CREATE_SHIPMENT_RESPONSE, 0x2797 }, + { Opcode.SMSG_CREATOR_VISUALS_OVERRIDE, 0x2891 }, + { Opcode.SMSG_CRITERIA_DELETED, 0x26E9 }, + { Opcode.SMSG_CRITERIA_UPDATE, 0x26E3 }, + { Opcode.SMSG_CROSSED_INEBRIATION_THRESHOLD, 0x26C4 }, + { Opcode.SMSG_CURRENCY_TRANSFER_LOG, 0x28A3 }, + { Opcode.SMSG_CURRENCY_TRANSFER_RESULT, 0x28A2 }, + { Opcode.SMSG_CUSTOM_LOAD_SCREEN, 0x25CE }, + { Opcode.SMSG_DAILY_QUESTS_RESET, 0x2A80 }, + { Opcode.SMSG_DAMAGE_CALC_LOG, 0x2C65 }, + { Opcode.SMSG_DB_REPLY, 0x290E }, + { Opcode.SMSG_DEATH_RELEASE_LOC, 0x26D6 }, + { Opcode.SMSG_DEBUG_MENU_MANAGER_FULL_UPDATE, 0x2658 }, + { Opcode.SMSG_DEFENSE_MESSAGE, 0x2BB6 }, + { Opcode.SMSG_DELETE_CHAR, 0x2704 }, + { Opcode.SMSG_DELETE_EXPIRED_MISSIONS_RESULT, 0x2980 }, + { Opcode.SMSG_DESTROY_ARENA_UNIT, 0x2743 }, + { Opcode.SMSG_DESTRUCTIBLE_BUILDING_DAMAGE, 0x26FB }, + { Opcode.SMSG_DIFFERENT_INSTANCE_FROM_PARTY, 0x258C }, + { Opcode.SMSG_DISENCHANT_CREDIT, 0x25AA }, + { Opcode.SMSG_DISMOUNT_RESULT, 0x257C }, + { Opcode.SMSG_DISPEL_FAILED, 0x2C2F }, + { Opcode.SMSG_DISPLAY_GAME_ERROR, 0x25A0 }, + { Opcode.SMSG_DISPLAY_PLAYER_CHOICE, 0x2FFC }, + { Opcode.SMSG_DISPLAY_PROMOTION, 0x264D }, + { Opcode.SMSG_DISPLAY_QUEST_POPUP, 0x2A9E }, + { Opcode.SMSG_DISPLAY_SOULBIND_UPDATE_MESSAGE, 0x2862 }, + { Opcode.SMSG_DISPLAY_TOAST, 0x2625 }, + { Opcode.SMSG_DISPLAY_WORLD_TEXT, 0x27EA }, + { Opcode.SMSG_DISPLAY_WORLD_TEXT_ON_TARGET, 0x2C64 }, + { Opcode.SMSG_DONT_AUTO_PUSH_SPELLS_TO_ACTION_BAR, 0x25E3 }, + { Opcode.SMSG_DROP_NEW_CONNECTION, 0x304C }, + { Opcode.SMSG_DUEL_ARRANGED, 0x293D }, + { Opcode.SMSG_DUEL_COMPLETE, 0x2941 }, + { Opcode.SMSG_DUEL_COUNTDOWN, 0x2940 }, + { Opcode.SMSG_DUEL_IN_BOUNDS, 0x293F }, + { Opcode.SMSG_DUEL_OUT_OF_BOUNDS, 0x293E }, + { Opcode.SMSG_DUEL_REQUESTED, 0x293C }, + { Opcode.SMSG_DUEL_WINNER, 0x2942 }, + { Opcode.SMSG_DURABILITY_DAMAGE_DEATH, 0x2746 }, + { Opcode.SMSG_EMOTE, 0x27C4 }, + { Opcode.SMSG_ENABLE_BARBER_SHOP, 0x26BF }, + { Opcode.SMSG_ENCHANTMENT_LOG, 0x2715 }, + { Opcode.SMSG_ENCOUNTER_END, 0x277F }, + { Opcode.SMSG_ENCOUNTER_START, 0x277E }, + { Opcode.SMSG_END_LIGHTNING_STORM, 0x26AC }, + { Opcode.SMSG_ENTER_ENCRYPTED_MODE, 0x3049 }, + { Opcode.SMSG_ENUM_CHARACTERS_RESULT, 0x2584 }, + { Opcode.SMSG_ENUM_VAS_PURCHASE_STATES_RESPONSE, 0x27EF }, + { Opcode.SMSG_ENVIRONMENTAL_DAMAGE_LOG, 0x2C1E }, + { Opcode.SMSG_EQUIPMENT_SET_ID, 0x26B5 }, + { Opcode.SMSG_EXPECTED_SPAM_RECORDS, 0x2BB1 }, + { Opcode.SMSG_EXPLORATION_EXPERIENCE, 0x2760 }, + { Opcode.SMSG_EXTERNAL_TRANSACTION_ID_GENERATED, 0x285C }, + { Opcode.SMSG_FACTION_BONUS_INFO, 0x2726 }, + { Opcode.SMSG_FAILED_PLAYER_CONDITION, 0x2FFA }, + { Opcode.SMSG_FAILED_QUEST_TURN_IN, 0x280D }, + { Opcode.SMSG_FEATURE_SYSTEM_STATUS, 0x25C2 }, + { Opcode.SMSG_FEATURE_SYSTEM_STATUS2, 0x28A0 }, + { Opcode.SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN, 0x25C3 }, + { Opcode.SMSG_FEIGN_DEATH_RESISTED, 0x2745 }, + { Opcode.SMSG_FISH_ESCAPED, 0x26D3 }, + { Opcode.SMSG_FISH_NOT_HOOKED, 0x26D2 }, + { Opcode.SMSG_FLIGHT_SPLINE_SYNC, 0x2E2D }, + { Opcode.SMSG_FLUSH_COMBAT_LOG_FILE, 0x2C20 }, + { Opcode.SMSG_FORCED_DEATH_UPDATE, 0x26D7 }, + { Opcode.SMSG_FORCE_ANIM, 0x2752 }, + { Opcode.SMSG_FORCE_ANIMATIONS, 0x2753 }, + { Opcode.SMSG_FORCE_OBJECT_RELINK, 0x264C }, + { Opcode.SMSG_FORCE_RANDOM_TRANSMOG_TOAST, 0x25B5 }, + { Opcode.SMSG_FORCE_SPAWN_TRACKING_UPDATE, 0x2AA1 }, + { Opcode.SMSG_FRIEND_STATUS, 0x2787 }, + { Opcode.SMSG_GAIN_MAW_POWER, 0x27DE }, + { Opcode.SMSG_GAME_OBJECT_ACTIVATE_ANIM_KIT, 0x25C6 }, + { Opcode.SMSG_GAME_OBJECT_BASE, 0x2824 }, + { Opcode.SMSG_GAME_OBJECT_CLOSE_INTERACTION, 0x2874 }, + { Opcode.SMSG_GAME_OBJECT_CUSTOM_ANIM, 0x25C7 }, + { Opcode.SMSG_GAME_OBJECT_DESPAWN, 0x25C8 }, + { Opcode.SMSG_GAME_OBJECT_INTERACTION, 0x2873 }, + { Opcode.SMSG_GAME_OBJECT_PLAY_SPELL_VISUAL, 0x2C4D }, + { Opcode.SMSG_GAME_OBJECT_PLAY_SPELL_VISUAL_KIT, 0x2C4C }, + { Opcode.SMSG_GAME_OBJECT_RESET_STATE, 0x2720 }, + { Opcode.SMSG_GAME_OBJECT_SET_STATE_LOCAL, 0x2800 }, + { Opcode.SMSG_GAME_SPEED_SET, 0x2685 }, + { Opcode.SMSG_GAME_TIME_SET, 0x270E }, + { Opcode.SMSG_GAME_TIME_UPDATE, 0x270D }, + { Opcode.SMSG_GARRISON_ACTIVATE_MISSION_BONUS_ABILITY, 0x2982 }, + { Opcode.SMSG_GARRISON_ADD_EVENT, 0x29A6 }, + { Opcode.SMSG_GARRISON_ADD_FOLLOWER_RESULT, 0x2974 }, + { Opcode.SMSG_GARRISON_ADD_MISSION_RESULT, 0x2978 }, + { Opcode.SMSG_GARRISON_ADD_SPEC_GROUPS, 0x29A9 }, + { Opcode.SMSG_GARRISON_APPLY_TALENT_SOCKET_DATA_CHANGES, 0x29AD }, + { Opcode.SMSG_GARRISON_ASSIGN_FOLLOWER_TO_BUILDING_RESULT, 0x298A }, + { Opcode.SMSG_GARRISON_AUTO_TROOP_MIN_LEVEL_UPDATE_RESULT, 0x29AF }, + { Opcode.SMSG_GARRISON_BUILDING_ACTIVATED, 0x2969 }, + { Opcode.SMSG_GARRISON_BUILDING_REMOVED, 0x2962 }, + { Opcode.SMSG_GARRISON_BUILDING_SET_ACTIVE_SPECIALIZATION_RESULT, 0x2964 }, + { Opcode.SMSG_GARRISON_CHANGE_MISSION_START_TIME_RESULT, 0x297B }, + { Opcode.SMSG_GARRISON_CLEAR_COLLECTION, 0x29A5 }, + { Opcode.SMSG_GARRISON_CLEAR_EVENT_LIST, 0x29A8 }, + { Opcode.SMSG_GARRISON_CLEAR_SPEC_GROUPS, 0x29AA }, + { Opcode.SMSG_GARRISON_COLLECTION_REMOVE_ENTRY, 0x29A4 }, + { Opcode.SMSG_GARRISON_COLLECTION_UPDATE_ENTRY, 0x29A3 }, + { Opcode.SMSG_GARRISON_COMPLETE_BUILDING_CONSTRUCTION_RESULT, 0x299B }, + { Opcode.SMSG_GARRISON_COMPLETE_MISSION_RESULT, 0x297A }, + { Opcode.SMSG_GARRISON_CREATE_RESULT, 0x296A }, + { Opcode.SMSG_GARRISON_DELETE_MISSION_RESULT, 0x2981 }, + { Opcode.SMSG_GARRISON_DELETE_RESULT, 0x2993 }, + { Opcode.SMSG_GARRISON_FOLLOWER_ACTIVATIONS_SET, 0x2989 }, + { Opcode.SMSG_GARRISON_FOLLOWER_CHANGED_FLAGS, 0x2987 }, + { Opcode.SMSG_GARRISON_FOLLOWER_CHANGED_ITEM_LEVEL, 0x2985 }, + { Opcode.SMSG_GARRISON_FOLLOWER_CHANGED_QUALITY, 0x2986 }, + { Opcode.SMSG_GARRISON_FOLLOWER_CHANGED_XP, 0x2984 }, + { Opcode.SMSG_GARRISON_FOLLOWER_FATIGUE_CLEARED, 0x2988 }, + { Opcode.SMSG_GARRISON_GENERATE_FOLLOWERS_RESULT, 0x2991 }, + { Opcode.SMSG_GARRISON_GET_CLASS_SPEC_CATEGORY_INFO_RESULT, 0x2973 }, + { Opcode.SMSG_GARRISON_GET_RECALL_PORTAL_LAST_USED_TIME_RESULT, 0x297C }, + { Opcode.SMSG_GARRISON_IS_UPGRADEABLE_RESPONSE, 0x299D }, + { Opcode.SMSG_GARRISON_LEARN_BLUEPRINT_RESULT, 0x2965 }, + { Opcode.SMSG_GARRISON_LEARN_SPECIALIZATION_RESULT, 0x2963 }, + { Opcode.SMSG_GARRISON_LIST_COMPLETED_MISSIONS_CHEAT_RESULT, 0x299E }, + { Opcode.SMSG_GARRISON_LIST_FOLLOWERS_CHEAT_RESULT, 0x2977 }, + { Opcode.SMSG_GARRISON_MAP_DATA_RESPONSE, 0x29A0 }, + { Opcode.SMSG_GARRISON_MISSION_BONUS_ROLL_RESULT, 0x297E }, + { Opcode.SMSG_GARRISON_MISSION_REQUEST_REWARD_INFO_RESPONSE, 0x29A1 }, + { Opcode.SMSG_GARRISON_MISSION_START_CONDITION_UPDATE, 0x2983 }, + { Opcode.SMSG_GARRISON_OPEN_CRAFTER, 0x2995 }, + { Opcode.SMSG_GARRISON_OPEN_RECRUITMENT_NPC, 0x298E }, + { Opcode.SMSG_GARRISON_PLACE_BUILDING_RESULT, 0x2961 }, + { Opcode.SMSG_GARRISON_PLOT_PLACED, 0x295F }, + { Opcode.SMSG_GARRISON_PLOT_REMOVED, 0x2960 }, + { Opcode.SMSG_GARRISON_RECRUIT_FOLLOWER_RESULT, 0x2992 }, + { Opcode.SMSG_GARRISON_REMOTE_INFO, 0x2968 }, + { Opcode.SMSG_GARRISON_REMOVE_EVENT, 0x29A7 }, + { Opcode.SMSG_GARRISON_REMOVE_FOLLOWER_ABILITY_RESULT, 0x298D }, + { Opcode.SMSG_GARRISON_REMOVE_FOLLOWER_FROM_BUILDING_RESULT, 0x298B }, + { Opcode.SMSG_GARRISON_REMOVE_FOLLOWER_RESULT, 0x2975 }, + { Opcode.SMSG_GARRISON_RENAME_FOLLOWER_RESULT, 0x298C }, + { Opcode.SMSG_GARRISON_REQUEST_BLUEPRINT_AND_SPECIALIZATION_DATA_RESULT, 0x2967 }, + { Opcode.SMSG_GARRISON_RESEARCH_TALENT_RESULT, 0x296C }, + { Opcode.SMSG_GARRISON_RESET_TALENT_TREE, 0x2971 }, + { Opcode.SMSG_GARRISON_RESET_TALENT_TREE_SOCKET_DATA, 0x2972 }, + { Opcode.SMSG_GARRISON_START_MISSION_RESULT, 0x2979 }, + { Opcode.SMSG_GARRISON_SWAP_BUILDINGS_RESPONSE, 0x299A }, + { Opcode.SMSG_GARRISON_SWITCH_TALENT_TREE_BRANCH, 0x29AB }, + { Opcode.SMSG_GARRISON_TALENT_COMPLETED, 0x296D }, + { Opcode.SMSG_GARRISON_TALENT_REMOVED, 0x296E }, + { Opcode.SMSG_GARRISON_TALENT_REMOVE_SOCKET_DATA, 0x2970 }, + { Opcode.SMSG_GARRISON_TALENT_UPDATE_SOCKET_DATA, 0x296F }, + { Opcode.SMSG_GARRISON_TALENT_WORLD_QUEST_UNLOCKS_RESPONSE, 0x29AC }, + { Opcode.SMSG_GARRISON_UNLEARN_BLUEPRINT_RESULT, 0x2966 }, + { Opcode.SMSG_GARRISON_UPDATE_FOLLOWER, 0x2976 }, + { Opcode.SMSG_GARRISON_UPDATE_GARRISON_MONUMENT_SELECTIONS, 0x299C }, + { Opcode.SMSG_GARRISON_UPDATE_MISSION_CHEAT_RESULT, 0x29AE }, + { Opcode.SMSG_GARRISON_UPGRADE_RESULT, 0x296B }, + { Opcode.SMSG_GARRISON_USE_RECALL_PORTAL_RESULT, 0x297D }, + { Opcode.SMSG_GENERATE_RANDOM_CHARACTER_NAME_RESULT, 0x2588 }, + { Opcode.SMSG_GENERATE_SSO_TOKEN_RESPONSE, 0x2818 }, + { Opcode.SMSG_GET_ACCOUNT_CHARACTER_LIST_RESULT, 0x2762 }, + { Opcode.SMSG_GET_GARRISON_INFO_RESULT, 0x295E }, + { Opcode.SMSG_GET_LANDING_PAGE_SHIPMENTS_RESPONSE, 0x279A }, + { Opcode.SMSG_GET_REALM_HIDDEN_RESULT, 0x2897 }, + { Opcode.SMSG_GET_REMAINING_GAME_TIME_RESPONSE, 0x27D6 }, + { Opcode.SMSG_GET_SELECTED_TROPHY_ID_RESPONSE, 0x27C2 }, + { Opcode.SMSG_GET_SHIPMENTS_OF_TYPE_RESPONSE, 0x2799 }, + { Opcode.SMSG_GET_SHIPMENT_INFO_RESPONSE, 0x2795 }, + { Opcode.SMSG_GET_TROPHY_LIST_RESPONSE, 0x27C1 }, + { Opcode.SMSG_GET_VAS_ACCOUNT_CHARACTER_LIST_RESULT, 0x27EB }, + { Opcode.SMSG_GET_VAS_TRANSFER_TARGET_REALM_LIST_RESULT, 0x27EC }, + { Opcode.SMSG_GM_PLAYER_INFO, 0x3005 }, + { Opcode.SMSG_GM_REQUEST_PLAYER_INFO, 0x2FFB }, + { Opcode.SMSG_GM_TICKET_CASE_STATUS, 0x26A7 }, + { Opcode.SMSG_GM_TICKET_SYSTEM_STATUS, 0x26A6 }, + { Opcode.SMSG_GOD_MODE, 0x26FE }, + { Opcode.SMSG_GOSSIP_COMPLETE, 0x2A97 }, + { Opcode.SMSG_GOSSIP_MESSAGE, 0x2A98 }, + { Opcode.SMSG_GOSSIP_OPTION_NPC_INTERACTION, 0x2AA8 }, + { Opcode.SMSG_GOSSIP_POI, 0x2792 }, + { Opcode.SMSG_GOSSIP_QUEST_UPDATE, 0x2A99 }, + { Opcode.SMSG_GOSSIP_REFRESH_OPTIONS, 0x2AA7 }, + { Opcode.SMSG_GROUP_ACTION_THROTTLED, 0x2590 }, + { Opcode.SMSG_GROUP_AUTO_KICK, 0x278F }, + { Opcode.SMSG_GROUP_DECLINE, 0x278B }, + { Opcode.SMSG_GROUP_DESTROYED, 0x278E }, + { Opcode.SMSG_GROUP_NEW_LEADER, 0x262E }, + { Opcode.SMSG_GROUP_REQUEST_DECLINE, 0x278C }, + { Opcode.SMSG_GROUP_UNINVITE, 0x278D }, + { Opcode.SMSG_GUILD_ACHIEVEMENT_DELETED, 0x29C6 }, + { Opcode.SMSG_GUILD_ACHIEVEMENT_EARNED, 0x29C5 }, + { Opcode.SMSG_GUILD_ACHIEVEMENT_MEMBERS, 0x29C8 }, + { Opcode.SMSG_GUILD_BANK_LOG_QUERY_RESULTS, 0x29E0 }, + { Opcode.SMSG_GUILD_BANK_QUERY_RESULTS, 0x29DF }, + { Opcode.SMSG_GUILD_BANK_REMAINING_WITHDRAW_MONEY, 0x29E1 }, + { Opcode.SMSG_GUILD_BANK_TEXT_QUERY_RESULT, 0x29E4 }, + { Opcode.SMSG_GUILD_CHALLENGE_COMPLETED, 0x29D4 }, + { Opcode.SMSG_GUILD_CHALLENGE_UPDATE, 0x29D3 }, + { Opcode.SMSG_GUILD_CHANGE_NAME_RESULT, 0x29DE }, + { Opcode.SMSG_GUILD_COMMAND_RESULT, 0x29BA }, + { Opcode.SMSG_GUILD_CRITERIA_DELETED, 0x29C7 }, + { Opcode.SMSG_GUILD_CRITERIA_UPDATE, 0x29C4 }, + { Opcode.SMSG_GUILD_EVENT_BANK_CONTENTS_CHANGED, 0x29F9 }, + { Opcode.SMSG_GUILD_EVENT_BANK_MONEY_CHANGED, 0x29F8 }, + { Opcode.SMSG_GUILD_EVENT_DISBANDED, 0x29EE }, + { Opcode.SMSG_GUILD_EVENT_LOG_QUERY_RESULTS, 0x29E3 }, + { Opcode.SMSG_GUILD_EVENT_MOTD, 0x29EF }, + { Opcode.SMSG_GUILD_EVENT_NEW_LEADER, 0x29ED }, + { Opcode.SMSG_GUILD_EVENT_PLAYER_JOINED, 0x29EB }, + { Opcode.SMSG_GUILD_EVENT_PLAYER_LEFT, 0x29EC }, + { Opcode.SMSG_GUILD_EVENT_PRESENCE_CHANGE, 0x29F0 }, + { Opcode.SMSG_GUILD_EVENT_RANKS_UPDATED, 0x29F2 }, + { Opcode.SMSG_GUILD_EVENT_RANK_CHANGED, 0x29F3 }, + { Opcode.SMSG_GUILD_EVENT_STATUS_CHANGE, 0x29F1 }, + { Opcode.SMSG_GUILD_EVENT_TAB_ADDED, 0x29F4 }, + { Opcode.SMSG_GUILD_EVENT_TAB_DELETED, 0x29F5 }, + { Opcode.SMSG_GUILD_EVENT_TAB_MODIFIED, 0x29F6 }, + { Opcode.SMSG_GUILD_EVENT_TAB_TEXT_CHANGED, 0x29F7 }, + { Opcode.SMSG_GUILD_FLAGGED_FOR_RENAME, 0x29DD }, + { Opcode.SMSG_GUILD_HARDCORE_MEMBER_DEATH, 0x29BD }, + { Opcode.SMSG_GUILD_INVITE, 0x29CB }, + { Opcode.SMSG_GUILD_INVITE_DECLINED, 0x29E9 }, + { Opcode.SMSG_GUILD_INVITE_EXPIRED, 0x29EA }, + { Opcode.SMSG_GUILD_ITEM_LOOTED_NOTIFY, 0x29D5 }, + { Opcode.SMSG_GUILD_KNOWN_RECIPES, 0x29BF }, + { Opcode.SMSG_GUILD_MEMBERS_WITH_RECIPE, 0x29C0 }, + { Opcode.SMSG_GUILD_MEMBER_DAILY_RESET, 0x29E5 }, + { Opcode.SMSG_GUILD_MEMBER_RECIPES, 0x29BE }, + { Opcode.SMSG_GUILD_MEMBER_UPDATE_NOTE, 0x29CA }, + { Opcode.SMSG_GUILD_MOVED, 0x29DB }, + { Opcode.SMSG_GUILD_MOVE_STARTING, 0x29DA }, + { Opcode.SMSG_GUILD_NAME_CHANGED, 0x29DC }, + { Opcode.SMSG_GUILD_NEWS, 0x29C2 }, + { Opcode.SMSG_GUILD_NEWS_DELETED, 0x29C3 }, + { Opcode.SMSG_GUILD_PARTY_STATE, 0x29CC }, + { Opcode.SMSG_GUILD_PERMISSIONS_QUERY_RESULTS, 0x29E2 }, + { Opcode.SMSG_GUILD_RANKS, 0x29C9 }, + { Opcode.SMSG_GUILD_REPUTATION_REACTION_CHANGED, 0x29CD }, + { Opcode.SMSG_GUILD_RESET, 0x29D9 }, + { Opcode.SMSG_GUILD_REWARD_LIST, 0x29C1 }, + { Opcode.SMSG_GUILD_ROSTER, 0x29BB }, + { Opcode.SMSG_GUILD_ROSTER_UPDATE, 0x29BC }, + { Opcode.SMSG_GUILD_SEND_RANK_CHANGE, 0x29B9 }, + { Opcode.SMSG_HARDCORE_DEATH_ALERT, 0x289F }, + { Opcode.SMSG_HEALTH_UPDATE, 0x26D4 }, + { Opcode.SMSG_HIGHEST_THREAT_UPDATE, 0x26DC }, + { Opcode.SMSG_HOTFIX_CONNECT, 0x2911 }, + { Opcode.SMSG_HOTFIX_MESSAGE, 0x2910 }, + { Opcode.SMSG_INITIALIZE_FACTIONS, 0x2725 }, + { Opcode.SMSG_INITIAL_SETUP, 0x2580 }, + { Opcode.SMSG_INIT_WORLD_STATES, 0x2747 }, + { Opcode.SMSG_INSPECT_RESULT, 0x2632 }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_CHANGE_PRIORITY, 0x27AD }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_DISENGAGE_UNIT, 0x27AC }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_END, 0x27B5 }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_ENGAGE_UNIT, 0x27AB }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_GAIN_COMBAT_RESURRECTION_CHARGE, 0x27B7 }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_IN_COMBAT_RESURRECTION, 0x27B6 }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_OBJECTIVE_COMPLETE, 0x27B0 }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_OBJECTIVE_START, 0x27AF }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_OBJECTIVE_UPDATE, 0x27B4 }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_PHASE_SHIFT_CHANGED, 0x27B8 }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_START, 0x27B1 }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_TIMER_START, 0x27AE }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_UPDATE_ALLOW_RELEASE_IN_PROGRESS, 0x27B3 }, + { Opcode.SMSG_INSTANCE_ENCOUNTER_UPDATE_SUPPRESS_RELEASE, 0x27B2 }, + { Opcode.SMSG_INSTANCE_GROUP_SIZE_CHANGED, 0x26FC }, + { Opcode.SMSG_INSTANCE_INFO, 0x2635 }, + { Opcode.SMSG_INSTANCE_RESET, 0x268A }, + { Opcode.SMSG_INSTANCE_RESET_FAILED, 0x268B }, + { Opcode.SMSG_INSTANCE_SAVE_CREATED, 0x277D }, + { Opcode.SMSG_INTERRUPT_POWER_REGEN, 0x2C5B }, + { Opcode.SMSG_INVALIDATE_PAGE_TEXT, 0x2918 }, + { Opcode.SMSG_INVALIDATE_PLAYER, 0x2FFF }, + { Opcode.SMSG_INVALID_PROMOTION_CODE, 0x2754 }, + { Opcode.SMSG_INVENTORY_CHANGE_FAILURE, 0x2DA5 }, + { Opcode.SMSG_INVENTORY_FIXUP_COMPLETE, 0x280F }, + { Opcode.SMSG_INVENTORY_FULL_OVERFLOW, 0x2820 }, + { Opcode.SMSG_ISLAND_AZERITE_GAIN, 0x275D }, + { Opcode.SMSG_ISLAND_COMPLETE, 0x275E }, + { Opcode.SMSG_IS_QUEST_COMPLETE_RESPONSE, 0x2A84 }, + { Opcode.SMSG_ITEM_CHANGED, 0x26ED }, + { Opcode.SMSG_ITEM_COOLDOWN, 0x27C3 }, + { Opcode.SMSG_ITEM_ENCHANT_TIME_UPDATE, 0x2756 }, + { Opcode.SMSG_ITEM_EXPIRE_PURCHASE_REFUND, 0x259F }, + { Opcode.SMSG_ITEM_INTERACTION_COMPLETE, 0x2854 }, + { Opcode.SMSG_ITEM_PURCHASE_REFUND_RESULT, 0x259D }, + { Opcode.SMSG_ITEM_PUSH_RESULT, 0x2624 }, + { Opcode.SMSG_ITEM_TIME_UPDATE, 0x2755 }, + { Opcode.SMSG_KICK_REASON, 0x268D }, + { Opcode.SMSG_LATENCY_REPORT_PING, 0x2865 }, + { Opcode.SMSG_LEARNED_SPELLS, 0x2C4F }, + { Opcode.SMSG_LEARN_PVP_TALENT_FAILED, 0x25D7 }, + { Opcode.SMSG_LEARN_TALENT_FAILED, 0x25D6 }, + { Opcode.SMSG_LEGACY_LOOT_RULES, 0x2825 }, + { Opcode.SMSG_LEVEL_LINKING_RESULT, 0x283B }, + { Opcode.SMSG_LEVEL_UP_INFO, 0x26EB }, + { Opcode.SMSG_LFG_BOOT_PLAYER, 0x2A35 }, + { Opcode.SMSG_LFG_DISABLED, 0x2A33 }, + { Opcode.SMSG_LFG_EXPAND_SEARCH_PROMPT, 0x2A3B }, + { Opcode.SMSG_LFG_INSTANCE_SHUTDOWN_COUNTDOWN, 0x2A25 }, + { Opcode.SMSG_LFG_JOIN_RESULT, 0x2A1C }, + { Opcode.SMSG_LFG_LIST_APPLICANT_LIST_UPDATE, 0x2A2B }, + { Opcode.SMSG_LFG_LIST_APPLICATION_STATUS_UPDATE, 0x2A28 }, + { Opcode.SMSG_LFG_LIST_APPLY_TO_GROUP_RESULT, 0x2A29 }, + { Opcode.SMSG_LFG_LIST_JOIN_RESULT, 0x2A1D }, + { Opcode.SMSG_LFG_LIST_SEARCH_RESULTS, 0x2A1E }, + { Opcode.SMSG_LFG_LIST_SEARCH_RESULTS_UPDATE, 0x2A2C }, + { Opcode.SMSG_LFG_LIST_SEARCH_STATUS, 0x2A1F }, + { Opcode.SMSG_LFG_LIST_UPDATE_BLACKLIST, 0x2A2A }, + { Opcode.SMSG_LFG_LIST_UPDATE_EXPIRATION, 0x2A27 }, + { Opcode.SMSG_LFG_LIST_UPDATE_STATUS, 0x2A26 }, + { Opcode.SMSG_LFG_OFFER_CONTINUE, 0x2A34 }, + { Opcode.SMSG_LFG_PARTY_INFO, 0x2A36 }, + { Opcode.SMSG_LFG_PLAYER_INFO, 0x2A37 }, + { Opcode.SMSG_LFG_PLAYER_REWARD, 0x2A38 }, + { Opcode.SMSG_LFG_PROPOSAL_UPDATE, 0x2A2D }, + { Opcode.SMSG_LFG_QUEUE_STATUS, 0x2A20 }, + { Opcode.SMSG_LFG_READY_CHECK_RESULT, 0x2A3A }, + { Opcode.SMSG_LFG_READY_CHECK_UPDATE, 0x2A22 }, + { Opcode.SMSG_LFG_ROLE_CHECK_UPDATE, 0x2A21 }, + { Opcode.SMSG_LFG_SLOT_INVALID, 0x2A30 }, + { Opcode.SMSG_LFG_TELEPORT_DENIED, 0x2A32 }, + { Opcode.SMSG_LFG_UPDATE_STATUS, 0x2A24 }, + { Opcode.SMSG_LIVE_REGION_ACCOUNT_RESTORE_RESULT, 0x276F }, + { Opcode.SMSG_LIVE_REGION_CHARACTER_COPY_RESULT, 0x276E }, + { Opcode.SMSG_LIVE_REGION_GET_ACCOUNT_CHARACTER_LIST_RESULT, 0x2763 }, + { Opcode.SMSG_LIVE_REGION_KEY_BINDINGS_COPY_RESULT, 0x2770 }, + { Opcode.SMSG_LOAD_CUF_PROFILES, 0x25BF }, + { Opcode.SMSG_LOAD_EQUIPMENT_SET, 0x2710 }, + { Opcode.SMSG_LOBBY_MATCHMAKER_LOBBY_ACQUIRED_SERVER, 0x2876 }, + { Opcode.SMSG_LOBBY_MATCHMAKER_PARTY_INFO, 0x2877 }, + { Opcode.SMSG_LOBBY_MATCHMAKER_PARTY_INVITE_REJECTED, 0x2878 }, + { Opcode.SMSG_LOBBY_MATCHMAKER_RECEIVE_INVITE, 0x2879 }, + { Opcode.SMSG_LOGIN_SET_TIME_SPEED, 0x270F }, + { Opcode.SMSG_LOGIN_VERIFY_WORLD, 0x259A }, + { Opcode.SMSG_LOGOUT_CANCEL_ACK, 0x2689 }, + { Opcode.SMSG_LOGOUT_COMPLETE, 0x2688 }, + { Opcode.SMSG_LOGOUT_RESPONSE, 0x2687 }, + { Opcode.SMSG_LOG_XP_GAIN, 0x26E7 }, + { Opcode.SMSG_LOOT_ALL_PASSED, 0x2622 }, + { Opcode.SMSG_LOOT_LIST, 0x2742 }, + { Opcode.SMSG_LOOT_MONEY_NOTIFY, 0x261D }, + { Opcode.SMSG_LOOT_RELEASE, 0x261C }, + { Opcode.SMSG_LOOT_RELEASE_ALL, 0x261B }, + { Opcode.SMSG_LOOT_REMOVED, 0x2617 }, + { Opcode.SMSG_LOOT_RESPONSE, 0x2616 }, + { Opcode.SMSG_LOOT_ROLL, 0x261F }, + { Opcode.SMSG_LOOT_ROLLS_COMPLETE, 0x2621 }, + { Opcode.SMSG_LOOT_ROLL_WON, 0x2623 }, + { Opcode.SMSG_LOSS_OF_CONTROL_AURA_UPDATE, 0x2673 }, + { Opcode.SMSG_MAIL_COMMAND_RESULT, 0x263C }, + { Opcode.SMSG_MAIL_LIST_RESULT, 0x2757 }, + { Opcode.SMSG_MAIL_QUERY_NEXT_TIME_RESULT, 0x2758 }, + { Opcode.SMSG_MAP_OBJECTIVES_INIT, 0x294C }, + { Opcode.SMSG_MAP_OBJ_EVENTS, 0x25C9 }, + { Opcode.SMSG_MASTER_LOOT_CANDIDATE_LIST, 0x2620 }, + { Opcode.SMSG_MEETING_STONE_FAILED, 0x287A }, + { Opcode.SMSG_MESSAGE_BOX, 0x2576 }, + { Opcode.SMSG_MINIMAP_PING, 0x26D1 }, + { Opcode.SMSG_MIRROR_IMAGE_COMPONENTED_DATA, 0x2C14 }, + { Opcode.SMSG_MIRROR_IMAGE_CREATURE_DATA, 0x2C13 }, + { Opcode.SMSG_MISSILE_CANCEL, 0x25CA }, + { Opcode.SMSG_MODIFY_COOLDOWN, 0x2765 }, + { Opcode.SMSG_MOUNT_RESULT, 0x257B }, + { Opcode.SMSG_MOVEMENT_ENFORCEMENT_ALERT, 0x282B }, + { Opcode.SMSG_MOVE_ADD_IMPULSE, 0x2E34 }, + { Opcode.SMSG_MOVE_APPLY_INERTIA, 0x2E30 }, + { Opcode.SMSG_MOVE_APPLY_MOVEMENT_FORCE, 0x2E17 }, + { Opcode.SMSG_MOVE_DISABLE_COLLISION, 0x2E13 }, + { Opcode.SMSG_MOVE_DISABLE_DOUBLE_JUMP, 0x2DFD }, + { Opcode.SMSG_MOVE_DISABLE_FULL_SPEED_TURNING, 0x2E47 }, + { Opcode.SMSG_MOVE_DISABLE_GRAVITY, 0x2E0F }, + { Opcode.SMSG_MOVE_DISABLE_INERTIA, 0x2E11 }, + { Opcode.SMSG_MOVE_DISABLE_TRANSITION_BETWEEN_SWIM_AND_FLY, 0x2E0E }, + { Opcode.SMSG_MOVE_ENABLE_COLLISION, 0x2E14 }, + { Opcode.SMSG_MOVE_ENABLE_DOUBLE_JUMP, 0x2DFC }, + { Opcode.SMSG_MOVE_ENABLE_FULL_SPEED_TURNING, 0x2E46 }, + { Opcode.SMSG_MOVE_ENABLE_GRAVITY, 0x2E10 }, + { Opcode.SMSG_MOVE_ENABLE_INERTIA, 0x2E12 }, + { Opcode.SMSG_MOVE_ENABLE_TRANSITION_BETWEEN_SWIM_AND_FLY, 0x2E0D }, + { Opcode.SMSG_MOVE_KNOCK_BACK, 0x2E03 }, + { Opcode.SMSG_MOVE_REMOVE_INERTIA, 0x2E31 }, + { Opcode.SMSG_MOVE_REMOVE_MOVEMENT_FORCE, 0x2E18 }, + { Opcode.SMSG_MOVE_ROOT, 0x2DF9 }, + { Opcode.SMSG_MOVE_SET_ACTIVE_MOVER, 0x2DD5 }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_ADD_IMPULSE_MAX_SPEED, 0x2E3D }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_AIR_FRICTION, 0x2E38 }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_BANKING_RATE, 0x2E3E }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_DOUBLE_JUMP_VEL_MOD, 0x2E3B }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_GLIDE_START_MIN_HEIGHT, 0x2E3C }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_LAUNCH_SPEED_COEFFICIENT, 0x2E44 }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_LIFT_COEFFICIENT, 0x2E3A }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_MAX_VEL, 0x2E39 }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_OVER_MAX_DECELERATION, 0x2E43 }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_PITCHING_RATE_DOWN, 0x2E3F }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_PITCHING_RATE_UP, 0x2E40 }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_SURFACE_FRICTION, 0x2E42 }, + { Opcode.SMSG_MOVE_SET_ADV_FLYING_TURN_VELOCITY_THRESHOLD, 0x2E41 }, + { Opcode.SMSG_MOVE_SET_CAN_ADV_FLY, 0x2E36 }, + { Opcode.SMSG_MOVE_SET_CAN_FLY, 0x2E05 }, + { Opcode.SMSG_MOVE_SET_CAN_TURN_WHILE_FALLING, 0x2E09 }, + { Opcode.SMSG_MOVE_SET_COLLISION_HEIGHT, 0x2E15 }, + { Opcode.SMSG_MOVE_SET_COMPOUND_STATE, 0x2E19 }, + { Opcode.SMSG_MOVE_SET_FEATHER_FALL, 0x2DFF }, + { Opcode.SMSG_MOVE_SET_FLIGHT_BACK_SPEED, 0x2DF5 }, + { Opcode.SMSG_MOVE_SET_FLIGHT_SPEED, 0x2DF4 }, + { Opcode.SMSG_MOVE_SET_HOVERING, 0x2E01 }, + { Opcode.SMSG_MOVE_SET_IGNORE_MOVEMENT_FORCES, 0x2E0B }, + { Opcode.SMSG_MOVE_SET_LAND_WALK, 0x2DFE }, + { Opcode.SMSG_MOVE_SET_MOD_MOVEMENT_FORCE_MAGNITUDE, 0x2DE6 }, + { Opcode.SMSG_MOVE_SET_NORMAL_FALL, 0x2E00 }, + { Opcode.SMSG_MOVE_SET_PITCH_RATE, 0x2DF8 }, + { Opcode.SMSG_MOVE_SET_RUN_BACK_SPEED, 0x2DF1 }, + { Opcode.SMSG_MOVE_SET_RUN_SPEED, 0x2DF0 }, + { Opcode.SMSG_MOVE_SET_SWIM_BACK_SPEED, 0x2DF3 }, + { Opcode.SMSG_MOVE_SET_SWIM_SPEED, 0x2DF2 }, + { Opcode.SMSG_MOVE_SET_TURN_RATE, 0x2DF7 }, + { Opcode.SMSG_MOVE_SET_VEHICLE_REC_ID, 0x2E16 }, + { Opcode.SMSG_MOVE_SET_WALK_SPEED, 0x2DF6 }, + { Opcode.SMSG_MOVE_SET_WATER_WALK, 0x2DFB }, + { Opcode.SMSG_MOVE_SKIP_TIME, 0x2E1A }, + { Opcode.SMSG_MOVE_SPLINE_DISABLE_COLLISION, 0x2E1F }, + { Opcode.SMSG_MOVE_SPLINE_DISABLE_GRAVITY, 0x2E1D }, + { Opcode.SMSG_MOVE_SPLINE_ENABLE_COLLISION, 0x2E20 }, + { Opcode.SMSG_MOVE_SPLINE_ENABLE_GRAVITY, 0x2E1E }, + { Opcode.SMSG_MOVE_SPLINE_ROOT, 0x2E1B }, + { Opcode.SMSG_MOVE_SPLINE_SET_FEATHER_FALL, 0x2E21 }, + { Opcode.SMSG_MOVE_SPLINE_SET_FLIGHT_BACK_SPEED, 0x2DEC }, + { Opcode.SMSG_MOVE_SPLINE_SET_FLIGHT_SPEED, 0x2DEB }, + { Opcode.SMSG_MOVE_SPLINE_SET_FLYING, 0x2E2B }, + { Opcode.SMSG_MOVE_SPLINE_SET_HOVER, 0x2E23 }, + { Opcode.SMSG_MOVE_SPLINE_SET_LAND_WALK, 0x2E26 }, + { Opcode.SMSG_MOVE_SPLINE_SET_NORMAL_FALL, 0x2E22 }, + { Opcode.SMSG_MOVE_SPLINE_SET_PITCH_RATE, 0x2DEF }, + { Opcode.SMSG_MOVE_SPLINE_SET_RUN_BACK_SPEED, 0x2DE8 }, + { Opcode.SMSG_MOVE_SPLINE_SET_RUN_MODE, 0x2E29 }, + { Opcode.SMSG_MOVE_SPLINE_SET_RUN_SPEED, 0x2DE7 }, + { Opcode.SMSG_MOVE_SPLINE_SET_SWIM_BACK_SPEED, 0x2DEA }, + { Opcode.SMSG_MOVE_SPLINE_SET_SWIM_SPEED, 0x2DE9 }, + { Opcode.SMSG_MOVE_SPLINE_SET_TURN_RATE, 0x2DEE }, + { Opcode.SMSG_MOVE_SPLINE_SET_WALK_MODE, 0x2E2A }, + { Opcode.SMSG_MOVE_SPLINE_SET_WALK_SPEED, 0x2DED }, + { Opcode.SMSG_MOVE_SPLINE_SET_WATER_WALK, 0x2E25 }, + { Opcode.SMSG_MOVE_SPLINE_START_SWIM, 0x2E27 }, + { Opcode.SMSG_MOVE_SPLINE_STOP_SWIM, 0x2E28 }, + { Opcode.SMSG_MOVE_SPLINE_UNROOT, 0x2E1C }, + { Opcode.SMSG_MOVE_SPLINE_UNSET_FLYING, 0x2E2C }, + { Opcode.SMSG_MOVE_SPLINE_UNSET_HOVER, 0x2E24 }, + { Opcode.SMSG_MOVE_TELEPORT, 0x2E04 }, + { Opcode.SMSG_MOVE_UNROOT, 0x2DFA }, + { Opcode.SMSG_MOVE_UNSET_CAN_ADV_FLY, 0x2E37 }, + { Opcode.SMSG_MOVE_UNSET_CAN_FLY, 0x2E06 }, + { Opcode.SMSG_MOVE_UNSET_CAN_TURN_WHILE_FALLING, 0x2E0A }, + { Opcode.SMSG_MOVE_UNSET_HOVERING, 0x2E02 }, + { Opcode.SMSG_MOVE_UNSET_IGNORE_MOVEMENT_FORCES, 0x2E0C }, + { Opcode.SMSG_MOVE_UPDATE, 0x2DE0 }, + { Opcode.SMSG_MOVE_UPDATE_ADD_IMPULSE, 0x2E35 }, + { Opcode.SMSG_MOVE_UPDATE_APPLY_INERTIA, 0x2E32 }, + { Opcode.SMSG_MOVE_UPDATE_APPLY_MOVEMENT_FORCE, 0x2DE4 }, + { Opcode.SMSG_MOVE_UPDATE_COLLISION_HEIGHT, 0x2DDF }, + { Opcode.SMSG_MOVE_UPDATE_FLIGHT_BACK_SPEED, 0x2DDC }, + { Opcode.SMSG_MOVE_UPDATE_FLIGHT_SPEED, 0x2DDB }, + { Opcode.SMSG_MOVE_UPDATE_KNOCK_BACK, 0x2DE2 }, + { Opcode.SMSG_MOVE_UPDATE_MOD_MOVEMENT_FORCE_MAGNITUDE, 0x2DE3 }, + { Opcode.SMSG_MOVE_UPDATE_PITCH_RATE, 0x2DDE }, + { Opcode.SMSG_MOVE_UPDATE_REMOVE_INERTIA, 0x2E33 }, + { Opcode.SMSG_MOVE_UPDATE_REMOVE_MOVEMENT_FORCE, 0x2DE5 }, + { Opcode.SMSG_MOVE_UPDATE_RUN_BACK_SPEED, 0x2DD7 }, + { Opcode.SMSG_MOVE_UPDATE_RUN_SPEED, 0x2DD6 }, + { Opcode.SMSG_MOVE_UPDATE_SWIM_BACK_SPEED, 0x2DDA }, + { Opcode.SMSG_MOVE_UPDATE_SWIM_SPEED, 0x2DD9 }, + { Opcode.SMSG_MOVE_UPDATE_TELEPORT, 0x2DE1 }, + { Opcode.SMSG_MOVE_UPDATE_TURN_RATE, 0x2DDD }, + { Opcode.SMSG_MOVE_UPDATE_WALK_SPEED, 0x2DD8 }, + { Opcode.SMSG_MULTIPLE_PACKETS, 0x3051 }, + { Opcode.SMSG_MULTI_FLOOR_LEAVE_FLOOR, 0x27DB }, + { Opcode.SMSG_MULTI_FLOOR_NEW_FLOOR, 0x27DA }, + { Opcode.SMSG_MYTHIC_PLUS_ALL_MAP_STATS, 0x260D }, + { Opcode.SMSG_MYTHIC_PLUS_CURRENT_AFFIXES, 0x260F }, + { Opcode.SMSG_MYTHIC_PLUS_NEW_WEEK_RECORD, 0x2613 }, + { Opcode.SMSG_MYTHIC_PLUS_SEASON_DATA, 0x260E }, + { Opcode.SMSG_NEUTRAL_PLAYER_FACTION_SELECT_RESULT, 0x25DE }, + { Opcode.SMSG_NEW_DATA_BUILD, 0x2896 }, + { Opcode.SMSG_NEW_TAXI_PATH, 0x2682 }, + { Opcode.SMSG_NEW_WORLD, 0x2597 }, + { Opcode.SMSG_NOTIFY_DEST_LOC_SPELL_CAST, 0x2C45 }, + { Opcode.SMSG_NOTIFY_MISSILE_TRAJECTORY_COLLISION, 0x26AE }, + { Opcode.SMSG_NOTIFY_MONEY, 0x259C }, + { Opcode.SMSG_NOTIFY_RECEIVED_MAIL, 0x263D }, + { Opcode.SMSG_NPC_INTERACTION_OPEN_RESULT, 0x2872 }, + { Opcode.SMSG_OFFER_PETITION_ERROR, 0x26B9 }, + { Opcode.SMSG_ON_CANCEL_EXPECTED_RIDE_VEHICLE_AURA, 0x26E8 }, + { Opcode.SMSG_ON_MONSTER_MOVE, 0x2DD4 }, + { Opcode.SMSG_OPEN_ARTIFACT_FORGE, 0x279E }, + { Opcode.SMSG_OPEN_CONTAINER, 0x2DA6 }, + { Opcode.SMSG_OPEN_LFG_DUNGEON_FINDER, 0x2A31 }, + { Opcode.SMSG_OPEN_SHIPMENT_NPC_RESULT, 0x2796 }, + { Opcode.SMSG_OVERRIDE_LIGHT, 0x26BE }, + { Opcode.SMSG_PAGE_TEXT, 0x271B }, + { Opcode.SMSG_PARTY_COMMAND_RESULT, 0x2790 }, + { Opcode.SMSG_PARTY_INVITE, 0x25C0 }, + { Opcode.SMSG_PARTY_KILL_LOG, 0x275B }, + { Opcode.SMSG_PARTY_MEMBER_FULL_STATE, 0x275A }, + { Opcode.SMSG_PARTY_MEMBER_PARTIAL_STATE, 0x2759 }, + { Opcode.SMSG_PARTY_NOTIFY_LFG_LEADER_CHANGE, 0x285A }, + { Opcode.SMSG_PARTY_UPDATE, 0x25F6 }, + { Opcode.SMSG_PAST_TIME_EVENTS, 0x25C5 }, + { Opcode.SMSG_PAUSE_MIRROR_TIMER, 0x2712 }, + { Opcode.SMSG_PENDING_RAID_LOCK, 0x26FA }, + { Opcode.SMSG_PERKS_PROGRAM_ACTIVITY_COMPLETE, 0x286F }, + { Opcode.SMSG_PERKS_PROGRAM_ACTIVITY_UPDATE, 0x286B }, + { Opcode.SMSG_PERKS_PROGRAM_DISABLED, 0x2870 }, + { Opcode.SMSG_PERKS_PROGRAM_RESULT, 0x286C }, + { Opcode.SMSG_PERKS_PROGRAM_VENDOR_UPDATE, 0x286A }, + { Opcode.SMSG_PETITION_ALREADY_SIGNED, 0x25A2 }, + { Opcode.SMSG_PETITION_RENAME_GUILD_RESPONSE, 0x29FB }, + { Opcode.SMSG_PETITION_SHOW_LIST, 0x26C1 }, + { Opcode.SMSG_PETITION_SHOW_SIGNATURES, 0x26C2 }, + { Opcode.SMSG_PETITION_SIGN_RESULTS, 0x274D }, + { Opcode.SMSG_PET_ACTION_FEEDBACK, 0x274A }, + { Opcode.SMSG_PET_ACTION_SOUND, 0x26A4 }, + { Opcode.SMSG_PET_BATTLE_CHAT_RESTRICTED, 0x2604 }, + { Opcode.SMSG_PET_BATTLE_DEBUG_QUEUE_DUMP_RESPONSE, 0x2678 }, + { Opcode.SMSG_PET_BATTLE_FINALIZE_LOCATION, 0x25FD }, + { Opcode.SMSG_PET_BATTLE_FINAL_ROUND, 0x2602 }, + { Opcode.SMSG_PET_BATTLE_FINISHED, 0x2603 }, + { Opcode.SMSG_PET_BATTLE_FIRST_ROUND, 0x25FF }, + { Opcode.SMSG_PET_BATTLE_INITIAL_UPDATE, 0x25FE }, + { Opcode.SMSG_PET_BATTLE_MAX_GAME_LENGTH_WARNING, 0x2605 }, + { Opcode.SMSG_PET_BATTLE_PVP_CHALLENGE, 0x25FC }, + { Opcode.SMSG_PET_BATTLE_QUEUE_PROPOSE_MATCH, 0x263A }, + { Opcode.SMSG_PET_BATTLE_QUEUE_STATUS, 0x263B }, + { Opcode.SMSG_PET_BATTLE_REPLACEMENTS_MADE, 0x2601 }, + { Opcode.SMSG_PET_BATTLE_REQUEST_FAILED, 0x25FB }, + { Opcode.SMSG_PET_BATTLE_ROUND_RESULT, 0x2600 }, + { Opcode.SMSG_PET_BATTLE_SLOT_UPDATES, 0x25EE }, + { Opcode.SMSG_PET_CAST_FAILED, 0x2C5A }, + { Opcode.SMSG_PET_CLEAR_SPELLS, 0x2C23 }, + { Opcode.SMSG_PET_DISMISS_SOUND, 0x26A5 }, + { Opcode.SMSG_PET_GOD_MODE, 0x267F }, + { Opcode.SMSG_PET_GUIDS, 0x2706 }, + { Opcode.SMSG_PET_LEARNED_SPELLS, 0x2C51 }, + { Opcode.SMSG_PET_MODE, 0x258B }, + { Opcode.SMSG_PET_NAME_INVALID, 0x26C6 }, + { Opcode.SMSG_PET_NEWLY_TAMED, 0x258A }, + { Opcode.SMSG_PET_SPELLS_MESSAGE, 0x2C24 }, + { Opcode.SMSG_PET_STABLE_RESULT, 0x2596 }, + { Opcode.SMSG_PET_TAME_FAILURE, 0x26B6 }, + { Opcode.SMSG_PET_UNLEARNED_SPELLS, 0x2C52 }, + { Opcode.SMSG_PHASE_SHIFT_CHANGE, 0x2578 }, + { Opcode.SMSG_PLAYED_TIME, 0x26D8 }, + { Opcode.SMSG_PLAYER_ACKNOWLEDGE_ARROW_CALLOUT, 0x3024 }, + { Opcode.SMSG_PLAYER_AZERITE_ITEM_EQUIPPED_STATUS_CHANGED, 0x3016 }, + { Opcode.SMSG_PLAYER_AZERITE_ITEM_GAINS, 0x3015 }, + { Opcode.SMSG_PLAYER_BONUS_ROLL_FAILED, 0x3018 }, + { Opcode.SMSG_PLAYER_BOUND, 0x2FF8 }, + { Opcode.SMSG_PLAYER_CHOICE_CLEAR, 0x2FFE }, + { Opcode.SMSG_PLAYER_CHOICE_DISPLAY_ERROR, 0x2FFD }, + { Opcode.SMSG_PLAYER_CONDITION_RESULT, 0x300A }, + { Opcode.SMSG_PLAYER_HIDE_ARROW_CALLOUT, 0x3023 }, + { Opcode.SMSG_PLAYER_IS_ADVENTURE_MAP_POI_VALID, 0x3009 }, + { Opcode.SMSG_PLAYER_OPEN_SUBSCRIPTION_INTERSTITIAL, 0x300E }, + { Opcode.SMSG_PLAYER_SAVE_GUILD_EMBLEM, 0x29FA }, + { Opcode.SMSG_PLAYER_SAVE_PERSONAL_EMBLEM, 0x3025 }, + { Opcode.SMSG_PLAYER_SHOW_ARROW_CALLOUT, 0x3022 }, + { Opcode.SMSG_PLAYER_SHOW_GENERIC_WIDGET_DISPLAY, 0x3020 }, + { Opcode.SMSG_PLAYER_SHOW_PARTY_POSE_UI, 0x3021 }, + { Opcode.SMSG_PLAYER_SHOW_UI_EVENT_TOAST, 0x301B }, + { Opcode.SMSG_PLAYER_SKINNED, 0x3006 }, + { Opcode.SMSG_PLAYER_TUTORIAL_HIGHLIGHT_SPELL, 0x300D }, + { Opcode.SMSG_PLAYER_TUTORIAL_UNHIGHLIGHT_SPELL, 0x300C }, + { Opcode.SMSG_PLAY_MUSIC, 0x276A }, + { Opcode.SMSG_PLAY_OBJECT_SOUND, 0x276B }, + { Opcode.SMSG_PLAY_ONE_SHOT_ANIM_KIT, 0x2732 }, + { Opcode.SMSG_PLAY_ORPHAN_SPELL_VISUAL, 0x2C49 }, + { Opcode.SMSG_PLAY_SCENE, 0x2637 }, + { Opcode.SMSG_PLAY_SOUND, 0x2769 }, + { Opcode.SMSG_PLAY_SPEAKERBOT_SOUND, 0x276C }, + { Opcode.SMSG_PLAY_SPELL_VISUAL, 0x2C47 }, + { Opcode.SMSG_PLAY_SPELL_VISUAL_KIT, 0x2C4B }, + { Opcode.SMSG_PLAY_TIME_WARNING, 0x2700 }, + { Opcode.SMSG_PONG, 0x304E }, + { Opcode.SMSG_POWER_UPDATE, 0x26D5 }, + { Opcode.SMSG_PRELOAD_CHILD_MAP, 0x2579 }, + { Opcode.SMSG_PRELOAD_WORLD, 0x2598 }, + { Opcode.SMSG_PREPOPULATE_NAME_CACHE, 0x282E }, + { Opcode.SMSG_PRE_RESSURECT, 0x2768 }, + { Opcode.SMSG_PRINT_NOTIFICATION, 0x25CD }, + { Opcode.SMSG_PROC_RESIST, 0x275C }, + { Opcode.SMSG_PROFESSION_GOSSIP, 0x27FB }, + { Opcode.SMSG_PUSH_SPELL_TO_ACTION_BAR, 0x2C53 }, + { Opcode.SMSG_PVP_CREDIT, 0x2946 }, + { Opcode.SMSG_PVP_MATCH_COMPLETE, 0x2951 }, + { Opcode.SMSG_PVP_MATCH_INITIALIZE, 0x2952 }, + { Opcode.SMSG_PVP_MATCH_SET_STATE, 0x2950 }, + { Opcode.SMSG_PVP_MATCH_START, 0x294F }, + { Opcode.SMSG_PVP_MATCH_STATISTICS, 0x2932 }, + { Opcode.SMSG_PVP_OPTIONS_ENABLED, 0x2935 }, + { Opcode.SMSG_PVP_TIER_RECORD, 0x2866 }, + { Opcode.SMSG_QUERY_BATTLE_PET_NAME_RESPONSE, 0x291A }, + { Opcode.SMSG_QUERY_CREATURE_RESPONSE, 0x2914 }, + { Opcode.SMSG_QUERY_GAME_OBJECT_RESPONSE, 0x2915 }, + { Opcode.SMSG_QUERY_GARRISON_PET_NAME_RESPONSE, 0x299F }, + { Opcode.SMSG_QUERY_GUILD_FOLLOW_INFO_RESPONSE, 0x29E8 }, + { Opcode.SMSG_QUERY_GUILD_INFO_RESPONSE, 0x29E6 }, + { Opcode.SMSG_QUERY_ITEM_TEXT_RESPONSE, 0x291E }, + { Opcode.SMSG_QUERY_NPC_TEXT_RESPONSE, 0x2916 }, + { Opcode.SMSG_QUERY_PAGE_TEXT_RESPONSE, 0x2917 }, + { Opcode.SMSG_QUERY_PETITION_RESPONSE, 0x291B }, + { Opcode.SMSG_QUERY_PET_NAME_RESPONSE, 0x2919 }, + { Opcode.SMSG_QUERY_PLAYER_NAMES_RESPONSE, 0x301D }, + { Opcode.SMSG_QUERY_PLAYER_NAME_BY_COMMUNITY_ID_RESPONSE, 0x3002 }, + { Opcode.SMSG_QUERY_QUEST_INFO_RESPONSE, 0x2A96 }, + { Opcode.SMSG_QUERY_REALM_GUILD_MASTER_INFO_RESPONSE, 0x29E7 }, + { Opcode.SMSG_QUERY_TIME_RESPONSE, 0x26E6 }, + { Opcode.SMSG_QUEST_COMPLETION_NPC_RESPONSE, 0x2A81 }, + { Opcode.SMSG_QUEST_CONFIRM_ACCEPT, 0x2A8F }, + { Opcode.SMSG_QUEST_FORCE_REMOVED, 0x2A9C }, + { Opcode.SMSG_QUEST_GIVER_INVALID_QUEST, 0x2A85 }, + { Opcode.SMSG_QUEST_GIVER_OFFER_REWARD_MESSAGE, 0x2A94 }, + { Opcode.SMSG_QUEST_GIVER_QUEST_COMPLETE, 0x2A83 }, + { Opcode.SMSG_QUEST_GIVER_QUEST_DETAILS, 0x2A92 }, + { Opcode.SMSG_QUEST_GIVER_QUEST_FAILED, 0x2A86 }, + { Opcode.SMSG_QUEST_GIVER_QUEST_LIST_MESSAGE, 0x2A9A }, + { Opcode.SMSG_QUEST_GIVER_REQUEST_ITEMS, 0x2A93 }, + { Opcode.SMSG_QUEST_GIVER_STATUS, 0x2A9B }, + { Opcode.SMSG_QUEST_GIVER_STATUS_MULTIPLE, 0x2A91 }, + { Opcode.SMSG_QUEST_ITEM_USABILITY_RESPONSE, 0x2A82 }, + { Opcode.SMSG_QUEST_LOG_FULL, 0x2A87 }, + { Opcode.SMSG_QUEST_NON_LOG_UPDATE_COMPLETE, 0x2A88 }, + { Opcode.SMSG_QUEST_POI_QUERY_RESPONSE, 0x2A9D }, + { Opcode.SMSG_QUEST_POI_UPDATE_RESPONSE, 0x2A9F }, + { Opcode.SMSG_QUEST_PUSH_RESULT, 0x2A90 }, + { Opcode.SMSG_QUEST_SESSION_INFO_RESPONSE, 0x2850 }, + { Opcode.SMSG_QUEST_SESSION_READY_CHECK, 0x283F }, + { Opcode.SMSG_QUEST_SESSION_READY_CHECK_RESPONSE, 0x2840 }, + { Opcode.SMSG_QUEST_SESSION_RESULT, 0x283E }, + { Opcode.SMSG_QUEST_UPDATE_ADD_CREDIT, 0x2A8C }, + { Opcode.SMSG_QUEST_UPDATE_ADD_CREDIT_SIMPLE, 0x2A8D }, + { Opcode.SMSG_QUEST_UPDATE_ADD_PVP_CREDIT, 0x2A8E }, + { Opcode.SMSG_QUEST_UPDATE_COMPLETE, 0x2A89 }, + { Opcode.SMSG_QUEST_UPDATE_FAILED, 0x2A8A }, + { Opcode.SMSG_QUEST_UPDATE_FAILED_TIMER, 0x2A8B }, + { Opcode.SMSG_QUEUE_SUMMARY_UPDATE, 0x280E }, + { Opcode.SMSG_RAF_ACCOUNT_INFO, 0x283C }, + { Opcode.SMSG_RAF_ACTIVITY_STATE_CHANGED, 0x284C }, + { Opcode.SMSG_RAF_DEBUG_FRIEND_MONTHS, 0x2893 }, + { Opcode.SMSG_RAID_DIFFICULTY_SET, 0x27A8 }, + { Opcode.SMSG_RAID_GROUP_ONLY, 0x27AA }, + { Opcode.SMSG_RAID_INSTANCE_MESSAGE, 0x2BB4 }, + { Opcode.SMSG_RAID_MARKERS_CHANGED, 0x25A3 }, + { Opcode.SMSG_RANDOM_ROLL, 0x2631 }, + { Opcode.SMSG_RATED_PVP_INFO, 0x2931 }, + { Opcode.SMSG_READY_CHECK_COMPLETED, 0x25FA }, + { Opcode.SMSG_READY_CHECK_RESPONSE, 0x25F9 }, + { Opcode.SMSG_READY_CHECK_STARTED, 0x25F8 }, + { Opcode.SMSG_READ_ITEM_RESULT_FAILED, 0x27A4 }, + { Opcode.SMSG_READ_ITEM_RESULT_OK, 0x279B }, + { Opcode.SMSG_REALM_QUERY_RESPONSE, 0x2913 }, + { Opcode.SMSG_REATTACH_RESURRECT, 0x274C }, + { Opcode.SMSG_RECEIVE_PING_UNIT, 0x25A4 }, + { Opcode.SMSG_RECEIVE_PING_WORLD_POINT, 0x25A5 }, + { Opcode.SMSG_RECRAFT_ITEM_RESULT, 0x2889 }, + { Opcode.SMSG_RECRUIT_A_FRIEND_FAILURE, 0x26C3 }, + { Opcode.SMSG_REFRESH_COMPONENT, 0x2652 }, + { Opcode.SMSG_REFRESH_SPELL_HISTORY, 0x2C2B }, + { Opcode.SMSG_REGIONWIDE_CHARACTER_MAIL_DATA, 0x2586 }, + { Opcode.SMSG_REGIONWIDE_CHARACTER_RESTRICTIONS_DATA, 0x2585 }, + { Opcode.SMSG_REMOVE_ITEM_PASSIVE, 0x25AE }, + { Opcode.SMSG_REMOVE_SPELL_FROM_ACTION_BAR, 0x2C54 }, + { Opcode.SMSG_REPLACE_TROPHY_RESPONSE, 0x27C0 }, + { Opcode.SMSG_REPORT_PVP_PLAYER_AFK_RESULT, 0x3001 }, + { Opcode.SMSG_REQUEST_CEMETERY_LIST_RESPONSE, 0x2591 }, + { Opcode.SMSG_REQUEST_PVP_REWARDS_RESPONSE, 0x2936 }, + { Opcode.SMSG_REQUEST_SCHEDULED_PVP_INFO_RESPONSE, 0x2937 }, + { Opcode.SMSG_RESET_COMPRESSION_CONTEXT, 0x304F }, + { Opcode.SMSG_RESET_FAILED_NOTIFY, 0x26BA }, + { Opcode.SMSG_RESET_LAST_LOADED_CONFIG_CVARS, 0x2890 }, + { Opcode.SMSG_RESET_QUEST_POI, 0x2AA0 }, + { Opcode.SMSG_RESET_RANGED_COMBAT_TIMER, 0x2945 }, + { Opcode.SMSG_RESET_WEEKLY_CURRENCY, 0x2575 }, + { Opcode.SMSG_RESPEC_WIPE_CONFIRM, 0x2614 }, + { Opcode.SMSG_RESPOND_INSPECT_ACHIEVEMENTS, 0x2572 }, + { Opcode.SMSG_RESPONSE_PERK_PENDING_REWARDS, 0x286D }, + { Opcode.SMSG_RESPONSE_PERK_RECENT_PURCHASES, 0x286E }, + { Opcode.SMSG_RESTART_GLOBAL_COOLDOWN, 0x2C63 }, + { Opcode.SMSG_RESTRICTED_ACCOUNT_WARNING, 0x25BC }, + { Opcode.SMSG_RESUME_CAST, 0x2C3D }, + { Opcode.SMSG_RESUME_CAST_BAR, 0x2C40 }, + { Opcode.SMSG_RESUME_COMMS, 0x304B }, + { Opcode.SMSG_RESUME_TOKEN, 0x25AC }, + { Opcode.SMSG_RESURRECT_REQUEST, 0x257E }, + { Opcode.SMSG_RESYNC_RUNES, 0x2C61 }, + { Opcode.SMSG_RETURNING_PLAYER_PROMPT, 0x27A3 }, + { Opcode.SMSG_RETURN_APPLICANT_LIST, 0x2832 }, + { Opcode.SMSG_RETURN_RECRUITING_CLUBS, 0x2831 }, + { Opcode.SMSG_ROLE_CHANGED_INFORM, 0x258D }, + { Opcode.SMSG_ROLE_CHOSEN, 0x2A39 }, + { Opcode.SMSG_ROLE_POLL_INFORM, 0x258E }, + { Opcode.SMSG_RUNEFORGE_LEGENDARY_CRAFTING_OPEN_NPC, 0x27FA }, + { Opcode.SMSG_RUNE_REGEN_DEBUG, 0x25B9 }, + { Opcode.SMSG_SCENARIO_COMPLETED, 0x27E8 }, + { Opcode.SMSG_SCENARIO_POIS, 0x2634 }, + { Opcode.SMSG_SCENARIO_PROGRESS_UPDATE, 0x262D }, + { Opcode.SMSG_SCENARIO_SHOW_CRITERIA, 0x27FE }, + { Opcode.SMSG_SCENARIO_STATE, 0x262C }, + { Opcode.SMSG_SCENARIO_UI_UPDATE, 0x27FD }, + { Opcode.SMSG_SCENARIO_VACATE, 0x27A5 }, + { Opcode.SMSG_SCENE_OBJECT_EVENT, 0x25E4 }, + { Opcode.SMSG_SCENE_OBJECT_PET_BATTLE_FINAL_ROUND, 0x25E9 }, + { Opcode.SMSG_SCENE_OBJECT_PET_BATTLE_FINISHED, 0x25EA }, + { Opcode.SMSG_SCENE_OBJECT_PET_BATTLE_FIRST_ROUND, 0x25E6 }, + { Opcode.SMSG_SCENE_OBJECT_PET_BATTLE_INITIAL_UPDATE, 0x25E5 }, + { Opcode.SMSG_SCENE_OBJECT_PET_BATTLE_REPLACEMENTS_MADE, 0x25E8 }, + { Opcode.SMSG_SCENE_OBJECT_PET_BATTLE_ROUND_RESULT, 0x25E7 }, + { Opcode.SMSG_SCRIPT_CAST, 0x2C58 }, + { Opcode.SMSG_SEASON_INFO, 0x25C4 }, + { Opcode.SMSG_SELL_RESPONSE, 0x26C7 }, + { Opcode.SMSG_SEND_ITEM_PASSIVES, 0x25AF }, + { Opcode.SMSG_SEND_KNOWN_SPELLS, 0x2C29 }, + { Opcode.SMSG_SEND_RAID_TARGET_UPDATE_ALL, 0x262F }, + { Opcode.SMSG_SEND_RAID_TARGET_UPDATE_SINGLE, 0x2630 }, + { Opcode.SMSG_SEND_SPELL_CHARGES, 0x2C2C }, + { Opcode.SMSG_SEND_SPELL_HISTORY, 0x2C2A }, + { Opcode.SMSG_SEND_UNLEARN_SPELLS, 0x2C2D }, + { Opcode.SMSG_SERVER_FIRST_ACHIEVEMENTS, 0x264F }, + { Opcode.SMSG_SERVER_TIME, 0x2686 }, + { Opcode.SMSG_SERVER_TIME_OFFSET, 0x2716 }, + { Opcode.SMSG_SETUP_COMBAT_LOG_FILE_FLUSH, 0x2C1F }, + { Opcode.SMSG_SETUP_CURRENCY, 0x2573 }, + { Opcode.SMSG_SET_AI_ANIM_KIT, 0x2731 }, + { Opcode.SMSG_SET_ANIM_TIER, 0x2735 }, + { Opcode.SMSG_SET_CHR_UPGRADE_TIER, 0x25E1 }, + { Opcode.SMSG_SET_CURRENCY, 0x2574 }, + { Opcode.SMSG_SET_DF_FAST_LAUNCH_RESULT, 0x2A2E }, + { Opcode.SMSG_SET_DUNGEON_DIFFICULTY, 0x26A8 }, + { Opcode.SMSG_SET_FACTION_AT_WAR, 0x2702 }, + { Opcode.SMSG_SET_FACTION_NOT_VISIBLE, 0x272C }, + { Opcode.SMSG_SET_FACTION_STANDING, 0x272D }, + { Opcode.SMSG_SET_FACTION_VISIBLE, 0x272B }, + { Opcode.SMSG_SET_FLAT_SPELL_MODIFIER, 0x2C38 }, + { Opcode.SMSG_SET_FORCED_REACTIONS, 0x271F }, + { Opcode.SMSG_SET_ITEM_PURCHASE_DATA, 0x259E }, + { Opcode.SMSG_SET_LOOT_METHOD_FAILED, 0x27CC }, + { Opcode.SMSG_SET_MAX_WEEKLY_QUANTITY, 0x25A1 }, + { Opcode.SMSG_SET_MELEE_ANIM_KIT, 0x2734 }, + { Opcode.SMSG_SET_MOVEMENT_ANIM_KIT, 0x2733 }, + { Opcode.SMSG_SET_PCT_SPELL_MODIFIER, 0x2C39 }, + { Opcode.SMSG_SET_PET_SPECIALIZATION, 0x2626 }, + { Opcode.SMSG_SET_PLAYER_DECLINED_NAMES_RESULT, 0x3003 }, + { Opcode.SMSG_SET_PLAY_HOVER_ANIM, 0x25BD }, + { Opcode.SMSG_SET_PROFICIENCY, 0x2736 }, + { Opcode.SMSG_SET_QUEST_REPLAY_COOLDOWN_OVERRIDE, 0x2845 }, + { Opcode.SMSG_SET_SHIPMENT_READY_RESPONSE, 0x2998 }, + { Opcode.SMSG_SET_SPELL_CHARGES, 0x2C28 }, + { Opcode.SMSG_SET_TIME_ZONE_INFORMATION, 0x267B }, + { Opcode.SMSG_SET_VEHICLE_REC_ID, 0x26F9 }, + { Opcode.SMSG_SHADOWLANDS_CAPACITANCE_UPDATE, 0x2871 }, + { Opcode.SMSG_SHIPMENT_FACTION_UPDATE_RESULT, 0x2999 }, + { Opcode.SMSG_SHOW_DELVES_DISPLAY_UI, 0x28A7 }, + { Opcode.SMSG_SHOW_NEUTRAL_PLAYER_FACTION_SELECT_UI, 0x25DD }, + { Opcode.SMSG_SHOW_QUEST_COMPLETION_TEXT, 0x2A95 }, + { Opcode.SMSG_SHOW_TAXI_NODES, 0x26D0 }, + { Opcode.SMSG_SHOW_TRADE_SKILL_RESPONSE, 0x2771 }, + { Opcode.SMSG_SOCIAL_CONTRACT_REQUEST_RESPONSE, 0x287B }, + { Opcode.SMSG_SOCKET_GEMS_FAILURE, 0x2729 }, + { Opcode.SMSG_SOCKET_GEMS_SUCCESS, 0x2728 }, + { Opcode.SMSG_SPECIAL_MOUNT_ANIM, 0x26A3 }, + { Opcode.SMSG_SPECTATE_END, 0x2895 }, + { Opcode.SMSG_SPECTATE_PLAYER, 0x2894 }, + { Opcode.SMSG_SPEC_INVOLUNTARILY_CHANGED, 0x271A }, + { Opcode.SMSG_SPELL_ABSORB_LOG, 0x2C1C }, + { Opcode.SMSG_SPELL_CATEGORY_COOLDOWN, 0x2C16 }, + { Opcode.SMSG_SPELL_CHANNEL_START, 0x2C33 }, + { Opcode.SMSG_SPELL_CHANNEL_UPDATE, 0x2C34 }, + { Opcode.SMSG_SPELL_COOLDOWN, 0x2C15 }, + { Opcode.SMSG_SPELL_DAMAGE_SHIELD, 0x2C30 }, + { Opcode.SMSG_SPELL_DELAYED, 0x2C41 }, + { Opcode.SMSG_SPELL_DISPELL_LOG, 0x2C17 }, + { Opcode.SMSG_SPELL_EMPOWER_SET_STAGE, 0x2C37 }, + { Opcode.SMSG_SPELL_EMPOWER_START, 0x2C35 }, + { Opcode.SMSG_SPELL_EMPOWER_UPDATE, 0x2C36 }, + { Opcode.SMSG_SPELL_ENERGIZE_LOG, 0x2C19 }, + { Opcode.SMSG_SPELL_EXECUTE_LOG, 0x2C42 }, + { Opcode.SMSG_SPELL_FAILED_OTHER, 0x2C57 }, + { Opcode.SMSG_SPELL_FAILURE, 0x2C55 }, + { Opcode.SMSG_SPELL_FAILURE_MESSAGE, 0x2C5C }, + { Opcode.SMSG_SPELL_GO, 0x2C3B }, + { Opcode.SMSG_SPELL_HEAL_ABSORB_LOG, 0x2C1B }, + { Opcode.SMSG_SPELL_HEAL_LOG, 0x2C1A }, + { Opcode.SMSG_SPELL_INSTAKILL_LOG, 0x2C32 }, + { Opcode.SMSG_SPELL_INTERRUPT_LOG, 0x2C1D }, + { Opcode.SMSG_SPELL_MISS_LOG, 0x2C43 }, + { Opcode.SMSG_SPELL_NON_MELEE_DAMAGE_LOG, 0x2C31 }, + { Opcode.SMSG_SPELL_OR_DAMAGE_IMMUNE, 0x2C2E }, + { Opcode.SMSG_SPELL_PERIODIC_AURA_LOG, 0x2C18 }, + { Opcode.SMSG_SPELL_PREPARE, 0x2C3A }, + { Opcode.SMSG_SPELL_START, 0x2C3C }, + { Opcode.SMSG_SPELL_VISUAL_LOAD_SCREEN, 0x25CF }, + { Opcode.SMSG_SPLASH_SCREEN_SHOW_LATEST, 0x2856 }, + { Opcode.SMSG_STAND_STATE_UPDATE, 0x271E }, + { Opcode.SMSG_STARTER_BUILD_ACTIVATE_FAILED, 0x25D5 }, + { Opcode.SMSG_START_ELAPSED_TIMER, 0x2606 }, + { Opcode.SMSG_START_ELAPSED_TIMERS, 0x2608 }, + { Opcode.SMSG_START_LIGHTNING_STORM, 0x26AB }, + { Opcode.SMSG_START_LOOT_ROLL, 0x261E }, + { Opcode.SMSG_START_MIRROR_TIMER, 0x2711 }, + { Opcode.SMSG_START_TIMER, 0x25A8 }, + { Opcode.SMSG_STOP_ELAPSED_TIMER, 0x2607 }, + { Opcode.SMSG_STOP_MIRROR_TIMER, 0x2713 }, + { Opcode.SMSG_STOP_SPEAKERBOT_SOUND, 0x276D }, + { Opcode.SMSG_STOP_TIMER, 0x25A9 }, + { Opcode.SMSG_STREAMING_MOVIES, 0x25A7 }, + { Opcode.SMSG_SUGGEST_INVITE_INFORM, 0x2791 }, + { Opcode.SMSG_SUMMON_CANCEL, 0x26B4 }, + { Opcode.SMSG_SUMMON_RAID_MEMBER_VALIDATE_FAILED, 0x258F }, + { Opcode.SMSG_SUMMON_REQUEST, 0x2723 }, + { Opcode.SMSG_SUPERCEDED_SPELLS, 0x2C4E }, + { Opcode.SMSG_SUSPEND_COMMS, 0x304A }, + { Opcode.SMSG_SUSPEND_TOKEN, 0x25AB }, + { Opcode.SMSG_SYNC_WOW_ENTITLEMENTS, 0x284E }, + { Opcode.SMSG_TALENTS_INVOLUNTARILY_RESET, 0x2719 }, + { Opcode.SMSG_TAXI_NODE_STATUS, 0x2680 }, + { Opcode.SMSG_TEXT_EMOTE, 0x267E }, + { Opcode.SMSG_THREAT_CLEAR, 0x26DF }, + { Opcode.SMSG_THREAT_REMOVE, 0x26DE }, + { Opcode.SMSG_THREAT_UPDATE, 0x26DD }, + { Opcode.SMSG_TIMERUNNING_SEASON_ENDED, 0x28AA }, + { Opcode.SMSG_TIME_ADJUSTMENT, 0x2DD3 }, + { Opcode.SMSG_TIME_SYNC_REQUEST, 0x2DD2 }, + { Opcode.SMSG_TITLE_EARNED, 0x26DA }, + { Opcode.SMSG_TITLE_LOST, 0x26DB }, + { Opcode.SMSG_TOTEM_CREATED, 0x26CA }, + { Opcode.SMSG_TOTEM_DURATION_CHANGED, 0x26CC }, + { Opcode.SMSG_TOTEM_MOVED, 0x26CD }, + { Opcode.SMSG_TOTEM_REMOVED, 0x26CB }, + { Opcode.SMSG_TRADE_STATUS, 0x2583 }, + { Opcode.SMSG_TRADE_UPDATED, 0x2582 }, + { Opcode.SMSG_TRAINER_BUY_FAILED, 0x26E2 }, + { Opcode.SMSG_TRAINER_LIST, 0x26E1 }, + { Opcode.SMSG_TRAIT_CONFIG_COMMIT_FAILED, 0x25D4 }, + { Opcode.SMSG_TRANSFER_ABORTED, 0x2705 }, + { Opcode.SMSG_TRANSFER_PENDING, 0x25D0 }, + { Opcode.SMSG_TREASURE_PICKER_RESPONSE, 0x291F }, + { Opcode.SMSG_TRIGGER_CINEMATIC, 0x27C5 }, + { Opcode.SMSG_TRIGGER_MOVIE, 0x26CE }, + { Opcode.SMSG_TURN_IN_PETITION_RESULT, 0x274F }, + { Opcode.SMSG_TUTORIAL_FLAGS, 0x27B9 }, + { Opcode.SMSG_UI_MAP_QUEST_LINES_RESPONSE, 0x2AA3 }, + { Opcode.SMSG_UNDELETE_CHARACTER_RESPONSE, 0x27C7 }, + { Opcode.SMSG_UNDELETE_COOLDOWN_STATUS_RESPONSE, 0x27C8 }, + { Opcode.SMSG_UNLEARNED_SPELLS, 0x2C50 }, + { Opcode.SMSG_UNLOAD_CHILD_MAP, 0x257A }, + { Opcode.SMSG_UPDATE_AADC_STATUS_RESPONSE, 0x2867 }, + { Opcode.SMSG_UPDATE_ACCOUNT_DATA, 0x270B }, + { Opcode.SMSG_UPDATE_ACTION_BUTTONS, 0x25E2 }, + { Opcode.SMSG_UPDATE_BNET_SESSION_KEY, 0x281F }, + { Opcode.SMSG_UPDATE_CAPTURE_POINT, 0x2929 }, + { Opcode.SMSG_UPDATE_CELESTIAL_BODY, 0x281B }, + { Opcode.SMSG_UPDATE_CHARACTER_FLAGS, 0x27BF }, + { Opcode.SMSG_UPDATE_CHARGE_CATEGORY_COOLDOWN, 0x2767 }, + { Opcode.SMSG_UPDATE_COOLDOWN, 0x2766 }, + { Opcode.SMSG_UPDATE_CRAFTING_NPC_RECIPES, 0x2996 }, + { Opcode.SMSG_UPDATE_DAILY_MISSION_COUNTER, 0x297F }, + { Opcode.SMSG_UPDATE_EXPANSION_LEVEL, 0x2647 }, + { Opcode.SMSG_UPDATE_GAME_TIME_STATE, 0x2822 }, + { Opcode.SMSG_UPDATE_INSTANCE_OWNERSHIP, 0x26AD }, + { Opcode.SMSG_UPDATE_LAST_INSTANCE, 0x268C }, + { Opcode.SMSG_UPDATE_OBJECT, 0x27C6 }, + { Opcode.SMSG_UPDATE_PRIMARY_SPEC, 0x25DA }, + { Opcode.SMSG_UPDATE_RECENT_PLAYER_GUIDS, 0x25F7 }, + { Opcode.SMSG_UPDATE_TALENT_DATA, 0x25D9 }, + { Opcode.SMSG_UPDATE_WORLD_STATE, 0x2749 }, + { Opcode.SMSG_USERLIST_ADD, 0x2BB9 }, + { Opcode.SMSG_USERLIST_REMOVE, 0x2BBA }, + { Opcode.SMSG_USERLIST_UPDATE, 0x2BBB }, + { Opcode.SMSG_USE_EQUIPMENT_SET_RESULT, 0x2750 }, + { Opcode.SMSG_VAS_CHECK_TRANSFER_OK_RESPONSE, 0x2816 }, + { Opcode.SMSG_VAS_GET_QUEUE_MINUTES_RESPONSE, 0x2814 }, + { Opcode.SMSG_VAS_GET_SERVICE_STATUS_RESPONSE, 0x2813 }, + { Opcode.SMSG_VAS_PURCHASE_COMPLETE, 0x27EE }, + { Opcode.SMSG_VAS_PURCHASE_STATE_UPDATE, 0x27ED }, + { Opcode.SMSG_VENDOR_INVENTORY, 0x25BB }, + { Opcode.SMSG_VIGNETTE_UPDATE, 0x3008 }, + { Opcode.SMSG_VOICE_CHANNEL_INFO_RESPONSE, 0x281A }, + { Opcode.SMSG_VOICE_CHANNEL_STT_TOKEN_RESPONSE, 0x2861 }, + { Opcode.SMSG_VOICE_LOGIN_RESPONSE, 0x2819 }, + { Opcode.SMSG_VOID_ITEM_SWAP_RESPONSE, 0x2DA4 }, + { Opcode.SMSG_VOID_STORAGE_CONTENTS, 0x2DA1 }, + { Opcode.SMSG_VOID_STORAGE_FAILED, 0x2DA0 }, + { Opcode.SMSG_VOID_STORAGE_TRANSFER_CHANGES, 0x2DA2 }, + { Opcode.SMSG_VOID_TRANSFER_RESULT, 0x2DA3 }, + { Opcode.SMSG_WAIT_QUEUE_FINISH, 0x256F }, + { Opcode.SMSG_WAIT_QUEUE_UPDATE, 0x256E }, + { Opcode.SMSG_WARDEN3_DATA, 0x2577 }, + { Opcode.SMSG_WARDEN3_DISABLED, 0x281D }, + { Opcode.SMSG_WARDEN3_ENABLED, 0x281C }, + { Opcode.SMSG_WARFRONT_COMPLETE, 0x275F }, + { Opcode.SMSG_WARGAME_REQUEST_OPPONENT_RESPONSE, 0x2934 }, + { Opcode.SMSG_WARGAME_REQUEST_SUCCESSFULLY_SENT_TO_OPPONENT, 0x2933 }, + { Opcode.SMSG_WEATHER, 0x26AA }, + { Opcode.SMSG_WEEKLY_REWARDS_PROGRESS_RESULT, 0x2859 }, + { Opcode.SMSG_WEEKLY_REWARDS_RESULT, 0x2857 }, + { Opcode.SMSG_WEEKLY_REWARD_CLAIM_RESULT, 0x2858 }, + { Opcode.SMSG_WHO, 0x2BAE }, + { Opcode.SMSG_WHO_IS, 0x26A9 }, + { Opcode.SMSG_WILL_BE_KICKED_FOR_ADDED_SUBSCRIPTION_TIME, 0x2821 }, + { Opcode.SMSG_WORLD_QUEST_UPDATE_RESPONSE, 0x300F }, + { Opcode.SMSG_WORLD_SERVER_INFO, 0x25B0 }, + { Opcode.SMSG_WOW_ENTITLEMENT_NOTIFICATION, 0x284F }, + { Opcode.SMSG_WOW_LABS_NOTIFY_PLAYERS_MATCH_END, 0x287C }, + { Opcode.SMSG_WOW_LABS_NOTIFY_PLAYERS_MATCH_STATE_CHANGED, 0x287D }, + { Opcode.SMSG_WOW_LABS_PARTY_ERROR, 0x2881 }, + { Opcode.SMSG_WOW_LABS_SET_PREDICTION_CIRCLE, 0x287E }, + { Opcode.SMSG_XP_AWARDED_FROM_CURRENCY, 0x288F }, + { Opcode.SMSG_XP_GAIN_ABORTED, 0x25CC }, + { Opcode.SMSG_XP_GAIN_ENABLED, 0x27A9 }, + { Opcode.SMSG_ZONE_UNDER_ATTACK, 0x2BB5 }, }; private static readonly BiDictionary MiscOpcodes = new(); diff --git a/WowPacketParser/Misc/ClientVersion.cs b/WowPacketParser/Misc/ClientVersion.cs index 736ea400de..640eb342df 100644 --- a/WowPacketParser/Misc/ClientVersion.cs +++ b/WowPacketParser/Misc/ClientVersion.cs @@ -553,6 +553,7 @@ public static class ClientVersion new KeyValuePair(ClientVersionBuild.V10_2_7_55664, new DateTime(2024, 07, 16)), new KeyValuePair(ClientVersionBuild.V11_0_0_55666, new DateTime(2024, 07, 23)), + new KeyValuePair(ClientVersionBuild.V11_0_0_55666, new DateTime(2024, 07, 23, 14, 09, 01)), // no classic info, pkt contain build in header }; @@ -1099,6 +1100,7 @@ public static ClientVersionBuild GetVersionDefiningBuild(ClientVersionBuild buil case ClientVersionBuild.V10_2_7_55664: return ClientVersionBuild.V10_0_0_46181; case ClientVersionBuild.V11_0_0_55666: + case ClientVersionBuild.V11_0_0_55793: return ClientVersionBuild.V11_0_0_55666; //Classic case ClientVersionBuild.V1_13_2_31446: