From a491980067a43a1fd6906cb6d40a985c39f1ffd6 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 7 May 2021 13:42:43 -0400 Subject: [PATCH] v0.9.3: fixed golems crashing the game if a character is on top of them. --- .../shatteredpixel/shatteredpixeldungeon/actors/mobs/Golem.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Golem.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Golem.java index ad890e3a8..0c2e7c151 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Golem.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Golem.java @@ -201,7 +201,7 @@ public class Golem extends Mob { int oldPos = pos; - if (enemyTeleCooldown <= 0 && Random.Int(100/distance(enemy)) == 0 + if (enemyTeleCooldown <= 0 && distance(enemy) >= 1 && Random.Int(100/distance(enemy)) == 0 && !Char.hasProp(enemy, Property.IMMOVABLE)){ if (sprite != null && (sprite.visible || enemy.sprite.visible)) { sprite.zap( enemy.pos );