diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/InterlevelScene.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/InterlevelScene.java index a571ef7c4..b92659d9a 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/InterlevelScene.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/InterlevelScene.java @@ -412,10 +412,10 @@ public class InterlevelScene extends PixelScene { Dungeon.saveAll(); Level level; - if (Dungeon.depth >= Statistics.deepestFloor) { + Dungeon.depth++; + if (Dungeon.depth > Statistics.deepestFloor) { level = Dungeon.newLevel(); } else { - Dungeon.depth++; level = Dungeon.loadLevel( GamesInProgress.curSlot ); } Dungeon.switchLevel( level, level.fallCell( fallIntoPit ));