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()); }
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()); }
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()); }
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()); } }