TrinityCore / WowPacketParser

World of Warcraft Packet Parser
GNU General Public License v3.0
435 stars 360 forks source link

Opcodes by Danlapps #158

Closed DDuarte closed 9 years ago

DDuarte commented 9 years ago

Ref TrinityCore/TrinityCore#13891

New opcodes:

CMSG_AUCTION_LIST_BIDDER_ITEMS                    = 0x050E,
CMSG_AUTOEQUIP_ITEM_SLOT                          = 0x07B1,
CMSG_AUTO_DECLINE_GUILD_INVITES                   = 0x148A,
CMSG_BATTLEMASTER_JOIN_RATED                      = 0x06E4,
CMSG_CANCEL_AUTO_REPEAT_SPELL                     = 0x0939,
CMSG_CHANGE_SEATS_ON_CONTROLLED_VEHICLE           = 0x0581,
CMSG_AUCTION_SELL_ITEM                            = 0x0027,

Need verification:

0x1381 - CMSG_BATTLEFIELD_MGR_QUEUE_REQUEST vs CMSG_BATTLEFIELD_MGR_EXIT_REQUEST
soulfrost commented 9 years ago

CMSG_AUCTION_SELL_ITEM, 0x0027 CMSG_BATTLEFIELD_MGR_QUEUE_REQUEST, 0x1381 CMSG_BATTLEFIELD_MGR_EXIT_REQUEST, 0x0B49

SMSG_EQUIPMENT_SET_SAVED can be 0x09A9

danlapps commented 9 years ago

some more parsing, most are from sniff db i could get seems to be 6.0.3 19116

Hope this can help

diff --git a/src/server/game/Server/Protocol/Opcodes.h b/src/server/game/Server/Protocol/Opcodes.h
index e1624d0..a6be995 100644
--- a/src/server/game/Server/Protocol/Opcodes.h
+++ b/src/server/game/Server/Protocol/Opcodes.h
@@ -57,8 +57,8 @@ enum OpcodeClient : uint32
     CMSG_ADD_VOICE_IGNORE                             = 0xBADD,
     CMSG_ALTER_APPEARANCE                             = 0x13E9,
     CMSG_AREATRIGGER                                  = 0x01B4,
-    CMSG_AREA_SPIRIT_HEALER_QUERY                     = 0xBADD,
-    CMSG_AREA_SPIRIT_HEALER_QUEUE                     = 0xBADD,
+    CMSG_AREA_SPIRIT_HEALER_QUERY                     = 0x0A08,
+    CMSG_AREA_SPIRIT_HEALER_QUEUE                     = 0x1921,
     CMSG_ARENA_TEAM_ACCEPT                            = 0xBADD,
     CMSG_ARENA_TEAM_CREATE                            = 0xBADD,
     CMSG_ARENA_TEAM_DECLINE                           = 0xBADD,
@@ -72,24 +72,24 @@ enum OpcodeClient : uint32
     CMSG_ATTACKSTOP                                   = 0x065B,
     CMSG_ATTACKSWING                                  = 0x1E9B,
     CMSG_AUCTION_HELLO                                = 0x13EA,
-    CMSG_AUCTION_LIST_BIDDER_ITEMS                    = 0xBADD,
-    CMSG_AUCTION_LIST_ITEMS                           = 0xBADD,
-    CMSG_AUCTION_LIST_OWNER_ITEMS                     = 0xBADD,
-    CMSG_AUCTION_LIST_PENDING_SALES                   = 0xBADD,
-    CMSG_AUCTION_PLACE_BID                            = 0xBADD,
-    CMSG_AUCTION_REMOVE_ITEM                          = 0xBADD,
-    CMSG_AUCTION_SELL_ITEM                            = 0xBADD,
+    CMSG_AUCTION_LIST_BIDDER_ITEMS                    = 0x050E,
+    CMSG_AUCTION_LIST_ITEMS                           = 0x0B53,
+    CMSG_AUCTION_LIST_OWNER_ITEMS                     = 0x03E2,
+    CMSG_AUCTION_LIST_PENDING_SALES                   = 0x11E2,
+    CMSG_AUCTION_PLACE_BID                            = 0x0B11,
+    CMSG_AUCTION_REMOVE_ITEM                          = 0x1BEB,
+    CMSG_AUCTION_SELL_ITEM                            = 0x0027,
     CMSG_AUTH_CONTINUED_SESSION                       = 0x0485,
     CMSG_AUTH_SESSION                                 = 0x0487,
     CMSG_AUTOBANK_ITEM                                = 0x0751,
     CMSG_AUTOEQUIP_GROUND_ITEM                        = 0xBADD,
     CMSG_AUTOEQUIP_ITEM                               = 0x0F35,
-    CMSG_AUTOEQUIP_ITEM_SLOT                          = 0xBADD,
+    CMSG_AUTOEQUIP_ITEM_SLOT                          = 0x07B1,
     CMSG_AUTOSTORE_BAG_ITEM                           = 0x0F18,
     CMSG_AUTOSTORE_BANK_ITEM                          = 0x0732,
     CMSG_AUTOSTORE_GROUND_ITEM                        = 0xBADD,
     CMSG_AUTOSTORE_LOOT_ITEM                          = 0x0609,
-    CMSG_AUTO_DECLINE_GUILD_INVITES                   = 0xBADD,
+    CMSG_AUTO_DECLINE_GUILD_INVITES                   = 0x148A,
     CMSG_BANKER_ACTIVATE                              = 0x1B24,
     CMSG_BATTLEFIELD_JOIN                             = 0xBADD,
     CMSG_BATTLEFIELD_LEAVE                            = 0x06F1,
@@ -97,14 +97,14 @@ enum OpcodeClient : uint32
     CMSG_BATTLEFIELD_MGR_ENTRY_INVITE_RESPONSE        = 0x059A,
     CMSG_BATTLEFIELD_MGR_EXIT_REQUEST                 = 0x1381,
     CMSG_BATTLEFIELD_MGR_QUEUE_INVITE_RESPONSE        = 0x122A,
-    CMSG_BATTLEFIELD_MGR_QUEUE_REQUEST                = 0xBADD,
+    CMSG_BATTLEFIELD_MGR_QUEUE_REQUEST                = 0x1381,
     CMSG_BATTLEFIELD_PORT                             = 0x11EB,
     CMSG_BATTLEFIELD_REQUEST_SCORE_DATA               = 0xBADD,
     CMSG_BATTLEFIELD_STATUS                           = 0x0320,
     CMSG_BATTLEGROUND_PLAYER_POSITIONS                = 0xBADD,
     CMSG_BATTLEMASTER_JOIN                            = 0x0D2E,
     CMSG_BATTLEMASTER_JOIN_ARENA                      = 0x0DAE,
-    CMSG_BATTLEMASTER_JOIN_RATED                      = 0xBADD,
+    CMSG_BATTLEMASTER_JOIN_RATED                      = 0x06E4,
     CMSG_BATTLEMASTER_HELLO                           = 0xBADD,
     CMSG_BATTLE_PAY_GET_PRODUCT_LIST_QUERY            = 0x1389,
     CMSG_BATTLE_PAY_GET_PURCHASE_LIST_QUERY           = 0x120C,
@@ -112,11 +112,11 @@ enum OpcodeClient : uint32
     CMSG_BATTLE_PET_MODIFY_NAME                       = 0x03A9,
     CMSG_BATTLE_PET_NAME_QUERY                        = 0x041C,
     CMSG_BATTLE_PET_SET_BATTLE_SLOT                   = 0x120B,
-    CMSG_BEGIN_TRADE                                  = 0xBADD,
+    CMSG_BEGIN_TRADE                                  = 0x06CC,
     CMSG_BINDER_ACTIVATE                              = 0x02F3,
     CMSG_BOT_DETECTED2                                = 0xBADD,
     CMSG_BUG                                          = 0xBADD,
-    CMSG_BUSY_TRADE                                   = 0xBADD,
+    CMSG_BUSY_TRADE                                   = 0x00D5,
     CMSG_BUYBACK_ITEM                                 = 0x02D3,
     CMSG_BUY_BANK_SLOT                                = 0x0A25,
     CMSG_BUY_ITEM                                     = 0x0352,
@@ -138,17 +138,17 @@ enum OpcodeClient : uint32
     CMSG_CALENDAR_REMOVE_EVENT                        = 0xBADD,
     CMSG_CALENDAR_UPDATE_EVENT                        = 0xBADD,
     CMSG_CANCEL_AURA                                  = 0x08AE,
-    CMSG_CANCEL_AUTO_REPEAT_SPELL                     = 0xBADD,
+    CMSG_CANCEL_AUTO_REPEAT_SPELL                     = 0x0939,
     CMSG_CANCEL_CAST                                  = 0x0071,
     CMSG_CANCEL_CHANNELLING                           = 0x0BE6,
     CMSG_CANCEL_GROWTH_AURA                           = 0xBADD,
     CMSG_CANCEL_MOUNT_AURA                            = 0x03E6,
     CMSG_CANCEL_QUEUED_SPELL                          = 0xBADD,
