diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Handlers/GroupHandler.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Handlers/GroupHandler.cpp b/src/server/game/Handlers/GroupHandler.cpp index 8db7afbfa35..00c684feef4 100644 --- a/src/server/game/Handlers/GroupHandler.cpp +++ b/src/server/game/Handlers/GroupHandler.cpp @@ -348,7 +348,7 @@ void WorldSession::HandleSetLootMethodOpcode(WorldPackets::Party::SetLootMethod& if (!group->IsLeader(GetPlayer()->GetGUID())) return; - if (packet.LootMethod > NEED_BEFORE_GREED) + if (packet.LootMethod > PERSONAL_LOOT) return; if (packet.LootThreshold < ITEM_QUALITY_UNCOMMON || packet.LootThreshold > ITEM_QUALITY_ARTIFACT) @@ -359,9 +359,9 @@ void WorldSession::HandleSetLootMethodOpcode(WorldPackets::Party::SetLootMethod& /********************/ // everything's fine, do it - group->SetLootMethod((LootMethod)packet.LootMethod); + group->SetLootMethod(static_cast<LootMethod>(packet.LootMethod)); group->SetMasterLooterGuid(packet.LootMasterGUID); - group->SetLootThreshold((ItemQualities)packet.LootThreshold); + group->SetLootThreshold(static_cast<ItemQualities>(packet.LootThreshold)); group->SendUpdate(); } |