v1.3.2: added a safety check to sacrificial fire

This commit is contained in:
Evan Debenham
2022-07-19 15:41:05 -04:00
parent 40b16154dc
commit 9403398941

View File

@@ -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;
}