From bfb84b1595423d4cca4d774b172ff4e0174d90d7 Mon Sep 17 00:00:00 2001 From: Salja Date: Wed, 15 Aug 2012 17:39:56 +0200 Subject: [PATCH] [0098] Some Opcodes Signed-off-by: Salja --- src/game/Opcodes.cpp | 12 ++++++------ src/game/Opcodes.h | 12 ++++++------ src/shared/revision_nr.h | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/game/Opcodes.cpp b/src/game/Opcodes.cpp index b02a80c5b..a06cc15b8 100644 --- a/src/game/Opcodes.cpp +++ b/src/game/Opcodes.cpp @@ -418,9 +418,9 @@ void InitializeOpcodes() //OPCODE(SMSG_BINDZONEREPLY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_PLAYERBOUND, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_CLIENT_CONTROL_UPDATE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(CMSG_REPOP_REQUEST, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleRepopRequestOpcode ); - //OPCODE(SMSG_RESURRECT_REQUEST, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(CMSG_RESURRECT_RESPONSE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleResurrectResponseOpcode ); + OPCODE(CMSG_REPOP_REQUEST, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleRepopRequestOpcode ); + OPCODE(SMSG_RESURRECT_REQUEST, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(CMSG_RESURRECT_RESPONSE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleResurrectResponseOpcode ); OPCODE(CMSG_LOOT, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleLootOpcode ); OPCODE(CMSG_LOOT_MONEY, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleLootMoneyOpcode ); OPCODE(CMSG_LOOT_RELEASE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleLootReleaseOpcode ); @@ -538,7 +538,7 @@ void InitializeOpcodes() OPCODE(SMSG_QUERY_TIME_RESPONSE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_LOG_XPGAIN, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_AURACASTLOG, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(CMSG_RECLAIM_CORPSE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleReclaimCorpseOpcode ); + OPCODE(CMSG_RECLAIM_CORPSE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleReclaimCorpseOpcode ); //OPCODE(CMSG_WRAP_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleWrapItemOpcode ); OPCODE(SMSG_LEVELUP_INFO, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(MSG_MINIMAP_PING, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleMinimapPingOpcode ); @@ -602,7 +602,7 @@ void InitializeOpcodes() //OPCODE(CMSG_UNLEARN_TALENTS, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); //OPCODE(SMSG_INSTANCE_ENCOUNTER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_GAMEOBJECT_DESPAWN_ANIM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(MSG_CORPSE_QUERY, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleCorpseQueryOpcode ); + OPCODE(MSG_CORPSE_QUERY, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleCorpseQueryOpcode ); OPCODE(CMSG_GMTICKET_DELETETICKET, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketDeleteTicketOpcode); OPCODE(SMSG_GMTICKET_DELETETICKET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_CHAT_WRONG_FACTION, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); @@ -685,7 +685,7 @@ void InitializeOpcodes() OPCODE(SMSG_SET_FLAT_SPELL_MODIFIER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); OPCODE(SMSG_SET_PCT_SPELL_MODIFIER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(CMSG_SET_AMMO, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleSetAmmoOpcode ); - //OPCODE(SMSG_CORPSE_RECLAIM_DELAY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(SMSG_CORPSE_RECLAIM_DELAY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(CMSG_SET_ACTIVE_MOVER, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleSetActiveMoverOpcode ); OPCODE(CMSG_PET_CANCEL_AURA, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandlePetCancelAuraOpcode ); //OPCODE(CMSG_PLAYER_AI_CHEAT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); diff --git a/src/game/Opcodes.h b/src/game/Opcodes.h index 4fa1f7b21..7ea272104 100644 --- a/src/game/Opcodes.h +++ b/src/game/Opcodes.h @@ -403,9 +403,9 @@ enum Opcodes SMSG_BINDZONEREPLY = 0x1158, SMSG_PLAYERBOUND = 0x1159, SMSG_CLIENT_CONTROL_UPDATE = 0x115A, - CMSG_REPOP_REQUEST = 0x115B, - SMSG_RESURRECT_REQUEST = 0x115C, - CMSG_RESURRECT_RESPONSE = 0x115D, + CMSG_REPOP_REQUEST = 0x6235, // 4.3.4 15595 + SMSG_RESURRECT_REQUEST = 0x2905, // 4.3.4 15595 + CMSG_RESURRECT_RESPONSE = 0x6827, // 4.3.4 15595 CMSG_LOOT = 0x0127, // 4.3.4 15595 CMSG_LOOT_MONEY = 0x6227, // 4.3.4 15595 CMSG_LOOT_RELEASE = 0x2007, // 4.3.4 15595 @@ -523,7 +523,7 @@ enum Opcodes SMSG_QUERY_TIME_RESPONSE = 0x2124, // 4.3.4 15595 SMSG_LOG_XPGAIN = 0x11D1, SMSG_AURACASTLOG = 0x11D2, - CMSG_RECLAIM_CORPSE = 0x11D3, + CMSG_RECLAIM_CORPSE = 0x4036, // 4.3.4 15595 CMSG_WRAP_ITEM = 0x11D4, SMSG_LEVELUP_INFO = 0x0435, // 4.3.4 15595 MSG_MINIMAP_PING = 0x11D6, @@ -587,7 +587,7 @@ enum Opcodes CMSG_UNLEARN_TALENTS = 0x1214, SMSG_INSTANCE_ENCOUNTER = 0x1215, SMSG_GAMEOBJECT_DESPAWN_ANIM = 0x1216, - MSG_CORPSE_QUERY = 0x1217, + MSG_CORPSE_QUERY = 0x4336, // 4.3.4 15595 CMSG_GMTICKET_DELETETICKET = 0x6B14, // 4.3.4 15595 SMSG_GMTICKET_DELETETICKET = 0x6D17, // 4.3.4 15595 SMSG_CHAT_WRONG_FACTION = 0x121A, @@ -670,7 +670,7 @@ enum Opcodes SMSG_SET_FLAT_SPELL_MODIFIER = 0x2834, // 4.3.4 15595 SMSG_SET_PCT_SPELL_MODIFIER = 0x0224, // 4.3.4 15595 CMSG_SET_AMMO = 0x1269, - SMSG_CORPSE_RECLAIM_DELAY = 0x126A, + SMSG_CORPSE_RECLAIM_DELAY = 0x0D34, // 4.3.4 15595 CMSG_SET_ACTIVE_MOVER = 0x126B, CMSG_PET_CANCEL_AURA = 0x4B25, // 4.3.4 15595 CMSG_PLAYER_AI_CHEAT = 0x126D, diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index c66f374a5..6e70c8455 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "0096" + #define REVISION_NR "0098" #endif // __REVISION_NR_H__