Core/PacketIO: Fixed SMSG_TRADE_UPDATED structure

Closes #18652
This commit is contained in:
Shauren
2016-12-30 11:56:46 +01:00
parent 467e49c1fa
commit ca306c6019

View File

@@ -104,9 +104,11 @@ ByteBuffer& operator<<(ByteBuffer& buffer, WorldPackets::Trade::TradeUpdated::Tr
{
buffer << uint8(tradeItem.Slot);
buffer << uint32(tradeItem.StackCount);
buffer << tradeItem.Item;
buffer << tradeItem.GiftCreator;
if (buffer.WriteBit(tradeItem.Unwrapped.is_initialized()))
buffer << tradeItem.Item;
buffer.WriteBit(tradeItem.Unwrapped.is_initialized());
buffer.FlushBits();
if (tradeItem.Unwrapped)
buffer << *tradeItem.Unwrapped;
return buffer;