Merge pull request #10141 from Hydrox6/clues-inventory-quantity-grouping

clues: fix MultipleOfItemRequirement not working with non-stacking items
This commit is contained in:
Adam
2019-10-29 09:16:55 -04:00
committed by GitHub

View File

@@ -48,11 +48,16 @@ public class MultipleOfItemRequirement implements ItemRequirement
@Override @Override
public boolean fulfilledBy(Item[] items) public boolean fulfilledBy(Item[] items)
{ {
int quantityFound = 0;
for (Item item : items) for (Item item : items)
{ {
if (item.getId() == itemId && item.getQuantity() >= quantity) if (item.getId() == itemId)
{ {
return true; quantityFound += item.getQuantity();
if (quantityFound >= quantity)
{
return true;
}
} }
} }