25 data << Bits<2>(lootItem.
Type);
26 data << Bits<3>(lootItem.
UIType);
29 data << lootItem.
Loot;
42 data << Bits<3>(lootCurrency.
UIType);
62 _worldPacket << Size<uint32>(
Items);
201 _worldPacket << Bits<1>(
OffSpec);
242 _worldPacket << Size<uint32>(
Players);
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
Array< LootRequest, 100 > Loot
Optional< ObjectGuid > Master
WorldPacket const * Write() override
Optional< ObjectGuid > RoundRobinWinner
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
std::vector< LootItemData > Items
WorldPacket const * Write() override
std::vector< LootCurrency > Currencies
WorldPacket const * Write() override
int32 Roll
Roll value can be negative, it means that it is an "offspec" roll but only during roll selection broa...
bool Autopassed
Triggers message |HlootHistory:d|h[Loot]|h: You automatically passed on: s because you cannot loot th...
WorldPacket const * Write() override
WorldPacket const * Write() override
WorldPacket const * Write() override
Array< LootRequest, 100 > Loot
WorldPacket const * Write() override
std::array< LootRollIneligibilityReason, 5 > LootRollIneligibleReason
Duration< Milliseconds, uint32 > RollTime
static ByteBuffer & operator<<(ByteBuffer &data, LootItemData const &lootItem)
OptionalInitWriter< T > OptionalInit(Optional< T > const &value)
WorldPackets::Item::ItemInstance Loot