From 29d540a61673c26ac53b5a2c2a18f42a4ea80a48 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 19 Nov 2025 12:27:06 -0500 Subject: [PATCH] v3.3.0: fixed toxic gas rooms marking their entrance as char placeable --- .../levels/rooms/special/ToxicGasRoom.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/ToxicGasRoom.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/ToxicGasRoom.java index 7904cb406..38d0356c7 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/ToxicGasRoom.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/rooms/special/ToxicGasRoom.java @@ -111,6 +111,9 @@ public class ToxicGasRoom extends SpecialRoom { @Override public boolean canPlaceCharacter(Point p, Level l) { + if (!super.canPlaceCharacter(p, l)) { + return false; + } Blob gas = l.blobs.get(ToxicGas.class); return gas == null || gas.volume == 0 || gas.cur[l.pointToCell(p)] == 0; }