diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Ghost.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Ghost.java index 7340dd15a..c35d38182 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Ghost.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Ghost.java @@ -306,7 +306,7 @@ public class Ghost extends NPC { Ghost ghost = new Ghost(); do { ghost.pos = level.pointToCell(room.random()); - } while (ghost.pos == -1 || ghost.pos == level.exit()); + } while (ghost.pos == -1 || level.solid[ghost.pos] || ghost.pos == level.exit()); level.mobs.add( ghost ); spawned = true;