-    CMSG_CANCEL_TEMP_ENCHANTMENT                      = 0xBADD,
+    CMSG_CANCEL_TEMP_ENCHANTMENT                      = 0x13C4,
     CMSG_CANCEL_TRADE                                 = 0x1159,
     CMSG_CAST_SPELL                                   = 0x08FE,
     CMSG_CHANGEPLAYER_DIFFICULTY                      = 0xBADD,
-    CMSG_CHANGE_SEATS_ON_CONTROLLED_VEHICLE           = 0xBADD,
+    CMSG_CHANGE_SEATS_ON_CONTROLLED_VEHICLE           = 0x0581,
     CMSG_CHANNEL_ANNOUNCEMENTS                        = 0x1313,
     CMSG_CHANNEL_BAN                                  = 0x1A82,
     CMSG_CHANNEL_DECLINE_INVITE                       = 0x19DB,
@@ -192,11 +192,11 @@ enum OpcodeClient : uint32
     CMSG_COMMENTATOR_SKIRMISH_QUEUE_COMMAND           = 0xBADD,
     CMSG_COMMENTATOR_START_WARGAME                    = 0xBADD,
     CMSG_COMPLAIN                                     = 0x0917,
-    CMSG_COMPLETE_CINEMATIC                           = 0xBADD,
+    CMSG_COMPLETE_CINEMATIC                           = 0x1B51,
     CMSG_COMPLETE_MOVIE                               = 0xBADD,
     CMSG_CONNECT_TO_FAILED                            = 0x0135,
     CMSG_CONTACT_LIST                                 = 0xBADD,
-    CMSG_CORPSE_MAP_POSITION_QUERY                    = 0xBADD,
+    CMSG_CORPSE_MAP_POSITION_QUERY                    = 0x13AB,
     CMSG_CREATURE_QUERY                               = 0x0505,
     CMSG_DANCE_QUERY                                  = 0xBADD,
     CMSG_DB_QUERY_BULK                                = 0x138B,
@@ -205,19 +205,19 @@ enum OpcodeClient : uint32
     CMSG_DEL_MUTE                                     = 0x0128,
     CMSG_DEL_VOICE_IGNORE                             = 0xBADD,
     CMSG_DESTROY_ITEM                                 = 0x01EE,
-    CMSG_DISMISS_CONTROLLED_VEHICLE                   = 0xBADD,
-    CMSG_DISMISS_CRITTER                              = 0xBADD,
+    CMSG_DISMISS_CONTROLLED_VEHICLE                   = 0x020A,
+    CMSG_DISMISS_CRITTER                              = 0x02F1,
     CMSG_DUEL_RESPONSE                                = 0x1BD2,
     CMSG_EJECT_PASSENGER                              = 0xBADD,
-    CMSG_EMOTE                                        = 0xBADD,
+    CMSG_EMOTE                                        = 0x0A27,
     CMSG_ENABLETAXI                                   = 0x00D2,
     CMSG_ENABLE_NAGLE                                 = 0x0460,
     CMSG_EQUIPMENT_SET_DELETE                         = 0xBADD,
     CMSG_EQUIPMENT_SET_SAVE                           = 0x1B54,
     CMSG_EQUIPMENT_SET_USE                            = 0xBADD,
-    CMSG_FAR_SIGHT                                    = 0xBADD,
+    CMSG_FAR_SIGHT                                    = 0x1C8A,
     CMSG_FORCE_MOVE_ROOT_ACK                          = 0x0B73,
-    CMSG_FORCE_MOVE_UNROOT_ACK                        = 0xBADD,
+    CMSG_FORCE_MOVE_UNROOT_ACK                        = 0x0B6C,
     CMSG_GAMEOBJECT_QUERY                             = 0x03AE,
     CMSG_GAMEOBJ_REPORT_USE                           = 0x0B19,
     CMSG_GAMEOBJ_USE                                  = 0x082E,
@@ -244,37 +244,37 @@ enum OpcodeClient : uint32
     CMSG_GOSSIP_HELLO                                 = 0x00F3,
     CMSG_GOSSIP_SELECT_OPTION                         = 0x0332,
     CMSG_GRANT_LEVEL                                  = 0x0BE3,
-    CMSG_GROUP_ASSISTANT_LEADER                       = 0xBADD,
+    CMSG_GROUP_ASSISTANT_LEADER                       = 0x0B26,
     CMSG_GROUP_CANCEL                                 = 0xBADD,
     CMSG_GROUP_CHANGE_SUB_GROUP                       = 0xBADD,
     CMSG_GROUP_DISBAND                                = 0xBADD,
-    CMSG_GROUP_INVITE                                 = 0xBADD,
-    CMSG_GROUP_INVITE_RESPONSE                        = 0xBADD,
-    CMSG_GROUP_RAID_CONVERT                           = 0xBADD,
+    CMSG_GROUP_INVITE                                 = 0x122C,
+    CMSG_GROUP_INVITE_RESPONSE                        = 0x118A,
+    CMSG_GROUP_RAID_CONVERT                           = 0x0137,
     CMSG_GROUP_REQUEST_JOIN_UPDATES                   = 0xBADD,
-    CMSG_GROUP_SET_LEADER                             = 0xBADD,
+    CMSG_GROUP_SET_LEADER                             = 0x091E,
     CMSG_GROUP_SET_ROLES                              = 0xBADD,
-    CMSG_GROUP_SWAP_SUB_GROUP                         = 0xBADD,
+    CMSG_GROUP_SWAP_SUB_GROUP                         = 0x0BA4,
     CMSG_GROUP_UNINVITE                               = 0xBADD,
-    CMSG_GROUP_UNINVITE_GUID                          = 0xBADD,
-    CMSG_GUILD_ACCEPT                                 = 0xBADD,
-    CMSG_GUILD_ACHIEVEMENT_MEMBERS                    = 0xBADD,
+    CMSG_GROUP_UNINVITE_GUID                          = 0x1982,
+    CMSG_GUILD_ACCEPT                                 = 0x0B20,
+    CMSG_GUILD_ACHIEVEMENT_MEMBERS                    = 0x0C40,
     CMSG_GUILD_ACHIEVEMENT_PROGRESS_QUERY             = 0xBADD,
     CMSG_GUILD_ADD_RANK                               = 0x0C2F,
     CMSG_GUILD_ASSIGN_MEMBER_RANK                     = 0x0436,
     CMSG_GUILD_AUTO_DECLINE_INVITATION                = 0x062F,
-    CMSG_GUILD_BANKER_ACTIVATE                        = 0xBADD,
+    CMSG_GUILD_BANKER_ACTIVATE                        = 0x19E3,
     CMSG_GUILD_BANK_BUY_TAB                           = 0x1BC3,
     CMSG_GUILD_BANK_DEPOSIT_MONEY                     = 0x1B11,
     CMSG_GUILD_BANK_LOG_QUERY                         = 0x0428,
     CMSG_GUILD_BANK_MONEY_WITHDRAWN_QUERY             = 0x063D,
     CMSG_GUILD_BANK_NOTE                              = 0xBADD,
     CMSG_GUILD_BANK_QUERY_TAB                         = 0x13C1,
-    CMSG_GUILD_BANK_QUERY_TEXT                        = 0xBADD,
-    CMSG_GUILD_BANK_SWAP_ITEMS                        = 0xBADD,
-    CMSG_GUILD_BANK_UPDATE_TAB                        = 0xBADD,
-    CMSG_GUILD_BANK_WITHDRAW_MONEY                    = 0xBADD,
-    CMSG_GUILD_CHANGE_NAME_REQUEST                    = 0xBADD,
+    CMSG_GUILD_BANK_QUERY_TEXT                        = 0x062D,
+    CMSG_GUILD_BANK_SWAP_ITEMS                        = 0x1131,
+    CMSG_GUILD_BANK_UPDATE_TAB                        = 0x13C1,
+    CMSG_GUILD_BANK_WITHDRAW_MONEY                    = 0x020D,
+    CMSG_GUILD_CHANGE_NAME_REQUEST                    = 0x043E,
     CMSG_GUILD_DECLINE                                = 0x0667,
     CMSG_GUILD_DEL_RANK                               = 0x0C28,
     CMSG_GUILD_DEMOTE                                 = 0x142F,
@@ -284,57 +284,57 @@ enum OpcodeClient : uint32
     CMSG_GUILD_INFO_TEXT                              = 0x0C75,
     CMSG_GUILD_INVITE                                 = 0x19A4,
     CMSG_GUILD_LEAVE                                  = 0x0476,
-    CMSG_GUILD_MEMBER_SEND_SOR_REQUEST                = 0xBADD,
-    CMSG_GUILD_MOTD                                   = 0xBADD,
-    CMSG_GUILD_NEWS_UPDATE_STICKY                     = 0xBADD,
+    CMSG_GUILD_MEMBER_SEND_SOR_REQUEST                = 0x0666,
+    CMSG_GUILD_MOTD                                   = 0x1184,
+    CMSG_GUILD_NEWS_UPDATE_STICKY                     = 0x1625,
     CMSG_GUILD_PERMISSIONS                            = 0x1436,
