public override void Flee() { var target = GetTarget(1200); var minion = target.GetTheFurthestMinionInRange(W); if (FleeMenu.GetCheckBoxValue(FleeMenuID + "Q")) Q.TryCast(target); if (FleeMenu.GetCheckBoxValue(FleeMenuID + "W")) { if (minion != null) W.TryCast(minion); else W.TryCast(target); } }
public override void Flee() { var target = GetTarget(E); if (FleeMenu.GetCheckBoxValue(FleeMenuID + "Q")) { Q.Cast(Game.CursorPos); } if (FleeMenu.GetCheckBoxValue(FleeMenuID + "E")) { E.TryCast(target); } }
public override void Flee() { var target = GetTarget(R); if (FleeMenu.GetCheckBoxValue(FleeMenuID + "W")) { W.TryCast(Player.Instance); } if (FleeMenu.GetCheckBoxValue(FleeMenuID + "R")) { RJump("Flee", target); } }
public override void Flee() { var target = GetTarget(R); if (FleeMenu.GetCheckBoxValue(FleeMenuID + "W")) { W.TryCast(target); } if (FleeMenu.GetCheckBoxValue(FleeMenuID + "R") && FleeMenu.GetSliderValue(52) <= target.Distance(Player.Instance)) { R.TryCast(target); } }
public override void Flee() { var target = GetTarget(1200); var dash = Player.Instance.ServerPosition.Extend(Game.CursorPos, R.Range).To3D(); if (FleeMenu.GetCheckBoxValue(FleeMenuID + "Q")) { Q.TryCast(target); } if (FleeMenu.GetCheckBoxValue(FleeMenuID + "W")) { E.TryCast(target); } if (FleeMenu.GetCheckBoxValue(FleeMenuID + "R")) { R.Cast(dash); } }
public static void Normal() { target = TargetSelector.SelectedTarget; if (target != null) { if (target.IsValidTarget(R.Width) && R.IsReady()) { if (tower != null && FleeMenu.GetCheckBoxValue("Tower")) { R.Cast(Azir.Position.Extend(tower.ServerPosition, R.Range).To3D()); } else if (ally != null && FleeMenu.GetCheckBoxValue("Ally")) { R.Cast(Azir.Position.Extend(ally.ServerPosition, R.Range).To3D()); } else { R.Cast(Azir.Position.Extend(insecLoc, R.Range).To3D()); } } else { Player.IssueOrder(GameObjectOrder.MoveTo, Game.CursorPos); } if (target.IsValidTarget(1100)) { if (Q.IsReady()) { if (R.IsReady()) { insecLoc = Vector3.Zero; var direction = (TargetSelector.SelectedTarget.ServerPosition - ObjectManager.Player.ServerPosition).To2D().Normalized(); var insecPos = TargetSelector.SelectedTarget.ServerPosition.To2D() + (direction * 175f); if (Orbwalker.AzirSoldiers.OrderBy(s => s.Distance(insecPos)).FirstOrDefault() != null) { soldposition = Orbwalker.AzirSoldiers.OrderBy(s => s.Distance(insecPos)).FirstOrDefault().ServerPosition; } insecLoc = Azir.ServerPosition; Jumper.jump(insecPos.To3D(), insecPos.To3D()); } else { Player.IssueOrder(GameObjectOrder.MoveTo, Game.CursorPos); } } else { Player.IssueOrder(GameObjectOrder.MoveTo, Game.CursorPos); } } else { Player.IssueOrder(GameObjectOrder.MoveTo, Game.CursorPos); } } else { Player.IssueOrder(GameObjectOrder.MoveTo, Game.CursorPos); } }