diff options
| author | MitchesD <majklprofik@seznam.cz> | 2015-04-02 15:58:45 +0200 |
|---|---|---|
| committer | MitchesD <majklprofik@seznam.cz> | 2015-04-02 15:58:45 +0200 |
| commit | 5c1600b9bae24e323a6f91c52d75c68226e18290 (patch) | |
| tree | 4ed4a9de9dcdc1dd89ea5b29296c8b9108bf77db /src/server/game/Server/Packets | |
| parent | 930a6af70a85f0d14b9befd74f33e0ad24f74875 (diff) | |
Core/PacketIO: updated CMSG_LOOT_ROLL
Diffstat (limited to 'src/server/game/Server/Packets')
| -rw-r--r-- | src/server/game/Server/Packets/LootPackets.cpp | 7 | ||||
| -rw-r--r-- | src/server/game/Server/Packets/LootPackets.h | 12 |
2 files changed, 19 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/LootPackets.cpp b/src/server/game/Server/Packets/LootPackets.cpp index 55ed260213c..497cb21fe17 100644 --- a/src/server/game/Server/Packets/LootPackets.cpp +++ b/src/server/game/Server/Packets/LootPackets.cpp @@ -106,3 +106,10 @@ WorldPacket const* WorldPackets::Loot::CoinRemoved::Write() return &_worldPacket; } + +void WorldPackets::Loot::LootRoll::Read() +{ + _worldPacket >> LootObj; + _worldPacket >> LootListID; + _worldPacket >> RollType; +} diff --git a/src/server/game/Server/Packets/LootPackets.h b/src/server/game/Server/Packets/LootPackets.h index 0f653f53741..0f6dfe3d032 100644 --- a/src/server/game/Server/Packets/LootPackets.h +++ b/src/server/game/Server/Packets/LootPackets.h @@ -143,6 +143,18 @@ namespace WorldPackets ObjectGuid LootObj; }; + + class LootRoll final : public ClientPacket + { + public: + LootRoll(WorldPacket&& packet) : ClientPacket(CMSG_LOOT_ROLL, std::move(packet)) { } + + void Read() override; + + ObjectGuid LootObj; + uint8 LootListID = 0; + uint8 RollType = 0; + }; } } |