-    CMSG_GUILD_PROMOTE                                = 0xBADD,
+    CMSG_GUILD_PROMOTE                                = 0x1467,
     CMSG_GUILD_QUERY                                  = 0x0930,
     CMSG_GUILD_QUERY_NEWS                             = 0x0676,
     CMSG_GUILD_QUERY_RANKS                            = 0x0C37,
     CMSG_GUILD_REMOVE                                 = 0x042F,
-    CMSG_GUILD_REPLACE_GUILD_MASTER                   = 0xBADD,
-    CMSG_GUILD_REQUEST_CHALLENGE_UPDATE               = 0xBADD,
+    CMSG_GUILD_REPLACE_GUILD_MASTER                   = 0x163E,
+    CMSG_GUILD_REQUEST_CHALLENGE_UPDATE               = 0x043F,
     CMSG_GUILD_REQUEST_MAX_DAILY_XP                   = 0xBADD,
     CMSG_GUILD_REQUEST_PARTY_STATE                    = 0x0A8E,
     CMSG_GUILD_ROSTER                                 = 0x0638,
-    CMSG_GUILD_SET_ACHIEVEMENT_TRACKING               = 0xBADD,
+    CMSG_GUILD_SET_ACHIEVEMENT_TRACKING               = 0x1640,
     CMSG_GUILD_SET_GUILD_MASTER                       = 0x1184,
-    CMSG_GUILD_SET_NOTE                               = 0xBADD,
+    CMSG_GUILD_SET_NOTE                               = 0x1C27,
     CMSG_GUILD_SET_RANK_PERMISSIONS                   = 0x0E38,
-    CMSG_GUILD_SWITCH_RANK                            = 0xBADD,
+    CMSG_GUILD_SWITCH_RANK                            = 0x0627,
     CMSG_HEARTH_AND_RESURRECT                         = 0x0D9D,
-    CMSG_IGNORE_TRADE                                 = 0xBADD,
-    CMSG_INITIATE_TRADE                               = 0xBADD,
+    CMSG_IGNORE_TRADE                                 = 0x1419,
+    CMSG_INITIATE_TRADE                               = 0x19BB,
     CMSG_INSPECT                                      = 0x01EC,
-    CMSG_INSPECT_HONOR_STATS                          = 0xBADD,
-    CMSG_INSTANCE_LOCK_WARNING_RESPONSE               = 0xBADD,
-    CMSG_ITEM_REFUND                                  = 0xBADD,
+    CMSG_INSPECT_HONOR_STATS                          = 0x09FD,
+    CMSG_INSTANCE_LOCK_WARNING_RESPONSE               = 0x1323,
+    CMSG_ITEM_REFUND                                  = 0x1111,
     CMSG_ITEM_REFUND_INFO                             = 0x0924,
     CMSG_ITEM_TEXT_QUERY                              = 0xBADD,
     CMSG_JOIN_CHANNEL                                 = 0x0B4B,
-    CMSG_KEEP_ALIVE                                   = 0xBADD,
+    CMSG_KEEP_ALIVE                                   = 0x0981,
     CMSG_LEARN_TALENT                                 = 0x0BB6,
     CMSG_LEAVE_CHANNEL                                = 0x19F2,
     CMSG_LFG_GET_STATUS                               = 0x1BA4,
-    CMSG_LFG_JOIN                                     = 0xBADD,
-    CMSG_LFG_LEAVE                                    = 0xBADD,
+    CMSG_LFG_JOIN                                     = 0x0925,
+    CMSG_LFG_LEAVE                                    = 0x01A2,
     CMSG_LFG_LFR_JOIN                                 = 0xBADD,
     CMSG_LFG_LFR_LEAVE                                = 0xBADD,
     CMSG_LFG_LOCK_INFO_REQUEST                        = 0x030F,
-    CMSG_LFG_PROPOSAL_RESULT                          = 0xBADD,
-    CMSG_LFG_SET_BOOT_VOTE                            = 0xBADD,
-    CMSG_LFG_SET_COMMENT                              = 0xBADD,
-    CMSG_LFG_SET_ROLES                                = 0xBADD,
-    CMSG_LFG_TELEPORT                                 = 0xBADD,
-    CMSG_LF_GUILD_ADD_RECRUIT                         = 0xBADD,
-    CMSG_LF_GUILD_BROWSE                              = 0xBADD,
-    CMSG_LF_GUILD_DECLINE_RECRUIT                     = 0xBADD,
-    CMSG_LF_GUILD_GET_APPLICATIONS                    = 0xBADD,
-    CMSG_LF_GUILD_GET_RECRUITS                        = 0xBADD,
-    CMSG_LF_GUILD_POST_REQUEST                        = 0xBADD,
-    CMSG_LF_GUILD_REMOVE_RECRUIT                      = 0xBADD,
-    CMSG_LF_GUILD_SET_GUILD_POST                      = 0xBADD,
+    CMSG_LFG_PROPOSAL_RESULT                          = 0x0509,
+    CMSG_LFG_SET_BOOT_VOTE                            = 0x0308,
+    CMSG_LFG_SET_COMMENT                              = 0x0B89,
+    CMSG_LFG_SET_ROLES                                = 0x1B82,
+    CMSG_LFG_TELEPORT                                 = 0x0316,
+    CMSG_LF_GUILD_ADD_RECRUIT                         = 0x1223,
+    CMSG_LF_GUILD_BROWSE                              = 0x0BA3,
+    CMSG_LF_GUILD_DECLINE_RECRUIT                     = 0x066D,
+    CMSG_LF_GUILD_GET_APPLICATIONS                    = 0x166E,
+    CMSG_LF_GUILD_GET_RECRUITS                        = 0x0430,
+    CMSG_LF_GUILD_POST_REQUEST                        = 0x1427,
+    CMSG_LF_GUILD_REMOVE_RECRUIT                      = 0x0680,
+    CMSG_LF_GUILD_SET_GUILD_POST                      = 0x0B3D,
     CMSG_LIST_INVENTORY                               = 0x0B39,
     CMSG_LOAD_SCREEN                                  = 0x0B08,
     CMSG_LOGOUT_CANCEL                                = 0x03C2,
@@ -344,7 +344,7 @@ enum OpcodeClient : uint32
     CMSG_LOOT_CURRENCY                                = 0xBADD,
     CMSG_LOOT_MASTER_GIVE                             = 0xBADD,
     CMSG_LOOT_METHOD                                  = 0x0729,
-    CMSG_LOOT_MONEY                                   = 0xBADD,
+    CMSG_LOOT_MONEY                                   = 0x1991,
     CMSG_LOOT_RELEASE                                 = 0x1199,
     CMSG_LOOT_ROLL                                    = 0xBADD,
     CMSG_MAIL_CREATE_TEXT_ITEM                        = 0x13D1,
@@ -374,32 +374,32 @@ enum OpcodeClient : uint32
     CMSG_MESSAGECHAT_YELL                             = 0x1161,
     CMSG_MINIGAME_MOVE                                = 0xBADD,
     CMSG_MINIMAP_PING                                 = 0x0837,
-    CMSG_MOUNTSPECIAL_ANIM                            = 0xBADD,
-    CMSG_MOVE_CHARM_TELEPORT_CHEAT                    = 0xBADD,
-    CMSG_MOVE_CHNG_TRANSPORT                          = 0xBADD,
+    CMSG_MOUNTSPECIAL_ANIM                            = 0x06DB,
+    CMSG_MOVE_CHARM_TELEPORT_CHEAT                    = 0x1942,
+    CMSG_MOVE_CHNG_TRANSPORT                          = 0x0969,
     CMSG_MOVE_ENABLE_SWIM_TO_FLY_TRANS_ACK            = 0xBADD,
     CMSG_MOVE_FALL_RESET                              = 0x0522,
-    CMSG_MOVE_FEATHER_FALL_ACK                        = 0xBADD,
-    CMSG_MOVE_FORCE_FLIGHT_BACK_SPEED_CHANGE_ACK      = 0xBADD,
-    CMSG_MOVE_FORCE_FLIGHT_SPEED_CHANGE_ACK           = 0xBADD,
-    CMSG_MOVE_FORCE_PITCH_RATE_CHANGE_ACK             = 0xBADD,
-    CMSG_MOVE_FORCE_RUN_BACK_SPEED_CHANGE_ACK         = 0xBADD,
+    CMSG_MOVE_FEATHER_FALL_ACK                        = 0x1142,
+    CMSG_MOVE_FORCE_FLIGHT_BACK_SPEED_CHANGE_ACK      = 0x05D3,
+    CMSG_MOVE_FORCE_FLIGHT_SPEED_CHANGE_ACK           = 0x028B,
+    CMSG_MOVE_FORCE_PITCH_RATE_CHANGE_ACK             = 0x0591,
+    CMSG_MOVE_FORCE_RUN_BACK_SPEED_CHANGE_ACK         = 0x0089,
     CMSG_MOVE_FORCE_RUN_SPEED_CHANGE_ACK              = 0x0B7C,
