From afb366e861319b1a4a876d4988a2a718a8ef2dbf Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sat, 3 Jun 2017 14:12:02 -0400 Subject: [PATCH] v0.6.0: laboratory rooms are now more common again --- .../levels/rooms/special/SpecialRoom.java | 7 +++++++ 1 file changed, 7 insertions(+) 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 3cf2b22b1..9e42e81be 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 @@ -31,6 +31,7 @@ import com.watabou.utils.Random; import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; public class SpecialRoom extends Room { @@ -89,6 +90,12 @@ public class SpecialRoom extends Room { } public static void initForFloor(){ + //laboratory rooms are more common + int labIdx = runSpecials.indexOf(LaboratoryRoom.class); + if (labIdx > 0) { + Collections.swap(runSpecials, labIdx-1, labIdx); + } + floorSpecials = (ArrayList>) runSpecials.clone(); }