예제 #1
0
파일: RCombo.cs 프로젝트: waldow90/PortAIO
        private void CrystalArrow()
        {
            var target = TargetSelector.GetTarget(
                Menu.Item("RDistance").GetValue <Slider>().Value,
                TargetSelector.DamageType.Physical,
                false);

            if (target == null ||
                !target.IsValid ||
                target.IsInvulnerable ||
                target.IsDashing() ||
                (Menu.Item("RSafety").GetValue <bool>() && !rLogic.SafeR(target)) ||
                (Menu.Item("RKillable").GetValue <bool>() && !rLogic.Killable(target)))
            {
                return;
            }

            Variable.Spells[SpellSlot.R].CastIfHitchanceEquals(target, HitChance.High);
        }