From b0495ef583f36606a5737b0bf827a25c5dcde7ec Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Mon, 5 Jun 2023 19:27:58 -0400 Subject: [PATCH] v2.1.1: fixed mimics being set hostile after on-hit effects, not before --- .../shatteredpixeldungeon/actors/mobs/Mimic.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Mimic.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Mimic.java index 4b6d635d0..0ca90418a 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Mimic.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Mimic.java @@ -169,6 +169,15 @@ public class Mimic extends Mob { } } + @Override + public int defenseProc(Char enemy, int damage) { + if (state == PASSIVE){ + alignment = Alignment.ENEMY; + stopHiding(); + } + return super.defenseProc(enemy, damage); + } + @Override public void damage(int dmg, Object src) { if (state == PASSIVE){