Advertisement
Goatform

5.4.8 Opcodes

Nov 27th, 2014
738
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 86.20 KB | None | 0 0
  1. using WowPacketParser.Misc;
  2.  
  3. namespace WowPacketParser.Enums.Version.V5_4_8_18414
  4. {
  5. public static class Opcodes_5_4_8a
  6. {
  7. public static BiDictionary<Opcode, int> Opcodes()
  8. {
  9. return Opcs;
  10. }
  11.  
  12. private static readonly BiDictionary<Opcode, int> Opcs = new BiDictionary<Opcode, int>
  13. {
  14. // /checked in code
  15. // /checked with sniff
  16. {Opcode.CMSG_ACCEPT_LEVEL_GRANT, 0x02FB | 0x10000}, //+-
  17. {Opcode.CMSG_ACCEPT_TRADE, 0x144D | 0x10000}, //++
  18. {Opcode.CMSG_ACTIVATETAXI, 0x03C9 | 0x10000}, //++
  19. {Opcode.CMSG_ACTIVATETAXIEXPRESS, 0x06FB | 0x10000}, //++
  20. {Opcode.CMSG_ADD_FRIEND, 0x09A6 | 0x10000}, //+-
  21. {Opcode.CMSG_ADD_IGNORE, 0x0D20 | 0x10000}, //+-
  22. {Opcode.CMSG_ADDON_REGISTERED_PREFIXES, 0x040E | 0x10000}, //++
  23. {Opcode.CMSG_ALTER_APPEARANCE, 0x07F0 | 0x10000}, //+-
  24. {Opcode.CMSG_AREA_SPIRIT_HEALER_QUEUE, 0x12D8 | 0x10000}, //++
  25. {Opcode.CMSG_AREATRIGGER, 0x1C44 | 0x10000}, //++
  26. {Opcode.CMSG_ATTACKSTOP, 0x0345 | 0x10000}, //++
  27. {Opcode.CMSG_ATTACKSWING, 0x02E7 | 0x10000}, //++
  28. {Opcode.CMSG_AUCTION_HELLO, 0x0379 | 0x10000}, //++
  29. {Opcode.CMSG_AUCTION_LIST_BIDDER_ITEMS, 0x12D0 | 0x10000}, //++
  30. {Opcode.CMSG_AUCTION_LIST_ITEMS, 0x02EA | 0x10000}, //++
  31. {Opcode.CMSG_AUCTION_LIST_OWNER_ITEMS, 0x0361 | 0x10000}, //++
  32. {Opcode.CMSG_AUCTION_PLACE_BID, 0x03C8 | 0x10000}, //++
  33. {Opcode.CMSG_AUCTION_REMOVE_ITEM, 0x0259 | 0x10000}, //+-
  34. {Opcode.CMSG_AUCTION_SELL_ITEM, 0x02EB | 0x10000}, //+-
  35. {Opcode.CMSG_AUTH_SESSION, 0x00B2 | 0x10000}, //+-
  36. {Opcode.CMSG_AUTOBANK_ITEM, 0x066D | 0x10000}, //++
  37. {Opcode.CMSG_AUTOEQUIP_ITEM, 0x025F | 0x10000}, //++
  38. {Opcode.CMSG_AUTOSTORE_BAG_ITEM, 0x067C | 0x10000}, //+-
  39. {Opcode.CMSG_AUTOSTORE_BANK_ITEM, 0x02CF | 0x10000}, //++
  40. {Opcode.CMSG_AUTOSTORE_LOOT_ITEM, 0x0354 | 0x10000}, //++
  41. {Opcode.CMSG_AUTO_DECLINE_GUILD_INVITES, 0x06CB | 0x10000}, //++
  42. {Opcode.CMSG_BANKER_ACTIVATE, 0x02E9 | 0x10000}, //+-
  43. {Opcode.CMSG_BATTLEFIELD_LEAVE, 0x0257 | 0x10000}, //+-
  44. {Opcode.CMSG_BATTLEFIELD_LIST, 0x1C41 | 0x10000}, //+-
  45. {Opcode.CMSG_BATTLEFIELD_MGR_ENTRY_INVITE_RESPONSE, 0x1806 | 0x10000}, //+-
  46. {Opcode.CMSG_BATTLEFIELD_MGR_EXIT_REQUEST, 0x08B3 | 0x10000}, //+-
  47. {Opcode.CMSG_BATTLEFIELD_MGR_QUEUE_INVITE_RESPONSE, 0x0A97 | 0x10000}, //+-
  48. {Opcode.CMSG_BATTLEFIELD_PORT, 0x1379 | 0x10000}, //+-
  49. {Opcode.CMSG_BATTLEMASTER_JOIN, 0x0769 | 0x10000}, //+-
  50. {Opcode.CMSG_BATTLEMASTER_JOIN_ARENA, 0x02D2 | 0x10000}, //++
  51. {Opcode.CMSG_BATTLE_CHAR_BOOST, 0x08E3 | 0x10000}, //+-
  52. {Opcode.CMSG_BATTLE_PET_DELETE_PET, 0x18B6 | 0x10000}, //+-
  53. {Opcode.CMSG_BATTLE_PET_INITIAL_UPDATE_RESPONSE, 0x1A07 | 0x10000}, //+-
  54. {Opcode.CMSG_BATTLE_PET_MODIFY_NAME, 0x1887 | 0x10000}, //+-
  55. {Opcode.CMSG_BATTLE_PET_NAME_QUERY, 0x1CE0 | 0x10000}, //+-
  56. {Opcode.CMSG_BATTLE_PET_ROUND, 0x17BA | 0x10000}, //++
  57. {Opcode.CMSG_BATTLE_PET_SET_BATTLE_SLOT, 0x0163 | 0x10000}, //+-
  58. {Opcode.CMSG_BATTLE_PET_SET_FLAGS, 0x17AC | 0x10000}, //+-
  59. {Opcode.CMSG_BATTLE_PET_SUMMON_COMPANION, 0x1896 | 0x10000}, //+-
  60. {Opcode.CMSG_BEGIN_TRADE, 0x1CE3 | 0x10000}, //++
  61. {Opcode.CMSG_BINDER_ACTIVATE, 0x1248 | 0x10000}, //+-
  62. {Opcode.CMSG_BLACK_MARKET_BID, 0x12C8 | 0x10000}, //++
  63. {Opcode.CMSG_BLACK_MARKET_HELLO, 0x075A | 0x10000}, //++
  64. {Opcode.CMSG_BLACK_MARKET_REQUEST_ITEMS, 0x127A | 0x10000}, //++
  65. {Opcode.CMSG_BUYBACK_ITEM, 0x0661 | 0x10000}, //+-
  66. {Opcode.CMSG_BUY_BANK_SLOT, 0x12F2 | 0x10000}, //+-
  67. {Opcode.CMSG_BUY_ITEM, 0x02E2 | 0x10000}, //++
  68. {Opcode.CMSG_CALENDAR_ADD_EVENT, 0x0A37 | 0x10000}, //+-
  69. {Opcode.CMSG_CANCEL_AURA, 0x1861 | 0x10000}, //++
  70. {Opcode.CMSG_CANCEL_AUTO_REPEAT_SPELL, 0x1272 | 0x10000}, //+- hunter pet opcode
  71. {Opcode.CMSG_CANCEL_CAST, 0x18C0 | 0x10000}, //++
  72. {Opcode.CMSG_CANCEL_CHANNELLING, 0x08C0 | 0x10000}, //++
  73. {Opcode.CMSG_CANCEL_MOUNT_AURA, 0x10E3 | 0x10000}, //++
  74. {Opcode.CMSG_CANCEL_TRADE, 0x1941 | 0x10000}, //++
  75. {Opcode.CMSG_CAST_SPELL, 0x0206 | 0x10000}, //++
  76. {Opcode.CMSG_CHALLENGE_MODE_REQUEST_LEADERS, 0x15DB | 0x10000}, //++
  77. {Opcode.CMSG_CHANGE_SEATS_ON_CONTROLLED_VEHICLE, 0x08F8 | 0x10000}, //+-
  78. {Opcode.CMSG_CHANNEL_LIST, 0x0C1B | 0x10000}, //++
  79. {Opcode.CMSG_CHAR_CREATE, 0x0F1D | 0x10000}, //+-
  80. {Opcode.CMSG_CHAR_CUSTOMIZE, 0x0A13 | 0x10000}, //+-
  81. {Opcode.CMSG_CHAR_DELETE, 0x04E2 | 0x10000}, //+-
  82. {Opcode.CMSG_CHAR_ENUM, 0x00E0 | 0x10000}, //++
  83. {Opcode.CMSG_CHAR_FACTION_CHANGE, 0x0329 | 0x10000}, //+-
  84. {Opcode.CMSG_CHAR_RENAME, 0x0963 | 0x10000}, //+-
  85. {Opcode.CMSG_CHAT_IGNORED, 0x048A | 0x10000}, //+-
  86. {Opcode.CMSG_CLEAR_RAID_MARKER, 0x1443 | 0x10000}, //+-
  87. {Opcode.CMSG_CLEAR_TRADE_ITEM, 0x00A7 | 0x10000}, //++
  88. {Opcode.CMSG_CONTACT_LIST, 0x0BB4 | 0x10000}, //+-
  89. {Opcode.CMSG_CORPSE_QUERY, 0x1FBE | 0x10000}, //++
  90. {Opcode.CMSG_CREATURE_QUERY, 0x0842 | 0x10000}, //++
  91. {Opcode.CMSG_DEL_FRIEND, 0x1103 | 0x10000}, //+-
  92. {Opcode.CMSG_DEL_IGNORE, 0x0737 | 0x10000}, //+-
  93. {Opcode.CMSG_DESTROY_ITEM, 0x0026 | 0x10000}, //+-
  94. {Opcode.CMSG_DUEL_PROPOSED, 0x1A26 | 0x10000}, //+-
  95. {Opcode.CMSG_DUEL_RESPONSE, 0x03E2 | 0x10000}, //+-
  96. {Opcode.CMSG_EMOTE, 0x1924 | 0x10000}, //++
  97. {Opcode.CMSG_ENABLETAXI, 0x0741 | 0x10000}, //++
  98. {Opcode.CMSG_EQUIPMENT_SET_DELETE, 0x02E8 | 0x10000}, //+-
  99. {Opcode.CMSG_EQUIPMENT_SET_SAVE, 0x0669 | 0x10000}, //+-
  100. {Opcode.CMSG_EQUIPMENT_SET_USE, 0x036E | 0x10000}, //+-
  101. {Opcode.CMSG_FORCE_MOVE_ROOT_ACK, 0x107A | 0x10000}, //++
  102. {Opcode.CMSG_FORCE_MOVE_UNROOT_ACK, 0x1051 | 0x10000}, //++
  103. {Opcode.CMSG_GAME_SHOP_QUERY, 0x0DE0 | 0x10000}, //++
  104. {Opcode.CMSG_GAMEOBJECT_QUERY, 0x1461 | 0x10000}, //++
  105. {Opcode.CMSG_GAMEOBJ_REPORT_USE, 0x06D9 | 0x10000}, //++ ??
  106. {Opcode.CMSG_GAMEOBJ_USE, 0x06D8 | 0x10000}, //++ ??
  107. {Opcode.CMSG_GET_MAIL_LIST, 0x077A | 0x10000}, //++
  108. {Opcode.CMSG_GET_MIRRORIMAGE_DATA, 0x02A3 | 0x10000}, //++
  109. {Opcode.CMSG_GET_TIMEZONE_INFORMATION, 0x18B2 | 0x10000}, //++
  110. {Opcode.CMSG_GMTICKET_GETTICKET, 0x0AB6 | 0x10000}, //++
  111. {Opcode.CMSG_GOSSIP_HELLO, 0x12F3 | 0x10000}, //++
  112. {Opcode.CMSG_GOSSIP_SELECT_OPTION, 0x0748 | 0x10000}, //++
  113. {Opcode.CMSG_GROUP_ASSISTANT_LEADER, 0x1897 | 0x10000}, //+-
  114. {Opcode.CMSG_GROUP_DISBAND, 0x1798 | 0x10000}, //++
  115. {Opcode.CMSG_GROUP_INVITE, 0x072D | 0x10000}, //+-
  116. {Opcode.CMSG_GROUP_INVITE_RESPONSE, 0x0D61 | 0x10000}, //+-
  117. {Opcode.CMSG_GROUP_RAID_CONVERT, 0x032C | 0x10000}, //+-
  118. {Opcode.CMSG_GROUP_SET_LEADER, 0x15BB | 0x10000}, //+-
  119. {Opcode.CMSG_GROUP_SET_ROLES, 0x1A92 | 0x10000}, //+-
  120. {Opcode.CMSG_GROUP_UNINVITE_GUID, 0x0CE1 | 0x10000}, //+-
  121. {Opcode.CMSG_GUILD_ACCEPT, 0x18A2 | 0x10000}, //+-
  122. {Opcode.CMSG_GUILD_ADD_RANK, 0x047A | 0x10000}, //--
  123. {Opcode.CMSG_GUILD_ASSIGN_MEMBER_RANK, 0x05D0 | 0x10000}, //--
  124. {Opcode.CMSG_GUILD_BANK_BUY_TAB, 0x0251 | 0x10000}, //--
  125. {Opcode.CMSG_GUILD_BANK_DEPOSIT_MONEY, 0x0770 | 0x10000}, //--
  126. {Opcode.CMSG_GUILD_BANK_LOG_QUERY, 0x0CD3 | 0x10000}, //--
  127. {Opcode.CMSG_GUILD_BANK_UPDATE_TAB, 0x07C2 | 0x10000}, //--
  128. {Opcode.CMSG_GUILD_BANKER_ACTIVATE, 0x0372 | 0x10000}, //--
  129. {Opcode.CMSG_GUILD_DECLINE, 0x147B | 0x10000}, //+-
  130. {Opcode.CMSG_GUILD_DEL_RANK, 0x0D79 | 0x10000}, //--
  131. {Opcode.CMSG_GUILD_DEMOTE, 0x1553 | 0x10000}, //--
  132. {Opcode.CMSG_GUILD_DISBAND, 0x0D73 | 0x10000}, //--
  133. {Opcode.CMSG_GUILD_EVENT_LOG_QUERY, 0x15D9 | 0x10000}, //--
  134. {Opcode.CMSG_GUILD_INFO_TEXT, 0x0C70 | 0x10000}, //--
  135. {Opcode.CMSG_GUILD_INVITE, 0x0869 | 0x10000}, //--
  136. {Opcode.CMSG_GUILD_LEAVE, 0x04D8 | 0x10000}, //--
  137. {Opcode.CMSG_GUILD_MOTD, 0x1473 | 0x10000}, //--
  138. {Opcode.CMSG_GUILD_NEWS_UPDATE_STICKY, 0x04D1 | 0x10000}, //--
  139. {Opcode.CMSG_GUILD_PROMOTE, 0x0571 | 0x10000}, //--
  140. {Opcode.CMSG_GUILD_QUERY, 0x1AB6 | 0x10000}, //--
  141. {Opcode.CMSG_GUILD_QUERY_NEWS, 0x1C58 | 0x10000}, //--
  142. {Opcode.CMSG_GUILD_QUERY_RANKS, 0x0D50 | 0x10000}, //--
  143. {Opcode.CMSG_GUILD_REMOVE, 0x0CD8 | 0x10000}, //--
  144. {Opcode.CMSG_GUILD_REQUEST_CHALLENGE_UPDATE, 0x147A | 0x10000}, //--
  145. {Opcode.CMSG_GUILD_ROSTER, 0x1459 | 0x10000}, //--
  146. {Opcode.CMSG_GUILD_SET_ACHIEVEMENT_TRACKING, 0x0CF0 | 0x10000}, //++
  147. {Opcode.CMSG_GUILD_SET_GUILD_MASTER, 0x1A83 | 0x10000}, //--
  148. {Opcode.CMSG_GUILD_SET_RANK_PERMISSIONS, 0x0C7A | 0x10000}, //+-
  149. {Opcode.CMSG_IGNORE_TRADE, 0x0276 | 0x10000}, //++
  150. {Opcode.CMSG_INITIATE_TRADE, 0x0267 | 0x10000}, //++
  151. {Opcode.CMSG_INSPECT, 0x1259 | 0x10000}, //++
  152. {Opcode.CMSG_INSPECT_HONOR_STATS, 0x19C3 | 0x10000}, //++
  153. {Opcode.CMSG_ITEM_REFUND_INFO, 0x1258 | 0x10000}, //+-
  154. {Opcode.CMSG_ITEM_TEXT_QUERY, 0x0123 | 0x10000}, //++
  155. {Opcode.CMSG_JOIN_CHANNEL, 0x148E | 0x10000}, //++
  156. {Opcode.CMSG_LEARN_TALENT, 0x02A7 | 0x10000}, //+-
  157. {Opcode.CMSG_LEAVE_CHANNEL, 0x042A | 0x10000}, //+-
  158. {Opcode.CMSG_LF_GUILD_ADD_APPLICATION, 0x0C63 | 0x10000}, //+-
  159. {Opcode.CMSG_LF_GUILD_BROWSE, 0x159A | 0x10000}, //+-
  160. {Opcode.CMSG_LF_GUILD_GET_APPLICATIONS, 0x0558 | 0x10000}, //+-
  161. {Opcode.CMSG_LF_GUILD_REMOVE_APPLICATION, 0x1C53 | 0x10000}, //+-
  162. {Opcode.CMSG_LFG_PLAYER_LOCK_INFO_REQUEST, 0x006B | 0x10000}, //++
  163. {Opcode.CMSG_LFG_TELEPORT, 0x1AA6 | 0x10000}, //+-
  164. {Opcode.CMSG_LFG_JOIN, 0x046B | 0x10000}, //++
  165. {Opcode.CMSG_LIST_INVENTORY, 0x02D8 | 0x10000}, //++
  166. {Opcode.CMSG_LOAD_SCREEN, 0x1DBD | 0x10000}, //++
  167. {Opcode.CMSG_LOG_DISCONNECT, 0x10B3 | 0x10000}, //++
  168. {Opcode.CMSG_LOGOUT_CANCEL, 0x06C1 | 0x10000}, //++
  169. {Opcode.CMSG_LOGOUT_REQUEST, 0x1349 | 0x10000}, //+-
  170. {Opcode.CMSG_LOOT, 0x1CE2 | 0x10000}, //+-
  171. {Opcode.CMSG_LOOT_METHOD, 0x0DE1 | 0x10000}, //+- ??
  172. {Opcode.CMSG_LOOT_MONEY, 0x02F6 | 0x10000}, //+-
  173. {Opcode.CMSG_LOOT_RELEASE, 0x0840 | 0x10000}, //++
  174. {Opcode.CMSG_MAIL_CREATE_TEXT_ITEM, 0x1270 | 0x10000}, //+-
  175. {Opcode.CMSG_MAIL_DELETE, 0x14E2 | 0x10000}, //+-
  176. {Opcode.CMSG_MAIL_MARK_AS_READ, 0x0241 | 0x10000}, //++
  177. {Opcode.CMSG_MAIL_RETURN_TO_SENDER, 0x1FA8 | 0x10000}, //+-
  178. {Opcode.CMSG_MAIL_TAKE_ITEM, 0x1371 | 0x10000}, //++
  179. {Opcode.CMSG_MAIL_TAKE_MONEY, 0x06FA | 0x10000}, //++
  180. {Opcode.CMSG_MESSAGECHAT_ADDON_WHISPER, 0x0EBB | 0x10000}, //++
  181. {Opcode.CMSG_MESSAGECHAT_AFK, 0x0EAB | 0x10000}, //++
  182. {Opcode.CMSG_MESSAGECHAT_CHANNEL, 0x00BB | 0x10000}, //+-
  183. {Opcode.CMSG_MESSAGECHAT_DND, 0x002E | 0x10000}, //++
  184. {Opcode.CMSG_MESSAGECHAT_EMOTE, 0x103E | 0x10000}, //+-
  185. {Opcode.CMSG_MESSAGECHAT_GUILD, 0x0CAE | 0x10000}, //+-
  186. {Opcode.CMSG_MESSAGECHAT_OFFICER, 0x0ABF | 0x10000}, //+-
  187. {Opcode.CMSG_MESSAGECHAT_PARTY, 0x109A | 0x10000}, //++
  188. {Opcode.CMSG_MESSAGECHAT_RAID, 0x083E | 0x10000}, //+-
  189. {Opcode.CMSG_MESSAGECHAT_RAID_WARNING, 0x16AB | 0x10000}, //++
  190. {Opcode.CMSG_MESSAGECHAT_SAY, 0x0A9A | 0x10000}, //++
  191. {Opcode.CMSG_MESSAGECHAT_WHISPER, 0x123E | 0x10000}, //++
  192. {Opcode.CMSG_MESSAGECHAT_YELL, 0x04AA | 0x10000}, //+-
  193. {Opcode.CMSG_MINIMAP_PING, 0x0837 | 0x10000}, //+-
  194. {Opcode.CMSG_MOVE_FEATHER_FALL_ACK, 0x08D0 | 0x10000}, //++ pair SMSG 0C60 08E0
  195. {Opcode.CMSG_MOVE_FORCE_FLIGHT_SPEED_CHANGE_ACK, 0x09DA | 0x10000}, //++
  196. {Opcode.CMSG_MOVE_FORCE_RUN_BACK_SPEED_CHANGE_ACK, 0x0158 | 0x10000}, //++
  197. {Opcode.CMSG_MOVE_FORCE_RUN_SPEED_CHANGE_ACK, 0x10F3 | 0x10000}, //++
  198. {Opcode.CMSG_MOVE_FORCE_SWIM_SPEED_CHANGE_ACK, 0x1853 | 0x10000}, //++
  199. {Opcode.CMSG_MOVE_FORCE_WALK_SPEED_CHANGE_ACK, 0x00DB | 0x10000}, //++
  200. {Opcode.CMSG_MOVE_GRAVITY_DISABLE_ACK, 0x09D3 | 0x10000}, //++
  201. {Opcode.CMSG_MOVE_GRAVITY_ENABLE_ACK, 0x11D8 | 0x10000}, //++
  202. {Opcode.CMSG_MOVE_KNOCK_BACK_ACK, 0x00F2 | 0x10000}, //++ pair 0562
  203. {Opcode.CMSG_MOVE_SET_CAN_FLY_ACK, 0x1052 | 0x10000}, //++
  204. {Opcode.CMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY_ACK, 0x11DB | 0x10000}, //++
  205. {Opcode.CMSG_MOVE_SET_COLLISION_HEIGHT_ACK, 0x09FB | 0x10000}, //++
  206. {Opcode.CMSG_MOVE_SPLINE_DONE, 0x11D9 | 0x10000}, //++
  207. {Opcode.CMSG_MOVE_TELEPORT_ACK, 0x0078 | 0x10000}, //++
  208. {Opcode.CMSG_MOVE_TIME_SKIPPED, 0x0150 | 0x10000}, //++
  209. {Opcode.CMSG_NAME_QUERY, 0x0328 | 0x10000}, //++
  210. {Opcode.CMSG_NEUTRALPLAYERFACTIONSELECTRESULT, 0x0027 | 0x10000}, //+-
  211. {Opcode.CMSG_NPC_TEXT_QUERY, 0x0287 | 0x10000}, //++
  212. {Opcode.CMSG_OBJECT_UPDATE_FAILED, 0x1061 | 0x10000}, //+-
  213. {Opcode.CMSG_OFFER_PETITION, 0x15BE | 0x10000}, //+-
  214. {Opcode.CMSG_OPENING_CINEMATIC, 0x0130 | 0x10000}, //+-
  215. {Opcode.CMSG_OPEN_ITEM, 0x1D10 | 0x10000}, //+-
  216. {Opcode.CMSG_PAGE_TEXT_QUERY, 0x1022 | 0x10000}, //+-
  217. {Opcode.CMSG_PET_ABANDON, 0x07D0 | 0x10000}, //+-
  218. {Opcode.CMSG_PET_ACTION, 0x025B | 0x10000}, //+-
  219. {Opcode.CMSG_PET_CAST_SPELL, 0x044D | 0x10000}, //+-
  220. {Opcode.CMSG_PET_NAME_QUERY, 0x1C62 | 0x10000}, //++
  221. {Opcode.CMSG_PET_RENAME, 0x0A32 | 0x10000}, //+-
  222. {Opcode.CMSG_PET_SET_ACTION, 0x12E9 | 0x10000}, //+-
  223. {Opcode.CMSG_PETITION_BUY, 0x12D9 | 0x10000}, //+-
  224. {Opcode.CMSG_PETITION_DECLINE, 0x1279 | 0x10000}, //+-
  225. {Opcode.CMSG_PETITION_QUERY, 0x0255 | 0x10000}, //+-
  226. {Opcode.CMSG_PETITION_RENAME, 0x1F9A | 0x10000}, //+-
  227. {Opcode.CMSG_PETITION_SHOW_SIGNATURES, 0x136B | 0x10000}, //+-
  228. {Opcode.CMSG_PETITION_SHOWLIST, 0x037B | 0x10000}, //+-
  229. {Opcode.CMSG_PETITION_SIGN, 0x06DA | 0x10000}, //+-
  230. {Opcode.CMSG_PING, 0x0012 | 0x10000}, //++
  231. {Opcode.CMSG_PLAYED_TIME, 0x03F6 | 0x10000}, //++
  232. {Opcode.CMSG_PLAYER_LOGIN, 0x158F | 0x10000}, //++
  233. {Opcode.CMSG_PVP_LOG_DATA, 0x14C2 | 0x10000}, //+-
  234. {Opcode.CMSG_QUERY_GUILD_REWARDS, 0x06C4 | 0x10000}, //+-
  235. {Opcode.CMSG_QUERY_GUILD_XP, 0x05F8 | 0x10000}, //+-
  236. {Opcode.CMSG_QUERY_INSPECT_ACHIEVEMENTS, 0x0373 | 0x10000}, //++
  237. {Opcode.CMSG_QUERY_NEXT_MAIL_TIME, 0x077B | 0x10000}, //++
  238. {Opcode.CMSG_QUERY_TIME, 0x0640 | 0x10000}, //++
  239. {Opcode.CMSG_QUESTGIVER_ACCEPT_QUEST, 0x06D1 | 0x10000}, //++
  240. {Opcode.CMSG_QUESTGIVER_CHOOSE_REWARD, 0x07CB | 0x10000}, //++
  241. {Opcode.CMSG_QUESTGIVER_COMPLETE_QUEST, 0x0659 | 0x10000}, //++
  242. {Opcode.CMSG_QUESTGIVER_HELLO, 0x02DB | 0x10000}, //++
  243. {Opcode.CMSG_QUESTGIVER_QUERY_QUEST, 0x12F0 | 0x10000}, //++
  244. {Opcode.CMSG_QUESTGIVER_REQUEST_REWARD, 0x0378 | 0x10000}, //++
  245. {Opcode.CMSG_QUESTGIVER_STATUS_MULTIPLE_QUERY, 0x02F1 | 0x10000}, //++
  246. {Opcode.CMSG_QUESTGIVER_STATUS_QUERY, 0x036A | 0x10000}, //++
  247. {Opcode.CMSG_QUEST_NPC_QUERY, 0x1DAE | 0x10000}, //++
  248. {Opcode.CMSG_QUEST_POI_QUERY, 0x10C2 | 0x10000}, //++
  249. {Opcode.CMSG_QUEST_QUERY, 0x02D5 | 0x10000}, //++
  250. {Opcode.CMSG_QUESTLOG_REMOVE_QUEST, 0x0779 | 0x10000}, //+-
  251. {Opcode.CMSG_RAID_READY_CHECK, 0x0817 | 0x10000}, //+-
  252. {Opcode.CMSG_RAID_READY_CHECK_CONFIRM, 0x158B | 0x10000}, //+-
  253. {Opcode.CMSG_RANDOM_ROLL, 0x08A3 | 0x10000}, //+-
  254. {Opcode.CMSG_RANDOMIZE_CHAR_NAME, 0x0B1C | 0x10000}, //+-
  255. {Opcode.CMSG_READ_ITEM, 0x0D00 | 0x10000}, //++
  256. {Opcode.CMSG_READY_FOR_ACCOUNT_DATA_TIMES, 0x031C | 0x10000}, //++
  257. {Opcode.CMSG_REALM_NAME_QUERY, 0x1A16 | 0x10000}, //++
  258. {Opcode.CMSG_RECLAIM_CORPSE, 0x03D3 | 0x10000}, //++
  259. {Opcode.CMSG_AUTH_CONTINUED_SESSION, 0x0F49 | 0x10000}, //+-
  260. {Opcode.CMSG_REFORGE_ITEM, 0x0C4F | 0x10000}, //++
  261. {Opcode.CMSG_REORDER_CHARACTERS, 0x08A7 | 0x10000}, //+-
  262. {Opcode.CMSG_REPAIR_ITEM, 0x02C1 | 0x10000}, //+-
  263. {Opcode.CMSG_REPOP_REQUEST, 0x134A | 0x10000}, //+-
  264. {Opcode.CMSG_REQUEST_ACCOUNT_DATA, 0x1D8A | 0x10000}, //++
  265. {Opcode.CMSG_REQUEST_CATEGORY_COOLDOWNS, 0x1203 | 0x10000}, //++
  266. {Opcode.CMSG_REQUEST_CEMETERY_LIST, 0x06E4 | 0x10000}, //++
  267. {Opcode.CMSG_REQUEST_HOTFIX, 0x158D | 0x10000}, //+-
  268. {Opcode.CMSG_REQUEST_INSPECT_RATED_BG_STATS, 0x0882 | 0x10000}, //++
  269. {Opcode.CMSG_REQUEST_PARTY_MEMBER_STATS, 0x0806 | 0x10000}, //+-
  270. {Opcode.CMSG_REQUEST_PVP_OPTIONS_ENABLED, 0x0A22 | 0x10000}, //++
  271. {Opcode.CMSG_REQUEST_PVP_REWARDS, 0x0375 | 0x10000}, //+-
  272. {Opcode.CMSG_RESET_FACTION_CHEAT, 0x10B6 | 0x10000}, //+-
  273. {Opcode.CMSG_RESET_INSTANCES, 0x0C69 | 0x10000}, //+-
  274. {Opcode.CMSG_RESUME_TOKEN_ACK, 0x0292 | 0x10000}, //++ pair SMSG 18BA
  275. {Opcode.CMSG_RETURN_TO_GRAVEYARD, 0x12EA | 0x10000}, //+-
  276. {Opcode.CMSG_SAVE_CUF_PROFILES, 0x06E6 | 0x10000}, //++
  277. //{Opcode.CMSG_SELECT_FACTION, 0x0027 | 0x10000}, //
  278. {Opcode.CMSG_SELECT_LOOT_SPEC, 0x1260 | 0x10000}, //+-
  279. {Opcode.CMSG_SELL_ITEM, 0x1358 | 0x10000}, //+-
  280. {Opcode.CMSG_SEND_MAIL, 0x1DBA | 0x10000}, //++
  281. {Opcode.CMSG_SET_ACTIONBAR_TOGGLES, 0x0672 | 0x10000}, //++
  282. {Opcode.CMSG_SET_ACTION_BUTTON, 0x1F8C | 0x10000}, //++
  283. {Opcode.CMSG_SET_ACTIVE_MOVER, 0x09F0 | 0x10000}, //++
  284. {Opcode.CMSG_SET_CONTACT_NOTES, 0x0937 | 0x10000}, //+-
  285. {Opcode.CMSG_SET_DUNGEON_DIFFICULTY, 0x1A36 | 0x10000}, //+-
  286. {Opcode.CMSG_SET_EVERYONE_IS_ASSISTANT, 0x01E1 | 0x10000}, //+-
  287. {Opcode.CMSG_SET_PLAYER_DECLINED_NAMES, 0x09E2 | 0x10000}, //++
  288. {Opcode.CMSG_SET_PRIMARY_TALENT_TREE, 0x06C6 | 0x10000}, //+-
  289. {Opcode.CMSG_SET_PVP, 0x02C5 | 0x10000}, //+-
  290. {Opcode.CMSG_SET_RAID_DIFFICULTY, 0x1093 | 0x10000}, //+-
  291. {Opcode.CMSG_SET_SELECTION, 0x0740 | 0x10000}, //++
  292. {Opcode.CMSG_SET_TAXI_BENCHMARK_MODE, 0x0762 | 0x10000}, //+-
  293. {Opcode.CMSG_SET_TITLE, 0x03C7 | 0x10000}, //+-
  294. {Opcode.CMSG_SET_TRADE_GOLD, 0x14E3 | 0x10000}, //++
  295. {Opcode.CMSG_SET_TRADE_ITEM, 0x03D5 | 0x10000}, //++
  296. {Opcode.CMSG_SETSHEATHED, 0x0249 | 0x10000}, //++
  297. {Opcode.CMSG_SHOW_TRADESKILL, 0x179F | 0x10000}, //++
  298. {Opcode.CMSG_SHOWING_CLOAK, 0x02F2 | 0x10000}, //+-
  299. {Opcode.CMSG_SHOWING_HELM, 0x126B | 0x10000}, //+-
  300. {Opcode.CMSG_SOCKET_GEMS, 0x02CB | 0x10000}, //+-
  301. {Opcode.CMSG_SPELLCLICK, 0x067A | 0x10000}, //+-
  302. {Opcode.CMSG_SPIRIT_HEALER_ACTIVATE, 0x0340 | 0x10000}, //++
  303. {Opcode.CMSG_SPLIT_ITEM, 0x02EC | 0x10000}, //+-
  304. {Opcode.CMSG_STANDSTATECHANGE, 0x03E6 | 0x10000}, //+-
  305. {Opcode.CMSG_SUBMIT_BUG, 0x0861 | 0x10000}, //+-
  306. {Opcode.CMSG_SUBMIT_COMPLAIN, 0x030D | 0x10000}, //--
  307. {Opcode.CMSG_SUGGESTION_SUBMIT, 0x0A12 | 0x10000}, //+-
  308. {Opcode.CMSG_SWAP_INV_ITEM, 0x03DF | 0x10000}, //++
  309. {Opcode.CMSG_SWAP_ITEM, 0x035D | 0x10000}, //++
  310. {Opcode.CMSG_TAXINODE_STATUS_QUERY, 0x02E1 | 0x10000}, //++
  311. {Opcode.CMSG_TAXIQUERYAVAILABLENODES, 0x02E3 | 0x10000}, //++
  312. {Opcode.CMSG_TEXT_EMOTE, 0x07E9 | 0x10000}, //++
  313. {Opcode.CMSG_TIME_SYNC_RESP, 0x01DB | 0x10000}, //+-
  314. {Opcode.CMSG_TIME_SYNC_RESP_FAILED, 0x0058 | 0x10000}, //+-
  315. {Opcode.CMSG_TOTEM_DESTROYED, 0x1263 | 0x10000}, //++
  316. {Opcode.CMSG_TRAINER_BUY_SPELL, 0x0352 | 0x10000}, //+-
  317. {Opcode.CMSG_TRAINER_LIST, 0x034B | 0x10000}, //+-
  318. {Opcode.CMSG_TRANSMOGRIFY_ITEMS, 0x06D7 | 0x10000}, //+-
  319. {Opcode.CMSG_TURN_IN_PETITION, 0x0673 | 0x10000}, //+-
  320. {Opcode.CMSG_UNACCEPT_TRADE, 0x0023 | 0x10000}, //++
  321. {Opcode.CMSG_UNLEARN_SKILL, 0x0268 | 0x10000}, //++
  322. {Opcode.CMSG_UNREGISTER_ALL_ADDON_PREFIXES, 0x029F | 0x10000}, //++
  323. {Opcode.CMSG_UPDATE_ACCOUNT_DATA, 0x0068 | 0x10000}, //++
  324. {Opcode.CMSG_UPGRADE_ITEM, 0x1042 | 0x10000}, //++
  325. {Opcode.CMSG_USE_ITEM, 0x1CC1 | 0x10000}, //--
  326. {Opcode.CMSG_USED_FOLLOW, 0x0374 | 0x10000}, //++
  327. {Opcode.CMSG_VIOLENCE_LEVEL, 0x0040 | 0x10000}, //+-
  328. {Opcode.CMSG_VOICE_SESSION_ENABLE, 0x15A9 | 0x10000}, //++
  329. {Opcode.CMSG_VOID_STORAGE_QUERY, 0x0140 | 0x10000}, //+-
  330. {Opcode.CMSG_VOID_STORAGE_TRANSFER, 0x1440 | 0x10000}, //+-
  331. {Opcode.CMSG_VOID_STORAGE_UNLOCK, 0x0444 | 0x10000}, //+-
  332. {Opcode.CMSG_VOID_SWAP_ITEM, 0x0655 | 0x10000}, //+-
  333. {Opcode.CMSG_WARDEN_DATA, 0x1816 | 0x10000}, //+-
  334. {Opcode.CMSG_WRAP_ITEM, 0x02DF | 0x10000}, //+-
  335. {Opcode.CMSG_MOVE_WATER_WALK_ACK, 0x10F2 | 0x10000}, //++
  336. {Opcode.CMSG_WHO, 0x18A3 | 0x10000}, //+-
  337. {Opcode.CMSG_WORLD_STATE_UI_TIMER_UPDATE, 0x15AB | 0x10000}, //+-
  338. {Opcode.CMSG_UNK_0002, 0x0002 | 0x10000}, //++
  339. {Opcode.CMSG_UNK_0087, 0x0087 | 0x10000}, //++
  340. {Opcode.CMSG_UNK_009A, 0x009A | 0x10000}, //++ like CMSG_MESSAGECHAT_ADDON...
  341. {Opcode.CMSG_UNK_00D9, 0x00D9 | 0x10000}, //++ PENDING_STRAFE_STOP
  342. {Opcode.CMSG_UNK_01F1, 0x01F1 | 0x10000}, //++
  343. {Opcode.CMSG_UNK_0247, 0x0247 | 0x10000}, //+-
  344. {Opcode.CMSG_UNK_0264, 0x0264 | 0x10000}, //+-
  345. {Opcode.CMSG_UNK_0265, 0x0265 | 0x10000}, //+-
  346. {Opcode.CMSG_UNK_028E, 0x028E | 0x10000}, //++ addon
  347. {Opcode.CMSG_UNK_02C4, 0x02C4 | 0x10000}, //+-
  348. {Opcode.CMSG_UNK_0377, 0x0377 | 0x10000}, //-- battle pet
  349. {Opcode.CMSG_UNK_03E4, 0x03E4 | 0x10000}, //+-
  350. {Opcode.CMSG_UNK_03F1, 0x03F1 | 0x10000}, //++
  351. {Opcode.CMSG_UNK_044E, 0x044E | 0x10000}, //+-
  352. {Opcode.CMSG_UNK_0656, 0x0656 | 0x10000}, //+-
  353. {Opcode.CMSG_UNK_06C5, 0x06C5 | 0x10000}, //++ battle pet
  354. {Opcode.CMSG_UNK_06C9, 0x06C9 | 0x10000}, //++
  355. {Opcode.CMSG_UNK_08AF, 0x08AF | 0x10000}, //++ addon
  356. {Opcode.CMSG_UNK_08D3, 0x08D3 | 0x10000}, //+-
  357. {Opcode.CMSG_UNK_09DB, 0x09DB | 0x10000}, //++
  358. {Opcode.CMSG_UNK_09FA, 0x09FA | 0x10000}, //++
  359. {Opcode.CMSG_UNK_0A16, 0x0A16 | 0x10000}, //++
  360. {Opcode.CMSG_UNK_0E3B, 0x0E3B | 0x10000}, //++ addon
  361. {Opcode.CMSG_UNK_10A2, 0x10A2 | 0x10000}, //+-
  362. {Opcode.CMSG_UNK_10A7, 0x10A7 | 0x10000}, //+-
  363. {Opcode.CMSG_UNK_10C3, 0x10C3 | 0x10000}, //++
  364. {Opcode.CMSG_UNK_10D3, 0x10D3 | 0x10000}, //++
  365. {Opcode.CMSG_UNK_115B, 0x115B | 0x10000}, //++
  366. {Opcode.CMSG_UNK_12B3, 0x12B3 | 0x10000}, //++
  367. {Opcode.CMSG_UNK_1341, 0x1341 | 0x10000}, //++
  368. {Opcode.CMSG_UNK_1370, 0x1370 | 0x10000}, //++
  369. {Opcode.CMSG_UNK_1446, 0x1446 | 0x10000}, //+-
  370. {Opcode.CMSG_UNK_178A, 0x178A | 0x10000}, //++ raid
  371. {Opcode.CMSG_UNK_1841, 0x1841 | 0x10000}, //+-
  372. {Opcode.CMSG_UNK_185B, 0x185B | 0x10000}, //++
  373. {Opcode.CMSG_UNK_1886, 0x1886 | 0x10000}, //++
  374. {Opcode.CMSG_UNK_19C2, 0x19C2 | 0x10000}, //+-
  375. {Opcode.CMSG_UNK_1D36, 0x1D36 | 0x10000}, //++
  376. {Opcode.CMSG_NULL_0060, 0x0060 | 0x10000}, //+-
  377. {Opcode.CMSG_NULL_0082, 0x0082 | 0x10000}, //+-
  378. {Opcode.CMSG_NULL_0141, 0x0141 | 0x10000}, //+-
  379. {Opcode.CMSG_NULL_01C0, 0x01C0 | 0x10000}, //+-
  380. {Opcode.CMSG_NULL_02D6, 0x02D6 | 0x10000}, //+-
  381. {Opcode.CMSG_NULL_02DA, 0x02DA | 0x10000}, //+-
  382. {Opcode.CMSG_NULL_032D, 0x032D | 0x10000}, //+-
  383. {Opcode.CMSG_NULL_033D, 0x033D | 0x10000}, //+-
  384. {Opcode.CMSG_NULL_0360, 0x0360 | 0x10000}, //++
  385. {Opcode.CMSG_NULL_0365, 0x0365 | 0x10000}, //+-
  386. {Opcode.CMSG_NULL_03C4, 0x03C4 | 0x10000}, //+-
  387. {Opcode.CMSG_NULL_05E1, 0x05E1 | 0x10000}, //+-
  388. {Opcode.CMSG_NULL_0644, 0x0644 | 0x10000}, //+-
  389. {Opcode.CMSG_NULL_06D4, 0x06D4 | 0x10000}, //+-
  390. {Opcode.CMSG_NULL_06F5, 0x06F5 | 0x10000}, //+-
  391. {Opcode.CMSG_NULL_0813, 0x0813 | 0x10000}, //+-
  392. {Opcode.CMSG_NULL_0826, 0x0826 | 0x10000}, //+-
  393. {Opcode.CMSG_NULL_0A23, 0x0A23 | 0x10000}, //+-
  394. {Opcode.CMSG_NULL_0A82, 0x0A82 | 0x10000}, //+-
  395. {Opcode.CMSG_NULL_0A87, 0x0A87 | 0x10000}, //+-
  396. {Opcode.CMSG_NULL_0C62, 0x0C62 | 0x10000}, //+-
  397. {Opcode.CMSG_NULL_1063, 0x1063 | 0x10000}, //++ battle pet
  398. {Opcode.CMSG_NULL_1124, 0x1124 | 0x10000}, //+-
  399. {Opcode.CMSG_NULL_1207, 0x1207 | 0x10000}, //+-
  400. {Opcode.CMSG_NULL_135B, 0x135B | 0x10000}, //+-
  401. {Opcode.CMSG_NULL_1362, 0x1362 | 0x10000}, //++
  402. {Opcode.CMSG_NULL_1452, 0x1452 | 0x10000}, //+-
  403. {Opcode.CMSG_NULL_14DB, 0x14DB | 0x10000}, //+-
  404. {Opcode.CMSG_NULL_14E0, 0x14E0 | 0x10000}, //+-
  405. {Opcode.CMSG_NULL_15A8, 0x15A8 | 0x10000}, //++ gmticket
  406. {Opcode.CMSG_NULL_15E2, 0x15E2 | 0x10000}, //+-
  407. {Opcode.CMSG_NULL_1A23, 0x1A23 | 0x10000}, //+-
  408. {Opcode.CMSG_NULL_1A87, 0x1A87 | 0x10000}, //+-
  409. {Opcode.CMSG_NULL_1C45, 0x1C45 | 0x10000}, //+-
  410. {Opcode.CMSG_NULL_1C5A, 0x1C5A | 0x10000}, //+-
  411. {Opcode.CMSG_NULL_1D61, 0x1D61 | 0x10000}, //+-
  412. {Opcode.CMSG_NULL_1DC3, 0x1DC3 | 0x10000}, //+-
  413. {Opcode.CMSG_NULL_1F34, 0x1F34 | 0x10000}, //+-
  414. {Opcode.CMSG_NULL_1F89, 0x1F89 | 0x10000}, //+-
  415. {Opcode.CMSG_NULL_1F8E, 0x1F8E | 0x10000}, //+-
  416. {Opcode.CMSG_NULL_1F9E, 0x1F9E | 0x10000}, //+-
  417. {Opcode.CMSG_NULL_1F9F, 0x1F9F | 0x10000}, //+-
  418.  
  419. {Opcode.MSG_MOVE_FALL_LAND, 0x08FA | 0x10000}, //++
  420. {Opcode.MSG_MOVE_HEARTBEAT, 0x01F2 | 0x10000}, //++
  421. {Opcode.MSG_MOVE_JUMP, 0x1153 | 0x10000}, //++
  422. {Opcode.MSG_MOVE_SET_FACING, 0x1050 | 0x10000}, //++
  423. {Opcode.MSG_MOVE_SET_PITCH, 0x017A | 0x10000}, //++
  424. {Opcode.MSG_MOVE_SET_RUN_MODE, 0x0979 | 0x10000}, //++
  425. {Opcode.MSG_MOVE_SET_WALK_MODE, 0x08D1 | 0x10000}, //++
  426. {Opcode.MSG_MOVE_START_ASCEND, 0x11FA | 0x10000}, //++
  427. {Opcode.MSG_MOVE_START_BACKWARD, 0x09D8 | 0x10000}, //++
  428. {Opcode.MSG_MOVE_START_DESCEND, 0x01D1 | 0x10000}, //+-
  429. {Opcode.MSG_MOVE_START_FORWARD, 0x095A | 0x10000}, //++
  430. {Opcode.MSG_MOVE_START_PITCH_DOWN, 0x08D8 | 0x10000}, //++
  431. {Opcode.MSG_MOVE_START_PITCH_UP, 0x00D8 | 0x10000}, //++
  432. {Opcode.MSG_MOVE_START_STRAFE_LEFT, 0x01F8 | 0x10000}, //++
  433. {Opcode.MSG_MOVE_START_STRAFE_RIGHT, 0x1058 | 0x10000}, //++
  434. {Opcode.MSG_MOVE_START_SWIM, 0x1858 | 0x10000}, //++
  435. {Opcode.MSG_MOVE_START_TURN_LEFT, 0x01D0 | 0x10000}, //++
  436. {Opcode.MSG_MOVE_START_TURN_RIGHT, 0x107B | 0x10000}, //++
  437. {Opcode.MSG_MOVE_STOP, 0x08F1 | 0x10000}, //++
  438. {Opcode.MSG_MOVE_STOP_ASCEND, 0x115A | 0x10000}, //++
  439. {Opcode.MSG_MOVE_STOP_PITCH, 0x007A | 0x10000}, //++
  440. {Opcode.MSG_MOVE_STOP_STRAFE, 0x0171 | 0x10000}, //++
  441. {Opcode.MSG_MOVE_STOP_SWIM, 0x0950 | 0x10000}, //++
  442. {Opcode.MSG_MOVE_STOP_TURN, 0x1170 | 0x10000}, //++
  443. {Opcode.MSG_MOVE_WORLDPORT_ACK, 0x1FAD | 0x10000}, //++
  444. {Opcode.MSG_SET_RAID_DIFFICULTY, 0x0591 | 0x10000}, //+-
  445. {Opcode.MSG_VERIFY_CONNECTIVITY, 0x4F57}, //++
  446.  
  447. {Opcode.SMSG_ACCOUNT_DATA_TIMES, 0x162B | 0x20000}, //++
  448. {Opcode.SMSG_ACHIEVEMENT_DELETED, 0x1A2F | 0x20000}, //--
  449. {Opcode.SMSG_ACHIEVEMENT_EARNED, 0x080B | 0x20000}, //--
  450. {Opcode.SMSG_ACTION_BUTTONS, 0x081A | 0x20000}, //++
  451. {Opcode.SMSG_ACTIVATETAXIREPLY, 0x02A7 | 0x20000}, //++
  452. {Opcode.SMSG_ADD_LOSS_OF_CONTROL, 0x0C13 | 0x20000}, //++
  453. {Opcode.SMSG_ADDON_INFO, 0x160A | 0x20000}, //++
  454. {Opcode.SMSG_ADJUST_SPLINE_DURATION, 0x023B | 0x20000}, //++
  455. {Opcode.SMSG_AI_REACTION, 0x06AF | 0x20000}, //++
  456. {Opcode.SMSG_ALL_ACHIEVEMENT_DATA_ACCOUNT, 0x0A9E | 0x20000}, //++
  457. {Opcode.SMSG_ALL_ACHIEVEMENT_DATA_PLAYER, 0x180A | 0x20000}, //++
  458. {Opcode.SMSG_AREA_SPIRIT_HEALER_TIME, 0x188E | 0x20000}, //++
  459. {Opcode.SMSG_AREA_TRIGGER_DENIED, 0x148F | 0x20000}, //++ pair 1C44
  460. {Opcode.SMSG_ARENA_SEASON_WORLD_STATE, 0x069B | 0x20000}, //++
  461. {Opcode.SMSG_ARCHAEOLOGY_SURVERY_CAST, 0x1160 | 0x20000}, //++
  462. {Opcode.SMSG_ATTACKERSTATEUPDATE, 0x06AA | 0x20000}, //++
  463. {Opcode.SMSG_ATTACKSTART, 0x1A9E | 0x20000}, //++
  464. {Opcode.SMSG_ATTACKSTOP, 0x12AF | 0x20000}, //++
  465. {Opcode.SMSG_AUCTION_BIDDER_LIST_RESULT, 0x0B24 | 0x20000}, //++
  466. {Opcode.SMSG_AUCTION_BIDDER_NOTIFICATION, 0x11C1 | 0x20000}, //++
  467. {Opcode.SMSG_AUCTION_COMMAND_RESULT, 0x1002 | 0x20000}, //++
  468. {Opcode.SMSG_AUCTION_HELLO, 0x10A7 | 0x20000}, //++
  469. {Opcode.SMSG_AUCTION_LIST_RESULT, 0x0982 | 0x20000}, //++
  470. {Opcode.SMSG_AUCTION_OUTBID_NOTIFICATION, 0x1A9F | 0x20000}, //++
  471. {Opcode.SMSG_AUCTION_OWNER_LIST_RESULT, 0x1785 | 0x20000}, //++
  472. {Opcode.SMSG_AUCTION_OWNER_NOTIFICATION, 0x1A8E | 0x20000}, //+-
  473. {Opcode.SMSG_AURA_POINTS_DEPLETED, 0x1553 | 0x20000}, //++
  474. {Opcode.SMSG_AURA_UPDATE, 0x0072 | 0x20000}, //++
  475. {Opcode.SMSG_AUTH_CHALLENGE, 0x0949 | 0x20000}, //-+
  476. {Opcode.SMSG_AUTH_RESPONSE, 0x0ABA | 0x20000}, //++
  477. {Opcode.SMSG_BARBER_SHOP_RESULT, 0x0C3F | 0x20000}, //+-
  478. {Opcode.SMSG_BATTLEFIELD_LIST, 0x160E | 0x20000}, //++
  479. {Opcode.SMSG_BATTLEFIELD_MGR_EJECTED, 0x18C2 | 0x20000}, //--
  480. {Opcode.SMSG_BATTLEFIELD_MGR_ENTERED, 0x081B | 0x20000}, //--
  481. {Opcode.SMSG_BATTLEFIELD_RATED_INFO, 0x0EBA | 0x20000}, //++
  482. {Opcode.SMSG_BATTLEFIELD_STATUS, 0x0433 | 0x20000}, //++
  483. {Opcode.SMSG_BATTLEFIELD_STATUS_QUEUED, 0x122E | 0x20000}, //++
  484. {Opcode.SMSG_BATTLEFIELD_STATUS_ACTIVE, 0x1AAF | 0x20000}, //++
  485. {Opcode.SMSG_BATTLEFIELD_STATUS_NEEDCONFIRMATION, 0x1EAF | 0x20000}, //++
  486. {Opcode.SMSG_BATTLEFIELD_STATUS_FAILED, 0x1140 | 0x20000}, //+-
  487. {Opcode.SMSG_BATTLEGROUND_PLAYER_JOINED, 0x1E2F | 0x20000}, //++
  488. {Opcode.SMSG_BATTLEGROUND_PLAYER_LEFT, 0x0206 | 0x20000}, //+-
  489. {Opcode.SMSG_BATTLEGROUND_PLAYER_POSITIONS, 0x060A | 0x20000}, //++
  490. {Opcode.SMSG_BATTLE_PET_CHAT_RESTRICTED, 0x06BE | 0x20000}, //--
  491. {Opcode.SMSG_BATTLE_PET_DEBUG_QUEUE_DUMP_RESPONSE, 0x001E | 0x20000}, //--
  492. {Opcode.SMSG_BATTLE_PET_DELETED, 0x18AB | 0x20000}, //+-
  493. {Opcode.SMSG_BATTLE_PET_FINAL_ROUND, 0x1C2F | 0x20000}, //--
  494. {Opcode.SMSG_BATTLE_PET_FINALIZE_LOCATION, 0x082E | 0x20000}, //++
  495. {Opcode.SMSG_BATTLE_PET_FINISHED, 0x04BB | 0x20000}, //++
  496. {Opcode.SMSG_BATTLE_PET_FIRST_ROUND, 0x0613 | 0x20000}, //--
  497. {Opcode.SMSG_BATTLE_PET_INITIAL_UPDATE, 0x0E1E | 0x20000}, //--
  498. {Opcode.SMSG_BATTLE_PET_JOURNAL, 0x1542 | 0x20000}, //++
  499. {Opcode.SMSG_BATTLE_PET_JOURNAL_LOCK_ACQUIRED, 0x1A0F | 0x20000}, //++
  500. {Opcode.SMSG_BATTLE_PET_JOURNAL_LOCK_DENIED, 0x0203 | 0x20000}, //+-
  501. {Opcode.SMSG_BATTLE_PET_MAX_GAME_LENGTH_WARNING, 0x022B | 0x20000}, //--
  502. {Opcode.SMSG_BATTLE_PET_PVP_CHALLENGE, 0x1E0B | 0x20000}, //--
  503. {Opcode.SMSG_BATTLE_PET_QUERY_NAME_RESPONSE, 0x1540 | 0x20000}, //++
  504. {Opcode.SMSG_BATTLE_PET_QUEUE_PROPOSE_MATCH, 0x1202 | 0x20000}, //--
  505. {Opcode.SMSG_BATTLE_PET_QUEUE_STATUS, 0x00A6 | 0x20000}, //--
  506. {Opcode.SMSG_BATTLE_PET_REPLACEMENTS_MADE, 0x1A1A | 0x20000}, //--
  507. {Opcode.SMSG_BATTLE_PET_REQUEST_FAILED, 0x022F | 0x20000}, //--
  508. {Opcode.SMSG_BATTLE_PET_ROUND_RESULT, 0x0C1A | 0x20000}, //-- pair 17BA
  509. {Opcode.SMSG_BATTLE_PET_SCENE_OBJECT_FINAL_ROUND, 0x161F | 0x20000}, //--
  510. {Opcode.SMSG_BATTLE_PET_SCENE_OBJECT_FINISHED, 0x18E1 | 0x20000}, //--
  511. {Opcode.SMSG_BATTLE_PET_SCENE_OBJECT_ROUND_RESULT, 0x109B | 0x20000}, //--
  512. {Opcode.SMSG_BATTLE_PET_SLOT_UPDATE, 0x16AF | 0x20000}, //+-
  513. {Opcode.SMSG_BATTLE_PET_UPDATES, 0x041A | 0x20000}, //+-
  514. {Opcode.SMSG_BINDER_CONFIRM, 0x1287 | 0x20000}, //+-
  515. {Opcode.SMSG_BINDPOINTUPDATE, 0x0E3B | 0x20000}, //++
  516. {Opcode.SMSG_BLACK_MARKET_HELLO, 0x00AE | 0x20000}, //++
  517. {Opcode.SMSG_BLACK_MARKET_REQUEST_ITEMS_RESULT, 0x128B | 0x20000}, //++
  518. //{Opcode.SMSG_BLACKMARKET_BID_RESULT, 0x18BA | 0x20000}, //-- bad id
  519. {Opcode.SMSG_BREAK_TARGET, 0x021A | 0x20000}, //++
  520. {Opcode.SMSG_BUY_FAILED, 0x1563 | 0x20000}, //+-
  521. {Opcode.SMSG_BUY_ITEM, 0x101A | 0x20000}, //++
  522. {Opcode.SMSG_CALENDAR_RAID_LOCKOUT_ADDED, 0x0CAB | 0x20000}, //--
  523. {Opcode.SMSG_CALENDAR_SEND_CALENDAR, 0x1A0A | 0x20000}, //--
  524. {Opcode.SMSG_CALENDAR_SEND_NUM_PENDING, 0x0A3F | 0x20000}, //++
  525. {Opcode.SMSG_CANCEL_AUTO_REPEAT, 0x1E0F | 0x20000}, //++
  526. {Opcode.SMSG_CANCEL_COMBAT, 0x11E1 | 0x20000}, //++
  527. {Opcode.SMSG_CANCEL_SCENE, 0x120E | 0x20000}, //++
  528. {Opcode.SMSG_CAST_FAILED, 0x143A | 0x20000}, //++
  529. {Opcode.SMSG_CHALLENGE_MODE_ALL_MAP_STATS, 0x11C2 | 0x20000}, //++ pair 1452
  530. {Opcode.SMSG_CHALLENGE_MODE_REQUEST_LEADERS_RESULT, 0x182E | 0x20000}, //++ pair 15DB
  531. {Opcode.SMSG_CHALLENGE_MODE_REWARDS, 0x168A | 0x20000}, //++ pair 1C5A
  532. {Opcode.SMSG_CHANNEL_LIST, 0x0B22 | 0x20000}, //++ pair 0C1B
  533. {Opcode.SMSG_CHANNEL_NOTIFY, 0x0F06 | 0x20000}, //--
  534. {Opcode.SMSG_CHANNEL_START, 0x10F9 | 0x20000}, //++
  535. {Opcode.SMSG_CHANNEL_UPDATE, 0x11D9 | 0x20000}, //+-
  536. {Opcode.SMSG_CHAR_CREATE, 0x1CAA | 0x20000}, //++
  537. {Opcode.SMSG_CHAR_DELETE, 0x0C9F | 0x20000}, //+-
  538. {Opcode.SMSG_CHAR_ENUM, 0x11C3 | 0x20000}, //++
  539. {Opcode.SMSG_CHAT_NOT_IN_PARTY, 0x0A8A | 0x20000}, //++ pair 009A
  540. {Opcode.SMSG_CHAT_PLAYER_NOT_FOUND, 0x1082 | 0x20000}, //++
  541. {Opcode.SMSG_CLEAR_ALL_SPELL_CHARGES, 0x0C5B | 0x20000}, //++
  542. {Opcode.SMSG_CLEAR_TARGET, 0x1061 | 0x20000}, //++
  543. {Opcode.SMSG_CLIENT_CONTROL_UPDATE, 0x1043 | 0x20000}, //++
  544. {Opcode.SMSG_CLIENTCACHE_VERSION, 0x002A | 0x20000}, //++
  545. {Opcode.SMSG_COMBAT_EVENT_FAILED, 0x18C3 | 0x20000}, //++
  546. {Opcode.SMSG_CONTACT_LIST, 0x1F22 | 0x20000}, //++
  547. {Opcode.SMSG_CONVERT_RUNE, 0x1A1B | 0x20000}, //+-
  548. {Opcode.SMSG_COOLDOWN_EVENT, 0x1163 | 0x20000}, //++
  549. {Opcode.SMSG_CORPSE_MAP_POSITION_QUERY_RESPONSE, 0x1A3A | 0x20000}, //+-
  550. {Opcode.SMSG_CORPSE_NOT_IN_INSTANCE, 0x089E | 0x20000}, //+-
  551. {Opcode.SMSG_CORPSE_QUERY_RESPONSE, 0x0E0B | 0x20000}, //++
  552. {Opcode.SMSG_CORPSE_RECLAIM_DELAY, 0x022A | 0x20000}, //++
  553. {Opcode.SMSG_CREATURE_QUERY_RESPONSE, 0x048B | 0x20000}, //--
  554. {Opcode.SMSG_CRITERIA_DELETED, 0x1C33 | 0x20000}, //++
  555. {Opcode.SMSG_CRITERIA_UPDATE_ACCOUNT, 0x189E | 0x20000}, //++
  556. {Opcode.SMSG_CRITERIA_UPDATE_PLAYER, 0x0E9B | 0x20000}, //++
  557. {Opcode.SMSG_CROSSED_INEBRIATION_THRESHOLD, 0x1E9E | 0x20000}, //++
  558. {Opcode.SMSG_CUSTOM_LOAD_SCREEN, 0x1CAF | 0x20000}, //++
  559. {Opcode.SMSG_DANCE_STUDIO_CREATE_RESULT, 0x1E9B | 0x20000}, //++
  560. {Opcode.SMSG_DB_REPLY, 0x103B | 0x20000}, //++
  561. {Opcode.SMSG_DEATH_RELEASE_LOC, 0x1063 | 0x20000}, //+-
  562. {Opcode.SMSG_DEFENSE_MESSAGE, 0x0A1F | 0x20000}, //+-
  563. {Opcode.SMSG_DESTROY_OBJECT, 0x14C2 | 0x20000}, //++
  564. {Opcode.SMSG_DISMOUNT, 0x0E3A | 0x20000}, //++
  565. {Opcode.SMSG_DISPLAY_PROMOTION, 0x00A3 | 0x20000}, //++
  566. {Opcode.SMSG_DUEL_COMPLETE, 0x1C0A | 0x20000}, //--
  567. {Opcode.SMSG_DUEL_COUNTDOWN, 0x129F | 0x20000}, //--
  568. {Opcode.SMSG_DUEL_INBOUNDS, 0x163A | 0x20000}, //+-
  569. {Opcode.SMSG_DUEL_OUTOFBOUNDS, 0x001A | 0x20000}, //--
  570. {Opcode.SMSG_DUEL_REQUESTED, 0x0022 | 0x20000}, //--
  571. {Opcode.SMSG_DUEL_WINNER, 0x10E1 | 0x20000}, //--
  572. {Opcode.SMSG_DURABILITY_DAMAGE_DEATH, 0x1E3E | 0x20000}, //++
  573. {Opcode.SMSG_EMOTE, 0x0987 | 0x20000}, //--
  574. {Opcode.SMSG_ENABLE_BARBER_SHOP, 0x1222 | 0x20000}, //--
  575. {Opcode.SMSG_ENCOUNTER_END, 0x120F | 0x20000}, //++
  576. {Opcode.SMSG_ENCOUNTER_START, 0x1E8A | 0x20000}, //++
  577. {Opcode.SMSG_ENCHANTMENTLOG, 0x12A3 | 0x20000}, //++
  578. {Opcode.SMSG_ENVIRONMENTALDAMAGELOG, 0x0DF1 | 0x20000}, //--
  579. {Opcode.SMSG_EQUIPMENT_SET_LIST, 0x18E2 | 0x20000}, //++
  580. {Opcode.SMSG_EXPLORATION_EXPERIENCE, 0x189A | 0x20000}, //+-
  581. {Opcode.SMSG_FACTION_BONUS_INFO, 0x0A0B | 0x20000}, //++
  582. {Opcode.SMSG_FAILED_PLAYER_CONDITION, 0x1223 | 0x20000}, //++
  583. {Opcode.SMSG_FEATURE_SYSTEM_STATUS, 0x16BB | 0x20000}, //++
  584. {Opcode.SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN, 0x121E | 0x20000}, //++
  585. {Opcode.SMSG_FLIGHT_SPLINE_SYNC, 0x0063 | 0x20000}, //++
  586. {Opcode.SMSG_RESUME_COMMS, 0x0969 | 0x20000}, //--
  587. {Opcode.SMSG_FORCE_SET_VEHICLE_REC_ID, 0x149F | 0x20000}, //++
  588. {Opcode.SMSG_FRIEND_STATUS, 0x0532 | 0x20000}, //++
  589. {Opcode.SMSG_GAME_SHOP_QUERY_RESPONSE, 0x1ABF | 0x20000}, //--
  590. {Opcode.SMSG_GAME_STORE_INGAME_BUY_FAILED, 0x023A | 0x20000}, //++
  591. {Opcode.SMSG_GAMEOBJECT_CUSTOM_ANIM, 0x001F | 0x20000}, //++
  592. {Opcode.SMSG_GAMEOBJECT_DESPAWN_ANIM, 0x108B | 0x20000}, //++
  593. {Opcode.SMSG_GAMEOBJECT_QUERY_RESPONSE, 0x06BF | 0x20000}, //++
  594. {Opcode.SMSG_GAMETIME_UPDATE, 0x0E1B | 0x20000}, //++
  595. {Opcode.SMSG_GMRESPONSE_RECEIVED, 0x148E | 0x20000}, //++
  596. {Opcode.SMSG_GMTICKET_SYSTEMSTATUS, 0x163B | 0x20000}, //++
  597. {Opcode.SMSG_GOSSIP_COMPLETE, 0x034E | 0x20000}, //+-
  598. {Opcode.SMSG_GOSSIP_MESSAGE, 0x0244 | 0x20000}, //--
  599. {Opcode.SMSG_GOSSIP_POI, 0x0785 | 0x20000}, //++
  600. {Opcode.SMSG_GROUP_DECLINE, 0x17A3 | 0x20000}, //--
  601. {Opcode.SMSG_GROUP_DESTROYED, 0x1B27 | 0x20000}, //--
  602. {Opcode.SMSG_GROUP_INVITE, 0x0A8F | 0x20000}, //--
  603. {Opcode.SMSG_GROUP_LIST, 0x0CBB | 0x20000}, //--
  604. {Opcode.SMSG_GROUP_SET_LEADER, 0x18BF | 0x20000}, //+-
  605. {Opcode.SMSG_GROUP_SET_ROLE, 0x1E1F | 0x20000}, //--
  606. {Opcode.SMSG_GUILD_ACHIEVEMENT_DATA, 0x0EF8 | 0x20000}, //++
  607. {Opcode.SMSG_GUILD_BANK_LIST, 0x0B79 | 0x20000}, //--
  608. {Opcode.SMSG_GUILD_BANK_LOG_QUERY_RESULT, 0x0FF0 | 0x20000}, //--
  609. {Opcode.SMSG_GUILD_CHALLENGE_UPDATED, 0x0AE9 | 0x20000}, //--
  610. {Opcode.SMSG_GUILD_COMMAND_RESULT, 0x0EF1 | 0x20000}, //--
  611. {Opcode.SMSG_GUILD_EVENT_LOG_QUERY_RESULT, 0x1AF1 | 0x20000}, //--
  612. {Opcode.SMSG_GUILD_INVITE, 0x0F71 | 0x20000}, //--
  613. {Opcode.SMSG_GUILD_INVITE_CANCEL, 0x0FE1 | 0x20000}, //++
  614. {Opcode.SMSG_GUILD_MEMBER_DAILY_RESET, 0x1BE8 | 0x20000}, //+-
  615. {Opcode.SMSG_GUILD_NEWS_UPDATE, 0x0AE8 | 0x20000}, //--
  616. {Opcode.SMSG_GUILD_PARTY_STATE_RESPONSE, 0x0A78 | 0x20000}, //++
  617. {Opcode.SMSG_GUILD_QUERY_RESPONSE, 0x1B79 | 0x20000}, //++
  618. {Opcode.SMSG_GUILD_RANK, 0x0A79 | 0x20000}, //--
  619. {Opcode.SMSG_GUILD_RANKS_UPDATE, 0x0A60 | 0x20000}, //--
  620. {Opcode.SMSG_GUILD_RENAMED, 0x0E70 | 0x20000}, //++
  621. {Opcode.SMSG_GUILD_REPUTATION_WEEKLY_CAP, 0x1A71 | 0x20000}, //--
  622. {Opcode.SMSG_GUILD_REWARDS_LIST, 0x1A69 | 0x20000}, //--
  623. {Opcode.SMSG_GUILD_ROSTER, 0x0BE0 | 0x20000}, //++
  624. {Opcode.SMSG_GUILD_XP, 0x0AF0 | 0x20000}, //--
  625. {Opcode.SMSG_GUILD_XP_GAIN, 0x0FE0 | 0x20000}, //--
  626. {Opcode.SMSG_HEALTH_UPDATE, 0x148B | 0x20000}, //++
  627. {Opcode.SMSG_HIGHEST_THREAT_UPDATE, 0x14AE | 0x20000}, //++
  628. {Opcode.SMSG_HOTFIX_INFO, 0x1EBA | 0x20000}, //--
  629. {Opcode.SMSG_INIT_CURRENCY, 0x1A8B | 0x20000}, //++
  630. {Opcode.SMSG_INIT_WORLD_STATES, 0x1560 | 0x20000}, //--
  631. {Opcode.SMSG_INITIAL_SETUP, 0x0A8B | 0x20000}, //++
  632. {Opcode.SMSG_INITIAL_SPELLS, 0x045A | 0x20000}, //++
  633. {Opcode.SMSG_INITIALIZE_FACTIONS, 0x0AAA | 0x20000}, //++
  634. {Opcode.SMSG_INSPECT_HONOR_STATS, 0x1A1E | 0x20000}, //++ pair 19C3
  635. {Opcode.SMSG_INSPECT_RATED_BG_STATS, 0x041F | 0x20000}, //++ pair 0882
  636. {Opcode.SMSG_INSPECT_TALENT, 0x1842 | 0x20000}, //++
  637. {Opcode.SMSG_INSTANCE_INFO, 0x16BF | 0x20000}, //++
  638. {Opcode.SMSG_INSTANCE_RESET, 0x160F | 0x20000}, //+-
  639. {Opcode.SMSG_INVALIDATE_PLAYER, 0x102E | 0x20000}, //++
  640. {Opcode.SMSG_INVENTORY_CHANGE_FAILURE, 0x0C1E | 0x20000}, //+-
  641. {Opcode.SMSG_ITEM_ENCHANT_TIME_UPDATE, 0x10A2 | 0x20000}, //++
  642. {Opcode.SMSG_ITEM_PUSH_RESULT, 0x0E0A | 0x20000}, //++
  643. {Opcode.SMSG_ITEM_TEXT_QUERY_RESPONSE, 0x1134 | 0x20000}, //++ pair 0123
  644. {Opcode.SMSG_ITEM_TIME_UPDATE, 0x18C1 | 0x20000}, //+-
  645. {Opcode.SMSG_ITEM_UPGRADE_RESULT, 0x0222 | 0x20000}, //++
  646. {Opcode.SMSG_LEARNED_DANCE_MOVES, 0x043F | 0x20000}, //++
  647. {Opcode.SMSG_LEARNED_SPELL, 0x129A | 0x20000}, //++
  648. {Opcode.SMSG_LEVELUP_INFO, 0x1961 | 0x20000}, //++
  649. {Opcode.SMSG_LF_GUILD_APPLICATIONS_LIST_UPDATED, 0x0AE0 | 0x20000}, //++
  650. {Opcode.SMSG_LF_GUILD_APPLICATIONS_LIST_CHANGED, 0x1A70 | 0x20000}, //--
  651. {Opcode.SMSG_LF_GUILD_BROWSE_UPDATED, 0x0F69 | 0x20000}, //+-
  652. {Opcode.SMSG_LFG_JOIN_RESULT, 0x18E3 | 0x20000}, //++
  653. {Opcode.SMSG_LFG_PLAYER_INFO, 0x1861 | 0x20000}, //++
  654. {Opcode.SMSG_LFG_QUEUE_STATUS, 0x0C2E | 0x20000}, //++
  655. {Opcode.SMSG_LFG_ROLE_CHECK_UPDATE, 0x12BB | 0x20000}, //++
  656. {Opcode.SMSG_LIST_INVENTORY, 0x1AAE | 0x20000}, //-+
  657. {Opcode.SMSG_LOAD_CUF_PROFILES, 0x0E32 | 0x20000}, //++
  658. {Opcode.SMSG_LOG_XPGAIN, 0x1E9A | 0x20000}, //--
  659. {Opcode.SMSG_LOGIN_SETTIMESPEED, 0x082B | 0x20000}, //++
  660. {Opcode.SMSG_LOGIN_VERIFY_WORLD, 0x1C0F | 0x20000}, //+-
  661. {Opcode.SMSG_LOGOUT_CANCEL_ACK, 0x0AAF | 0x20000}, //++
  662. {Opcode.SMSG_LOGOUT_COMPLETE, 0x142F | 0x20000}, //+-
  663. {Opcode.SMSG_LOGOUT_RESPONSE, 0x008F | 0x20000}, //++
  664. {Opcode.SMSG_LOOT_CLEAR_MONEY, 0x1632 | 0x20000}, //++
  665. {Opcode.SMSG_LOOT_MASTER_LIST, 0x02BF | 0x20000}, //+-
  666. {Opcode.SMSG_LOOT_MONEY_NOTIFY, 0x14C0 | 0x20000}, //++
  667. {Opcode.SMSG_LOOT_RELEASE_RESPONSE, 0x123F | 0x20000}, //+-
  668. {Opcode.SMSG_LOOT_REMOVED, 0x0C3E | 0x20000}, //++
  669. {Opcode.SMSG_LOOT_RESPONSE, 0x128A | 0x20000}, //++
  670. {Opcode.SMSG_LOOT_RESPONSE_COUNT, 0x0C32 | 0x20000}, //++
  671. {Opcode.SMSG_LOOT_ROLL, 0x1840 | 0x20000}, //++
  672. {Opcode.SMSG_LOOT_ROLL_WON, 0x0A3A | 0x20000}, //++
  673. {Opcode.SMSG_LOSS_OF_CONTROL_AURA_UPDATE, 0x049A | 0x20000}, //++
  674. {Opcode.SMSG_MAIL_LIST_RESULT, 0x1C0B | 0x20000}, //+-
  675. {Opcode.SMSG_MESSAGECHAT, 0x1A9A | 0x20000}, //++
  676. {Opcode.SMSG_MINIMAP_PING, 0x168F | 0x20000}, //+-
  677. {Opcode.SMSG_MIRRORIMAGE_CREATURE_DATA, 0x04D0 | 0x20000}, //--
  678. {Opcode.SMSG_MIRRORIMAGE_DATA, 0x04D9 | 0x20000}, //++ pair CMSG 02A3
  679. {Opcode.SMSG_MISSILE_CANCEL, 0x1203 | 0x20000}, //++
  680. {Opcode.SMSG_MODIFY_COOLDOWN, 0x1E2E | 0x20000}, //++
  681. {Opcode.SMSG_MONSTER_MOVE, 0x1A07 | 0x20000}, //++
  682. {Opcode.SMSG_MOTD, 0x183B | 0x20000}, //++
  683. {Opcode.SMSG_MOVE_COLLISION_DISABLE, 0x15B8 | 0x20000}, //+-
  684. {Opcode.SMSG_MOVE_COLLISION_ENABLE, 0x1826 | 0x20000}, //+-
  685. {Opcode.SMSG_MOVE_FEATHER_FALL, 0x0C60 | 0x20000}, //++
  686. {Opcode.SMSG_MOVE_GRAVITY_DISABLE, 0x159F | 0x20000}, //++
  687. {Opcode.SMSG_MOVE_GRAVITY_ENABLE, 0x0A27 | 0x20000}, //++
  688. {Opcode.SMSG_MOVE_KNOCK_BACK, 0x0562 | 0x20000}, //++
  689. {Opcode.SMSG_MOVE_LAND_WALK, 0x086A | 0x20000}, //++
  690. {Opcode.SMSG_MOVE_NORMAL_FALL, 0x08E0 | 0x20000}, //++
  691. {Opcode.SMSG_MOVE_ROOT, 0x15AE | 0x20000}, //++
  692. {Opcode.SMSG_MOVE_SET_ACTIVE_MOVER, 0x0C6D | 0x20000}, //+-
  693. {Opcode.SMSG_MOVE_SET_CAN_FLY, 0x178D | 0x20000}, //++
  694. {Opcode.SMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY, 0x0A03 | 0x20000}, //++
  695. {Opcode.SMSG_MOVE_SET_COLLISION_HEIGHT, 0x0250 | 0x20000}, //++
  696. {Opcode.SMSG_MOVE_SET_COMPOUND_STATE, 0x0061 | 0x20000}, //++
  697. {Opcode.SMSG_MOVE_SET_FLIGHT_BACK_SPEED, 0x0319 | 0x20000}, //+-
  698. {Opcode.SMSG_MOVE_SET_FLIGHT_SPEED, 0x006E | 0x20000}, //++
  699. {Opcode.SMSG_MOVE_SET_HOVER, 0x1802 | 0x20000}, //+-
  700. {Opcode.SMSG_MOVE_SET_PITCH_RATE, 0x17AB | 0x20000}, //+-
  701. {Opcode.SMSG_MOVE_SET_RUN_BACK_SPEED, 0x0A83 | 0x20000}, //++
  702. {Opcode.SMSG_MOVE_SET_RUN_SPEED, 0x184C | 0x20000}, //++
  703. {Opcode.SMSG_MOVE_SET_SWIM_BACK_SPEED, 0x0962 | 0x20000}, //+-
  704. {Opcode.SMSG_MOVE_SET_SWIM_SPEED, 0x0817 | 0x20000}, //++
  705. {Opcode.SMSG_MOVE_SET_TURN_RATE, 0x0069 | 0x20000}, //+-
  706. {Opcode.SMSG_MOVE_SET_WALK_SPEED, 0x0469 | 0x20000}, //++
  707. {Opcode.SMSG_MOVE_TELEPORT, 0x0B39 | 0x20000}, //++
  708. {Opcode.SMSG_MOVE_UNROOT, 0x1FAE | 0x20000}, //++
  709. {Opcode.SMSG_MOVE_UNSET_CAN_FLY, 0x0162 | 0x20000}, //++
  710. {Opcode.SMSG_MOVE_UNSET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY, 0x0868 | 0x20000}, //++
  711. {Opcode.SMSG_MOVE_UNSET_HOVER, 0x02D3 | 0x20000}, //+-
  712. {Opcode.SMSG_MOVE_UPDATE_COLLISION_HEIGHT, 0x1812 | 0x20000}, //++
  713. {Opcode.SMSG_MOVE_UPDATE_FLIGHT_BACK_SPEED, 0x036A | 0x20000}, //--
  714. {Opcode.SMSG_MOVE_UPDATE_FLIGHT_SPEED, 0x00E1 | 0x20000}, //++
  715. {Opcode.SMSG_MOVE_UPDATE_KNOCK_BACK, 0x0251 | 0x20000}, //++
  716. {Opcode.SMSG_MOVE_UPDATE_PITCH_RATE, 0x09E2 | 0x20000}, //--
  717. {Opcode.SMSG_MOVE_UPDATE_RUN_BACK_SPEED, 0x08A3 | 0x20000}, //++
  718. {Opcode.SMSG_MOVE_UPDATE_RUN_SPEED, 0x158E | 0x20000}, //++
  719. {Opcode.SMSG_MOVE_UPDATE_SWIM_BACK_SPEED, 0x025A | 0x20000}, //--
  720. {Opcode.SMSG_MOVE_UPDATE_SWIM_SPEED, 0x01E2 | 0x20000}, //++
  721. {Opcode.SMSG_MOVE_UPDATE_TELEPORT, 0x15A9 | 0x20000}, //++
  722. {Opcode.SMSG_MOVE_UPDATE_TURN_RATE, 0x0D62 | 0x20000}, //--
  723. {Opcode.SMSG_MOVE_UPDATE_WALK_SPEED, 0x0047 | 0x20000}, //++
  724. {Opcode.SMSG_MOVE_WATER_WALK, 0x1F9A | 0x20000}, //++
  725. {Opcode.SMSG_MOUNTSPECIAL_ANIM, 0x003A | 0x20000}, //++
  726. {Opcode.SMSG_NAME_QUERY_RESPONSE, 0x169B | 0x20000}, //++
  727. {Opcode.SMSG_NEW_TAXI_PATH, 0x141B | 0x20000}, //++
  728. {Opcode.SMSG_NEW_WORLD, 0x1C3B | 0x20000}, //++
  729. {Opcode.SMSG_NEW_WORLD_ABORT, 0x0C1B | 0x20000}, //++
  730. {Opcode.SMSG_NOTIFICATION, 0x0C2A | 0x20000}, //+-
  731. {Opcode.SMSG_NPC_TEXT_UPDATE, 0x140A | 0x20000}, //+-
  732. {Opcode.SMSG_ON_CANCEL_EXPECTED_RIDE_VEHICLE_AURA, 0x1A2A | 0x20000}, //++
  733. {Opcode.SMSG_PAGE_TEXT_QUERY_RESPONSE, 0x081E | 0x20000}, //+-
  734. {Opcode.SMSG_PARTY_COMMAND_RESULT, 0x0F86 | 0x20000}, //+-
  735. {Opcode.SMSG_PARTY_MEMBER_STATS, 0x0A9A | 0x20000}, //+-
  736. {Opcode.SMSG_PARTYKILLLOG, 0x048A | 0x20000}, //++
  737. {Opcode.SMSG_PERIODICAURALOG, 0x0CF2 | 0x20000}, //++
  738. {Opcode.SMSG_PET_ACTION_FEEDBACK, 0x080E | 0x20000}, //++
  739. {Opcode.SMSG_PET_ACTION_SOUND, 0x15E2 | 0x20000}, //++
  740. {Opcode.SMSG_PET_ADDED, 0x123A | 0x20000}, //+-
  741. {Opcode.SMSG_PET_CAST_FAILED, 0x149B | 0x20000}, //++
  742. {Opcode.SMSG_PET_DISMISS_SOUND, 0x1ABB | 0x20000}, //++
  743. {Opcode.SMSG_PET_GUIDS, 0x1227 | 0x20000}, //++
  744. {Opcode.SMSG_PET_MODE, 0x163F | 0x20000}, //++
  745. {Opcode.SMSG_PET_NAME_QUERY_RESPONSE, 0x0ABE | 0x20000}, //++
  746. {Opcode.SMSG_PET_SPELLS, 0x095A | 0x20000}, //++
  747. {Opcode.SMSG_PETITION_ALREADY_SIGNED, 0x0286 | 0x20000}, //--
  748. {Opcode.SMSG_PETITION_QUERY_RESPONSE, 0x1083 | 0x20000}, //--
  749. {Opcode.SMSG_PETITION_RENAME_RESULT, 0x082A | 0x20000}, //--
  750. {Opcode.SMSG_PETITION_SHOWLIST, 0x10A3 | 0x20000}, //--
  751. {Opcode.SMSG_PETITION_SHOW_SIGNATURES, 0x00AA | 0x20000}, //--
  752. {Opcode.SMSG_PETITION_SIGN_RESULTS, 0x06AE | 0x20000}, //--
  753. {Opcode.SMSG_PLAY_MUSIC, 0x0023 | 0x20000}, //++
  754. {Opcode.SMSG_PLAY_OBJECT_SOUND, 0x1443 | 0x20000}, //++
  755. {Opcode.SMSG_PLAY_ONE_SHOT_ANIM_KIT, 0x043E | 0x20000}, //++
  756. {Opcode.SMSG_PLAY_SCENE, 0x1C3A | 0x20000}, //++
  757. {Opcode.SMSG_PLAY_SOUND, 0x102A | 0x20000}, //++
  758. {Opcode.SMSG_PLAY_SPELL_VISUAL, 0x061E | 0x20000}, //++
  759. {Opcode.SMSG_PLAY_SPELL_VISUAL_KIT, 0x11E3 | 0x20000}, //++
  760. {Opcode.SMSG_PLAYED_TIME, 0x11E2 | 0x20000}, //+-
  761. {Opcode.SMSG_PLAYER_MOVE, 0x1A32 | 0x20000}, //++
  762. {Opcode.SMSG_PLAYER_SKINNED, 0x1463 | 0x20000}, //++
  763. {Opcode.SMSG_PLAYER_VEHICLE_DATA, 0x0861 | 0x20000}, //++
  764. {Opcode.SMSG_PLAYERBOUND, 0x1B60 | 0x20000}, //+-
  765. {Opcode.SMSG_PONG, 0x1969 | 0x20000}, //-+
  766. {Opcode.SMSG_POWER_UPDATE, 0x109F | 0x20000}, //++
  767. {Opcode.SMSG_PRE_RESURRECT, 0x19C0 | 0x20000}, //++
  768. {Opcode.SMSG_PROCRESIST, 0x12BE | 0x20000}, //++
  769. {Opcode.SMSG_PROPOSE_LEVEL_GRANT, 0x109A | 0x20000}, //++
  770. {Opcode.SMSG_PVP_CREDIT, 0x100A | 0x20000}, //++
  771. {Opcode.SMSG_PVP_LOG_DATA, 0x1E8F | 0x20000}, //--
  772. {Opcode.SMSG_PVP_OPTIONS_ENABLED, 0x080A | 0x20000}, //++ pair 0A22
  773. {Opcode.SMSG_QUERY_NEXT_MAIL_TIME, 0x089B | 0x20000}, //++ pair 077B
  774. {Opcode.SMSG_QUERY_TIME_RESPONSE, 0x100F | 0x20000}, //++
  775. {Opcode.SMSG_QUESTGIVER_OFFER_REWARD, 0x074F | 0x20000}, //++
  776. {Opcode.SMSG_QUESTGIVER_QUEST_COMPLETE, 0x0346 | 0x20000}, //++
  777. {Opcode.SMSG_QUESTGIVER_QUEST_DETAILS, 0x134C | 0x20000}, //++
  778. {Opcode.SMSG_QUESTGIVER_QUEST_INVALID, 0x027D | 0x20000}, //++ pair 12F0 or 1DAE
  779. {Opcode.SMSG_QUESTGIVER_QUEST_LIST, 0x02D4 | 0x20000}, //+-
  780. {Opcode.SMSG_QUESTGIVER_REQUEST_ITEMS, 0x0277 | 0x20000}, //++
  781. {Opcode.SMSG_QUESTGIVER_STATUS, 0x1275 | 0x20000}, //++
  782. {Opcode.SMSG_QUESTGIVER_STATUS_MULTIPLE, 0x06CE | 0x20000}, //++
  783. {Opcode.SMSG_QUESTLOG_FULL, 0x07FD | 0x20000}, //+-
  784. {Opcode.SMSG_QUESTUPDATE_ADD_KILL, 0x1645 | 0x20000}, //++
  785. {Opcode.SMSG_QUESTUPDATE_COMPLETE, 0x0776 | 0x20000}, //++
  786. {Opcode.SMSG_QUEST_CONFIRM_ACCEPT, 0x13C7 | 0x20000}, //+-
  787. {Opcode.SMSG_QUEST_NPC_QUERY_RESPONSE, 0x036D | 0x20000}, //++
  788. {Opcode.SMSG_QUEST_POI_QUERY_RESPONSE, 0x067F | 0x20000}, //++
  789. {Opcode.SMSG_QUEST_QUERY_RESPONSE, 0x0276 | 0x20000}, //+-
  790. {Opcode.SMSG_QUEST_UPDATE_ADD_CREDIT_SIMPLE, 0x07F5 | 0x20000}, //++
  791. {Opcode.SMSG_RAID_INSTANCE_MESSAGE, 0x0CAF | 0x20000}, //++
  792. {Opcode.SMSG_RAID_MARKERS_CHANGED, 0x0283 | 0x20000}, //++
  793. {Opcode.SMSG_RAID_READY_CHECK, 0x1C8E | 0x20000}, //+-
  794. {Opcode.SMSG_RAID_READY_CHECK_COMPLETED, 0x15C2 | 0x20000}, //+-
  795. {Opcode.SMSG_RAID_READY_CHECK_CONFIRM, 0x02AF | 0x20000}, //+-
  796. {Opcode.SMSG_RAID_TARGET_UPDATE, 0x008A | 0x20000}, //++
  797. {Opcode.SMSG_RANDOM_ROLL, 0x141A | 0x20000}, //+-
  798. {Opcode.SMSG_RANDOMIZE_CHAR_NAME, 0x169F | 0x20000}, //+-
  799. {Opcode.SMSG_READ_ITEM_OK, 0x0305 | 0x20000}, //++
  800. {Opcode.SMSG_REALM_QUERY_RESPONSE, 0x063E | 0x20000}, //++
  801. {Opcode.SMSG_RECEIVED_MAIL, 0x182B | 0x20000}, //+-
  802. {Opcode.SMSG_REDIRECT_CLIENT, 0x1149 | 0x20000}, //--
  803. {Opcode.SMSG_REFORGE_RESULT, 0x141E | 0x20000}, //++
  804. {Opcode.SMSG_REFRESH_SPELL_HISTORY, 0x0170 | 0x20000}, //++
  805. {Opcode.SMSG_REMOVED_SPELL, 0x14C3 | 0x20000}, //+-
  806. {Opcode.SMSG_REPORT_PVP_AFK_RESULT, 0x18BE | 0x20000}, //++
  807. {Opcode.SMSG_REQUEST_CEMETERY_LIST_RESPONSE, 0x042A | 0x20000}, //++ pair 06E4
  808. {Opcode.SMSG_REQUEST_PVP_REWARDS_RESPONSE, 0x08AA | 0x20000}, //++
  809. {Opcode.SMSG_RESET_RANGED_COMBAT_TIMER, 0x0002 | 0x20000}, //++
  810. {Opcode.SMSG_RESPOND_INSPECT_ACHIEVEMENTS, 0x009E | 0x20000}, //++ pair 0373
  811. {Opcode.SMSG_RESUME_CAST_BAR, 0x01D2 | 0x20000}, //++
  812. {Opcode.SMSG_RESUME_TOKEN, 0x18BA | 0x20000}, //++
  813. {Opcode.SMSG_RESYNC_RUNES, 0x15E3 | 0x20000}, //++
  814. {Opcode.SMSG_ROLE_POLL_BEGIN, 0x1A1F | 0x20000}, //++
  815. {Opcode.SMSG_SELL_ITEM, 0x048E | 0x20000}, //+-
  816. {Opcode.SMSG_SEND_ITEM_UPGRADE, 0x0E33 | 0x20000}, //++
  817. {Opcode.SMSG_SEND_MAIL_RESULT, 0x1A9B | 0x20000}, //+-
  818. {Opcode.SMSG_SEND_SPELL_CHARGES, 0x10F1 | 0x20000}, //++
  819. {Opcode.SMSG_SEND_SPELL_HISTORY, 0x0050 | 0x20000}, //++
  820. {Opcode.SMSG_SEND_UNLEARN_SPELLS, 0x0D51 | 0x20000}, //++
  821. {Opcode.SMSG_SERVER_MESSAGE, 0x0302 | 0x20000}, //+-
  822. {Opcode.SMSG_SET_AI_ANIM_KIT, 0x1E12 | 0x20000}, //++
  823. {Opcode.SMSG_SET_ANIM_TIER, 0x1C0E | 0x20000}, //++
  824. {Opcode.SMSG_SET_DUNGEON_DIFFICULTY, 0x1283 | 0x20000}, //+-
  825. {Opcode.SMSG_SET_FACTION_ATWAR, 0x0C9B | 0x20000}, //+-
  826. {Opcode.SMSG_SET_FACTION_STANDING, 0x10AA | 0x20000}, //+-
  827. {Opcode.SMSG_SET_FACTION_VISIBLE, 0x1E8E | 0x20000}, //++
  828. {Opcode.SMSG_SET_FLAT_SPELL_MODIFIER, 0x10F2 | 0x20000}, //++
  829. {Opcode.SMSG_SET_FORCED_REACTIONS, 0x068F | 0x20000}, //++
  830. {Opcode.SMSG_SET_PCT_SPELL_MODIFIER, 0x09D3 | 0x20000}, //++
  831. {Opcode.SMSG_SET_PHASE_SHIFT, 0x02A2 | 0x20000}, //++
  832. {Opcode.SMSG_SET_PLAY_HOVER_ANIM, 0x069F | 0x20000}, //++
  833. {Opcode.SMSG_SET_PLAYER_DECLINED_NAMES_RESULT, 0x180E | 0x20000}, //++
  834. {Opcode.SMSG_SET_PROFICIENCY, 0x1440 | 0x20000}, //+-
  835. {Opcode.SMSG_SET_RAID_DIFFICULTY, 0x0591 | 0x20000}, //+-
  836. {Opcode.SMSG_SET_TIMEZONE_INFORMATION, 0x19C1 | 0x20000}, //++
  837. {Opcode.SMSG_SET_VIGNETTE, 0x0CBE | 0x20000}, //++
  838. {Opcode.SMSG_SHOW_BANK, 0x0007 | 0x20000}, //++
  839. {Opcode.SMSG_SHOW_NEUTRAL_PLAYER_FACTION_SELECT_UI, 0x15E0 | 0x20000}, //++
  840. {Opcode.SMSG_SHOWTAXINODES, 0x1E1A | 0x20000}, //++
  841. {Opcode.SMSG_SHOW_TRADESKILL_RESPONSE, 0x00BA | 0x20000}, //++
  842. {Opcode.SMSG_SPELL_CATEGORY_COOLDOWN, 0x01DB | 0x20000}, //++
  843. {Opcode.SMSG_SPELL_COOLDOWN, 0x0452 | 0x20000}, //++
  844. {Opcode.SMSG_SPELL_DELAYED, 0x087A | 0x20000}, //++
  845. {Opcode.SMSG_SPELL_FAILED_OTHER, 0x040B | 0x20000}, //++
  846. {Opcode.SMSG_SPELL_FAILURE, 0x04AF | 0x20000}, //++
  847. {Opcode.SMSG_SPELL_GO, 0x09D8 | 0x20000}, //++
  848. {Opcode.SMSG_SPELL_START, 0x107A | 0x20000}, //++
  849. {Opcode.SMSG_SPELL_UPDATE_CHAIN_TARGETS, 0x0D52 | 0x20000}, //++
  850. {Opcode.SMSG_SPELLDAMAGESHIELD, 0x05F3 | 0x20000}, //++
  851. {Opcode.SMSG_SPELLDISPELLOG, 0x0DF9 | 0x20000}, //+-
  852. {Opcode.SMSG_SPELLENERGIZELOG, 0x0D79 | 0x20000}, //+-
  853. {Opcode.SMSG_SPELLHEALLOG, 0x09FB | 0x20000}, //+-
  854. {Opcode.SMSG_SPELLINSTAKILLLOG, 0x09F8 | 0x20000}, //++
  855. {Opcode.SMSG_SPELLINTERRUPTLOG, 0x1851 | 0x20000}, //++
  856. {Opcode.SMSG_SPELLLOGEXECUTE, 0x00D8 | 0x20000}, //+-
  857. {Opcode.SMSG_SPELLLOGMISS, 0x1570 | 0x20000}, //++
  858. {Opcode.SMSG_SPELLNONMELEEDAMAGELOG, 0x1450 | 0x20000}, //++
  859. {Opcode.SMSG_SPELLORDAMAGE_IMMUNE, 0x08FB | 0x20000}, //++
  860. {Opcode.SMSG_SPIRIT_HEALER_CONFIRM, 0x1EAA | 0x20000}, //++
  861. {Opcode.SMSG_SPLINE_MOVE_COLLISION_DISABLE, 0x186F | 0x20000}, //+-
  862. {Opcode.SMSG_SPLINE_MOVE_COLLISION_ENABLE, 0x006B | 0x20000}, //+-
  863. {Opcode.SMSG_SPLINE_MOVE_GRAVITY_DISABLE, 0x0845 | 0x20000}, //++
  864. {Opcode.SMSG_SPLINE_MOVE_GRAVITY_ENABLE, 0x0865 | 0x20000}, //++
  865. {Opcode.SMSG_SPLINE_MOVE_ROOT, 0x0728 | 0x20000}, //++
  866. {Opcode.SMSG_SPLINE_MOVE_SET_FEATHER_FALL, 0x1893 | 0x20000}, //+-
  867. {Opcode.SMSG_SPLINE_MOVE_SET_FLIGHT_BACK_SPEED, 0x0B28 | 0x20000}, //+-
  868. {Opcode.SMSG_SPLINE_MOVE_SET_FLIGHT_SPEED, 0x1DAB | 0x20000}, //++
  869. {Opcode.SMSG_SPLINE_MOVE_SET_FLYING, 0x1046 | 0x20000}, //++
  870. {Opcode.SMSG_SPLINE_MOVE_SET_HOVER, 0x0258 | 0x20000}, //+-
  871. {Opcode.SMSG_SPLINE_MOVE_SET_LAND_WALK, 0x18B6 | 0x20000}, //+-
  872. {Opcode.SMSG_SPLINE_MOVE_SET_NORMAL_FALL, 0x0B08 | 0x20000}, //+-
  873. {Opcode.SMSG_SPLINE_MOVE_SET_PITCH_RATE, 0x0AB3 | 0x20000}, //+-
  874. {Opcode.SMSG_SPLINE_MOVE_SET_RUN_BACK_SPEED, 0x1F9F | 0x20000}, //++
  875. {Opcode.SMSG_SPLINE_MOVE_SET_RUN_MODE, 0x0B18 | 0x20000}, //+-
  876. {Opcode.SMSG_SPLINE_MOVE_SET_RUN_SPEED, 0x02F1 | 0x20000}, //++
  877. {Opcode.SMSG_SPLINE_MOVE_SET_SWIM_BACK_SPEED, 0x0046 | 0x20000}, //+-
  878. {Opcode.SMSG_SPLINE_MOVE_SET_SWIM_SPEED, 0x1D8E | 0x20000}, //++
  879. {Opcode.SMSG_SPLINE_MOVE_SET_TURN_RATE, 0x0832 | 0x20000}, //+-
  880. {Opcode.SMSG_SPLINE_MOVE_SET_WALK_MODE, 0x1865 | 0x20000}, //+-
  881. {Opcode.SMSG_SPLINE_MOVE_SET_WALK_SPEED, 0x08B2 | 0x20000}, //++
  882. {Opcode.SMSG_SPLINE_MOVE_SET_WATER_WALK, 0x1823 | 0x20000}, //+-
  883. {Opcode.SMSG_SPLINE_MOVE_START_SWIM, 0x0F29 | 0x20000}, //++
  884. {Opcode.SMSG_SPLINE_MOVE_STOP_SWIM, 0x1798 | 0x20000}, //+-
  885. {Opcode.SMSG_SPLINE_MOVE_UNROOT, 0x01E1 | 0x20000}, //++
  886. {Opcode.SMSG_SPLINE_MOVE_UNSET_FLYING, 0x0DE2 | 0x20000}, //+-
  887. {Opcode.SMSG_SPLINE_MOVE_UNSET_HOVER, 0x0CE1 | 0x20000}, //++
  888. {Opcode.SMSG_STABLE_RESULT, 0x1613 | 0x20000}, //++
  889. {Opcode.SMSG_STANDSTATE_UPDATE, 0x1C12 | 0x20000}, //++
  890. {Opcode.SMSG_START_TIMER, 0x0E3F | 0x20000}, //+-
  891. {Opcode.SMSG_START_ELAPSED_TIMERS, 0x00AB | 0x20000}, //++
  892. {Opcode.SMSG_START_MIRROR_TIMER, 0x0E12 | 0x20000}, //++
  893. {Opcode.SMSG_STOP_MIRROR_TIMER, 0x1026 | 0x20000}, //++
  894. {Opcode.SMSG_STREAMING_MOVIE, 0x1843 | 0x20000}, //++
  895. {Opcode.SMSG_SUPERCEDED_SPELL, 0x1943 | 0x20000}, //++
  896. {Opcode.SMSG_SUSPEND_COMMS, 0x1D48 | 0x20000}, //+-
  897. {Opcode.SMSG_TABARDVENDOR_ACTIVATE, 0x0A3E | 0x20000}, //+-
  898. {Opcode.SMSG_TALENTS_INFO, 0x0A9B | 0x20000}, //++
  899. {Opcode.SMSG_TAXINODE_STATUS, 0x169E | 0x20000}, //++ pair CMSG 02E1
  900. {Opcode.SMSG_TEXT_EMOTE, 0x002E | 0x20000}, //++
  901. {Opcode.SMSG_THREAT_CLEAR, 0x180B | 0x20000}, //++
  902. {Opcode.SMSG_THREAT_REMOVE, 0x1960 | 0x20000}, //++
  903. {Opcode.SMSG_THREAT_UPDATE, 0x0632 | 0x20000}, //++
  904. {Opcode.SMSG_TIME_ADJUSTMENT, 0x04AA | 0x20000}, //+-
  905. {Opcode.SMSG_TIME_SYNC_REQ, 0x1A8F | 0x20000}, //++
  906. {Opcode.SMSG_TITLE_EARNED, 0x068E | 0x20000}, //++
  907. {Opcode.SMSG_TOTEM_CREATED, 0x1C8F | 0x20000}, //++
  908. {Opcode.SMSG_TRADE_STATUS, 0x1963 | 0x20000}, //++
  909. {Opcode.SMSG_TRADE_STATUS_EXTENDED, 0x181E | 0x20000}, //++
  910. {Opcode.SMSG_TRAINER_BUY_FAILED, 0x042E | 0x20000}, //++
  911. {Opcode.SMSG_TRAINER_LIST, 0x189F | 0x20000}, //+-
  912. {Opcode.SMSG_TRANSFER_ABORTED, 0x0C8F | 0x20000}, //++
  913. {Opcode.SMSG_TRANSFER_PENDING, 0x061B | 0x20000}, //++
  914. {Opcode.SMSG_TRIGGER_CINEMATIC, 0x0B01 | 0x20000}, //+-
  915. {Opcode.SMSG_TRIGGER_MOVIE, 0x1C2E | 0x20000}, //+-
  916. {Opcode.SMSG_TURN_IN_PETITION_RESULTS, 0x0E13 | 0x20000}, //+-
  917. {Opcode.SMSG_TUTORIAL_FLAGS, 0x1B90 | 0x20000}, //++
  918. {Opcode.SMSG_UPDATE_ACCOUNT_DATA, 0x0AAE | 0x20000}, //++
  919. {Opcode.SMSG_UPDATE_COMBO_POINTS, 0x082F | 0x20000}, //++
  920. {Opcode.SMSG_UPDATE_CURRENCY, 0x129E | 0x20000}, //++
  921. {Opcode.SMSG_UPDATE_CURRENCY_WEEK_LIMIT, 0x0E2A | 0x20000}, //++
  922. {Opcode.SMSG_UPDATE_LAST_INSTANCE, 0x189B | 0x20000}, //+-
  923. {Opcode.SMSG_UPDATE_OBJECT, 0x1792 | 0x20000}, //--
  924. {Opcode.SMSG_UPDATE_WORLD_STATE, 0x121B | 0x20000}, //++
  925. {Opcode.SMSG_VOID_ITEM_SWAP_RESPONSE, 0x1EBF | 0x20000}, //--
  926. {Opcode.SMSG_VOID_STORAGE_CONTENTS, 0x008B | 0x20000}, //--
  927. {Opcode.SMSG_VOID_STORAGE_FAILED, 0x1569 | 0x20000}, //--
  928. {Opcode.SMSG_VOID_STORAGE_TRANSFER_CHANGES, 0x14BA | 0x20000}, //--
  929. {Opcode.SMSG_VOID_TRANSFER_RESULT, 0x1C9E | 0x20000}, //+-
  930. {Opcode.SMSG_WARGAME_REQUEST_SENT, 0x0CAE | 0x20000}, //++
  931. {Opcode.SMSG_WARDEN_DATA, 0x0C0A | 0x20000}, //-- ??
  932. {Opcode.SMSG_WEATHER, 0x06AB | 0x20000}, //++
  933. {Opcode.SMSG_WEEKLY_SPELL_USAGE, 0x00F9 | 0x20000}, //++
  934. {Opcode.SMSG_WHO, 0x161B | 0x20000}, //+-
  935. {Opcode.SMSG_WORLD_SERVER_INFO, 0x0082 | 0x20000}, //++
  936. {Opcode.SMSG_WORLD_STATE_UI_TIMER_UPDATE, 0x0027 | 0x20000}, //+-
  937. {Opcode.SMSG_XP_GAIN_ABORTED, 0x1A2B | 0x20000}, //++ hunter pet opcode
  938. {Opcode.SMSG_ZONE_UNDER_ATTACK, 0x10C2 | 0x20000}, //++
  939. {Opcode.SMSG_UNK_000F, 0x000f | 0x20000}, //++
  940. {Opcode.SMSG_UNK_001B, 0x001B | 0x20000}, //++
  941. {Opcode.SMSG_UNK_0332, 0x0332 | 0x20000}, //++
  942. {Opcode.SMSG_UNK_0354, 0x0354 | 0x20000}, //++
  943. {Opcode.SMSG_UNK_0364, 0x0364 | 0x20000}, //++
  944. {Opcode.SMSG_UNK_0612, 0x0612 | 0x20000}, //++ pair 1886
  945. {Opcode.SMSG_UNK_0B81, 0x0B81 | 0x20000}, //++ pair 02DA auction
  946. {Opcode.SMSG_UNK_0C44, 0x0C44 | 0x20000}, //+-
  947. {Opcode.SMSG_UNK_0EAA, 0x0EAA | 0x20000}, //++
  948. {Opcode.SMSG_UNK_0EAB, 0x0EAB | 0x20000}, //++
  949. {Opcode.SMSG_UNK_1006, 0x1006 | 0x20000}, //++
  950. {Opcode.SMSG_UNK_103E, 0x103E | 0x20000}, //++
  951. {Opcode.SMSG_UNK_1206, 0x1206 | 0x20000}, //++
  952. {Opcode.SMSG_UNK_129B, 0x129B | 0x20000}, //++
  953. {Opcode.SMSG_UNK_14E2, 0x14E2 | 0x20000}, //++ pair+ 1886
  954. {Opcode.SMSG_UNK_162A, 0x162A | 0x20000}, //++
  955. {Opcode.SMSG_UNK_188F, 0x188F | 0x20000}, //++
  956. {Opcode.SMSG_UNK_1904, 0x1904 | 0x20000}, //++
  957. {Opcode.SMSG_UNK_1C3F, 0x1C3F | 0x20000}, //++
  958. {Opcode.SMSG_UNK_1DBE, 0x1DBE | 0x20000}, //++
  959. {Opcode.SMSG_UNK_1E1B, 0x1E1B | 0x20000}, //++ levelup 90
  960. {Opcode.SMSG_UNK_1EAE, 0x1EAE | 0x20000}, //++
  961. {Opcode.SMSG_NULL_0C59, 0x0C59 | 0x20000}, //++
  962. {Opcode.SMSG_NULL_0C9A, 0x0C9A | 0x20000}, //++
  963. {Opcode.SMSG_NULL_0E2B, 0x0E2B | 0x20000}, //++
  964. {Opcode.SMSG_NULL_0E8B, 0x0E8B | 0x20000}, //++
  965. {Opcode.SMSG_NULL_1313, 0x1313 | 0x20000}, //++
  966. };
  967. }
  968. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement