diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/GatewayTrap.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/GatewayTrap.java index 14def5026..78ac0b1ee 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/GatewayTrap.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/GatewayTrap.java @@ -82,7 +82,7 @@ public class GatewayTrap extends Trap { for (int i : PathFinder.NEIGHBOURS9){ Char ch = Actor.findChar(pos + i); - if (ch != null){ + if (ch != null && !Char.hasProp(ch, Char.Property.IMMOVABLE)){ int newPos = -1; if (Char.hasProp(ch, Char.Property.LARGE)){ if (!largeCharPositions.isEmpty()){