public static void OnCombo() { var target = TargetSelector.GetTarget(Spells.R.Range, TargetSelector.DamageType.Magical); if (target != null) { if (Spells.Q.IsReady() && Utilities.Enabled("q.combo") && target.IsValidTarget(Spells.Q.Range) && !Utilities.IsInvulnerable(target, DamageType.Physical)) { Spells.Q.Cast(); } if (Spells.W.IsReady() && Utilities.Enabled("w.combo") && target.IsValidTarget(Spells.W.Range)) { Spells.W.Cast(); } if (Spells.E.IsReady() && Utilities.Enabled("e.combo") && target.IsValidTarget(2000) && !Utilities.IsInvulnerable(target, DamageType.Magical)) { Spells.E.Cast(); } if (Spells.R.IsReady() && Utilities.Enabled("r.combo") && target.IsValidTarget(Spells.R.Range) && !Utilities.IsInvulnerable(target, DamageType.Magical)) { if (Utilities.Enabled("r." + target.ChampionName)) { Spells.R.HikiCast(target, Utilities.HikiChance("hitchance"), "prediction", Menus.Config); } } } }
private static void OnMixed() { if (ObjectManager.Player.ManaPercent < Utilities.Slider("harassmana")) { return; } var target = TargetSelector.GetTarget(Spells.E.Range, TargetSelector.DamageType.Magical); if (target != null) { if (Spells.Q.IsReady() && Utilities.Enabled("q.harass") && target.IsValidTarget(Spells.Q.Range) && !Utilities.IsInvulnerable(target, DamageType.Magical)) { Spells.Q.Cast(); } if (Spells.W.IsReady() && Utilities.Enabled("w.harass") && target.IsValidTarget(Spells.W.Range) && !Utilities.IsInvulnerable(target, DamageType.Magical)) { Spells.W.Cast(); } if (Spells.E.IsReady() && Utilities.Enabled("e.harass") && target.IsValidTarget(2000) && !Utilities.IsInvulnerable(target, DamageType.Magical)) { Spells.E.Cast(); } } }