public static void OnCombo() { if (Spells.SkaarlQ.IsReady() && Utilities.Enabled("skaarl.q.combo") && Utilities.IsSkaarl()) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Spells.SkaarlQ.Range))) { Spells.Q.HikiCast(enemy, Utilities.HikiChance("hitchance"), "prediction", Menus.Config); } } if (Spells.Q.IsReady() && Utilities.Enabled("q.combo") && Utilities.IsKled()) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Spells.Q.Range))) { Spells.Q.HikiCast(enemy, Utilities.HikiChance("hitchance"), "prediction", Menus.Config); } } if (Spells.E.IsReady() && Utilities.Enabled("e.combo") && Utilities.IsSkaarl()) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Spells.SkaarlQ.Range))) { if (Menus.Config.Item("e.mode").GetValue <StringList>().SelectedIndex == 0) { Utilities.ECast(enemy); } else { Spells.E.Cast(Game.CursorPos); } } } }
private static void OnMixed() { if (Spells.SkaarlQ.IsReady() && Utilities.Enabled("skaarl.q.harass") && Utilities.IsSkaarl()) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Spells.SkaarlQ.Range))) { Spells.Q.HikiCast(enemy, Utilities.HikiChance("hitchance"), "prediction", Menus.Config); } } if (Spells.Q.IsReady() && Utilities.Enabled("q.harass") && Utilities.IsKled()) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Spells.Q.Range))) { Spells.Q.HikiCast(enemy, Utilities.HikiChance("hitchance"), "prediction", Menus.Config); } } }