diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Swarm.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Swarm.java index 48cb00008..8ecdadc5f 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Swarm.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Swarm.java @@ -90,7 +90,7 @@ public class Swarm extends Mob { for (int n : neighbours) { if (!Dungeon.level.solid[n] && Actor.findChar( n ) == null - && (Dungeon.level.passable[target] || Dungeon.level.avoid[target]) + && (Dungeon.level.passable[n] || Dungeon.level.avoid[n]) && (!properties().contains(Property.LARGE) || Dungeon.level.openSpace[n])) { candidates.add( n ); }