From ee0bfb13c5973b7a302b23720dac6e1dc86f1078 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 19 Mar 2021 22:39:48 -0400 Subject: [PATCH] v0.9.2b: prevented pitfall traps from affecting shops and locked chests --- .../shatteredpixeldungeon/levels/traps/PitfallTrap.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/PitfallTrap.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/PitfallTrap.java index 8695b7c4b..cc9430bac 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/PitfallTrap.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/PitfallTrap.java @@ -91,7 +91,9 @@ public class PitfallTrap extends Trap { Heap heap = Dungeon.level.heaps.get(cell); - if (heap != null) { + if (heap != null && heap.type != Heap.Type.FOR_SALE + && heap.type != Heap.Type.LOCKED_CHEST + && heap.type != Heap.Type.CRYSTAL_CHEST) { for (Item item : heap.items) { Dungeon.dropToChasm(item); }