diff options
author | Shauren <shauren.trinity@gmail.com> | 2015-12-23 23:55:39 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2015-12-23 23:55:39 +0100 |
commit | 2796de1a77a30ae1e50c6de046e6b1cf0f85f7cc (patch) | |
tree | b3ebddba760ba55c3da4a0f1d0a001a752ded842 /src | |
parent | a70bc7c427888df74d82232fd1a150f4d0ad53ac (diff) |
Core/PacketIO: Defined new known opcodes
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Server/Protocol/Opcodes.cpp | 2 | ||||
-rw-r--r-- | src/server/game/Server/Protocol/Opcodes.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/server/game/Server/Protocol/Opcodes.cpp b/src/server/game/Server/Protocol/Opcodes.cpp index a59fd8279d1..dde86e4db0e 100644 --- a/src/server/game/Server/Protocol/Opcodes.cpp +++ b/src/server/game/Server/Protocol/Opcodes.cpp @@ -121,6 +121,7 @@ void OpcodeTable::Initialize() DEFINE_HANDLER(CMSG_ACCEPT_TRADE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Trade::AcceptTrade, &WorldSession::HandleAcceptTradeOpcode); DEFINE_HANDLER(CMSG_ACCEPT_WARGAME_INVITE, STATUS_UNHANDLED, PROCESS_INPLACE, WorldPackets::Null, &WorldSession::Handle_NULL); DEFINE_HANDLER(CMSG_ACTIVATE_TAXI, STATUS_LOGGEDIN, PROCESS_THREADSAFE, WorldPackets::Taxi::ActivateTaxi, &WorldSession::HandleActivateTaxiOpcode); + DEFINE_HANDLER(CMSG_ADDON_LIST, STATUS_UNHANDLED, PROCESS_INPLACE, WorldPackets::Null, &WorldSession::Handle_NULL); DEFINE_HANDLER(CMSG_ADD_BATTLENET_FRIEND, STATUS_UNHANDLED, PROCESS_INPLACE, WorldPackets::Null, &WorldSession::Handle_NULL); DEFINE_HANDLER(CMSG_ADD_FRIEND, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Social::AddFriend, &WorldSession::HandleAddFriendOpcode); DEFINE_HANDLER(CMSG_ADD_IGNORE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, WorldPackets::Social::AddIgnore, &WorldSession::HandleAddIgnoreOpcode); @@ -1517,6 +1518,7 @@ void OpcodeTable::Initialize() DEFINE_SERVER_OPCODE_HANDLER(SMSG_REMOVE_LOSS_OF_CONTROL, STATUS_UNHANDLED, CONNECTION_TYPE_REALM); DEFINE_SERVER_OPCODE_HANDLER(SMSG_REPLACE_TROPHY_RESPONSE, STATUS_UNHANDLED, CONNECTION_TYPE_REALM); DEFINE_SERVER_OPCODE_HANDLER(SMSG_REPORT_PVP_PLAYER_AFK_RESULT, STATUS_NEVER, CONNECTION_TYPE_INSTANCE); + DEFINE_SERVER_OPCODE_HANDLER(SMSG_REQUEST_ADDON_LIST, STATUS_UNHANDLED, CONNECTION_TYPE_REALM); DEFINE_SERVER_OPCODE_HANDLER(SMSG_REQUEST_CEMETERY_LIST_RESPONSE, STATUS_NEVER, CONNECTION_TYPE_INSTANCE); DEFINE_SERVER_OPCODE_HANDLER(SMSG_REQUEST_PVP_REWARDS_RESPONSE, STATUS_UNHANDLED, CONNECTION_TYPE_REALM); DEFINE_SERVER_OPCODE_HANDLER(SMSG_RESEARCH_COMPLETE, STATUS_UNHANDLED, CONNECTION_TYPE_REALM); diff --git a/src/server/game/Server/Protocol/Opcodes.h b/src/server/game/Server/Protocol/Opcodes.h index a184e9375d8..a1aeae899e4 100644 --- a/src/server/game/Server/Protocol/Opcodes.h +++ b/src/server/game/Server/Protocol/Opcodes.h @@ -50,6 +50,7 @@ enum OpcodeClient : uint32 CMSG_ACCEPT_TRADE = 0x00FD, CMSG_ACCEPT_WARGAME_INVITE = 0x117F, CMSG_ACTIVATE_TAXI = 0x037A, + CMSG_ADDON_LIST = 0x0540, CMSG_ADD_BATTLENET_FRIEND = 0x0140, CMSG_ADD_FRIEND = 0x046B, CMSG_ADD_IGNORE = 0x04A7, @@ -1437,6 +1438,7 @@ enum OpcodeServer : uint32 SMSG_REMOVE_LOSS_OF_CONTROL = 0x0364, SMSG_REPLACE_TROPHY_RESPONSE = 0x03C7, SMSG_REPORT_PVP_PLAYER_AFK_RESULT = 0x135F, + SMSG_REQUEST_ADDON_LIST = 0x1B47, SMSG_REQUEST_CEMETERY_LIST_RESPONSE = 0x1344, SMSG_REQUEST_PVP_REWARDS_RESPONSE = 0x1AEB, SMSG_RESEARCH_COMPLETE = 0x1AEC, |