From 6d93dfa660b8ef61755cc8a8a108bfed9894a064 Mon Sep 17 00:00:00 2001 From: garbagemule Date: Mon, 20 Jan 2014 02:59:03 +0100 Subject: [PATCH] Fix entry-fee issue. --- src/com/garbagemule/MobArena/ArenaImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/garbagemule/MobArena/ArenaImpl.java b/src/com/garbagemule/MobArena/ArenaImpl.java index d415c89..0a8e317 100644 --- a/src/com/garbagemule/MobArena/ArenaImpl.java +++ b/src/com/garbagemule/MobArena/ArenaImpl.java @@ -1405,9 +1405,13 @@ public class ArenaImpl implements Arena // Take any other items for (ItemStack fee : entryFee) { + if (fee.getTypeId() < 0) continue; + int remaining = fee.getAmount(); while (remaining > 0) { int slot = inv.first(fee.getType()); + if (slot < 0) break; + ItemStack item = inv.getItem(slot); remaining -= item.getAmount(); if (remaining >= 0) {