fix(Core): loot party (#4409)

This commit is contained in:
Walter Pagani
2021-02-12 09:03:49 -03:00
committed by GitHub
parent 85eb4808ac
commit 5106e8234b
4 changed files with 14 additions and 5 deletions

View File

@@ -781,6 +781,14 @@ uint32 Loot::GetMaxSlotInLootFor(Player* player) const
return items.size() + (itr != PlayerQuestItems.end() ? itr->second->size() : 0);
}
bool Loot::hasItemForAll() const
{
for (LootItem const& item : items)
if (!item.is_looted && !item.freeforall && item.conditions.empty())
return true;
return false;
}
// return true if there is any FFA, quest or conditional item for the player.
bool Loot::hasItemFor(Player* player) const
{