466467468469470471472473474475476
return; } range += actor.getMinDistance(attack_target); if(actor.isFakeDeath()) { actor.breakFakeDeath(); } if(actor.isInRangeZ(attack_target, range)) { if(!canSee) {
563564565566567568569570571572573
return; } range += actor.getMinDistance(attack_target); if(actor.isFakeDeath()) { actor.breakFakeDeath(); } if(actor.isInRangeZ(attack_target, range) || noRangeSkill) { if(!noRangeSkill && !canSee) {