From 9403398941b6e96fb2d4ce57dace1da80dd9998e Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Tue, 19 Jul 2022 15:41:05 -0400 Subject: [PATCH] v1.3.2: added a safety check to sacrificial fire --- .../shatteredpixeldungeon/actors/blobs/SacrificialFire.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/SacrificialFire.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/SacrificialFire.java index 52cce78eb..5fb29d9fa 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/SacrificialFire.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/blobs/SacrificialFire.java @@ -132,7 +132,7 @@ public class SacrificialFire extends Blob { SacrificialFire fire = (SacrificialFire)Dungeon.level.blobs.get( SacrificialFire.class ); int firePos = -1; for (int i : PathFinder.NEIGHBOURS9){ - if (fire != null && fire.cur[ch.pos+i] > 0){ + if (fire != null && fire.volume > 0 && fire.cur[ch.pos+i] > 0){ firePos = ch.pos+i; break; }