Esempio n. 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);
                }
            }
Esempio n. 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();
                    }
                }
            }
Esempio n. 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);
                    }
                }
            }
Esempio n. 4
0
            public static void Active()
            {
                ComboLogics.CastQMultipleBarrels();
                ComboLogics.CastEBetween();

                Functions.castW();

                if (GetCheckBoxValue(MenuTypes.Settings, "rToSaveAlly"))
                {
                    var value = GetSliderValue(MenuTypes.Settings, "rToSaveAllyPercent");
                    ComboLogics.castRSaveAlly(value);
                }

                var targeR = TargetSelector.GetTarget(int.MaxValue, dmgType);

                if (targeR != null && !targeR.IsZombie && !targeR.HasUndyingBuff())
                {
                    if (GetCheckBoxValue(MenuTypes.Settings, "rKS"))
                    {
                        ComboLogics.castRKS(targeR);
                    }
                }


                var target = TargetSelector.GetTarget(highestRange, dmgType);

                if (target != null && !target.IsZombie && !target.HasUndyingBuff())
                {
                    if (GetCheckBoxValue(MenuTypes.Settings, "qKS") && Prediction.Health.GetPrediction(target, Q.CastDelay) <= GetDamage(SpellSlot.Q, target))
                    {
                        ComboLogics.castQAlone(target);
                    }

                    if (GetKeyBindValue(MenuTypes.Harass, "keyAutoHarass"))
                    {
                        if (GetCheckBoxValue(MenuTypes.Harass, "qAutoHarass"))
                        {
                            ComboLogics.castQ(target);
                        }

                        if (GetCheckBoxValue(MenuTypes.Harass, "eAutoHarass"))
                        {
                            ComboLogics.castE(target);
                            ComboLogics.CastEBetween();
                            ComboLogics.CastQMultipleBarrels();
                        }
                    }
                }
            }
Esempio n. 5
0
            public static void Harass()
            {
                var target = TargetSelector.GetTarget(highestRange, dmgType);

                if (target != null && !target.IsZombie && !target.HasUndyingBuff())
                {
                    if (GetCheckBoxValue(MenuTypes.Harass, "qHarass"))
                    {
                        ComboLogics.castQAlone(target);
                    }

                    if (GetCheckBoxValue(MenuTypes.Harass, "eHarass"))
                    {
                        ComboLogics.castE(target);
                    }
                }
            }
Esempio n. 6
0
            public static void Harass()
            {
                var target = TargetSelector.GetTarget(highestRange, dmgType);

                if (target == null || target.IsZombie || target.HasUndyingBuff())
                {
                    return;
                }
                if (GetCheckBoxValue(MenuTypes.Harass, "qHarass") &&
                    GetSliderValue(MenuTypes.Harass, "manaHarass") < Player.Instance.ManaPercent)
                {
                    ComboLogics.castQ(target);
                }

                if (GetCheckBoxValue(MenuTypes.Harass, "eHarass") &&
                    GetSliderValue(MenuTypes.Harass, "manaHarass") < Player.Instance.ManaPercent)
                {
                    ComboLogics.castE(target);
                }
            }