Beispiel #1
0
            public static void Active()
            {
                var target = TargetSelector.GetTarget(highestRange, dmgType);

                if (target == null || target.IsZombie || target.HasUndyingBuff())
                {
                    return;
                }

                if (GetCheckBoxValue(MenuTypes.Harass, "qAutoHarass") &&
                    GetSliderValue(MenuTypes.Harass, "manaAutoHarass") < Player.Instance.ManaPercent)
                {
                    ComboLogics.castQ(target);
                }

                if (GetCheckBoxValue(MenuTypes.Harass, "eAutoHarass") &&
                    GetSliderValue(MenuTypes.Harass, "manaAutoHarass") < Player.Instance.ManaPercent)
                {
                    if (!target.IsUnderHisturret())
                    {
                        ComboLogics.castE(target);
                    }
                }
                var minEne = GetSliderValue(MenuTypes.Combo, "rAutoCount");

                if (minEne > 0)
                {
                    ComboLogics.castR(target, minEne);
                }
            }
Beispiel #2
0
            public static void Combo()
            {
                var target = TargetSelector.GetTarget(highestRange, dmgType);

                if (target != null && !target.IsZombie && !target.HasUndyingBuff())
                {
                    if (GetCheckBoxValue(MenuTypes.Combo, "eCombo"))
                    {
                        ComboLogics.castE(target);
                        ComboLogics.CastEBetween();
                    }

                    if (GetCheckBoxValue(MenuTypes.Combo, "rCombo"))
                    {
                        var count = GetSliderValue(MenuTypes.Combo, "rComboCount");
                        ComboLogics.castR(count);
                    }

                    if (GetCheckBoxValue(MenuTypes.Combo, "qCombo"))
                    {
                        ComboLogics.castQ(target);
                        ComboLogics.CastQMultipleBarrels();
                    }
                }
            }
Beispiel #3
0
            public static void Combo()
            {
                var target = TargetSelector.GetTarget(highestRange, dmgType);

                if (target == null || target.IsZombie || target.HasUndyingBuff())
                {
                    return;
                }
                //Agressive
                if (GetComboBoxValue(MenuTypes.Combo, "comboBoxComboMode") == 0)
                {
                    if (GetCheckBoxValue(MenuTypes.Combo, "qCombo"))
                    {
                        ComboLogics.castQ(target);
                    }

                    if (GetCheckBoxValue(MenuTypes.Combo, "eCombo"))
                    {
                        ComboLogics.castE(target);
                    }

                    if (GetCheckBoxValue(MenuTypes.Combo, "rCombo"))
                    {
                        var minEne = GetSliderValue(MenuTypes.Combo, "rComboCount");

                        ComboLogics.castR(target, minEne);
                    }
                }
                //Safe
                else
                {
                    if (GetCheckBoxValue(MenuTypes.Combo, "qCombo"))
                    {
                        ComboLogics.castQ(target);
                    }

                    if (GetCheckBoxValue(MenuTypes.Combo, "eCombo"))
                    {
                        ComboLogics.castSafeE(target);
                    }

                    if (GetCheckBoxValue(MenuTypes.Combo, "rCombo"))
                    {
                        var minEne = GetSliderValue(MenuTypes.Combo, "rComboCount");

                        ComboLogics.castR(target, minEne);
                    }
                }
            }