protected override void LaneClear() { if (!ManaManager.Check("lane-clear")) { return; } var useW = Menu.Item(Menu.Name + ".lane-clear.w").GetValue <bool>() && W.IsReady(); var useE = Menu.Item(Menu.Name + ".lane-clear.e").GetValue <bool>() && E.IsReady(); var useR = Menu.Item(Menu.Name + ".lane-clear.r").GetValue <bool>() && R.IsReady(); var minE = Menu.Item(Menu.Name + ".lane-clear.e-min").GetValue <Slider>().Value; var minR = Menu.Item(Menu.Name + ".lane-clear.r-min").GetValue <Slider>().Value; if (useW) { Casting.FarmSelfAoe(W, 1, Player.AttackRange + Player.BoundingRadius * 1.25f + 20 * W.Level); } if (useE) { Casting.Farm(E, minE); } if (useR && Menu.Item(Menu.Name + ".miscellaneous.r-max").GetValue <Slider>().Value > GetRBuffCount()) { Casting.Farm(R, minR); } }
protected override void JungleClear() { if (!ResourceManager.Check("lane-clear") && !ResourceManager.IgnoreJungle("lane-clear")) { return; } var useW = Menu.Item(Menu.Name + ".lane-clear.w").GetValue <bool>() && W.IsReady(); var useE = Menu.Item(Menu.Name + ".lane-clear.e").GetValue <bool>() && E.IsReady(); var useR = Menu.Item(Menu.Name + ".lane-clear.r").GetValue <bool>() && R.IsReady() && Menu.Item(Menu.Name + ".miscellaneous.r-max").GetValue <Slider>().Value > GetRBuffCount(); if (useW) { Casting.FarmSelfAoe( W, MinionManager.GetMinions(W.Range, MinionTypes.All, MinionTeam.Neutral, MinionOrderTypes.MaxHealth), 1, Player.AttackRange + Player.BoundingRadius * 1.25f + 20 * W.Level); } if (useE) { Casting.Farm( E, MinionManager.GetMinions(E.Range, MinionTypes.All, MinionTeam.Neutral, MinionOrderTypes.MaxHealth), 1); } if (useR) { Casting.Farm( R, MinionManager.GetMinions(R.Range, MinionTypes.All, MinionTeam.Neutral, MinionOrderTypes.MaxHealth), 1); } }
protected override void LaneClear() { if (!ResourceManager.Check("lane-clear")) { return; } var useW = Menu.Item(Menu.Name + ".lane-clear.w").GetValue <bool>() && W.IsReady(); var useE = Menu.Item(Menu.Name + ".lane-clear.e").GetValue <bool>() && E.IsReady(); var useR = Menu.Item(Menu.Name + ".lane-clear.r").GetValue <bool>() && R.IsReady() && Menu.Item(Menu.Name + ".miscellaneous.r-max").GetValue <Slider>().Value > GetRBuffCount(); if (useW) { Casting.FarmSelfAoe( W, MinionManager.GetMinions(W.Range), 1, Player.AttackRange + Player.BoundingRadius * 1.25f + 20 * W.Level); } if (ShouldUseSpells()) { if (useE) { Casting.Farm( E, MinionManager.GetMinions(E.Range), Menu.Item(Menu.Name + ".lane-clear.e-min").GetValue <Slider>().Value); } if (useR) { Casting.Farm( R, MinionManager.GetMinions(R.Range), Menu.Item(Menu.Name + ".lane-clear.r-min").GetValue <Slider>().Value); } } }
protected override void LaneClear() { var q = Menu.Item(Menu.Name + ".lane-clear.q").GetValue <bool>() && Q.IsReady(); var e = Menu.Item(Menu.Name + ".lane-clear.e").GetValue <bool>() && E.IsReady() && HealthManager.Check("lane-clear-e"); var eMin = Menu.Item(Menu.Name + ".lane-clear.e-min").GetValue <Slider>().Value; if (q) { Casting.Farm(Q, 1); } if (e) { Casting.FarmSelfAoe(E, eMin); } }
protected override void LaneClear() { var q = Menu.Item(Menu.Name + ".lane-clear.q").GetValue <bool>() && Q.IsReady(); var e = Menu.Item(Menu.Name + ".lane-clear.e").GetValue <bool>() && E.IsReady() && ResourceManager.Check("lane-clear-e"); if (q) { Casting.Farm(Q, MinionManager.GetMinions(Q.Range), 1); } if (e) { Casting.FarmSelfAoe( E, MinionManager.GetMinions(E.Range), Menu.Item(Menu.Name + ".lane-clear.e-min").GetValue <Slider>().Value); } }
protected override void JungleClear() { var q = Menu.Item(Menu.Name + ".lane-clear.q").GetValue <bool>() && Q.IsReady(); var e = Menu.Item(Menu.Name + ".lane-clear.e").GetValue <bool>() && E.IsReady(); if (q) { Casting.Farm( Q, MinionManager.GetMinions(Q.Range, MinionTypes.All, MinionTeam.Neutral, MinionOrderTypes.MaxHealth), 1); } if (e) { Casting.FarmSelfAoe( E, MinionManager.GetMinions(E.Range, MinionTypes.All, MinionTeam.Neutral, MinionOrderTypes.MaxHealth), 1); } }