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; } }