From b6b2ecc168e39a302a9fc59f36a03f50c0214bfe Mon Sep 17 00:00:00 2001 From: garbagemule Date: Wed, 17 Jul 2013 15:15:48 +0200 Subject: [PATCH] Fix auto-ready not working for class chests. --- src/com/garbagemule/MobArena/ArenaImpl.java | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/com/garbagemule/MobArena/ArenaImpl.java b/src/com/garbagemule/MobArena/ArenaImpl.java index e631425..79d3a17 100644 --- a/src/com/garbagemule/MobArena/ArenaImpl.java +++ b/src/com/garbagemule/MobArena/ArenaImpl.java @@ -976,14 +976,7 @@ public class ArenaImpl implements Arena arenaPlayer.setArenaClass(arenaClass); arenaClass.grantItems(p); - - if (settings.getBoolean("auto-ready", false)) { - if (autoStartTimer.getRemaining() <= 0) { - playerReady(p); - } else { - readyPlayers.add(p); - } - } + autoReady(p); } @Override @@ -1030,6 +1023,17 @@ public class ArenaImpl implements Arena } } p.getInventory().setContents(contents); + autoReady(p); + } + + private void autoReady(Player p) { + if (settings.getBoolean("auto-ready", false)) { + if (autoStartTimer.getRemaining() <= 0) { + playerReady(p); + } else { + readyPlayers.add(p); + } + } } @Override