aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Server/Protocol/Opcodes.h65
1 files changed, 57 insertions, 8 deletions
diff --git a/src/server/game/Server/Protocol/Opcodes.h b/src/server/game/Server/Protocol/Opcodes.h
index f80614f9624..0e3e2bbe7a5 100644
--- a/src/server/game/Server/Protocol/Opcodes.h
+++ b/src/server/game/Server/Protocol/Opcodes.h
@@ -267,13 +267,17 @@ enum OpcodeClient : uint32
CMSG_GARRISON_MISSION_BONUS_ROLL = 0x02C2,
CMSG_GARRISON_OPEN_TRADESKILL_NPC = 0x099D,
CMSG_GARRISON_PURCHASE_BUILDING = 0x04A2,
+ CMSG_GARRISON_RECRUIT_FOLLOWER = 0x028E,
+ CMSG_GARRISON_REMOVE_FOLLOWER = 0x03A5,
CMSG_GARRISON_REMOVE_FOLLOWER_FROM_BUILDING = 0x01BB,
CMSG_GARRISON_REQUEST_BLUEPRINT_AND_SPECIALIZATION_DATA = 0x16F2,
CMSG_GARRISON_REQUEST_LANDING_PAGE_SHIPMENT_INFO = 0x0623,
CMSG_GARRISON_REQUEST_UPGRADEABLE = 0x02BD,
+ CMSG_GARRISON_SET_BUILDING_ACTIVE = 0x041A,
CMSG_GARRISON_SET_FOLLOWER_INACTIVE = 0x03BC,
CMSG_GARRISON_SET_RECRUITMENT_PREFERENCES = 0x0074,
CMSG_GARRISON_START_MISSION = 0x1624,
+ CMSG_GARRISON_SWAP_BUILDINGS = 0x09BD,
CMSG_GARRISON_UNK1 = 0x02F5,
CMSG_GETDEATHBINDZONE = 0xBADD,
CMSG_GET_CHALLENGE_MODE_REWARDS = 0x1C2F,
@@ -779,6 +783,7 @@ enum OpcodeClient : uint32
CMSG_USE_CRITTER_ITEM = 0x0BBE,
CMSG_USE_EQUIPMENT_SET = 0x0756,
CMSG_USE_ITEM = 0x08B6,
+ CMSG_USE_PARTY_GARRISON = 0x14DB,
CMSG_USE_TOY = 0x16E2,
CMSG_VIOLENCE_LEVEL = 0x098D,
CMSG_VOICE_ADD_IGNORE = 0x098A,
@@ -821,8 +826,10 @@ enum OpcodeServer : uint32
SMSG_ABORT_NEW_WORLD = 0x138C,
SMSG_ACCOUNT_CRITERIA_UPDATE = 0x0912,
SMSG_ACCOUNT_DATA_TIMES = 0x0120,
+ SMSG_ACCOUNT_INFO_RESPONSE = 0x03AB,
SMSG_ACCOUNT_INFO_RESPONSE = 0xBADD,
SMSG_ACCOUNT_MOUNT_UPDATE = 0x0140,
+ SMSG_ACCOUNT_PROFILE = 0x1B1A,
SMSG_ACCOUNT_RESTRICTED_WARNING = 0xBADD,
SMSG_ACCOUNT_TOYS_UPDATE = 0x0590,
SMSG_ACHIEVEMENT_DELETED = 0x050E,
@@ -842,7 +849,11 @@ enum OpcodeServer : uint32
SMSG_ALL_ACHIEVEMENT_DATA = 0x0030,
SMSG_ALL_GUILD_ACHIEVEMENTS = 0x1866,
SMSG_ARCHAEOLOGY_SURVERY_CAST = 0x0008,
+ SMSG_AREA_SHARE_INFO_RESPONSE = 0x0005,
+ SMSG_AREA_SHARE_MAPPINGS_RESPONSE = 0x13E3,
SMSG_AREA_SPIRIT_HEALER_TIME = 0x1182,
+ SMSG_AREA_TRIGGER_DEBUG_PLAYER_INSIDE = 0x0789,
+ SMSG_AREA_TRIGGER_DEBUG_SWEEP = 0x11EB,
SMSG_AREA_TRIGGER_DENIED = 0x018A,
SMSG_AREA_TRIGGER_MESSAGE = 0xBADD,
SMSG_AREA_TRIGGER_MOVEMENT_UPDATE = 0xBADD,
@@ -883,7 +894,7 @@ enum OpcodeServer : uint32
SMSG_AUTH_CHALLENGE = 0x1759,
SMSG_AUTH_RESPONSE = 0x0DA9,
SMSG_AVAILABLE_VOICE_CHANNEL = 0x04D4,
- SMSG_AVERAGE_ITEM_LEVEL_INFORM = 0xBADD,
+ SMSG_AVERAGE_ITEM_LEVEL_INFORM = 0x1332,
SMSG_BARBER_SHOP_RESULT = 0x150D,
SMSG_BATTLEFIELD_LIST = 0x11A1,
SMSG_BATTLEFIELD_MGR_DROP_TIMER_CANCELED = 0x179A,
@@ -985,6 +996,7 @@ enum OpcodeServer : uint32
SMSG_CHALLENGE_MODE_ALL_MAP_STATS = 0x0904,
SMSG_CHALLENGE_MODE_COMPLETE = 0x1B31,
SMSG_CHALLENGE_MODE_MAP_STATS_UPDATE = 0x0135,
+ SMSG_CHALLENGE_MODE_NEW_PLAYER_RECORD = 0x07AD,
SMSG_CHALLENGE_MODE_NEW_PLAYER_RECORD = 0x13A3,
SMSG_CHALLENGE_MODE_REQUEST_LEADERS_RESULT = 0x07AA,
SMSG_CHALLENGE_MODE_REWARDS = 0x1CC9,
@@ -1044,7 +1056,7 @@ enum OpcodeServer : uint32
SMSG_COMMENTATOR_SKIRMISH_QUEUE_RESULT2 = 0xBADD,
SMSG_COMMENTATOR_STATE_CHANGED = 0x133A,
SMSG_COMPLAINT_RESULT = 0x0B15,
- SMSG_COMPLETE_SHIPMENT_RESPONSE = 0x0F3A,
+ SMSG_COMPLETE_SHIPMENT_RESPONSE = 0x0739,
SMSG_COMPRESSED_MOVES = 0xBADD,
SMSG_COMPRESSED_PACKET = 0x07CA,
SMSG_COMSAT_CONNECT_FAIL = 0xBADD,
@@ -1073,8 +1085,11 @@ enum OpcodeServer : uint32
SMSG_DAMAGE_DONE_OBSOLETE = 0xBADD,
SMSG_DANCE_QUERY_RESPONSE = 0xBADD,
SMSG_DANCE_STUDIO_CREATE_RESULT = 0x178D,
+ SMSG_DB_LOOKUP_RESULTS = 0x053A,
SMSG_DB_REPLY = 0x1939,
SMSG_DEATH_RELEASE_LOC = 0x098C,
+ SMSG_DEBUG_AISTATE = 0x091A,
+ SMSG_DEBUG_DRAW_AURA = 0x1919,
SMSG_DEBUG_SERVER_GEO = 0xBADD,
SMSG_DEFENSE_MESSAGE = 0x1442,
SMSG_DESTROY_ARENA_UNIT = 0x19E1,
@@ -1097,8 +1112,9 @@ enum OpcodeServer : uint32
SMSG_DUEL_OUT_OF_BOUNDS = 0x0111,
SMSG_DUEL_REQUESTED = 0x0827,
SMSG_DUEL_WINNER = 0x0935,
- SMSG_DUMP_RIDE_TICKETS_RESPONSE = 0xBADD,
+ SMSG_DUMP_RIDE_TICKETS_RESPONSE = 0x01E1,
SMSG_DURABILITY_DAMAGE_DEATH = 0x01EC,
+ SMSG_DYNAMIC_DROP_ROLL_RESULT = 0x0189,
SMSG_ECHO_PARTY_SQUELCH = 0xBADD,
SMSG_EMOTE = 0x071D,
SMSG_ENABLE_BARBER_SHOP = 0x13A2,
@@ -1121,6 +1137,7 @@ enum OpcodeServer : uint32
SMSG_FLOOD_DETECTED = 0xBADD,
SMSG_FORCEACTIONSHOW = 0xBADD,
SMSG_FORCED_DEATH_UPDATE = 0x09EB,
+ SMSG_FORCE_ACTION_SHOW_RESPONSE = 0x173A,
SMSG_FORCE_ANIM = 0x0028,
SMSG_FORCE_DISPLAY_UPDATE = 0xBADD,
SMSG_FORCE_OBJECT_RELINK = 0x059D,
@@ -1134,7 +1151,7 @@ enum OpcodeServer : uint32
SMSG_GAMEOBJECT_PLAY_SPELL_VISUAL_KIT = 0x01DB,
SMSG_GAMEOBJECT_QUERY_RESPONSE = 0x128A,
SMSG_GAMEOBJECT_RESET_STATE = 0x090E,
- SMSG_GAME_EVENT_DEBUG_LOG = 0xBADD,
+ SMSG_GAME_EVENT_DEBUG_LOG = 0x0121,
SMSG_GAME_SPEED_SET = 0x0D40,
SMSG_GAME_TIME_SET = 0x0B40,
SMSG_GAME_TIME_UPDATE = 0x1709,
@@ -1143,16 +1160,25 @@ enum OpcodeServer : uint32
SMSG_GARRISON_ASSIGN_FOLLOWER_TO_BUILDING_RESULT = 0x0B7C,
SMSG_GARRISON_BUILDING_ACTIVATED = 0x1974,
SMSG_GARRISON_BUILDING_REMOVED = 0x1151,
+ SMSG_GARRISON_BUILDING_SET_ACTIVE_SPECIALIZATION_RESULT = 0x0282,
SMSG_GARRISON_COMPLETE_MISSION_RESULT = 0x0D54,
+ SMSG_GARRISON_DELETE_RESULT = 0x19C1,
SMSG_GARRISON_FOLLOWER_CHANGED_XP = 0x1B64,
SMSG_GARRISON_LANDINGPAGE_SHIPMENTS = 0x1901,
SMSG_GARRISON_LEARN_BLUEPRINT_RESULT = 0x000B,
+ SMSG_GARRISON_LEARN_SPECIALIZATION_RESULT = 0x01D1,
+ SMSG_GARRISON_LIST_FOLLOWERS_CHEAT_RESULT = 0x1942,
SMSG_GARRISON_MISSION_BONUS_ROLL_RESULT = 0x0952,
SMSG_GARRISON_MONUMENT_SELECTED_TROPHY_ID_LOADED = 0x09EA,
+ SMSG_GARRISON_OPEN_ARCHITECT = 0x0004,
+ SMSG_GARRISON_OPEN_MISSION_NPC = 0x0542,
SMSG_GARRISON_OPEN_TRADESKILL_NPC_RESPONSE = 0x09C1,
SMSG_GARRISON_PLACE_BUILDING_RESULT = 0x0082,
+ SMSG_GARRISON_PLOT_PLACED = 0x0583,
SMSG_GARRISON_PLOT_REMOVED = 0x0513,
SMSG_GARRISON_REMOTE_INFO = 0x0151,
+ SMSG_GARRISON_REMOVE_FOLLOWER_FROM_BUILDING_RESULT = 0x0089,
+ SMSG_GARRISON_REMOVE_FOLLOWER_RESULT = 0x196A,
SMSG_GARRISON_REQUEST_BLUEPRINT_AND_SPECIALIZATION_DATA_RESULT = 0x0964,
SMSG_GARRISON_SET_NUM_FOLLOWER_ACTIVATIONS_REMAINING = 0x0D92,
SMSG_GARRISON_START_MISSION_RESULT = 0x0D01,
@@ -1165,9 +1191,15 @@ enum OpcodeServer : uint32
SMSG_GET_GARRISON_INFO_RESULT = 0x0521,
SMSG_GET_SHIPMENT_INFO_RESPONSE = 0x1BAB,
SMSG_GET_TROPHY_LIST_RESPONSE = 0x0126,
+ SMSG_GHOST = 0x0BC2,
+ SMSG_GHOSTEE_GONE = 0x0922,
+ SMSG_GM_ACCOUNT_ONLINE_RESPONSE = 0x1D9E,
+ SMSG_GM_CHANGE_ARENA_RATING = 0x1139,
+ SMSG_GM_CHARACTER_RESTORE_RESPONSE = 0x11E2,
SMSG_GM_MESSAGECHAT = 0xBADD,
SMSG_GM_PLAYER_INFO = 0x0118,
SMSG_GM_REQUEST_PLAYER_INFO = 0x1381,
+ SMSG_GM_SUMMON = 0x1223,
SMSG_GM_TICKET_CASE_STATUS = 0x1D8D,
SMSG_GM_TICKET_GET_TICKET_RESPONSE = 0x0389,
SMSG_GM_TICKET_RESOLVE_RESPONSE = 0x091F,
@@ -1249,6 +1281,7 @@ enum OpcodeServer : uint32
SMSG_HOTFIX_NOTIFY_BLOB = 0x1D1D,
SMSG_IGNORE_DIMINISHING_RETURNS_CHEAT = 0xBADD,
SMSG_IGNORE_REQUIREMENTS_CHEAT = 0xBADD,
+ SMSG_IMMIGRANT_HOST_SEARCH_LOG = 0x111A,
SMSG_INCREASE_CAST_TIME_FOR_SPELL = 0x1179,
SMSG_INITIALIZE_FACTIONS = 0x0B10,
SMSG_INITIAL_SETUP = 0x0B07,
@@ -1326,6 +1359,7 @@ enum OpcodeServer : uint32
SMSG_LF_GUILD_POST = 0x1817,
SMSG_LF_GUILD_RECRUITS = 0x1008,
SMSG_LIST_INVENTORY = 0x0940,
+ SMSG_LIST_TARGETS = 0x058F,
SMSG_LIVE_REGION_ACCOUNT_RESTORE_RESULT = 0x113A,
SMSG_LIVE_REGION_CHARACTER_COPY_RESULT = 0x082E,
SMSG_LIVE_REGION_GET_ACCOUNT_CHARACTER_LIST_RESULT = 0x11E1,
@@ -1352,6 +1386,7 @@ enum OpcodeServer : uint32
SMSG_LOOT_ROLLS_COMPLETE = 0x0D2F,
SMSG_LOOT_ROLL_WON = 0x071E,
SMSG_LOOT_SLOT_CHANGED = 0xBADD,
+ SMSG_LOOT_UPDATED = 0x0301,
SMSG_LOSS_OF_CONTROL_AURA_UPDATE = 0x0305,
SMSG_MAIL_LIST_RESULT = 0x0B3F,
SMSG_MAIL_QUERY_NEXT_TIME_RESULT = 0x153D,
@@ -1375,6 +1410,8 @@ enum OpcodeServer : uint32
SMSG_MOTD = 0x0442,
SMSG_MOUNT_RESULT = 0x000F,
SMSG_MOVE_APPLY_MOVEMENT_FORCE = 0x06CB,
+ SMSG_MOVE_CHARACTER_CHEAT_FAILURE = 0x00F1,
+ SMSG_MOVE_CHARACTER_CHEAT_SUCCESS = 0x11AA,
SMSG_MOVE_DISABLE_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY = 0x00C5,
SMSG_MOVE_DISABLE_COLLISION = 0x135A,
SMSG_MOVE_DISABLE_GRAVITY = 0x02C6,
@@ -1479,6 +1516,7 @@ enum OpcodeServer : uint32
SMSG_OPEN_CONTAINER = 0x05AA,
SMSG_OPEN_LFG_DUNGEON_FINDER = 0x0F17,
SMSG_OPEN_SHIPMENT_NPC_FROM_GOSSIP = 0x0709,
+ SMSG_OPEN_SHIPMENT_NPC_RESULT = 0x1B81,
SMSG_OVERRIDE_LIGHT = 0x01EA,
SMSG_PAGE_TEXT = 0x158D,
SMSG_PAGE_TEXT_QUERY_RESPONSE = 0x05A0,
@@ -1555,6 +1593,7 @@ enum OpcodeServer : uint32
SMSG_POWER_UPDATE = 0x0B27,
SMSG_PRE_RESSURECT = 0x0D2E,
SMSG_PROC_RESIST = 0x1DAD,
+ SMSG_PROFILE_DATA_RESPONSE = 0x1902,
SMSG_PROPOSE_LEVEL_GRANT = 0x1B8C,
SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 0xBADD,
SMSG_PVP_CREDIT = 0x13A9,
@@ -1563,6 +1602,8 @@ enum OpcodeServer : uint32
SMSG_PVP_SEASON = 0x09E3,
SMSG_QUERY_BATTLE_PET_NAME_RESPONSE = 0x09EC,
SMSG_QUERY_ITEM_TEXT_RESPONSE = 0x011A,
+ SMSG_QUERY_OBJ_POSITION = 0x0529,
+ SMSG_QUERY_OBJ_ROTATION = 0x171A,
SMSG_QUERY_PETITION_RESPONSE = 0x13AC,
SMSG_QUERY_TIME_RESPONSE = 0x1DB0,
SMSG_QUESTGIVER_INVALID_QUEST = 0x15E1,
@@ -1621,6 +1662,7 @@ enum OpcodeServer : uint32
SMSG_REQUEST_PVP_REWARDS_RESPONSE = 0x1DAE,
SMSG_RESEARCH_COMPLETE = 0x0B3A,
SMSG_RESEARCH_SETUP_HISTORY = 0x0A25,
+ SMSG_RESET_AREA_TRIGGER = 0x1B54,
SMSG_RESET_COMPRESSION_CONTEXT = 0xBADD,
SMSG_RESET_FAILED_NOTIFY = 0x1B01,
SMSG_RESET_RANGED_COMBAT_TIMER = 0x0106,
@@ -1655,6 +1697,7 @@ enum OpcodeServer : uint32
SMSG_SCENE_OBJECT_PET_BATTLE_REPLACEMENTS_MADE = 0x098A,
SMSG_SCENE_OBJECT_PET_BATTLE_ROUND_RESULT = 0x0130,
SMSG_SCRIPT_CAST = 0x1B1C,
+ SMSG_SCRIPT_MESSAGE = 0x1119,
SMSG_SELL_ITEM = 0xBADD,
SMSG_SELL_RESPONSE = 0x1352,
SMSG_SEND_ITEM_PASSIVES = 0x059F,
@@ -1664,11 +1707,14 @@ enum OpcodeServer : uint32
SMSG_SEND_SPELL_CHARGES = 0x1A82,
SMSG_SEND_SPELL_HISTORY = 0x1933,
SMSG_SEND_UNLEARN_SPELLS = 0x0BCB,
+ SMSG_SERVER_BUCK_DATA = 0x1EC9,
+ SMSG_SERVER_BUCK_DATA_START = 0x11E4,
SMSG_SERVER_FIRST_ACHIEVEMENT = 0x1413,
SMSG_SERVER_FIRST_ACHIEVEMENTS = 0x0BAC,
- SMSG_SERVER_INFO_RESPONSE = 0xBADD,
+ SMSG_SERVER_INFO_QUERY_RESPONSE = 0x11A4,
+ SMSG_SERVER_INFO_RESPONSE = 0x018B,
SMSG_SERVER_MESSAGE = 0x0683,
- SMSG_SERVER_PERF = 0xBADD,
+ SMSG_SERVER_PERF = 0x0319,
SMSG_SERVER_TIME = 0x0339,
SMSG_SETUP_CURRENCY = 0x0B06,
SMSG_SETUP_TROPHY = 0x0B63,
@@ -1696,8 +1742,10 @@ enum OpcodeServer : uint32
SMSG_SET_PLAY_HOVER_ANIM = 0x02D4,
SMSG_SET_PROFICIENCY = 0x00D3,
SMSG_SET_PROJECTILE_POSITION = 0xBADD,
+ SMSG_SET_PROMOTION_RESPONSE = 0x0A07,
SMSG_SET_QUEST_COMPLETED_BIT = 0x15D3,
SMSG_SET_RAID_DIFFICULTY = 0x051F,
+ SMSG_SET_SERVER_WOW_TIME = 0x0312,
SMSG_SET_SPELL_CHARGES = 0x18AB,
SMSG_SET_TASK_COMPLETE = 0x0B24,
SMSG_SET_TIME_ZONE_INFORMATION = 0x153E,
@@ -1706,9 +1754,10 @@ enum OpcodeServer : uint32
SMSG_SHOW_BANK = 0x1B51,
SMSG_SHOW_MAILBOX = 0x152F,
SMSG_SHOW_NEUTRAL_PLAYER_FACTION_SELECT_UI = 0x053D,
- SMSG_SHOW_RATINGS = 0xBADD,
+ SMSG_SHOW_RATINGS = 0x0F9A,
SMSG_SHOW_TAXI_NODES = 0x12A1,
SMSG_SHOW_TRADE_SKILL_RESPONSE = 0x15C0,
+ SMSG_SHOW_ZONES_CHEAT_RESULT = 0x1123,
SMSG_SOCKET_GEMS = 0x1302,
SMSG_SORT_BAGS_ACK = 0x09E4,
SMSG_SOR_START_EXPERIENCE_INCOMPLETE = 0x198B,
@@ -1798,7 +1847,7 @@ enum OpcodeServer : uint32
SMSG_UPDATE_INSTANCE_OWNERSHIP = 0x093E,
SMSG_UPDATE_LAST_INSTANCE = 0x13A4,
SMSG_UPDATE_OBJECT = 0x122C,
- SMSG_UPDATE_SERVER_PLAYER_POSITION = 0xBADD,
+ SMSG_UPDATE_SERVER_PLAYER_POSITION = 0x01AC,
SMSG_UPDATE_TASK_PROGRESS = 0x1209,
SMSG_UPDATE_WORLD_STATE = 0x03EC,
SMSG_USERLIST_ADD = 0x0441,