From 04365a2cbd45536d805758cd6a001d9e158c56d5 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 30 Sep 2020 19:38:10 -0400 Subject: [PATCH] v0.9.0: fixed golems spamming vfx if they die while visually frozen. --- .../shatteredpixeldungeon/sprites/GolemSprite.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GolemSprite.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GolemSprite.java index f049dc36b..4af0a3659 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GolemSprite.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GolemSprite.java @@ -120,9 +120,12 @@ public class GolemSprite extends MobSprite { Sample.INSTANCE.play( Assets.Sounds.ZAP ); } + private boolean died = false; + @Override public void onComplete( Animation anim ) { - if (anim == die) { + if (anim == die && !died) { + died = true; emitter().burst( ElmoParticle.FACTORY, 4 ); } if (anim == zap) {