diff --git a/resources/plugin.yml b/resources/plugin.yml index eb36282..27f7180 100644 --- a/resources/plugin.yml +++ b/resources/plugin.yml @@ -1,7 +1,7 @@ name: MobArena author: garbagemule main: com.garbagemule.MobArena.MobArena -version: 0.95.5.38 +version: 0.95.5.39 softdepend: [Multiverse-Core,Towny,Heroes,MagicSpells,Vault] commands: ma: diff --git a/src/com/garbagemule/MobArena/waves/WaveManager.java b/src/com/garbagemule/MobArena/waves/WaveManager.java index 1c6717f..cd59107 100644 --- a/src/com/garbagemule/MobArena/waves/WaveManager.java +++ b/src/com/garbagemule/MobArena/waves/WaveManager.java @@ -43,8 +43,9 @@ public class WaveManager recurrentWaves = WaveParser.parseWaves(arena, rConfig, WaveBranch.RECURRENT); singleWaves = WaveParser.parseWaves(arena, sConfig, WaveBranch.SINGLE); - - finalWave = section.getInt("arenas." + arena.configName() + ".settings.final-wave", 0); + + // getParent() => go back to the arena-node to access settings + finalWave = section.getParent().getInt("settings.final-wave", 0); if (recurrentWaves.isEmpty()) { Messenger.warning(WaveError.NO_RECURRENT_WAVES.format(arena.configName()));