-    CMSG_MOVE_FORCE_SWIM_BACK_SPEED_CHANGE_ACK        = 0xBADD,
+    CMSG_MOVE_FORCE_SWIM_BACK_SPEED_CHANGE_ACK        = 0x0533,
     CMSG_MOVE_FORCE_SWIM_SPEED_CHANGE_ACK             = 0x008A,
-    CMSG_MOVE_FORCE_TURN_RATE_CHANGE_ACK              = 0xBADD,
-    CMSG_MOVE_FORCE_WALK_SPEED_CHANGE_ACK             = 0xBADD,
+    CMSG_MOVE_FORCE_TURN_RATE_CHANGE_ACK              = 0x0DC1,
+    CMSG_MOVE_FORCE_WALK_SPEED_CHANGE_ACK             = 0x0204,
     CMSG_MOVE_GRAVITY_DISABLE_ACK                     = 0x0553,
-    CMSG_MOVE_GRAVITY_ENABLE_ACK                      = 0xBADD,
+    CMSG_MOVE_GRAVITY_ENABLE_ACK                      = 0x1952,
     CMSG_MOVE_HEARTBEAT                               = 0x19C1,
     CMSG_MOVE_HOVER_ACK                               = 0x0543,
     CMSG_MOVE_JUMP                                    = 0x0282,
-    CMSG_MOVE_KNOCK_BACK_ACK                          = 0xBADD,
+    CMSG_MOVE_KNOCK_BACK_ACK                          = 0x09C1,
     CMSG_MOVE_FALL_LAND                               = 0x0D54,
     CMSG_MOVE_NOT_ACTIVE_MOVER                        = 0xBADD,
     CMSG_MOVE_SET_CAN_FLY                             = 0xBADD,
-    CMSG_MOVE_SET_CAN_FLY_ACK                         = 0xBADD,
-    CMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY_ACK = 0xBADD,
+    CMSG_MOVE_SET_CAN_FLY_ACK                         = 0x0202,
+    CMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY_ACK = 0x0284,
     CMSG_MOVE_SET_COLLISION_HEIGHT_ACK                = 0x0141,
     CMSG_MOVE_SET_FACING                              = 0x19D2,
     CMSG_MOVE_SET_PITCH                               = 0x0D92,
@@ -432,14 +432,14 @@ enum OpcodeClient : uint32
     CMSG_MOVE_WORLDPORT_ACK                           = 0x0938,
     CMSG_NAME_QUERY                                   = 0x0B15,
     CMSG_NEW_SPELL_SLOT                               = 0xBADD,
-    CMSG_NEXT_CINEMATIC_CAMERA                        = 0xBADD,
+    CMSG_NEXT_CINEMATIC_CAMERA                        = 0x1B3A,
     CMSG_NPC_TEXT_QUERY                               = 0x0ECB,
-    CMSG_OBJECT_UPDATE_FAILED                         = 0xBADD,
+    CMSG_OBJECT_UPDATE_FAILED                         = 0x14E2,
     CMSG_OBJECT_UPDATE_RESCUED                        = 0xBADD,
     CMSG_OFFER_PETITION                               = 0xBADD,
     CMSG_OPENING_CINEMATIC                            = 0xBADD,
     CMSG_OPEN_ITEM                                    = 0x08AD,
-    CMSG_OPT_OUT_OF_LOOT                              = 0xBADD,
+    CMSG_OPT_OUT_OF_LOOT                              = 0x0810,
     CMSG_PAGE_TEXT_QUERY                              = 0x0BBB,
     CMSG_PARTY_SILENCE                                = 0xBADD,
     CMSG_PARTY_UNSILENCE                              = 0xBADD,
@@ -450,32 +450,32 @@ enum OpcodeClient : uint32
     CMSG_PETITION_SIGN                                = 0xBADD,
     CMSG_PET_ABANDON                                  = 0x0005,
     CMSG_PET_ACTION                                   = 0x133A,
-    CMSG_PET_CANCEL_AURA                              = 0xBADD,
+    CMSG_PET_CANCEL_AURA                              = 0x0A30,
     CMSG_PET_CAST_SPELL                               = 0x0286,
     CMSG_PET_LEARN_TALENT                             = 0xBADD,
     CMSG_PET_NAME_CACHE                               = 0xBADD,
     CMSG_PET_NAME_QUERY                               = 0x1433,
     CMSG_PET_RENAME                                   = 0xBADD,
-    CMSG_PET_SET_ACTION                               = 0xBADD,
-    CMSG_PET_SPELL_AUTOCAST                           = 0xBADD,
-    CMSG_PET_STOP_ATTACK                              = 0xBADD,
+    CMSG_PET_SET_ACTION                               = 0x020F,
+    CMSG_PET_SPELL_AUTOCAST                           = 0x0A2F,
+    CMSG_PET_STOP_ATTACK                              = 0x19E2,
     CMSG_PING                                         = 0x0416,
     CMSG_PLAYED_TIME                                  = 0x1BB2,
     CMSG_PLAYER_DIFFICULTY_CHANGE                     = 0xBADD,
     CMSG_PLAYER_LOGIN                                 = 0x0B1D,
-    CMSG_PLAYER_VEHICLE_ENTER                         = 0xBADD,
+    CMSG_PLAYER_VEHICLE_ENTER                         = 0x11BC,
     CMSG_PLAY_DANCE                                   = 0xBADD,
     CMSG_PUSHQUESTTOPARTY                             = 0xBADD,
     CMSG_PVP_LOG_DATA                                 = 0x08B5,
     CMSG_QUERY_BATTLEFIELD_STATE                      = 0x0359,
     CMSG_QUERY_GUILD_MEMBERS_FOR_RECIPE               = 0xBADD,
-    CMSG_QUERY_GUILD_MEMBER_RECIPES                   = 0xBADD,
-    CMSG_QUERY_GUILD_RECIPES                          = 0xBADD,
-    CMSG_QUERY_GUILD_REWARDS                          = 0xBADD,
+    CMSG_QUERY_GUILD_MEMBER_RECIPES                   = 0x163D,
+    CMSG_QUERY_GUILD_RECIPES                          = 0x1438,
+    CMSG_QUERY_GUILD_REWARDS                          = 0x028D,
     CMSG_QUERY_GUILD_XP                               = 0xBADD,
-    CMSG_QUERY_INSPECT_ACHIEVEMENTS                   = 0xBADD,
+    CMSG_QUERY_INSPECT_ACHIEVEMENTS                   = 0x0A07,
     CMSG_QUERY_NEXT_MAIL_TIME                         = 0x0B31,
-    CMSG_QUERY_TIME                                   = 0xBADD,
+    CMSG_QUERY_TIME                                   = 0x1489,
     CMSG_QUESTGIVER_ACCEPT_QUEST                      = 0x13D3,
     CMSG_QUESTGIVER_CANCEL                            = 0xBADD,
     CMSG_QUESTGIVER_CHOOSE_REWARD                     = 0x0DAD,
@@ -486,7 +486,7 @@ enum OpcodeClient : uint32
     CMSG_QUESTGIVER_REQUEST_REWARD                    = 0x022E,
     CMSG_QUESTGIVER_STATUS_MULTIPLE_QUERY             = 0x0131,
     CMSG_QUESTGIVER_STATUS_QUERY                      = 0x01E2,
-    CMSG_QUESTLOG_REMOVE_QUEST                        = 0xBADD,
+    CMSG_QUESTLOG_REMOVE_QUEST                        = 0x0139,
     CMSG_QUESTLOG_SWAP_QUEST                          = 0xBADD,
     CMSG_QUEST_CONFIRM_ACCEPT                         = 0xBADD,
     CMSG_QUEST_NPC_QUERY                              = 0x0B81,
@@ -495,9 +495,9 @@ enum OpcodeClient : uint32
     CMSG_QUEUED_MESSAGES_END                          = 0x04DF,
     CMSG_RANDOM_ROLL                                  = 0x12AA,
     CMSG_RANDOMIZE_CHAR_NAME                          = 0x1981,
-    CMSG_READ_ITEM                                    = 0xBADD,
+    CMSG_READ_ITEM                                    = 0x08F6,
     CMSG_REALM_NAME_QUERY                             = 0x1189,
-    CMSG_RECLAIM_CORPSE                               = 0xBADD,
+    CMSG_RECLAIM_CORPSE                               = 0x1BC4,
     CMSG_RECRUIT_A_FRIEND                             = 0x07BA,
     CMSG_REORDER_CHARACTERS                           = 0x0DAA,
     CMSG_REPAIR_ITEM                                  = 0x0B54,
