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(); } } }
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(); } } } }