diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Mob.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Mob.java index 933c30cd2..8c8847ad5 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Mob.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Mob.java @@ -1205,7 +1205,7 @@ public abstract class Mob extends Char { if (!recentlyAttackedBy.isEmpty()){ boolean swapped = false; for (Char ch : recentlyAttackedBy){ - if (fieldOfView[ch.pos] && ch.invisible == 0 && !isCharmedBy(ch)) { + if (ch != null && fieldOfView[ch.pos] && ch.invisible == 0 && !isCharmedBy(ch)) { if (canAttack(ch) || Dungeon.level.distance(pos, ch.pos) < Dungeon.level.distance(pos, enemy.pos)) { enemy = ch; target = ch.pos;