From 23c64d6a1e963f683c63d557e5f2a8f0a67c1cc7 Mon Sep 17 00:00:00 2001 From: zamalaev Date: Mon, 17 Feb 2020 14:43:03 +0000 Subject: [PATCH] Update some opcodes 5.3.0 --- src/game/Server/Opcodes.h | 108 ++++++++++---------- src/game/WorldHandlers/CharacterHandler.cpp | 4 +- 2 files changed, 56 insertions(+), 56 deletions(-) diff --git a/src/game/Server/Opcodes.h b/src/game/Server/Opcodes.h index 9285f2d8c..c79b0325b 100644 --- a/src/game/Server/Opcodes.h +++ b/src/game/Server/Opcodes.h @@ -42,9 +42,9 @@ enum Opcodes { MSG_WOW_CONNECTION = 0x4F57, // 4.3.4 15595 - SMSG_AUTH_CHALLENGE = 0xCAF, // 5.1.0a - CMSG_AUTH_SESSION = 0xC07, // 5.1.0a - SMSG_AUTH_RESPONSE = 0xA15, // 5.1.0a + SMSG_AUTH_CHALLENGE = 0x0221, // 5.3.0 17055 + CMSG_AUTH_SESSION = 0x09F1, // 5.3.0 17055 + SMSG_AUTH_RESPONSE = 0x0890, // 5.3.0 17055 MSG_NULL_ACTION = 0x1001, CMSG_BOOTME = 0x1002, CMSG_DBLOOKUP = 0x1003, @@ -99,15 +99,15 @@ enum Opcodes CMSG_AUTH_SRP6_BEGIN = 0x1034, CMSG_AUTH_SRP6_PROOF = 0x1035, CMSG_AUTH_SRP6_RECODE = 0x1036, - CMSG_CHAR_CREATE = 0x4A36, // 4.3.4 15595 - CMSG_CHAR_ENUM = 0x0502, // 4.3.4 15595 - CMSG_CHAR_DELETE = 0x6425, // 4.3.4 15595 + CMSG_CHAR_CREATE = 0x0404, // 5.3.0 17055 + CMSG_CHAR_ENUM = 0x0B1D, // 5.3.0 17055 + CMSG_CHAR_DELETE = 0x010C, // 5.3.0 17055 SMSG_AUTH_SRP6_RESPONSE = 0x103A, SMSG_CHAR_CREATE = 0x2D05, // 4.3.4 15595 SMSG_CHAR_ENUM = 0x10B0, // 4.3.4 15595 SMSG_CHAR_DELETE = 0x0304, // 4.3.4 15595 - CMSG_PLAYER_LOGIN = 0x05B1, // 4.3.4 15595 - SMSG_NEW_WORLD = 0x79B1, // 4.3.4 15595 + CMSG_PLAYER_LOGIN = 0x0A19, // 5.3.0 17055 + SMSG_NEW_WORLD = 0x04D9, // 5.3.0 SMSG_TRANSFER_PENDING = 0x18A6, // 4.3.4 15595 SMSG_TRANSFER_ABORTED = 0x0537, // 4.3.4 15595 SMSG_CHARACTER_LOGIN_FAILED = 0x4417, // 4.3.4 15595 @@ -233,7 +233,7 @@ enum Opcodes CMSG_CHANNEL_UNBAN = 0x2D46, // 4.3.4 15595 CMSG_CHANNEL_ANNOUNCEMENTS = 0x1146, // 4.3.4 15595 CMSG_CHANNEL_MODERATE = 0x2944, // 4.3.4 15595 - SMSG_UPDATE_OBJECT = 0x4715, // 4.3.4 15595 + SMSG_UPDATE_OBJECT = 0x0C65, // 5.3.0 SMSG_DESTROY_OBJECT = 0x4724, // 4.3.4 15595 CMSG_USE_ITEM = 0x2C06, // 4.3.4 15595 CMSG_OPEN_ITEM = 0x6A34, // 4.3.4 15595 @@ -261,7 +261,7 @@ enum Opcodes CMSG_MOVE_SET_RUN_MODE = 0x791A, // 4.3.4 15595 CMSG_MOVE_SET_WALK_MODE = 0x7002, // 4.3.4 15595 MSG_MOVE_TOGGLE_LOGGING = 0x10C5, - SMSG_MOVE_TELEPORT = 0x55A0, // 4.3.4 15595 + SMSG_MOVE_TELEPORT = 0x0C54, // 5.3.0 MSG_MOVE_TELEPORT_CHEAT = 0x10C7, CMSG_MOVE_TELEPORT_ACK = 0x390C, // 4.3.4 15595 MSG_MOVE_TOGGLE_FALL_LOGGING = 0x10C9, @@ -269,13 +269,13 @@ enum Opcodes CMSG_MOVE_START_SWIM = 0x3206, // 4.3.4 15595 CMSG_MOVE_STOP_SWIM = 0x3802, // 4.3.4 15595 MSG_MOVE_SET_RUN_SPEED_CHEAT = 0x10CD, - SMSG_MOVE_SET_RUN_SPEED = 0x3DB5, // 4.3.4 15595 + SMSG_MOVE_SET_RUN_SPEED = 0x0758, // 5.3.0 MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 0x10CF, SMSG_MOVE_SET_RUN_BACK_SPEED = 0x71B1, // 4.3.4 15595 MSG_MOVE_SET_WALK_SPEED_CHEAT = 0x10D1, - SMSG_MOVE_SET_WALK_SPEED = 0x1DA4, // 4.3.4 15595 + SMSG_MOVE_SET_WALK_SPEED = 0x051D, // 5.3.0 MSG_MOVE_SET_SWIM_SPEED_CHEAT = 0x10D3, - SMSG_MOVE_SET_SWIM_SPEED = 0x15A7, // 4.3.4 15595 + SMSG_MOVE_SET_SWIM_SPEED = 0x0905, // 5.3.0 MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 0x10D5, SMSG_MOVE_SET_SWIM_BACK_SPEED = 0x5CA6, // 4.3.4 15595 MSG_MOVE_SET_ALL_SPEED_CHEAT = 0x10D7, @@ -317,7 +317,7 @@ enum Opcodes SMSG_TRIGGER_CINEMATIC = 0x6C27, // 4.3.4 15595 CMSG_NEXT_CINEMATIC_CAMERA = 0x10FC, CMSG_COMPLETE_CINEMATIC = 0x2116, // 4.3.4 15595 - SMSG_TUTORIAL_FLAGS = 0x0B35, // 4.3.4 15595 + SMSG_TUTORIAL_FLAGS = 0x0D7E, // 5.3.0 CMSG_TUTORIAL_FLAG = 0x6C26, // 4.3.4 15595 CMSG_TUTORIAL_CLEAR = 0x6515, // 4.3.4 15595 CMSG_TUTORIAL_RESET = 0x2726, // 4.3.4 15595 @@ -352,7 +352,7 @@ enum Opcodes CMSG_SET_TRADE_ITEM = 0x7B0C, // 4.3.4 15595 CMSG_CLEAR_TRADE_ITEM = 0x7018, // 4.3.4 15595 CMSG_SET_TRADE_GOLD = 0x3008, // 4.3.4 15595 - SMSG_TRADE_STATUS = 0x5CA3, // 4.3.4 15595 + SMSG_TRADE_STATUS = 0x0DC0, // 5.3.0 SMSG_TRADE_STATUS_EXTENDED = 0x70A2, // 4.3.4 15595 SMSG_INITIALIZE_FACTIONS = 0x4634, // 4.3.4 15595 SMSG_SET_FACTION_VISIBLE = 0x2525, // 4.3.4 15595 @@ -395,7 +395,7 @@ enum Opcodes SMSG_ATTACKSWING_DEADTARGET = 0x2B26, // 4.3.4 15595 SMSG_ATTACKSWING_CANT_ATTACK = 0x0016, // 4.3.4 15595 SMSG_ATTACKERSTATEUPDATE = 0x0B25, // 4.3.4 15595 - SMSG_BATTLEFIELD_PORT_DENIED = 0x35A3, // 4.3.4 15595 + SMSG_BATTLEFIELD_PORT_DENIED = 0x0F90, // 5.3.0 CMSG_PERFORM_ACTION_SET = 0x114D, SMSG_RESUME_CAST_BAR = 0x114E, SMSG_CANCEL_COMBAT = 0x4F04, // 4.3.4 15595 @@ -405,13 +405,13 @@ enum Opcodes SMSG_BREAK_TARGET = 0x0105, // 4.3.4 15595 CMSG_SAVE_PLAYER = 0x1154, CMSG_SETDEATHBINDPOINT = 0x1155, - SMSG_BINDPOINTUPDATE = 0x0527, // 4.3.4 15595 + SMSG_BINDPOINTUPDATE = 0x04CC, // 5.3.0 CMSG_GETDEATHBINDZONE = 0x1157, SMSG_BINDZONEREPLY = 0x1158, - SMSG_PLAYERBOUND = 0x2516, // 4.3.4 15595 + SMSG_PLAYERBOUND = 0x12DD, // 5.3.0 SMSG_CLIENT_CONTROL_UPDATE = 0x2837, // 4.3.4 15595 CMSG_REPOP_REQUEST = 0x6235, // 4.3.4 15595 - SMSG_RESURRECT_REQUEST = 0x2905, // 4.3.4 15595 + SMSG_RESURRECT_REQUEST = 0x0FD0, // 5.3.0 CMSG_RESURRECT_RESPONSE = 0x6827, // 4.3.4 15595 CMSG_RETURN_TO_GRAVEYARD = 0x301E, // 4.3.4 15595 CMSG_LOOT = 0x0127, // 4.3.4 15595 @@ -433,8 +433,8 @@ enum Opcodes SMSG_DUEL_WINNER = 0x2D36, // 4.3.4 15595 CMSG_DUEL_ACCEPTED = 0x2136, // 4.3.4 15595 CMSG_DUEL_CANCELLED = 0x6624, // 4.3.4 15595 - SMSG_MOUNTRESULT = 0x2225, // 4.3.4 15595 - SMSG_DISMOUNTRESULT = 0x0D25, // 4.3.4 15595 + SMSG_MOUNTRESULT = 0x15D0, // 5.3.0 + SMSG_DISMOUNTRESULT = 0x0CC5, // 5.3.0 SMSG_REMOVED_FROM_PVP_QUEUE = 0x1171, CMSG_MOUNTSPECIAL_ANIM = 0x2807, // 4.3.4 15595 SMSG_MOUNTSPECIAL_ANIM = 0x0217, // 4.3.4 15595 @@ -445,10 +445,10 @@ enum Opcodes CMSG_PET_RENAME = 0x6406, // 4.3.4 15595 SMSG_PET_NAME_INVALID = 0x6007, // 4.3.4 15595 SMSG_PET_SPELLS = 0x4114, // 4.3.4 15595 - SMSG_PET_MODE = 0x2235, // 4.3.4 15595 + SMSG_PET_MODE = 0x0085, // 5.3.0 CMSG_GOSSIP_HELLO = 0x4525, // 4.3.4 15595 CMSG_GOSSIP_SELECT_OPTION = 0x0216, // 4.3.4 15595 - SMSG_GOSSIP_MESSAGE = 0x2035, // 4.3.4 15595 + SMSG_GOSSIP_MESSAGE = 0x13AD, // 5.3.0 SMSG_GOSSIP_COMPLETE = 0x0806, // 4.3.4 15595 CMSG_NPC_TEXT_QUERY = 0x4E24, // 4.3.4 15595 SMSG_NPC_TEXT_UPDATE = 0x4436, // 4.3.4 15595 @@ -541,8 +541,8 @@ enum Opcodes SMSG_START_MIRROR_TIMER = 0x6824, // 4.3.4 15595 SMSG_PAUSE_MIRROR_TIMER = 0x4015, // 4.3.4 15595 SMSG_STOP_MIRROR_TIMER = 0x0B06, // 4.3.4 15595 - CMSG_PING = 0x444D, // 4.3.4 15595 - SMSG_PONG = 0x4D42, // 4.3.4 15595 + CMSG_PING = 0x08E3, // 5.3.0 17055 + SMSG_PONG = 0x1121, // 5.3.0 17055 SMSG_CLEAR_COOLDOWNS = 0x59B4, // 4.3.4 15595 SMSG_GAMEOBJECT_PAGETEXT = 0x2925, // 4.3.4 15595 CMSG_SETSHEATHED = 0x4326, // 4.3.4 15595 @@ -561,8 +561,8 @@ enum Opcodes CMSG_PET_CAST_SPELL = 0x6337, // 4.3.4 15595 MSG_SAVE_GUILD_EMBLEM = 0x2404, // 4.3.4 15595 MSG_TABARDVENDOR_ACTIVATE = 0x6926, // 4.3.4 15595 - SMSG_PLAY_SPELL_VISUAL = 0x55A5, // 4.3.4 15595 - CMSG_ZONEUPDATE = 0x4F37, // 4.3.4 15595 + SMSG_PLAY_SPELL_VISUAL = 0x07D0, // 5.3.0 + CMSG_ZONEUPDATE = 0x2000, // 5.3.0 17055 ? SMSG_PARTYKILLLOG = 0x4937, // 4.3.4 15595 SMSG_COMPRESSED_UPDATE_OBJECT = 0x11F7, SMSG_EXPLORATION_EXPERIENCE = 0x6716, // 4.3.4 15595 @@ -633,7 +633,7 @@ enum Opcodes CMSG_GET_MAIL_LIST = 0x4D37, // 4.3.4 15595 SMSG_MAIL_LIST_RESULT = 0x4217, // 4.3.4 15595 CMSG_BATTLEFIELD_LIST = 0x3814, // 4.3.4 15595 - SMSG_BATTLEFIELD_LIST = 0x71B5, // 4.3.4 15595 + SMSG_BATTLEFIELD_LIST = 0x0ACC, // 5.3.0 CMSG_BATTLEFIELD_JOIN = 0x123F, SMSG_FORCE_SET_VEHICLE_REC_ID = 0x1240, CMSG_SET_VEHICLE_REC_ID_ACK = 0x1241, @@ -682,7 +682,7 @@ enum Opcodes CMSG_PET_CANCEL_AURA = 0x4B25, // 4.3.4 15595 CMSG_PLAYER_AI_CHEAT = 0x126D, CMSG_CANCEL_AUTO_REPEAT_SPELL = 0x6C35, // 4.3.4 15595 - MSG_GM_ACCOUNT_ONLINE = 0x126F, + MSG_GM_ACCOUNT_ONLINE = 0x0889, // 5.3.0 MSG_LIST_STABLED_PETS = 0x0834, // 4.3.4 15595 CMSG_STABLE_PET = 0x1271, CMSG_UNSTABLE_PET = 0x1272, @@ -785,14 +785,14 @@ enum Opcodes SMSG_PLAY_SOUND = 0x2134, // 4.3.4 15595 CMSG_BATTLEFIELD_STATUS = 0x2500, // 4.3.4 15595 SMSG_BATTLEFIELD_STATUS = 0x7DA1, // 4.3.4 15595 - SMSG_BATTLEFIELD_STATUS_ACTIVE = 0x74A4, // 4.3.4 15595 - SMSG_BATTLEFIELD_STATUS_FAILED = 0x71A7, // 4.3.4 15595 - SMSG_BATTLEFIELD_STATUS_QUEUED = 0x35A1, // 4.3.4 15595 - SMSG_BATTLEFIELD_STATUS_NEEDCONFIRMATION = 0x59A0, // 4.3.4 15595 - SMSG_BATTLEFIELD_STATUS_WAITFORGROUPS = 0x75A2, // 4.3.4 15595 + SMSG_BATTLEFIELD_STATUS_ACTIVE = 0x0CD8, // 5.3.0 + SMSG_BATTLEFIELD_STATUS_FAILED = 0x0798, // 5.3.0 + SMSG_BATTLEFIELD_STATUS_QUEUED = 0x11D1, // 5.3.0 + SMSG_BATTLEFIELD_STATUS_NEEDCONFIRMATION = 0x09D5, // 5.3.0 + SMSG_BATTLEFIELD_STATUS_WAITFORGROUPS = 0x0BDC, // 5.3.0 CMSG_BATTLEFIELD_PORT = 0x711A, // 4.3.4 15595 CMSG_INSPECT_HONOR_STATS = 0x791E, // 4.3.4 15595 - SMSG_INSPECT_HONOR_STATS = 0x79A5, // 4.3.4 15595 + SMSG_INSPECT_HONOR_STATS = 0x109C, // 5.3.0 CMSG_BATTLEMASTER_HELLO = 0x0234, // 4.3.4 15595 CMSG_MOVE_START_SWIM_CHEAT = 0x12D9, CMSG_MOVE_STOP_SWIM_CHEAT = 0x12DA, @@ -803,20 +803,20 @@ enum Opcodes SMSG_FORCE_TURN_RATE_CHANGE = 0x12DF, CMSG_FORCE_TURN_RATE_CHANGE_ACK = 0x12E0, CMSG_PVP_LOG_DATA = 0x7308, // 4.3.4 15595 - SMSG_PVP_LOG_DATA = 0x5CB2, // 4.3.4 15595 + SMSG_PVP_LOG_DATA = 0x0795, // 5.3.0 CMSG_LEAVE_BATTLEFIELD = 0x3018, // 4.3.4 15595 CMSG_AREA_SPIRIT_HEALER_QUERY = 0x4907, // 4.3.4 15595 CMSG_AREA_SPIRIT_HEALER_QUEUE = 0x4815, // 4.3.4 15595 SMSG_AREA_SPIRIT_HEALER_TIME = 0x0734, // 4.3.4 15595 CMSG_GM_UNTEACH = 0x12E6, - SMSG_WARDEN_DATA = 0x12E7, + SMSG_WARDEN_DATA = 0x12D9, // 5.3.0 CMSG_WARDEN_DATA = 0x12E8, CMSG_BATTLEGROUND_PLAYER_POSITIONS = 0x3902, // 4.3.4 15595 - SMSG_BATTLEGROUND_PLAYER_POSITIONS = 0x58B4, // 4.3.4 15595 + SMSG_BATTLEGROUND_PLAYER_POSITIONS = 0x03CC, // 5.3.0 CMSG_PET_STOP_ATTACK = 0x6C14, // 4.3.4 15595 SMSG_BINDER_CONFIRM = 0x2835, // 4.3.4 15595 - SMSG_BATTLEGROUND_PLAYER_JOINED = 0x50B0, // 4.3.4 15595 - SMSG_BATTLEGROUND_PLAYER_LEFT = 0x59A6, // 4.3.4 15595 + SMSG_BATTLEGROUND_PLAYER_JOINED = 0x1281, // 5.3.0 + SMSG_BATTLEGROUND_PLAYER_LEFT = 0x1581, // 5.3.0 CMSG_BATTLEMASTER_JOIN = 0x7902, // 4.3.4 15595 SMSG_ADDON_INFO = 0x2C14, // 4.3.4 15595 CMSG_PET_UNLEARN = 0x12F1, @@ -903,13 +903,13 @@ enum Opcodes CMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY_ACK = 0x1341, MSG_MOVE_START_SWIM_CHEAT = 0x1342, MSG_MOVE_STOP_SWIM_CHEAT = 0x1343, - SMSG_MOVE_SET_CAN_FLY = 0x3DA1, // 4.3.4 15595 - SMSG_MOVE_UNSET_CAN_FLY = 0x15A2, // 4.3.4 15595 + SMSG_MOVE_SET_CAN_FLY = 0x0F48, // 5.3.0 + SMSG_MOVE_UNSET_CAN_FLY = 0x034D, // 5.3.0 CMSG_MOVE_SET_CAN_FLY_ACK = 0x790C, // 4.3.4 15595 CMSG_MOVE_SET_FLY = 0x1347, CMSG_SOCKET_GEMS = 0x2F04, // 4.3.4 15595 CMSG_ARENA_TEAM_CREATE = 0x04A1, // 4.3.4 15595 - SMSG_ARENA_TEAM_COMMAND_RESULT = 0x39B3, // 4.3.4 15595 + SMSG_ARENA_TEAM_COMMAND_RESULT = 0x06C1, // 5.3.0 MSG_MOVE_UPDATE_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY = 0x134B, CMSG_ARENA_TEAM_QUERY = 0x0514, // 4.3.4 15595 SMSG_ARENA_TEAM_QUERY_RESPONSE = 0x6336, // 4.3.4 15595 @@ -962,7 +962,7 @@ enum Opcodes CMSG_CHEAT_SET_HONOR_CURRENCY = 0x137C, CMSG_CHEAT_SET_ARENA_CURRENCY = 0x137D, MSG_MOVE_SET_FLIGHT_SPEED_CHEAT = 0x137E, - SMSG_MOVE_SET_FLIGHT_SPEED = 0x71A6, // 4.3.4 15595 + SMSG_MOVE_SET_FLIGHT_SPEED = 0x0E54, // 5.3.0 MSG_MOVE_SET_FLIGHT_BACK_SPEED_CHEAT = 0x1380, SMSG_MOVE_SET_FLIGHT_BACK_SPEED = 0x30A2, // 4.3.4 15595 SMSG_FORCE_FLIGHT_SPEED_CHANGE = 0x1382, @@ -980,7 +980,7 @@ enum Opcodes CMSG_MOVE_CHNG_TRANSPORT = 0x3102, // 4.3.4 15595 MSG_PARTY_ASSIGNMENT = 0x0424, // 4.3.4 15595 SMSG_OFFER_PETITION_ERROR = 0x2716, // 4.3.4 15595 - SMSG_TIME_SYNC_REQ = 0x3CA4, // 4.3.4 15595 + SMSG_TIME_SYNC_REQ = 0x0AD4, // 5.3.0 CMSG_TIME_SYNC_RESP = 0x3B0C, // 4.3.4 15595 CMSG_SEND_LOCAL_EVENT = 0x1393, CMSG_SEND_GENERAL_TRIGGER = 0x1394, @@ -1114,7 +1114,7 @@ enum Opcodes CMSG_REFER_A_FRIEND = 0x140F, MSG_GM_CHANGE_ARENA_RATING = 0x1410, CMSG_DECLINE_CHANNEL_INVITE = 0x1411, - SMSG_GROUPACTION_THROTTLED = 0x6524, // 4.3.4 15595 + SMSG_GROUPACTION_THROTTLED = 0x1394, // 5.3.0 SMSG_OVERRIDE_LIGHT = 0x4225, // 4.3.4 15595 SMSG_TOTEM_CREATED = 0x2414, // 4.3.4 15595 CMSG_TOTEM_DESTROYED = 0x4207, // 4.3.4 15595 @@ -1205,7 +1205,7 @@ enum Opcodes SMSG_DYNAMIC_DROP_ROLL_RESULT = 0x146A, SMSG_CRITERIA_UPDATE = 0x6E37, // 4.3.4 15595 CMSG_QUERY_INSPECT_ACHIEVEMENTS = 0x4D27, // 4.3.4 15595 - SMSG_RESPOND_INSPECT_ACHIEVEMENTS = 0x15B0, // 4.3.4 15595 + SMSG_RESPOND_INSPECT_ACHIEVEMENTS = 0x0DD1, // 5.3.0 CMSG_DISMISS_CONTROLLED_VEHICLE = 0x3218, // 4.3.4 15595 CMSG_COMPLETE_ACHIEVEMENT_CHEAT = 0x146F, SMSG_QUESTUPDATE_ADD_PVP_KILL = 0x4416, // 4.3.4 15595 @@ -1221,8 +1221,8 @@ enum Opcodes CMSG_REQUEST_VEHICLE_SWITCH_SEAT = 0x4C14, // 4.3.4 15595 CMSG_PET_LEARN_TALENT = 0x6725, // 4.3.4 15595 CMSG_PET_UNLEARN_TALENTS = 0x147C, - SMSG_SET_PHASE_SHIFT = 0x70A0, // 4.3.4 15595 - SMSG_ALL_ACHIEVEMENT_DATA = 0x58B1, // 4.3.4 15595 + SMSG_SET_PHASE_SHIFT = 0x0BD4, // 5.3.0 + SMSG_ALL_ACHIEVEMENT_DATA = 0x12D1, // 5.3.0 CMSG_FORCE_SAY_CHEAT = 0x147F, SMSG_HEALTH_UPDATE = 0x4734, // 4.3.4 15595 SMSG_POWER_UPDATE = 0x4A07, // 4.3.4 15595 @@ -1263,7 +1263,7 @@ enum Opcodes SMSG_SERVER_BUCK_DATA_START = 0x14A4, CMSG_SET_BREATH = 0x14A5, CMSG_QUERY_VEHICLE_STATUS = 0x14A6, - SMSG_BATTLEGROUND_INFO_THROTTLED = 0x14A7, + SMSG_BATTLEGROUND_INFO_THROTTLED = 0x0D9D, // 5.3.0 SMSG_SET_VEHICLE_REC_ID = 0x4115, // 4.3.4 15595 CMSG_RIDE_VEHICLE_INTERACT = 0x2705, // 4.3.4 15595 CMSG_CONTROLLER_EJECT_PASSENGER = 0x6927, // 4.3.4 15595 @@ -1342,7 +1342,7 @@ enum Opcodes SMSG_GMTICKET_CREATE_RESPONSE_TICKET = 0x14F3, CMSG_GM_CREATE_TICKET_RESPONSE = 0x14F4, CMSG_SERVERINFO = 0x14F5, - SMSG_SERVERINFO = 0x14F6, + SMSG_SERVERINFO = 0x1091, // 5.3.0 CMSG_UI_TIME_REQUEST = 0x4605, // 4.3.4 15595 SMSG_UI_TIME = 0x4A14, // 4.3.4 15595 CMSG_CHAR_RACE_CHANGE = 0x0D24, // 4.3.4 15595 @@ -1420,18 +1420,18 @@ enum Opcodes SMSG_SPLINE_MOVE_SET_WALK_SPEED = 0x34A5, // 4.3.4 15595 CMSG_REORDER_CHARACTERS = 0x0593, // 4.3.4 15595 SMSG_SET_CURRENCY_WEEK_LIMIT = 0x70A7, // 4.3.4 15595 - SMSG_SET_CURRENCY = 0x59B0, // 4.3.4 15595 + SMSG_SET_CURRENCY = 0x1595, // 5.3.0 SMSG_SEND_CURRENCIES = 0x15A5, // 4.3.4 15595 CMSG_SET_CURRENCY_FLAGS = 0x7306, // 4.3.4 15595 SMSG_WEEKLY_RESET_CURRENCIES = 0x3CA1, // 4.3.4 15595 CMSG_INSPECT_RATED_BG_STATS = 0x3010, // 4.3.4 15595 CMSG_REQUEST_RATED_BG_INFO = 0x2423, // 4.3.4 15595 CMSG_REQUEST_RATED_BG_STATS = 0x05B3, // 4.3.4 15595 - SMSG_RATED_BG_STATS = 0x34A1, // 4.3.4 15595 + SMSG_RATED_BG_STATS = 0x0394, // 5.3.0 CMSG_REQUEST_PVP_REWARDS = 0x780C, // 4.3.4 15595 SMSG_PVP_REWARDS = 0x5DA4, // 4.3.4 15595 CMSG_REQUEST_PVP_OPTIONS_ENABLED = 0x24A1, // 4.3.4 15595 - SMSG_PVP_OPTIONS_ENABLED = 0x50A1, // 4.3.4 15595 + SMSG_PVP_OPTIONS_ENABLED = 0x0381, // 5.3.0 CMSG_REQUEST_HOTFIX = 0x2401, // 4.3.4 15595 SMSG_DB_REPLY = 0x38A4, // 4.3.4 15595 CMSG_OBJECT_UPDATE_FAILED = 0x3808, // 4.3.4 15595 diff --git a/src/game/WorldHandlers/CharacterHandler.cpp b/src/game/WorldHandlers/CharacterHandler.cpp index 7c6441caa..62028fc9c 100644 --- a/src/game/WorldHandlers/CharacterHandler.cpp +++ b/src/game/WorldHandlers/CharacterHandler.cpp @@ -645,8 +645,8 @@ void WorldSession::HandlePlayerLoginOpcode(WorldPacket& recv_data) ObjectGuid playerGuid; - recv_data.ReadGuidMask<2, 3, 0, 6, 4, 5, 1, 7>(playerGuid); - recv_data.ReadGuidBytes<2, 7, 0, 3, 5, 6, 1, 4>(playerGuid); + recv_data.ReadGuidMask<2, 0, 4, 3, 5, 6, 1, 7>(playerGuid); + recv_data.ReadGuidBytes<0, 3, 7, 6, 1, 2, 4, 5>(playerGuid); DEBUG_LOG("WORLD: Received opcode Player Logon Message from %s", playerGuid.GetString().c_str());