From 777eb1b4376bc296b0c2f8746e99830e549ae2a6 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 20 Dec 2023 13:28:41 -0500 Subject: [PATCH] v2.3.0: fixed incorrect emitter use in gnoll guards & geomancer --- .../shatteredpixeldungeon/sprites/GnollGeomancerSprite.java | 4 +++- .../shatteredpixeldungeon/sprites/GnollGuardSprite.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GnollGeomancerSprite.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GnollGeomancerSprite.java index 36928d4af..114b49ca9 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GnollGeomancerSprite.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GnollGeomancerSprite.java @@ -108,6 +108,7 @@ public class GnollGeomancerSprite extends MobSprite { super.die(); if (earthArmor != null){ earthArmor.on = false; + earthArmor = null; } } @@ -115,7 +116,8 @@ public class GnollGeomancerSprite extends MobSprite { public void kill() { super.kill(); if (earthArmor != null){ - earthArmor.killAndErase(); + earthArmor.on = false; + earthArmor = null; } } diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GnollGuardSprite.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GnollGuardSprite.java index 6b452823f..cd25e3440 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GnollGuardSprite.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/GnollGuardSprite.java @@ -96,6 +96,7 @@ public class GnollGuardSprite extends MobSprite { super.die(); if (earthArmor != null){ earthArmor.on = false; + earthArmor = null; } } @@ -103,7 +104,8 @@ public class GnollGuardSprite extends MobSprite { public void kill() { super.kill(); if (earthArmor != null){ - earthArmor.killAndErase(); + earthArmor.on = false; + earthArmor = null; } }