diff options
| author | Vincent-Michael <Vincent_Michael@gmx.de> | 2015-08-08 18:10:02 +0200 |
|---|---|---|
| committer | Vincent-Michael <Vincent_Michael@gmx.de> | 2015-08-08 18:10:02 +0200 |
| commit | d8b36dfc173fb66248cf86d1723ee7343c3cfc9f (patch) | |
| tree | 475f221d4b5f7471e7c5be5053cf4ad5215348d2 /src/server/game/Server/Packets | |
| parent | 910944036737ab0fa1852ddb95c8cf8427097760 (diff) | |
Core/PacketIO: Added and enabled CMSG_SET_LOOT_SPECIALIZATION opcode
Diffstat (limited to 'src/server/game/Server/Packets')
| -rw-r--r-- | src/server/game/Server/Packets/LootPackets.cpp | 5 | ||||
| -rw-r--r-- | src/server/game/Server/Packets/LootPackets.h | 10 |
2 files changed, 15 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/LootPackets.cpp b/src/server/game/Server/Packets/LootPackets.cpp index 23fd1cd580e..9380f25acf8 100644 --- a/src/server/game/Server/Packets/LootPackets.cpp +++ b/src/server/game/Server/Packets/LootPackets.cpp @@ -139,3 +139,8 @@ WorldPacket const* WorldPackets::Loot::LootList::Write() return &_worldPacket; } +void WorldPackets::Loot::SetLootSpecialization::Read() +{ + _worldPacket >> SpecID; +} + diff --git a/src/server/game/Server/Packets/LootPackets.h b/src/server/game/Server/Packets/LootPackets.h index b3f9e703ba2..9bdd8bd3a4f 100644 --- a/src/server/game/Server/Packets/LootPackets.h +++ b/src/server/game/Server/Packets/LootPackets.h @@ -178,6 +178,16 @@ namespace WorldPackets Optional<ObjectGuid> Master; Optional<ObjectGuid> RoundRobinWinner; }; + + class SetLootSpecialization final : public ClientPacket + { + public: + SetLootSpecialization(WorldPacket&& packet) : ClientPacket(CMSG_SET_LOOT_SPECIALIZATION, std::move(packet)) { } + + void Read() override; + + uint32 SpecID = 0; + }; } } |
