mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-26 21:13:51 +00:00
Opcode tables: sync Classic/WotLK to canonical headers and expand logical mapping coverage
Classic: synchronized Data/expansions/classic/opcodes.json to /home/k/Desktop/classicopcodes.h with exact symbol/value parity (0 missing, 0 mismatches). WotLK: synchronized Data/expansions/wotlk/opcodes.json to /home/k/Desktop/azerothcoreOpcodes.h and aligned symbol names to AzerothCore naming. Logical opcode layer: expanded include/game/opcode_table.hpp and src/game/opcode_table.cpp to include missing canonical opcode symbols required by synced tables, and removed legacy alias fallback block so canonical names are used directly. Gameplay/handler updates included from ongoing fixes: duel/taxi stale opcode cleanup, level-up/sound handling adjustments, and related parser/packet references updated to match canonical opcode identifiers. Validated by successful full build: cmake --build build -j32.
This commit is contained in:
parent
b24703db30
commit
52ac3bcba3
14 changed files with 4956 additions and 645 deletions
|
|
@ -5,21 +5,21 @@
|
|||
"CMSG_CHAR_ENUM": "0x037",
|
||||
"CMSG_CHAR_DELETE": "0x038",
|
||||
"CMSG_PLAYER_LOGIN": "0x03D",
|
||||
"CMSG_MOVE_START_FORWARD": "0x0B5",
|
||||
"CMSG_MOVE_START_BACKWARD": "0x0B6",
|
||||
"CMSG_MOVE_STOP": "0x0B7",
|
||||
"CMSG_MOVE_START_STRAFE_LEFT": "0x0B8",
|
||||
"CMSG_MOVE_START_STRAFE_RIGHT": "0x0B9",
|
||||
"CMSG_MOVE_STOP_STRAFE": "0x0BA",
|
||||
"CMSG_MOVE_JUMP": "0x0BB",
|
||||
"CMSG_MOVE_START_TURN_LEFT": "0x0BC",
|
||||
"CMSG_MOVE_START_TURN_RIGHT": "0x0BD",
|
||||
"CMSG_MOVE_STOP_TURN": "0x0BE",
|
||||
"CMSG_MOVE_SET_FACING": "0x0DA",
|
||||
"CMSG_MOVE_FALL_LAND": "0x0C9",
|
||||
"CMSG_MOVE_START_SWIM": "0x0CA",
|
||||
"CMSG_MOVE_STOP_SWIM": "0x0CB",
|
||||
"CMSG_MOVE_HEARTBEAT": "0x0EE",
|
||||
"MSG_MOVE_START_FORWARD": "0x0B5",
|
||||
"MSG_MOVE_START_BACKWARD": "0x0B6",
|
||||
"MSG_MOVE_STOP": "0x0B7",
|
||||
"MSG_MOVE_START_STRAFE_LEFT": "0x0B8",
|
||||
"MSG_MOVE_START_STRAFE_RIGHT": "0x0B9",
|
||||
"MSG_MOVE_STOP_STRAFE": "0x0BA",
|
||||
"MSG_MOVE_JUMP": "0x0BB",
|
||||
"MSG_MOVE_START_TURN_LEFT": "0x0BC",
|
||||
"MSG_MOVE_START_TURN_RIGHT": "0x0BD",
|
||||
"MSG_MOVE_STOP_TURN": "0x0BE",
|
||||
"MSG_MOVE_SET_FACING": "0x0DA",
|
||||
"MSG_MOVE_FALL_LAND": "0x0C9",
|
||||
"MSG_MOVE_START_SWIM": "0x0CA",
|
||||
"MSG_MOVE_STOP_SWIM": "0x0CB",
|
||||
"MSG_MOVE_HEARTBEAT": "0x0EE",
|
||||
"SMSG_AUTH_CHALLENGE": "0x1EC",
|
||||
"SMSG_AUTH_RESPONSE": "0x1EE",
|
||||
"SMSG_CHAR_CREATE": "0x03A",
|
||||
|
|
@ -42,15 +42,15 @@
|
|||
"SMSG_MONSTER_MOVE_TRANSPORT": "0x2AE",
|
||||
"SMSG_SPLINE_MOVE_SET_WALK_MODE": "0x30E",
|
||||
"SMSG_SPLINE_MOVE_SET_RUN_MODE": "0x30D",
|
||||
"SMSG_SPLINE_MOVE_SET_RUN_SPEED": "0x2FE",
|
||||
"SMSG_SPLINE_MOVE_SET_RUN_BACK_SPEED": "0x2FF",
|
||||
"SMSG_SPLINE_MOVE_SET_SWIM_SPEED": "0x300",
|
||||
"SMSG_SPLINE_SET_RUN_SPEED": "0x2FE",
|
||||
"SMSG_SPLINE_SET_RUN_BACK_SPEED": "0x2FF",
|
||||
"SMSG_SPLINE_SET_SWIM_SPEED": "0x300",
|
||||
"SMSG_DESTROY_OBJECT": "0x0AA",
|
||||
"CMSG_MESSAGECHAT": "0x095",
|
||||
"SMSG_MESSAGECHAT": "0x096",
|
||||
"CMSG_WHO": "0x062",
|
||||
"SMSG_WHO": "0x063",
|
||||
"CMSG_REQUEST_PLAYED_TIME": "0x1CC",
|
||||
"CMSG_PLAYED_TIME": "0x1CC",
|
||||
"SMSG_PLAYED_TIME": "0x1CD",
|
||||
"CMSG_QUERY_TIME": "0x1CE",
|
||||
"SMSG_QUERY_TIME_RESPONSE": "0x1CF",
|
||||
|
|
@ -65,17 +65,17 @@
|
|||
"CMSG_LOGOUT_CANCEL": "0x04E",
|
||||
"SMSG_LOGOUT_RESPONSE": "0x04C",
|
||||
"SMSG_LOGOUT_COMPLETE": "0x04D",
|
||||
"CMSG_STAND_STATE_CHANGE": "0x101",
|
||||
"CMSG_STANDSTATECHANGE": "0x101",
|
||||
"CMSG_SHOWING_HELM": "0x2B9",
|
||||
"CMSG_SHOWING_CLOAK": "0x2BA",
|
||||
"CMSG_TOGGLE_PVP": "0x253",
|
||||
"CMSG_GUILD_INVITE": "0x082",
|
||||
"CMSG_GUILD_ACCEPT": "0x084",
|
||||
"CMSG_GUILD_DECLINE_INVITATION": "0x085",
|
||||
"CMSG_GUILD_DECLINE": "0x085",
|
||||
"CMSG_GUILD_INFO": "0x087",
|
||||
"CMSG_GUILD_GET_ROSTER": "0x089",
|
||||
"CMSG_GUILD_PROMOTE_MEMBER": "0x08B",
|
||||
"CMSG_GUILD_DEMOTE_MEMBER": "0x08C",
|
||||
"CMSG_GUILD_ROSTER": "0x089",
|
||||
"CMSG_GUILD_PROMOTE": "0x08B",
|
||||
"CMSG_GUILD_DEMOTE": "0x08C",
|
||||
"CMSG_GUILD_LEAVE": "0x08D",
|
||||
"CMSG_GUILD_MOTD": "0x091",
|
||||
"SMSG_GUILD_INFO": "0x088",
|
||||
|
|
@ -117,7 +117,7 @@
|
|||
"SMSG_SPELLHEALLOG": "0x150",
|
||||
"SMSG_SPELLENERGIZELOG": "0x151",
|
||||
"SMSG_PERIODICAURALOG": "0x24E",
|
||||
"SMSG_ENVIRONMENTALDAMAGELOG": "0x1FC",
|
||||
"SMSG_ENVIRONMENTAL_DAMAGE_LOG": "0x1FC",
|
||||
"CMSG_CAST_SPELL": "0x12E",
|
||||
"CMSG_CANCEL_CAST": "0x12F",
|
||||
"CMSG_CANCEL_AURA": "0x136",
|
||||
|
|
@ -127,7 +127,7 @@
|
|||
"SMSG_SPELL_FAILURE": "0x133",
|
||||
"SMSG_SPELL_COOLDOWN": "0x134",
|
||||
"SMSG_COOLDOWN_EVENT": "0x135",
|
||||
"SMSG_UPDATE_AURA_DURATION": "0x137",
|
||||
"SMSG_EQUIPMENT_SET_SAVED": "0x137",
|
||||
"SMSG_INITIAL_SPELLS": "0x12A",
|
||||
"SMSG_LEARNED_SPELL": "0x12B",
|
||||
"SMSG_SUPERCEDED_SPELL": "0x12C",
|
||||
|
|
@ -167,7 +167,7 @@
|
|||
"SMSG_GOSSIP_MESSAGE": "0x17D",
|
||||
"SMSG_GOSSIP_COMPLETE": "0x17E",
|
||||
"SMSG_NPC_TEXT_UPDATE": "0x180",
|
||||
"CMSG_GAMEOBJECT_USE": "0x0B1",
|
||||
"CMSG_GAMEOBJ_USE": "0x0B1",
|
||||
"CMSG_QUESTGIVER_STATUS_QUERY": "0x182",
|
||||
"SMSG_QUESTGIVER_STATUS": "0x183",
|
||||
"CMSG_QUESTGIVER_HELLO": "0x184",
|
||||
|
|
@ -208,7 +208,7 @@
|
|||
"CMSG_SWAP_INV_ITEM": "0x10D",
|
||||
"SMSG_INVENTORY_CHANGE_FAILURE": "0x112",
|
||||
"CMSG_INSPECT": "0x114",
|
||||
"SMSG_INSPECT_RESULTS": "0x115",
|
||||
"SMSG_INSPECT_RESULTS_UPDATE": "0x115",
|
||||
"CMSG_REPOP_REQUEST": "0x15A",
|
||||
"SMSG_RESURRECT_REQUEST": "0x15B",
|
||||
"CMSG_RESURRECT_RESPONSE": "0x15C",
|
||||
|
|
@ -233,6 +233,7 @@
|
|||
"SMSG_SET_PROFICIENCY": "0x127",
|
||||
"SMSG_ACTION_BUTTONS": "0x129",
|
||||
"SMSG_LEVELUP_INFO": "0x1D4",
|
||||
"SMSG_PLAY_SOUND": "0x2D2",
|
||||
"CMSG_UPDATE_ACCOUNT_DATA": "0x20B",
|
||||
"CMSG_BATTLEFIELD_LIST": "0x23C",
|
||||
"SMSG_BATTLEFIELD_LIST": "0x23D",
|
||||
|
|
@ -269,14 +270,12 @@
|
|||
"CMSG_MAIL_MARK_AS_READ": "0x247",
|
||||
"SMSG_RECEIVED_MAIL": "0x285",
|
||||
"MSG_QUERY_NEXT_MAIL_TIME": "0x284",
|
||||
|
||||
"CMSG_BANKER_ACTIVATE": "0x1B7",
|
||||
"SMSG_SHOW_BANK": "0x1B8",
|
||||
"CMSG_BUY_BANK_SLOT": "0x1B9",
|
||||
"SMSG_BUY_BANK_SLOT_RESULT": "0x1BA",
|
||||
"CMSG_AUTOSTORE_BANK_ITEM": "0x282",
|
||||
"CMSG_AUTOBANK_ITEM": "0x283",
|
||||
|
||||
"MSG_AUCTION_HELLO": "0x255",
|
||||
"CMSG_AUCTION_SELL_ITEM": "0x256",
|
||||
"CMSG_AUCTION_REMOVE_ITEM": "0x257",
|
||||
|
|
@ -290,8 +289,7 @@
|
|||
"SMSG_AUCTION_BIDDER_NOTIFICATION": "0x260",
|
||||
"CMSG_AUCTION_LIST_BIDDER_ITEMS": "0x264",
|
||||
"SMSG_AUCTION_BIDDER_LIST_RESULT": "0x265",
|
||||
"SMSG_UNKNOWN_319": "0x319",
|
||||
|
||||
"MSG_MOVE_TIME_SKIPPED": "0x319",
|
||||
"SMSG_CANCEL_AUTO_REPEAT": "0x29C",
|
||||
"SMSG_WEATHER": "0x2F4",
|
||||
"SMSG_QUESTUPDATE_ADD_ITEM": "0x19A",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue