Ejemplo n.º 1
0
        public static void Init()
        {
            var Minions = EntityManager.MinionsAndMonsters.GetLaneMinions(EntityManager.UnitTeam.Enemy, Player.Instance.Position, Pantheon.Q.Range);

            foreach (var Minion in Minions)
            {
                if (PantheonMenu.CheckBox(PantheonMenu.Laneclear, "Q"))
                {
                    if (Minion.IsValidTarget(Pantheon.Q.Range))
                    {
                        if (Pantheon.Q.IsReady())
                        {
                            Pantheon.Q.Cast(Minion);
                        }
                    }
                }

                if (PantheonMenu.CheckBox(PantheonMenu.Laneclear, "E"))
                {
                    if (Minion.IsValidTarget(Pantheon.E.Range))
                    {
                        if (Pantheon.E.IsReady())
                        {
                            Pantheon.E.Cast(Minion);
                        }
                    }
                }
            }
        }
Ejemplo n.º 2
0
        public static void Init()
        {
            if (Target() != null)
            {
                if (Pantheon.Q.IsReady() && PantheonMenu.CheckBox(PantheonMenu.Combo, "Q"))
                {
                    if (Target().IsValidTarget(Pantheon.Q.Range))
                    {
                        Pantheon.Q.Cast(Target());
                    }
                }

                if (Pantheon.W.IsReady() && PantheonMenu.CheckBox(PantheonMenu.Combo, "W"))
                {
                    if (Target().IsValidTarget(Pantheon.Q.Range))
                    {
                        Pantheon.W.Cast(Target());
                    }
                }

                if (Pantheon.E.IsReady() && PantheonMenu.CheckBox(PantheonMenu.Combo, "E"))
                {
                    if (Target().IsValidTarget(Pantheon.E.Range))
                    {
                        var EPred = Pantheon.E.GetPrediction(Target());

                        if (EPred.HitChancePercent >= PantheonMenu.Slider(PantheonMenu.Principal, "EPred"))
                        {
                            Pantheon.E.Cast(EPred.UnitPosition);
                        }
                    }
                }
            }
        }
Ejemplo n.º 3
0
        public static void Init()
        {
            var Monsters = EntityManager.MinionsAndMonsters.GetJungleMonsters().Where(x => x.IsValid && !x.IsDead).OrderByDescending(x => x.MaxHealth);

            foreach (var Monster in Monsters)
            {
                if (Pantheon.Q.IsReady() && PantheonMenu.CheckBox(PantheonMenu.Jungleclear, "Q"))
                {
                    if (Monster.IsValidTarget(Pantheon.Q.Range))
                    {
                        Pantheon.Q.Cast(Monster);
                    }
                }

                if (Pantheon.W.IsReady() && PantheonMenu.CheckBox(PantheonMenu.Jungleclear, "W"))
                {
                    if (Monster.IsValidTarget(Pantheon.W.Range))
                    {
                        Pantheon.W.Cast(Monster);
                    }
                }

                if (Pantheon.E.IsReady() && PantheonMenu.CheckBox(PantheonMenu.Jungleclear, "E"))
                {
                    if (Monster.IsValidTarget(Pantheon.E.Range))
                    {
                        Pantheon.E.Cast(Monster);
                    }
                }
            }
        }
Ejemplo n.º 4
0
        public static void Init()
        {
            var Minions = EntityManager.MinionsAndMonsters.GetLaneMinions(EntityManager.UnitTeam.Enemy, Player.Instance.Position, Pantheon.Q.Range);

            foreach (var Minion in Minions)
            {
                if (Pantheon.Q.IsReady() && PantheonMenu.CheckBox(PantheonMenu.Lasthit, "Q"))
                {
                    if (Minion.IsValidTarget(Pantheon.Q.Range))
                    {
                        if (Minion.Health - Damages.QDamage(Minion) <= 0)
                        {
                            Pantheon.Q.Cast(Minion);
                        }
                    }
                }
            }
        }