diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/CrystalPathRoom.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/CrystalPathRoom.java index c8965606a..1fe0956d6 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/CrystalPathRoom.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/CrystalPathRoom.java @@ -111,10 +111,6 @@ public class CrystalPathRoom extends SpecialRoom { door.y += center.y; } - level.addItemToSpawn( new CrystalKey( Dungeon.depth ) ); - level.addItemToSpawn( new CrystalKey( Dungeon.depth ) ); - level.addItemToSpawn( new CrystalKey( Dungeon.depth ) ); - //figure out room order for loot, and start generating it! int idx = 0; for (int i = 0; i < rooms.length; i++){ @@ -169,6 +165,10 @@ public class CrystalPathRoom extends SpecialRoom { } } + level.addItemToSpawn( new CrystalKey( Dungeon.depth ) ); + level.addItemToSpawn( new CrystalKey( Dungeon.depth ) ); + level.addItemToSpawn( new CrystalKey( Dungeon.depth ) ); + entrance().set( Door.Type.LOCKED ); level.addItemToSpawn( new IronKey( Dungeon.depth ) );