From bb2d489073417effed6dad27d5399a6b06cb828d Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Mon, 16 Jan 2023 17:25:02 -0500 Subject: [PATCH] v2.0.0: fixed special mimics sprites staying hidden in some cases --- .../shatteredpixeldungeon/actors/mobs/CrystalMimic.java | 1 + .../shatteredpixeldungeon/actors/mobs/GoldenMimic.java | 1 + 2 files changed, 2 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalMimic.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalMimic.java index f22e6c4d9..6a63ac8e6 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalMimic.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalMimic.java @@ -108,6 +108,7 @@ public class CrystalMimic extends Mimic { public void stopHiding(){ state = FLEEING; + if (sprite != null) sprite.idle(); //haste for 2 turns if attacking if (alignment == Alignment.NEUTRAL){ Buff.affect(this, Haste.class, 2f); diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GoldenMimic.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GoldenMimic.java index 2e460825f..8df411673 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GoldenMimic.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GoldenMimic.java @@ -66,6 +66,7 @@ public class GoldenMimic extends Mimic { public void stopHiding(){ state = HUNTING; + if (sprite != null) sprite.idle(); if (Actor.chars().contains(this) && Dungeon.level.heroFOV[pos]) { enemy = Dungeon.hero; target = Dungeon.hero.pos;