@@ -508,22 +508,22 @@ enum OpcodeClient : uint32
     CMSG_REQUEST_CATEGORY_COOLDOWNS                   = 0xBADD,
     CMSG_REQUEST_CEMETERY_LIST                        = 0x10A2,
     CMSG_REQUEST_INSPECT_RATED_BG_STATS               = 0xBADD,
-    CMSG_REQUEST_PARTY_MEMBER_STATS                   = 0xBADD,
-    CMSG_REQUEST_PET_INFO                             = 0xBADD,
-    CMSG_REQUEST_PVP_OPTIONS_ENABLED                  = 0xBADD,
-    CMSG_REQUEST_PVP_REWARDS                          = 0xBADD,
+    CMSG_REQUEST_PARTY_MEMBER_STATS                   = 0x031D,
+    CMSG_REQUEST_PET_INFO                             = 0x0E37,
+    CMSG_REQUEST_PVP_OPTIONS_ENABLED                  = 0x120C,
+    CMSG_REQUEST_PVP_REWARDS                          = 0x039B,
     CMSG_REQUEST_RAID_INFO                            = 0xBADD,
     CMSG_REQUEST_RATED_BG_INFO                        = 0xBADD,
     CMSG_REQUEST_RATED_BG_STATS                       = 0xBADD,
     CMSG_REQUEST_RESEARCH_HISTORY                     = 0xBADD,
     CMSG_REQUEST_STABLED_PETS                         = 0x059D,
-    CMSG_REQUEST_VEHICLE_EXIT                         = 0xBADD,
-    CMSG_REQUEST_VEHICLE_NEXT_SEAT                    = 0xBADD,
-    CMSG_REQUEST_VEHICLE_PREV_SEAT                    = 0xBADD,
-    CMSG_REQUEST_VEHICLE_SWITCH_SEAT                  = 0xBADD,
+    CMSG_REQUEST_VEHICLE_EXIT                         = 0x09CE,
+    CMSG_REQUEST_VEHICLE_NEXT_SEAT                    = 0x1672,
+    CMSG_REQUEST_VEHICLE_PREV_SEAT                    = 0x0527,
+    CMSG_REQUEST_VEHICLE_SWITCH_SEAT                  = 0x0AED,
     CMSG_RESET_FACTION_CHEAT                          = 0xBADD,
     CMSG_RESET_INSTANCES                              = 0x0389,
-    CMSG_RESURRECT_RESPONSE                           = 0xBADD,
+    CMSG_RESURRECT_RESPONSE                           = 0x073E,
     CMSG_RETURN_TO_GRAVEYARD                          = 0x12EA,
     CMSG_ROLE_POLL_BEGIN                              = 0xBADD,
     CMSG_ROUTER_CLIENT_LOG_STREAMING_ERROR            = 0x0C10,
@@ -546,7 +546,7 @@ enum OpcodeClient : uint32
     CMSG_SET_ALLOW_LOW_LEVEL_RAID1                    = 0xBADD,
     CMSG_SET_ALLOW_LOW_LEVEL_RAID2                    = 0xBADD,
     CMSG_SET_CONTACT_NOTES                            = 0xBADD,
-    CMSG_SET_CURRENCY_FLAGS                           = 0xBADD,
+    CMSG_SET_CURRENCY_FLAGS                           = 0x14A1,
     CMSG_SET_DUNGEON_DIFFICULTY                       = 0x012F,
     CMSG_SET_EVERYONE_IS_ASSISTANT                    = 0xBADD,
     CMSG_SET_FACTION_ATWAR                            = 0xBADD,
@@ -556,8 +556,8 @@ enum OpcodeClient : uint32
     CMSG_SET_LFG_COMMENT                              = 0xBADD,
     CMSG_SET_LOOT_SPECIALIZATION                      = 0x0226,
     CMSG_SET_PET_SLOT                                 = 0xBADD,
-    CMSG_SET_PLAYER_DECLINED_NAMES                    = 0xBADD,
-    CMSG_SET_PREFERED_CEMETERY                        = 0xBADD,
+    CMSG_SET_PLAYER_DECLINED_NAMES                    = 0x018B,
+    CMSG_SET_PREFERED_CEMETERY                        = 0x1461,
     CMSG_SET_PVP                                      = 0x19B9,
     CMSG_SET_RAID_DIFFICULTY                          = 0x1121,
     CMSG_SET_RELATIVE_POSITION                        = 0xBADD,
@@ -565,18 +565,18 @@ enum OpcodeClient : uint32
     CMSG_SET_SELECTION                                = 0x05BD,
     CMSG_SET_SKILL_CHEAT                              = 0xBADD,
     CMSG_SET_SPECIALIZATION                           = 0x0AC5,
-    CMSG_SET_TAXI_BENCHMARK_MODE                      = 0xBADD,
+    CMSG_SET_TAXI_BENCHMARK_MODE                      = 0x1332,
     CMSG_SET_TITLE                                    = 0x0BC6,
     CMSG_SET_TRADE_CURRENCY                           = 0xBADD,
     CMSG_SET_TRADE_GOLD                               = 0xBADD,
     CMSG_SET_TRADE_ITEM                               = 0xBADD,
-    CMSG_SET_VEHICLE_REC_ID_ACK                       = 0xBADD,
+    CMSG_SET_VEHICLE_REC_ID_ACK                       = 0x1973,
     CMSG_SET_WATCHED_FACTION                          = 0xBADD,
     CMSG_SHOWING_CLOAK                                = 0x0132,
     CMSG_SHOWING_HELM                                 = 0x11E1,
     CMSG_SOCKET_GEMS                                  = 0x1BE1,
     CMSG_SPELLCLICK                                   = 0x0BC2,
-    CMSG_SPIRIT_HEALER_ACTIVATE                       = 0xBADD,
+    CMSG_SPIRIT_HEALER_ACTIVATE                       = 0x03EC,
     CMSG_SPLIT_ITEM                                   = 0x0795,
     CMSG_STANDSTATECHANGE                             = 0x0ABD,
     CMSG_START_QUEST                                  = 0xBADD,
@@ -595,7 +595,7 @@ enum OpcodeClient : uint32
     CMSG_TAXICLEARALLNODES                            = 0xBADD,
     CMSG_TAXIENABLEALLNODES                           = 0xBADD,
     CMSG_TAXINODE_STATUS_QUERY                        = 0x1BC1,
-    CMSG_TAXIQUERYAVAILABLENODES                      = 0xBADD,
+    CMSG_TAXIQUERYAVAILABLENODES                      = 0x000E,
     CMSG_TAXISHOWNODES                                = 0xBADD,
     CMSG_TELEPORT_TO_UNIT                             = 0xBADD,
     CMSG_TEXT_EMOTE                                   = 0x1901,
@@ -603,23 +603,23 @@ enum OpcodeClient : uint32
     CMSG_TIME_SYNC_RESP                               = 0x0003,
     CMSG_TIME_SYNC_RESP_FAILED                        = 0xBADD,
     CMSG_TOGGLE_PVP                                   = 0x149B,
-    CMSG_TOTEM_DESTROYED                              = 0xBADD,
+    CMSG_TOTEM_DESTROYED                              = 0x000D,
     CMSG_TRAINER_BUY_SPELL                            = 0x0A28,
     CMSG_TRAINER_LIST                                 = 0x0A2E,
     CMSG_TRANSMOGRIFY_ITEMS                           = 0x0A85,
     CMSG_TRIGGER_CINEMATIC_CHEAT                      = 0xBADD,
     CMSG_TURN_IN_PETITION                             = 0xBADD,
     CMSG_TUTORIAL_FLAG                                = 0x0B16,
-    CMSG_UNACCEPT_TRADE                               = 0xBADD,
+    CMSG_UNACCEPT_TRADE                               = 0x13BA,
     CMSG_UNDELETE_CHARACTER                           = 0x0D99,
     CMSG_UNDELETE_COOLDOWN_STATUS_QUERY               = 0x19A9,
     CMSG_UNLEARN_SKILL                                = 0x0A26,
     CMSG_UNLEARN_SPECIALIZATION                       = 0xBADD,
-    CMSG_UNREGISTER_ALL_ADDON_PREFIXES                = 0xBADD,
+    CMSG_UNREGISTER_ALL_ADDON_PREFIXES                = 0x082A,
     CMSG_UPDATE_ACCOUNT_DATA                          = 0x12A1,
-    CMSG_UPDATE_MISSILE_TRAJECTORY                    = 0xBADD,
+    CMSG_UPDATE_MISSILE_TRAJECTORY                    = 0x1CDB,
     CMSG_UPDATE_PROJECTILE_POSITION                   = 0xBADD,
-    CMSG_USED_FOLLOW                                  = 0xBADD,
+    CMSG_USED_FOLLOW                                  = 0x1609,
     CMSG_USE_ITEM                                     = 0x08B6,
     CMSG_VIOLENCE_LEVEL                               = 0x098D,
     CMSG_VOICE_SESSION_ENABLE                         = 0x1102,
