Exemple #1
0
        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);
                    }
                }
            }
        }
Exemple #2
0
        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);
                }
            }
        }