line 541: if (_actor.isInsideRadius(npc, npc.getFactionRange(), true, false) 542: && GeoData.getInstance().canSeeTarget(_actor, npc) ... && Math.abs(getAttackTarget().getZ() - npc.getZ()) < 600 && npc.getAI() != null && _actor.getAttackByList().contains(getAttackTarget()) && (npc.getAI()._intention == CtrlIntention.AI_INTENTION_IDLE || npc.getAI()._intention == CtrlIntention.AI_INTENTION_ACTIV