diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/SpecialRoom.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/SpecialRoom.java index c30a473c0..e359245d7 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/SpecialRoom.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/SpecialRoom.java @@ -165,7 +165,7 @@ public abstract class SpecialRoom extends Room { //60% chance for front of queue, 30% chance for next, 10% for one after that int index = Random.chances(new float[]{6, 3, 1}); - while (index > floorSpecials.size()) index--; + while (index >= floorSpecials.size()) index--; Room r = Reflection.newInstance(floorSpecials.get( index ));