Fix entry-fee issue.
This commit is contained in:
@@ -1405,9 +1405,13 @@ public class ArenaImpl implements Arena
|
|||||||
|
|
||||||
// Take any other items
|
// Take any other items
|
||||||
for (ItemStack fee : entryFee) {
|
for (ItemStack fee : entryFee) {
|
||||||
|
if (fee.getTypeId() < 0) continue;
|
||||||
|
|
||||||
int remaining = fee.getAmount();
|
int remaining = fee.getAmount();
|
||||||
while (remaining > 0) {
|
while (remaining > 0) {
|
||||||
int slot = inv.first(fee.getType());
|
int slot = inv.first(fee.getType());
|
||||||
|
if (slot < 0) break;
|
||||||
|
|
||||||
ItemStack item = inv.getItem(slot);
|
ItemStack item = inv.getItem(slot);
|
||||||
remaining -= item.getAmount();
|
remaining -= item.getAmount();
|
||||||
if (remaining >= 0) {
|
if (remaining >= 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user