diff options
author | DDuarte <dnpd.dd@gmail.com> | 2014-08-31 21:53:07 +0100 |
---|---|---|
committer | DDuarte <dnpd.dd@gmail.com> | 2014-08-31 21:53:07 +0100 |
commit | 8015d86112f92224098939ea8be75c8bd1945b8c (patch) | |
tree | cabc9727cc684f46ce06e8d0acffd3d339ebe839 /src | |
parent | 7f8801dc27f10a4563a415851b2526748f8b9a30 (diff) |
Core/Net: Add some (unused?) opcodes from WPP
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Server/Protocol/Opcodes.cpp | 4 | ||||
-rw-r--r-- | src/server/game/Server/Protocol/Opcodes.h | 9 |
2 files changed, 10 insertions, 3 deletions
diff --git a/src/server/game/Server/Protocol/Opcodes.cpp b/src/server/game/Server/Protocol/Opcodes.cpp index 64831dff7ed..abcbe8e46c1 100644 --- a/src/server/game/Server/Protocol/Opcodes.cpp +++ b/src/server/game/Server/Protocol/Opcodes.cpp @@ -806,6 +806,7 @@ void OpcodeTable::Initialize() DEFINE_OPCODE_HANDLER(SMSG_FLOOD_DETECTED, STATUS_UNHANDLED, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); DEFINE_OPCODE_HANDLER(SMSG_FORCEACTIONSHOW, STATUS_UNHANDLED, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); DEFINE_OPCODE_HANDLER(SMSG_FORCED_DEATH_UPDATE, STATUS_UNHANDLED, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + DEFINE_OPCODE_HANDLER(SMSG_FORCE_ANIM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); DEFINE_OPCODE_HANDLER(SMSG_FORCE_SEND_QUEUED_PACKETS, STATUS_UNHANDLED, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); DEFINE_OPCODE_HANDLER(SMSG_FORCE_SET_VEHICLE_REC_ID, STATUS_UNHANDLED, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); DEFINE_OPCODE_HANDLER(SMSG_FORGE_MASTER_SET, STATUS_UNHANDLED, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); @@ -1308,7 +1309,7 @@ void OpcodeTable::Initialize() DEFINE_OPCODE_HANDLER(SMSG_XP_GAIN_ABORTED, STATUS_UNHANDLED, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); DEFINE_OPCODE_HANDLER(SMSG_ZONE_UNDER_ATTACK, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - // These opcodes are not in WPP + // Not implemented and/or missing //DEFINE_OPCODE_HANDLER(CMSG_ACTIVE_PVP_CHEAT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); //DEFINE_OPCODE_HANDLER(CMSG_ADD_PVP_MEDAL_CHEAT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); @@ -1600,7 +1601,6 @@ void OpcodeTable::Initialize() //DEFINE_OPCODE_HANDLER(SMSG_DEBUG_SERVER_GEO, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //DEFINE_OPCODE_HANDLER(SMSG_DUMP_OBJECTS_DATA, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //DEFINE_OPCODE_HANDLER(SMSG_DYNAMIC_DROP_ROLL_RESULT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //DEFINE_OPCODE_HANDLER(SMSG_FORCE_ANIM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //DEFINE_OPCODE_HANDLER(SMSG_FORCE_DISPLAY_UPDATE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //DEFINE_OPCODE_HANDLER(SMSG_GAMETIMEBIAS_SET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //DEFINE_OPCODE_HANDLER(SMSG_GHOSTEE_GONE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); diff --git a/src/server/game/Server/Protocol/Opcodes.h b/src/server/game/Server/Protocol/Opcodes.h index cd5b28dc235..485a1d56ed9 100644 --- a/src/server/game/Server/Protocol/Opcodes.h +++ b/src/server/game/Server/Protocol/Opcodes.h @@ -73,6 +73,7 @@ enum Opcodes CMSG_AUTOSTORE_BANK_ITEM = 0x0607, CMSG_AUTOSTORE_GROUND_ITEM = 0x0000, CMSG_AUTOSTORE_LOOT_ITEM = 0x0E34, + CMSG_AUTO_DECLINE_GUILD_INVITE = 0x1234, CMSG_AUTO_DECLINE_GUILD_INVITES = 0x2034, CMSG_BANKER_ACTIVATE = 0x0005, CMSG_BATTLEFIELD_JOIN = 0x0000, @@ -119,7 +120,7 @@ enum Opcodes CMSG_CANCEL_AUTO_REPEAT_SPELL = 0x6C35, CMSG_CANCEL_CAST = 0x0115, CMSG_CANCEL_CHANNELLING = 0x6C25, - CMSG_CANCEL_GROWTH_AURA = 0x0000, + CMSG_CANCEL_GROWTH_AURA = 0x0237, CMSG_CANCEL_MOUNT_AURA = 0x0635, CMSG_CANCEL_QUEUED_SPELL = 0x7B1C, CMSG_CANCEL_TEMP_ENCHANTMENT = 0x6C37, @@ -771,6 +772,7 @@ enum Opcodes SMSG_CHAT_PLAYER_NOT_FOUND = 0x2526, SMSG_CHAT_RESTRICTED = 0x6536, SMSG_CHAT_SERVER_DISCONNECTED = 0x6D34, + SMSG_CHAT_SERVER_DISCONNECTED_2 = 0x4627, SMSG_CHAT_SERVER_RECONNECTED = 0x6905, SMSG_CHAT_WRONG_FACTION = 0x6724, SMSG_CHECK_FOR_BOTS = 0x0000, @@ -814,6 +816,7 @@ enum Opcodes SMSG_DB_REPLY = 0x38A4, SMSG_DEATH_RELEASE_LOC = 0x2F07, SMSG_DEBUG_RUNE_REGEN = 0x31B3, + SMSG_DEBUG_SERVER_GEO = 0x0235, SMSG_DEFENSE_MESSAGE = 0x0314, SMSG_DESTROY_OBJECT = 0x4724, SMSG_DESTRUCTIBLE_BUILDING_DAMAGE = 0x4825, @@ -852,6 +855,7 @@ enum Opcodes SMSG_FLOOD_DETECTED = 0x0542, SMSG_FORCEACTIONSHOW = 0x6126, SMSG_FORCED_DEATH_UPDATE = 0x2606, + SMSG_FORCE_ANIM = 0x4C05, SMSG_FORCE_DISPLAY_UPDATE = 0x0000, SMSG_FORCE_SEND_QUEUED_PACKETS = 0x0140, SMSG_FORCE_SET_VEHICLE_REC_ID = 0x70A1, @@ -945,6 +949,8 @@ enum Opcodes SMSG_HIGHEST_THREAT_UPDATE = 0x4104, SMSG_HOTFIX_INFO = 0x19B5, SMSG_HOTFIX_NOTIFY = 0x55A7, + SMSG_IGNORE_DIMINISHING_RETURNS_CHEAT = 0x0125, + SMSG_IGNORE_REQUIREMENTS_CHEAT = 0x4E36, SMSG_INITIALIZE_FACTIONS = 0x4634, SMSG_INITIAL_SPELLS = 0x0104, SMSG_INIT_CURRENCY = 0x15A5, @@ -1094,6 +1100,7 @@ enum Opcodes SMSG_NEW_WORLD = 0x79B1, SMSG_NEW_WORLD_ABORT = 0x14B7, SMSG_NOTIFICATION = 0x14A0, + SMSG_NOTIFICATION_2 = 0x0724, SMSG_NOTIFY_DANCE = 0x4904, SMSG_NOTIFY_DEST_LOC_SPELL_CAST = 0x6204, SMSG_NPC_TEXT_UPDATE = 0x4436, |