mirror of
https://github.com/mangosfour/server.git
synced 2025-12-12 19:37:03 +00:00
[0105] Fix some vendor related opcodes
Signed-off-by: Netcho <kkotlarski@abv.bg>
This commit is contained in:
parent
8749c2af3f
commit
1e6decb0dc
3 changed files with 11 additions and 11 deletions
|
|
@ -689,11 +689,11 @@ void WorldSession::HandleBuyItemInSlotOpcode(WorldPacket& recv_data)
|
|||
void WorldSession::HandleBuyItemOpcode(WorldPacket& recv_data)
|
||||
{
|
||||
DEBUG_LOG("WORLD: Received CMSG_BUY_ITEM");
|
||||
ObjectGuid vendorGuid;
|
||||
ObjectGuid vendorGuid, otherGuid;
|
||||
uint32 item, slot, count;
|
||||
uint8 unk1;
|
||||
uint8 unk1, unk2;
|
||||
|
||||
recv_data >> vendorGuid >> item >> slot >> count >> unk1;
|
||||
recv_data >> vendorGuid >> unk1 >> item >> slot >> count >> otherGuid >> unk2;
|
||||
|
||||
// client side expected counting from 1, and we send to client vendorslot+1 already
|
||||
if (slot > 0)
|
||||
|
|
|
|||
|
|
@ -490,10 +490,10 @@ void InitializeOpcodes()
|
|||
//OPCODE(SMSG_LIST_INVENTORY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
//OPCODE(CMSG_SELL_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleSellItemOpcode );
|
||||
//OPCODE(SMSG_SELL_ITEM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
//OPCODE(CMSG_BUY_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleBuyItemOpcode );
|
||||
OPCODE(CMSG_BUY_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleBuyItemOpcode );
|
||||
//OPCODE(CMSG_BUY_ITEM_IN_SLOT, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleBuyItemInSlotOpcode );
|
||||
//OPCODE(SMSG_BUY_ITEM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
//OPCODE(SMSG_BUY_FAILED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
OPCODE(SMSG_BUY_ITEM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
OPCODE(SMSG_BUY_FAILED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
//OPCODE(CMSG_TAXICLEARALLNODES, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
|
||||
//OPCODE(CMSG_TAXIENABLEALLNODES, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
|
||||
//OPCODE(CMSG_TAXISHOWNODES, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
|
||||
|
|
|
|||
|
|
@ -474,11 +474,11 @@ enum Opcodes
|
|||
CMSG_LIST_INVENTORY = 0x119F,
|
||||
SMSG_LIST_INVENTORY = 0x11A0,
|
||||
CMSG_SELL_ITEM = 0x11A1,
|
||||
SMSG_SELL_ITEM = 0x11A2,
|
||||
CMSG_BUY_ITEM = 0x11A3,
|
||||
CMSG_BUY_ITEM_IN_SLOT = 0x11A4,
|
||||
SMSG_BUY_ITEM = 0x11A5,
|
||||
SMSG_BUY_FAILED = 0x11A6,
|
||||
SMSG_SELL_ITEM = 0x11A2,
|
||||
CMSG_BUY_ITEM = 0x0736, // 4.3.4 15595
|
||||
CMSG_BUY_ITEM_IN_SLOT = 0x11A4,
|
||||
SMSG_BUY_ITEM = 0x0F26, // 4.3.4 15595
|
||||
SMSG_BUY_FAILED = 0x6435, // 4.3.4 15595
|
||||
CMSG_TAXICLEARALLNODES = 0x11A7,
|
||||
CMSG_TAXIENABLEALLNODES = 0x11A8,
|
||||
CMSG_TAXISHOWNODES = 0x11A9,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue