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 e90dbbbe6..8a677b495 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java @@ -684,7 +684,7 @@ public abstract class Char extends Actor { sprite.interruptMotion(); int newPos = pos + PathFinder.NEIGHBOURS8[Random.Int( 8 )]; if (!(Dungeon.level.passable[newPos] || Dungeon.level.avoid[newPos]) - || (properties().contains(Property.LARGE) && !Dungeon.level.openSpace[pos]) + || (properties().contains(Property.LARGE) && !Dungeon.level.openSpace[newPos]) || Actor.findChar( newPos ) != null) return; else {