diff options
Diffstat (limited to 'src/server/game/Server')
| -rw-r--r-- | src/server/game/Server/Packets/LootPackets.cpp | 2 | ||||
| -rw-r--r-- | src/server/game/Server/Packets/LootPackets.h | 6 | ||||
| -rw-r--r-- | src/server/game/Server/WorldSession.cpp | 1 |
3 files changed, 4 insertions, 5 deletions
diff --git a/src/server/game/Server/Packets/LootPackets.cpp b/src/server/game/Server/Packets/LootPackets.cpp index 94f8cee783e..5c06b7bd41f 100644 --- a/src/server/game/Server/Packets/LootPackets.cpp +++ b/src/server/game/Server/Packets/LootPackets.cpp @@ -166,7 +166,7 @@ WorldPacket const* WorldPackets::Loot::StartLootRoll::Write() { _worldPacket << LootObj; _worldPacket << int32(MapID); - _worldPacket << uint32(RollTime); + _worldPacket << RollTime; _worldPacket << uint8(ValidRolls); _worldPacket << uint8(Method); _worldPacket << Item; diff --git a/src/server/game/Server/Packets/LootPackets.h b/src/server/game/Server/Packets/LootPackets.h index 1c8b4c20633..794e5ca3212 100644 --- a/src/server/game/Server/Packets/LootPackets.h +++ b/src/server/game/Server/Packets/LootPackets.h @@ -218,7 +218,7 @@ namespace WorldPackets ObjectGuid LootObj; int32 MapID = 0; - uint32 RollTime = 0; + Duration<Milliseconds, uint32> RollTime; uint8 Method = 0; uint8 ValidRolls = 0; LootItemData Item; @@ -283,7 +283,7 @@ namespace WorldPackets WorldPacket const* Write() override; - std::vector<ObjectGuid> Players; + GuidUnorderedSet Players; ObjectGuid LootObj; }; @@ -294,7 +294,7 @@ namespace WorldPackets WorldPacket const* Write() override; - uint32 Count; + uint32 Count = 0; }; class AELootTargetsAck final : public ServerPacket diff --git a/src/server/game/Server/WorldSession.cpp b/src/server/game/Server/WorldSession.cpp index 91fddf7fc82..5c755d2c86d 100644 --- a/src/server/game/Server/WorldSession.cpp +++ b/src/server/game/Server/WorldSession.cpp @@ -640,7 +640,6 @@ void WorldSession::LogoutPlayer(bool save) if (Group* group = _player->GetGroup()) { group->SendUpdate(); - group->ResetMaxEnchantingLevel(); if (group->GetLeaderGUID() == _player->GetGUID()) group->StartLeaderOfflineTimer(); } |