@@ -633,8 +633,8 @@ enum OpcodeClient : uint32
     CMSG_WHO                                          = 0x1322,
     CMSG_WHOIS                                        = 0xBADD,
     CMSG_WORLD_STATE_UI_TIMER_UPDATE                  = 0x0302,
-    CMSG_WORLD_TELEPORT                               = 0xBADD,
-    CMSG_WRAP_ITEM                                    = 0xBADD,
+    CMSG_WORLD_TELEPORT                               = 0x038A,
+    CMSG_WRAP_ITEM                                    = 0x0797,
     CMSG_ZONEUPDATE                                   = 0xBADD,
     MSG_CORPSE_QUERY                                  = 0xBADD,
     MSG_GM_BIND_OTHER                                 = 0xBADD,
@@ -679,19 +679,19 @@ enum OpcodeServer : uint32
     SMSG_ACCOUNT_MOUNT_UPDATE                         = 0x0140,
     SMSG_ACCOUNT_RESTRICTED_WARNING                   = 0xBADD,
     SMSG_ACCOUNT_TOYS_UPDATE                          = 0x0590,
-    SMSG_ACHIEVEMENT_DELETED                          = 0xBADD,
+    SMSG_ACHIEVEMENT_DELETED                          = 0x050E,
     SMSG_ACHIEVEMENT_EARNED                           = 0x010E,
     SMSG_ACTION_BUTTONS                               = 0x1D1F,
     SMSG_ACTIVATE_TAXI_REPLY                          = 0x1321,
     SMSG_ADDON_INFO                                   = 0x1D9F,
-    SMSG_ADD_RUNE_POWER                               = 0xBADD,
+    SMSG_ADD_RUNE_POWER                               = 0x0322,
     SMSG_ADJUST_SPLINE_DURATION                       = 0x0104,
     SMSG_AE_LOOT_TARGETS                              = 0x15AF,
     SMSG_AI_REACTION                                  = 0x0BA1,
     SMSG_ACCOUNT_CRITERIA_UPDATE                      = 0x0912,
     SMSG_ALL_ACCOUNT_CRITERIA                         = 0x0123,
     SMSG_ALL_ACHIEVEMENT_DATA                         = 0x0030,
-    SMSG_AREA_SPIRIT_HEALER_TIME                      = 0xBADD,
+    SMSG_AREA_SPIRIT_HEALER_TIME                      = 0x1182,
     SMSG_AREA_TRIGGER_MESSAGE                         = 0xBADD,
     SMSG_AREA_TRIGGER_MOVEMENT_UPDATE                 = 0xBADD,
     SMSG_ARENA_ERROR                                  = 0xBADD,
@@ -711,13 +711,13 @@ enum OpcodeServer : uint32
     SMSG_ATTACKSWING_DEADTARGET                       = 0xBADD,
     SMSG_ATTACKSWING_ERROR                            = 0x0509,
     SMSG_ATTACKSWING_NOTINRANGE                       = 0xBADD,
-    SMSG_AUCTION_BIDDER_LIST_RESULT                   = 0xBADD,
+    SMSG_AUCTION_BIDDER_LIST_RESULT                   = 0x01E9,
     SMSG_AUCTION_BIDDER_NOTIFICATION                  = 0xBADD,
     SMSG_AUCTION_COMMAND_RESULT                       = 0x0B2D,
     SMSG_AUCTION_HELLO                                = 0x011F,
-    SMSG_AUCTION_LIST_PENDING_SALES                   = 0xBADD,
+    SMSG_AUCTION_LIST_PENDING_SALES                   = 0x0332,
     SMSG_AUCTION_LIST_ITEMS_RESULT                    = 0x0BA4,
-    SMSG_AUCTION_OWNER_LIST_RESULT                    = 0xBADD,
+    SMSG_AUCTION_OWNER_LIST_RESULT                    = 0x0B42,
     SMSG_AUCTION_OWNER_NOTIFICATION                   = 0xBADD,
     SMSG_AUCTION_REMOVED_NOTIFICATION                 = 0xBADD,
     SMSG_AURACASTLOG                                  = 0xBADD,
@@ -730,15 +730,15 @@ enum OpcodeServer : uint32
     SMSG_BARBER_SHOP_RESULT                           = 0x150D,
     SMSG_BATTLEFIELD_LIST                             = 0x11A1,
     SMSG_BATTLEFIELD_MGR_EJECTED                      = 0x0DAF,
-    SMSG_BATTLEFIELD_MGR_EJECT_PENDING                = 0xBADD,
+    SMSG_BATTLEFIELD_MGR_EJECT_PENDING                = 0x09A1,
     SMSG_BATTLEFIELD_MGR_ENTERED                      = 0x11A3,
-    SMSG_BATTLEFIELD_MGR_ENTRY_INVITE                 = 0xBADD,
+    SMSG_BATTLEFIELD_MGR_ENTRY_INVITE                 = 0x128B,
     SMSG_BATTLEFIELD_MGR_EXIT_REQUEST                 = 0xBADD,
     SMSG_BATTLEFIELD_MGR_QUEUE_INVITE                 = 0xBADD,
-    SMSG_BATTLEFIELD_MGR_QUEUE_REQUEST_RESPONSE       = 0xBADD,
-    SMSG_BATTLEFIELD_MGR_STATE_CHANGE                 = 0xBADD,
-    SMSG_BATTLEFIELD_PLAYER_POSITIONS                 = 0xBADD,
-    SMSG_BATTLEFIELD_PORT_DENIED                      = 0xBADD,
+    SMSG_BATTLEFIELD_MGR_QUEUE_REQUEST_RESPONSE       = 0x0B28,
+    SMSG_BATTLEFIELD_MGR_STATE_CHANGE                 = 0x179A,
+    SMSG_BATTLEFIELD_PLAYER_POSITIONS                 = 0x1BE9,
+    SMSG_BATTLEFIELD_PORT_DENIED                      = 0x0930,
     SMSG_BATTLEFIELD_RATED_INFO                       = 0x1F0A,
     SMSG_BATTLEFIELD_STATUS_NONE                      = 0x1E89,
     SMSG_BATTLEFIELD_STATUS_QUEUED                    = 0x002D,
@@ -746,7 +746,7 @@ enum OpcodeServer : uint32
     SMSG_BATTLEFIELD_STATUS_NEEDCONFIRMATION          = 0x1719,
     SMSG_BATTLEFIELD_STATUS_WAITFORGROUPS             = 0x082D,
     SMSG_BATTLEFIELD_STATUS_FAILED                    = 0x0308,
-    SMSG_BATTLEGROUND_INFO_THROTTLED                  = 0xBADD,
+    SMSG_BATTLEGROUND_INFO_THROTTLED                  = 0x19E2,
     SMSG_BATTLEGROUND_PLAYER_JOINED                   = 0x13EA,
     SMSG_BATTLEGROUND_PLAYER_LEFT                     = 0x1BD1,
     SMSG_BATTLE_PAY_DISTRIBUTION_UPDATE               = 0x0BE3,
@@ -759,7 +759,7 @@ enum OpcodeServer : uint32
     SMSG_BINDER_CONFIRM                               = 0x0B11,
     SMSG_BINDPOINTUPDATE                              = 0x0A30,
     SMSG_BINDZONEREPLY                                = 0xBADD,
-    SMSG_BREAK_TARGET                                 = 0xBADD,
+    SMSG_BREAK_TARGET                                 = 0x11A2,
     SMSG_BUY_BANK_SLOT_RESULT                         = 0xBADD,
     SMSG_BUY_FAILED                                   = 0x013A,
     SMSG_BUY_ITEM                                     = 0x0BD1,
@@ -796,7 +796,7 @@ enum OpcodeServer : uint32
     SMSG_CHANNEL_NOTIFY_LEFT                          = 0x1452,
     SMSG_CHANNEL_START                                = 0x016C,
     SMSG_CHANNEL_UPDATE                               = 0x19DB,
-    SMSG_CHARACTER_LOGIN_FAILED                       = 0xBADD,
+    SMSG_CHARACTER_LOGIN_FAILED                       = 0x091E,
     SMSG_CHAR_CREATE                                  = 0x0107,
     SMSG_CHAR_CUSTOMIZE                               = 0x1932,
     SMSG_CHAR_CUSTOMIZE_RESULT                        = 0x0BAA,
@@ -815,12 +815,12 @@ enum OpcodeServer : uint32
     SMSG_CHAT_WRONG_FACTION                           = 0xBADD,
     SMSG_CHECK_FOR_BOTS                               = 0xBADD,
     SMSG_CLEAR_BOSS_EMOTES                            = 0xBADD,
-    SMSG_CLEAR_COOLDOWN                               = 0xBADD,
-    SMSG_CLEAR_COOLDOWNS                              = 0xBADD,
+    SMSG_CLEAR_COOLDOWN                               = 0x0226,
+    SMSG_CLEAR_COOLDOWNS                              = 0x0BFA,
     SMSG_CLEAR_FAR_SIGHT_IMMEDIATE                    = 0xBADD,
     SMSG_CLEAR_QUEST_COMPLETED_BIT                    = 0xBADD,
     SMSG_CLEAR_QUEST_COMPLETED_BITS                   = 0x1D47,
