Example #1
0
 public override void attackMinion(Obj_AI_Minion minion, bool onlyAA)
 {
     if (JungleOrbwalker.CanAttack())
     {
         UseW(minion);
         UseE(minion);
         UseR(minion);
     }
     JungleOrbwalker.attackMinion(minion, minion.Position.To2D().Extend(player.Position.To2D(), 150).To3D());
 }
Example #2
0
        public override void attackMinion(Obj_AI_Minion minion, bool onlyAA)
        {
            //  if (onlyAA)return;

            if (JungleOrbwalker.CanAttack())
            {
                if (minion.Distance(player) > 400 && minion.Distance(player) <= Q.Range)
                {
                    UseQ(minion);
                }
                UseW(minion);
                UseE(minion);
                UseR(minion);
            }
            JungleOrbwalker.attackMinion(minion, minion.Position.To2D().Extend(player.Position.To2D(), 100).To3D());
        }
Example #3
0
 public override void attackMinion(Obj_AI_Minion minion, bool onlyAA)
 {
     if (JungleOrbwalker.CanAttack())
     {
         if (minion.Distance(player) < 250)
         {
             if (getEnchCount() == 5)
             {
                 UseQ(minion);
             }
             UseW(minion);
             UseE(minion);
             UseR(minion);
         }
     }
     JungleOrbwalker.attackMinion(minion, minion.Position.To2D().Extend(player.Position.To2D(), 150).To3D());
 }
Example #4
0
        public override void attackMinion(Obj_AI_Minion minion, bool onlyAA)
        {
            if (JungleOrbwalker.CanAttack())
            {
                UseE(minion);
                UseR(minion);
            }
            // shouldUseSafe();

            if (JungleClearer.focusedCamp.useSafe)
            {
                JungleOrbwalker.attackMinion(minion, JungleClearer.focusedCamp.safePosition);
            }
            else
            {
                JungleOrbwalker.attackMinion(minion, minion.Position.To2D().Extend(player.Position.To2D(), 100).To3D());
            }
        }