diff options
| -rw-r--r-- | src/game/AuctionHouseHandler.cpp | 10 | 
1 files changed, 8 insertions, 2 deletions
diff --git a/src/game/AuctionHouseHandler.cpp b/src/game/AuctionHouseHandler.cpp index 12ed6fc797c..fdfea922c4f 100644 --- a/src/game/AuctionHouseHandler.cpp +++ b/src/game/AuctionHouseHandler.cpp @@ -162,8 +162,14 @@ void WorldSession::HandleAuctionSellItem(WorldPacket & recv_data)  {      uint64 auctioneer, item;      uint32 etime, bid, buyout; -    recv_data >> auctioneer >> item; -    recv_data >> bid >> buyout >> etime; +    recv_data >> auctioneer; +    recv_data.read_skip<uint32>();                          // const 1? +    recv_data >> item; +    recv_data.read_skip<uint32>();                          // unk 3.2.2, const 1? +    recv_data >> bid; +    recv_data >> buyout; +    recv_data >> etime; +      Player *pl = GetPlayer();      if (!item || !bid || !etime)  | 
