From dfa2b1c16ee4e98995254678c1af9a4e4242be92 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 6 Oct 2023 13:15:34 -0400 Subject: [PATCH] v2.2.0: added a safety check for CharSprite moving --- .../com/shatteredpixel/shatteredpixeldungeon/actors/Char.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java index e59571770..6052424de 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java @@ -266,7 +266,7 @@ public abstract class Char extends Actor { protected boolean moveSprite( int from, int to ) { - if (sprite.isVisible() && (Dungeon.level.heroFOV[from] || Dungeon.level.heroFOV[to])) { + if (sprite.isVisible() && sprite.parent != null && (Dungeon.level.heroFOV[from] || Dungeon.level.heroFOV[to])) { sprite.move( from, to ); return true; } else {