-    SMSG_CLEAR_TARGET                                 = 0xBADD,
+    SMSG_CLEAR_TARGET                                 = 0x17AE,
     SMSG_CLIENTCACHE_VERSION                          = 0x080D,
     SMSG_CLIENT_CONTROL_UPDATE                        = 0x080E,
     SMSG_COIN_REMOVED                                 = 0x0D30,
@@ -843,12 +843,12 @@ enum OpcodeServer : uint32
     SMSG_CONTACT_STATUS                               = 0x1BEA,
     SMSG_CONVERT_RUNE                                 = 0x1C89,
     SMSG_COOLDOWN_CHEAT                               = 0xBADD,
-    SMSG_COOLDOWN_EVENT                               = 0xBADD,
-    SMSG_CORPSE_MAP_POSITION_QUERY_RESPONSE           = 0xBADD,
-    SMSG_CORPSE_NOT_IN_INSTANCE                       = 0xBADD,
+    SMSG_COOLDOWN_EVENT                               = 0x05B0,
+    SMSG_CORPSE_MAP_POSITION_QUERY_RESPONSE           = 0x13AB,
+    SMSG_CORPSE_NOT_IN_INSTANCE                       = 0x0D3F,
     SMSG_CORPSE_RECLAIM_DELAY                         = 0x0BE2,
     SMSG_CREATURE_QUERY_RESPONSE                      = 0x0A26,
-    SMSG_CRITERIA_DELETED                             = 0xBADD,
+    SMSG_CRITERIA_DELETED                             = 0x0105,
     SMSG_CRITERIA_UPDATE                              = 0x1904,
     SMSG_CROSSED_INEBRIATION_THRESHOLD                = 0xBADD,
     SMSG_CURRENCY_LOOT_REMOVED                        = 0xBADD,
@@ -859,45 +859,45 @@ enum OpcodeServer : uint32
     SMSG_DANCE_QUERY_RESPONSE                         = 0xBADD,
     SMSG_DANCE_STUDIO_CREATE_RESULT                   = 0x178D,
     SMSG_DB_REPLY                                     = 0x1939,
-    SMSG_DEATH_RELEASE_LOC                            = 0xBADD,
+    SMSG_DEATH_RELEASE_LOC                            = 0x098C,
     SMSG_DEBUG_RUNE_REGEN                             = 0xBADD,
     SMSG_DEBUG_SERVER_GEO                             = 0xBADD,
     SMSG_DEFENSE_MESSAGE                              = 0x1442,
     SMSG_DESTRUCTIBLE_BUILDING_DAMAGE                 = 0xBADD,
     SMSG_DIFFERENT_INSTANCE_FROM_PARTY                = 0xBADD,
     SMSG_DISENCHANT_CREDIT                            = 0xBADD,
-    SMSG_DISMOUNT                                     = 0xBADD,
-    SMSG_DISMOUNTRESULT                               = 0xBADD,
+    SMSG_DISMOUNT                                     = 0x0B89,
+    SMSG_DISMOUNTRESULT                               = 0x000F,
     SMSG_DISPEL_FAILED                                = 0xBADD,
     SMSG_DISPLAY_GAME_ERROR                           = 0xBADD,
     SMSG_DISPLAY_PROMOTION                            = 0x151D,
     SMSG_DONT_AUTO_PUSH_SPELLS_TO_ACTION_BAR          = 0xBADD,
     SMSG_DROP_NEW_CONNECTION                          = 0xBADD,
-    SMSG_DUEL_COMPLETE                                = 0xBADD,
+    SMSG_DUEL_COMPLETE                                = 0x14C9,
     SMSG_DUEL_COUNTDOWN                               = 0x020E,
-    SMSG_DUEL_INBOUNDS                                = 0xBADD,
-    SMSG_DUEL_OUTOFBOUNDS                             = 0xBADD,
-    SMSG_DUEL_REQUESTED                               = 0xBADD,
+    SMSG_DUEL_INBOUNDS                                = 0x03E4,
+    SMSG_DUEL_OUTOFBOUNDS                             = 0x0111,
+    SMSG_DUEL_REQUESTED                               = 0x0827,
     SMSG_DUEL_WINNER                                  = 0x0935,
     SMSG_DUMP_RIDE_TICKETS_RESPONSE                   = 0xBADD,
-    SMSG_DURABILITY_DAMAGE_DEATH                      = 0xBADD,
+    SMSG_DURABILITY_DAMAGE_DEATH                      = 0x01EC,
     SMSG_ECHO_PARTY_SQUELCH                           = 0xBADD,
     SMSG_EMOTE                                        = 0x071D,
-    SMSG_ENABLE_BARBER_SHOP                           = 0xBADD,
+    SMSG_ENABLE_BARBER_SHOP                           = 0x13A2,
     SMSG_ENCHANTMENTLOG                               = 0xBADD,
     SMSG_ENVIRONMENTALDAMAGELOG                       = 0x0AAB,
     SMSG_EQUIPMENT_SET_LIST                           = 0x0F1E,
     SMSG_EQUIPMENT_SET_SAVED                          = 0x0027,
     SMSG_EQUIPMENT_SET_USE_RESULT                     = 0xBADD,
     SMSG_EXPECTED_SPAM_RECORDS                        = 0xBADD,
-    SMSG_EXPLORATION_EXPERIENCE                       = 0xBADD,
+    SMSG_EXPLORATION_EXPERIENCE                       = 0x07AE,
     SMSG_FACTION_BONUS_INFO                           = 0x0928,
     SMSG_FAILED_PLAYER_CONDITION                      = 0xBADD,
     SMSG_FEATURE_SYSTEM_STATUS                        = 0x0B1E,
     SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN            = 0x1540,
-    SMSG_FEIGN_DEATH_RESISTED                         = 0xBADD,
-    SMSG_FISH_ESCAPED                                 = 0xBADD,
-    SMSG_FISH_NOT_HOOKED                              = 0xBADD,
+    SMSG_FEIGN_DEATH_RESISTED                         = 0x1B43,
+    SMSG_FISH_ESCAPED                                 = 0x0530,
+    SMSG_FISH_NOT_HOOKED                              = 0x0DC0,
     SMSG_FLIGHT_SPLINE_SYNC                           = 0x08A5,
     SMSG_FLOOD_DETECTED                               = 0xBADD,
     SMSG_FORCEACTIONSHOW                              = 0xBADD,
@@ -909,9 +909,9 @@ enum OpcodeServer : uint32
     SMSG_FRIEND_STATUS                                = 0xBADD,
     SMSG_GAMEOBJECT_ACTIVATE_ANIM_KIT                 = 0x038C,
     SMSG_GAMEOBJECT_CUSTOM_ANIM                       = 0x03EB,
-    SMSG_GAMEOBJECT_DESPAWN_ANIM                      = 0xBADD,
+    SMSG_GAMEOBJECT_DESPAWN_ANIM                      = 0x0D29,
     SMSG_GAMEOBJECT_DESPAWN                           = 0x0D29,
-    SMSG_GAMEOBJECT_PAGETEXT                          = 0xBADD,
+    SMSG_GAMEOBJECT_PAGETEXT                          = 0x1B19,
     SMSG_GAMEOBJECT_QUERY_RESPONSE                    = 0x128A,
     SMSG_GAMEOBJECT_RESET_STATE                       = 0xBADD,
     SMSG_GAMESPEED_SET                                = 0xBADD,
@@ -940,65 +940,65 @@ enum OpcodeServer : uint32
     SMSG_GOSSIP_POI                                   = 0x011E,
     SMSG_GROUPACTION_THROTTLED                        = 0xBADD,
     SMSG_GROUP_CANCEL                                 = 0xBADD,
-    SMSG_GROUP_DECLINE                                = 0xBADD,
-    SMSG_GROUP_DESTROYED                              = 0xBADD,
+    SMSG_GROUP_DECLINE                                = 0x153F,
+    SMSG_GROUP_DESTROYED                              = 0x0D2D,
     SMSG_GROUP_INVITE                                 = 0x0920,
     SMSG_GROUP_LIST                                   = 0x15BE,
     SMSG_GROUP_SET_LEADER                             = 0xBADD,
     SMSG_GROUP_SET_ROLE                               = 0xBADD,
-    SMSG_GROUP_UNINVITE                               = 0xBADD,
+    SMSG_GROUP_UNINVITE                               = 0x0110,
     SMSG_GUILD_ACHIEVEMENT_DATA                       = 0x1866,
