aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Server/Protocol/Opcodes.cpp4
-rw-r--r--src/server/game/Server/Protocol/Opcodes.h9
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,