From ba2e282308345c70b62c856238107760df6efd47 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Tue, 9 Nov 2021 15:29:55 -0500 Subject: [PATCH] v1.1.0: rewards from piranha and traps rooms now always appear in chests --- .../shatteredpixeldungeon/levels/rooms/special/PoolRoom.java | 3 +-- .../shatteredpixeldungeon/levels/rooms/special/TrapsRoom.java | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/PoolRoom.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/PoolRoom.java index eeb2f2251..891e466d0 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/PoolRoom.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/PoolRoom.java @@ -84,8 +84,7 @@ public class PoolRoom extends SpecialRoom { } int pos = x + y * level.width(); - level.drop( prize( level ), pos ).type = - Random.Int( 3 ) == 0 ? Heap.Type.CHEST : Heap.Type.HEAP; + level.drop( prize( level ), pos ).type = Heap.Type.CHEST; Painter.set( level, pos, Terrain.PEDESTAL ); level.addItemToSpawn( new PotionOfInvisibility() ); diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/TrapsRoom.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/TrapsRoom.java index 293282eba..229064ebb 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/TrapsRoom.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/TrapsRoom.java @@ -106,7 +106,7 @@ public class TrapsRoom extends SpecialRoom { level.drop( prize( level ), pos ).type = Heap.Type.CHEST; } else { Painter.set( level, pos, Terrain.PEDESTAL ); - level.drop( prize( level ), pos ); + level.drop( prize( level ), pos ).type = Heap.Type.CHEST; } level.addItemToSpawn( new PotionOfLevitation() );