-    SMSG_GUILD_ACHIEVEMENT_DELETED                    = 0xBADD,
-    SMSG_GUILD_ACHIEVEMENT_EARNED                     = 0xBADD,
-    SMSG_GUILD_ACHIEVEMENT_MEMBERS                    = 0xBADD,
+    SMSG_GUILD_ACHIEVEMENT_DELETED                    = 0x1058,
+    SMSG_GUILD_ACHIEVEMENT_EARNED                     = 0x1048,
+    SMSG_GUILD_ACHIEVEMENT_MEMBERS                    = 0x1826,
     SMSG_GUILD_BANK_LIST                              = 0x1245,
     SMSG_GUILD_BANK_LOG_QUERY_RESULT                  = 0x1237,
     SMSG_GUILD_BANK_MONEY_WITHDRAWN                   = 0x1047,
-    SMSG_GUILD_BANK_QUERY_TEXT_RESULT                 = 0xBADD,
+    SMSG_GUILD_BANK_QUERY_TEXT_RESULT                 = 0x1875,
     SMSG_GUILD_CANCEL                                 = 0xBADD,
-    SMSG_GUILD_CHALLENGE_COMPLETED                    = 0xBADD,
+    SMSG_GUILD_CHALLENGE_COMPLETED                    = 0x1836,
     SMSG_GUILD_CHALLENGE_UPDATED                      = 0x1A06,
-    SMSG_GUILD_CHANGE_NAME_RESULT                     = 0xBADD,
-    SMSG_GUILD_COMMAND_RESULT                         = 0xBADD,
+    SMSG_GUILD_CHANGE_NAME_RESULT                     = 0x1006,
+    SMSG_GUILD_COMMAND_RESULT                         = 0x1205,
     SMSG_GUILD_COMMAND_RESULT_2                       = 0xBADD,
-    SMSG_GUILD_CRITERIA_DATA                          = 0xBADD,
-    SMSG_GUILD_CRITERIA_DELETED                       = 0xBADD,
+    SMSG_GUILD_CRITERIA_DATA                          = 0x1208,
+    SMSG_GUILD_CRITERIA_DELETED                       = 0x1805,
     SMSG_GUILD_CRITERIA_UPDATE                        = 0x1208,
-    SMSG_GUILD_DECLINE                                = 0xBADD,
+    SMSG_GUILD_DECLINE                                = 0x1226,
     SMSG_GUILD_EVENT                                  = 0x1027,
     SMSG_GUILD_EVENT_BANK_MONEY_CHANGED               = 0x1077,
-    SMSG_GUILD_EVENT_LOG_QUERY_RESULT                 = 0xBADD,
+    SMSG_GUILD_EVENT_LOG_QUERY_RESULT                 = 0x1075,
     SMSG_GUILD_EVENT_PRESENCE_CHANGE                  = 0x1228,
     SMSG_GUILD_EVENT_RANK_CHANGED                     = 0x1276,
-    SMSG_GUILD_FLAGGED_FOR_RENAME                     = 0xBADD,
+    SMSG_GUILD_FLAGGED_FOR_RENAME                     = 0x1248,
     SMSG_GUILD_INVITE                                 = 0x1025,
     SMSG_GUILD_INVITE_CANCEL                          = 0xBADD,
     SMSG_GUILD_KNOWN_RECIPES                          = 0xBADD,
     SMSG_GUILD_MAX_DAILY_XP                           = 0xBADD,
     SMSG_GUILD_MEMBERS_FOR_RECIPE                     = 0xBADD,
     SMSG_GUILD_MEMBER_DAILY_RESET                     = 0x1015,
-    SMSG_GUILD_MEMBER_RECIPES                         = 0xBADD,
-    SMSG_GUILD_MEMBER_UPDATE_NOTE                     = 0xBADD,
+    SMSG_GUILD_MEMBER_RECIPES                         = 0x1036,
+    SMSG_GUILD_MEMBER_UPDATE_NOTE                     = 0x1846,
     SMSG_GUILD_MOTD                                   = 0x1825,
-    SMSG_GUILD_MOVE_COMPLETE                          = 0xBADD,
-    SMSG_GUILD_MOVE_STARTING                          = 0xBADD,
-    SMSG_GUILD_NEWS_DELETED                           = 0xBADD,
-    SMSG_GUILD_NEWS_UPDATE                            = 0xBADD,
+    SMSG_GUILD_MOVE_COMPLETE                          = 0xBADD, // Found SMSG_GUILD_MOVED,  0x1838 Not sure if related.  On 6.0.3 19116
+    SMSG_GUILD_MOVE_STARTING                          = 0x1877,
+    SMSG_GUILD_NEWS_DELETED                           = 0x1007,
+    SMSG_GUILD_NEWS_UPDATE                            = 0x1027,
     SMSG_GUILD_PARTY_STATE_RESPONSE                   = 0x1225,
     SMSG_GUILD_PERMISSIONS_QUERY_RESULTS              = 0x1827,
     SMSG_GUILD_QUERY_RESPONSE                         = 0x1046,
     SMSG_GUILD_RANK                                   = 0x1218,
     SMSG_GUILD_RANKS_UPDATE                           = 0x1207,
     SMSG_GUILD_RECIPES                                = 0x1078,
-    SMSG_GUILD_RENAMED                                = 0xBADD,
-    SMSG_GUILD_REPUTATION_REACTION_CHANGED            = 0xBADD,
+    SMSG_GUILD_RENAMED                                = 0xBADD,  // Found SMSG_GUILD_NAME_CHANGED, 0x1A07, Not sure if related. 6.0.3 19116
+    SMSG_GUILD_REPUTATION_REACTION_CHANGED            = 0x1068,
     SMSG_GUILD_REPUTATION_WEEKLY_CAP                  = 0xBADD,
-    SMSG_GUILD_RESET                                  = 0xBADD,
+    SMSG_GUILD_RESET                                  = 0x1258,
     SMSG_GUILD_REWARDS_LIST                           = 0x1818,
     SMSG_GUILD_ROSTER                                 = 0x1026,
     SMSG_GUILD_SET_NOTE                               = 0xBADD,
     SMSG_GUILD_TRADESKILL_UPDATE                      = 0xBADD,
-    SMSG_GUILD_UPDATE_ROSTER                          = 0xBADD,
+    SMSG_GUILD_UPDATE_ROSTER                          = 0x1265,
     SMSG_GUILD_XP                                     = 0xBADD,
     SMSG_GUILD_XP_GAIN                                = 0xBADD,
     SMSG_GUILD_XP_UPDATE                              = 0xBADD,
@@ -1012,8 +1012,8 @@ enum OpcodeServer : uint32
     SMSG_INITIAL_SETUP                                = 0x0B07,
     SMSG_INITIAL_SPELLS                               = 0x0A81,
     SMSG_INIT_WORLD_STATES                            = 0x0B04,
-    SMSG_INSPECT                                      = 0xBADD,
-    SMSG_INSPECT_HONOR_STATS                          = 0xBADD,
+    SMSG_INSPECT                                      = 0x052E,
+    SMSG_INSPECT_HONOR_STATS                          = 0x02D3,
     SMSG_INSPECT_RATED_BG_STATS                       = 0xBADD,
     SMSG_INSPECT_RESULTS_UPDATE                       = 0xBADD,
     SMSG_INSPECT_TALENT                               = 0xBADD,
@@ -1027,12 +1027,12 @@ enum OpcodeServer : uint32
     SMSG_INVALID_PROMOTION_CODE                       = 0xBADD,
     SMSG_INVENTORY_CHANGE_FAILURE                     = 0x0112,
     SMSG_ITEM_ADD_PASSIVE                             = 0xBADD,
-    SMSG_ITEM_COOLDOWN                                = 0xBADD,
+    SMSG_ITEM_COOLDOWN                                = 0x090F,
     SMSG_ITEM_ENCHANT_TIME_UPDATE                     = 0x010D,
-    SMSG_ITEM_EXPIRE_PURCHASE_REFUND                  = 0xBADD,
+    SMSG_ITEM_EXPIRE_PURCHASE_REFUND                  = 0x1282,
     SMSG_ITEM_PUSH_RESULT                             = 0x0183,
-    SMSG_ITEM_REFUND_INFO_RESPONSE                    = 0xBADD,
-    SMSG_ITEM_REFUND_RESULT                           = 0xBADD,
+    SMSG_ITEM_REFUND_INFO_RESPONSE                    = 0x0316,
+    SMSG_ITEM_REFUND_RESULT                           = 0x0B3D,
     SMSG_ITEM_REMOVE_PASSIVE                          = 0xBADD,
     SMSG_ITEM_SEND_PASSIVE                            = 0xBADD,
     SMSG_ITEM_TEXT_QUERY_RESPONSE                     = 0xBADD,
danlapps commented 9 years ago

need to go help kids with homeworks, ill try to check rest of the file tonight

DDuarte commented 9 years ago

@danlapps: post a diff with https://github.com/TrinityCore/WowPacketParser/blob/master/WowPacketParser/Enums/Version/V6_0_3_19103/Opcodes.cs

The enum at Trinity does not have all the already known opcodes.

danlapps commented 9 years ago

need a Baseline in the enum\opcode and the full line with adress in the version/V6_0_3_19103/Opcodes ?

DDuarte commented 9 years ago

64e3a6b75374111ac3fc4b9bf52969915e1f4264