v2.1.0: fixed necros teleporting giant skeletons into enclosed spaces

This commit is contained in:
Evan Debenham
2023-04-26 10:55:22 -04:00
parent 8c7bb67b8f
commit aed47bc3a3

View File

@@ -315,6 +315,7 @@ public class Necromancer extends Mob {
if (Actor.findChar(enemy.pos+c) == null
&& Dungeon.level.passable[enemy.pos+c]
&& fieldOfView[enemy.pos+c]
&& (Dungeon.level.openSpace[enemy.pos+c] || !Char.hasProp(mySkeleton, Property.LARGE))
&& Dungeon.level.trueDistance(pos, enemy.pos+c) < Dungeon.level.trueDistance(pos, telePos)){
telePos = enemy.pos+c;
}