diff --git a/src/game/Opcodes.cpp b/src/game/Opcodes.cpp index f806a375f..8880143e5 100644 --- a/src/game/Opcodes.cpp +++ b/src/game/Opcodes.cpp @@ -336,7 +336,7 @@ void InitializeOpcodes() OPCODE(SMSG_TEXT_EMOTE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(CMSG_AUTOEQUIP_GROUND_ITEM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); //OPCODE(CMSG_AUTOSTORE_GROUND_ITEM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); - //OPCODE(CMSG_AUTOSTORE_LOOT_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleAutostoreLootItemOpcode ); + OPCODE(CMSG_AUTOSTORE_LOOT_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleAutostoreLootItemOpcode ); //OPCODE(CMSG_STORE_LOOT_IN_SLOT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); OPCODE(CMSG_AUTOEQUIP_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleAutoEquipItemOpcode ); //OPCODE(CMSG_AUTOSTORE_BAG_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleAutoStoreBagItemOpcode ); @@ -422,15 +422,15 @@ void InitializeOpcodes() //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_MONEY, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleLootMoneyOpcode ); OPCODE(CMSG_LOOT_RELEASE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleLootReleaseOpcode ); OPCODE(SMSG_LOOT_RESPONSE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); OPCODE(SMSG_LOOT_RELEASE_RESPONSE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(SMSG_LOOT_REMOVED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(SMSG_LOOT_MONEY_NOTIFY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(SMSG_LOOT_ITEM_NOTIFY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(SMSG_LOOT_CLEAR_MONEY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(SMSG_ITEM_PUSH_RESULT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(SMSG_LOOT_REMOVED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(SMSG_LOOT_MONEY_NOTIFY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(SMSG_LOOT_ITEM_NOTIFY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(SMSG_LOOT_CLEAR_MONEY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(SMSG_ITEM_PUSH_RESULT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_DUEL_REQUESTED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_DUEL_OUTOFBOUNDS, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_DUEL_INBOUNDS, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); diff --git a/src/game/Opcodes.h b/src/game/Opcodes.h index cc5560823..80bbb85bc 100644 --- a/src/game/Opcodes.h +++ b/src/game/Opcodes.h @@ -321,7 +321,7 @@ enum Opcodes SMSG_TEXT_EMOTE = 0x0B05, // 4.3.4 15595 CMSG_AUTOEQUIP_GROUND_ITEM = 0x1107, CMSG_AUTOSTORE_GROUND_ITEM = 0x1108, - CMSG_AUTOSTORE_LOOT_ITEM = 0x1109, + CMSG_AUTOSTORE_LOOT_ITEM = 0x0E34, // 4.3.4 15595 CMSG_STORE_LOOT_IN_SLOT = 0x110A, CMSG_AUTOEQUIP_ITEM = 0x4304, // 4.3.4 15595 CMSG_AUTOSTORE_BAG_ITEM = 0x110C, @@ -407,15 +407,15 @@ enum Opcodes SMSG_RESURRECT_REQUEST = 0x115C, CMSG_RESURRECT_RESPONSE = 0x115D, CMSG_LOOT = 0x0127, // 4.3.4 15595 - CMSG_LOOT_MONEY = 0x115F, + CMSG_LOOT_MONEY = 0x6227, // 4.3.4 15595 CMSG_LOOT_RELEASE = 0x2007, // 4.3.4 15595 SMSG_LOOT_RESPONSE = 0x4C16, // 4.3.4 15595 SMSG_LOOT_RELEASE_RESPONSE = 0x6D25, // 4.3.4 15595 - SMSG_LOOT_REMOVED = 0x1163, - SMSG_LOOT_MONEY_NOTIFY = 0x1164, - SMSG_LOOT_ITEM_NOTIFY = 0x1165, - SMSG_LOOT_CLEAR_MONEY = 0x1166, - SMSG_ITEM_PUSH_RESULT = 0x1167, + SMSG_LOOT_REMOVED = 0x6817, // 4.3.4 15595 + SMSG_LOOT_MONEY_NOTIFY = 0x2836, // 4.3.4 15595 + SMSG_LOOT_ITEM_NOTIFY = 0x6D15, // 4.3.4 15595 + SMSG_LOOT_CLEAR_MONEY = 0x2B37, // 4.3.4 15595 + SMSG_ITEM_PUSH_RESULT = 0x0E15, // 4.3.4 15595 SMSG_DUEL_REQUESTED = 0x1168, SMSG_DUEL_OUTOFBOUNDS = 0x1169, SMSG_DUEL_INBOUNDS = 0x116A, diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 0c84b8575..c6d52feda 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 "0058" + #define REVISION_NR "0059" #endif // __REVISION_NR_H__