diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/levels/CavesLevel.java b/src/com/shatteredpixel/shatteredpixeldungeon/levels/CavesLevel.java index 708441e74..266ab961f 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/levels/CavesLevel.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/levels/CavesLevel.java @@ -79,7 +79,7 @@ public class CavesLevel extends RegularLevel { @Override protected boolean assignRoomType() { - super.assignRoomType(); + if (!super.assignRoomType()) return false; if (!Blacksmith.Quest.spawn( rooms ) && Dungeon.depth == 14) return false; diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/levels/CityLevel.java b/src/com/shatteredpixel/shatteredpixeldungeon/levels/CityLevel.java index f042c11ac..2fdec8303 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/levels/CityLevel.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/levels/CityLevel.java @@ -75,7 +75,7 @@ public class CityLevel extends RegularLevel { @Override protected boolean assignRoomType() { - super.assignRoomType(); + if (!super.assignRoomType()) return false; for (Room r : rooms) { if (r.type == Type.TUNNEL) { diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonLevel.java b/src/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonLevel.java index 37cb52bf4..9b94fa51a 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonLevel.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/levels/PrisonLevel.java @@ -74,7 +74,7 @@ public class PrisonLevel extends RegularLevel { @Override protected boolean assignRoomType() { - super.assignRoomType(); + if (!super.assignRoomType()) return false; for (Room r : rooms) { if (r.type == Type.TUNNEL) {