56 _worldPacket << Bits<5>(
Status);
92 buffer << unwrappedTradeItem.
Creator;
96 buffer << BitsSize<2>(unwrappedTradeItem.
Gems);
97 buffer << Bits<1>(unwrappedTradeItem.
Lock);
111 buffer << tradeItem.
Item;
130 _worldPacket << Size<uint32>(
Items);
@ TRADE_STATUS_NOT_ON_TAPLIST
@ TRADE_STATUS_NOT_ENOUGH_CURRENCY
@ TRADE_STATUS_CURRENCY_NOT_TRADABLE
@ TRADE_STATUS_WRONG_REALM
ObjectGuid PartnerAccount
bool PartnerIsSameBnetAccount
WorldPacket const * Write() override
WorldPacket const * Write() override
std::vector< TradeItem > Items
int32 ProposedEnchantment
ByteBuffer & operator<<(ByteBuffer &buffer, UnwrappedTradeItem const &unwrappedTradeItem)
OptionalInitWriter< T > OptionalInit(Optional< T > const &value)
Optional< UnwrappedTradeItem > Unwrapped
std::vector< Item::ItemGemData > Gems