From 8c10d57a9a2b6dc29933387c4f19eefa10901ac6 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 16 Sep 2020 20:16:16 -0400 Subject: [PATCH] v0.9.0: added a check to DM-200 logic to prevent crashes --- .../shatteredpixel/shatteredpixeldungeon/actors/mobs/DM200.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/DM200.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/DM200.java index cb09baa0f..288a17bc9 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/DM200.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/DM200.java @@ -145,7 +145,7 @@ public class DM200 extends Mob { int oldPos = pos; - if (ventCooldown <= 0 && Random.Int(100/distance(enemy)) == 0){ + if (ventCooldown <= 0 && distance(enemy) >= 1 && Random.Int(100/distance(enemy)) == 0){ if (sprite != null && (sprite.visible || enemy.sprite.visible)) { sprite.zap( enemy.pos ); return false;