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)
|
void WorldSession::HandleBuyItemOpcode(WorldPacket& recv_data)
|
||||||
{
|
{
|
||||||
DEBUG_LOG("WORLD: Received CMSG_BUY_ITEM");
|
DEBUG_LOG("WORLD: Received CMSG_BUY_ITEM");
|
||||||
ObjectGuid vendorGuid;
|
ObjectGuid vendorGuid, otherGuid;
|
||||||
uint32 item, slot, count;
|
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
|
// client side expected counting from 1, and we send to client vendorslot+1 already
|
||||||
if (slot > 0)
|
if (slot > 0)
|
||||||
|
|
|
||||||
|
|
@ -490,10 +490,10 @@ void InitializeOpcodes()
|
||||||
//OPCODE(SMSG_LIST_INVENTORY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
//OPCODE(SMSG_LIST_INVENTORY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||||
//OPCODE(CMSG_SELL_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleSellItemOpcode );
|
//OPCODE(CMSG_SELL_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleSellItemOpcode );
|
||||||
//OPCODE(SMSG_SELL_ITEM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
//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(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_ITEM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||||
//OPCODE(SMSG_BUY_FAILED, 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_TAXICLEARALLNODES, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
|
||||||
//OPCODE(CMSG_TAXIENABLEALLNODES, 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 );
|
//OPCODE(CMSG_TAXISHOWNODES, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
|
||||||
|
|
|
||||||
|
|
@ -475,10 +475,10 @@ enum Opcodes
|
||||||
SMSG_LIST_INVENTORY = 0x11A0,
|
SMSG_LIST_INVENTORY = 0x11A0,
|
||||||
CMSG_SELL_ITEM = 0x11A1,
|
CMSG_SELL_ITEM = 0x11A1,
|
||||||
SMSG_SELL_ITEM = 0x11A2,
|
SMSG_SELL_ITEM = 0x11A2,
|
||||||
CMSG_BUY_ITEM = 0x11A3,
|
CMSG_BUY_ITEM = 0x0736, // 4.3.4 15595
|
||||||
CMSG_BUY_ITEM_IN_SLOT = 0x11A4,
|
CMSG_BUY_ITEM_IN_SLOT = 0x11A4,
|
||||||
SMSG_BUY_ITEM = 0x11A5,
|
SMSG_BUY_ITEM = 0x0F26, // 4.3.4 15595
|
||||||
SMSG_BUY_FAILED = 0x11A6,
|
SMSG_BUY_FAILED = 0x6435, // 4.3.4 15595
|
||||||
CMSG_TAXICLEARALLNODES = 0x11A7,
|
CMSG_TAXICLEARALLNODES = 0x11A7,
|
||||||
CMSG_TAXIENABLEALLNODES = 0x11A8,
|
CMSG_TAXIENABLEALLNODES = 0x11A8,
|
||||||
CMSG_TAXISHOWNODES = 0x11A9,
|
CMSG_TAXISHOWNODES = 0x11A9,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue