static void Clear() { if (R.IsReady() && E.IsReady() && getSliderItem(clearMenu, "Clear.Mana") <= EloBuddy.Player.Instance.ManaPercent && RSpellFR) { if (Minions.Any()) { if (Minions.Count() >= 3) { R.Cast(); } } else if (JungleMinions.Any()) { R.Cast(); } } if (Q.IsReady() && getSliderItem(clearMenu, "Clear.Mana") <= EloBuddy.Player.Instance.ManaPercent && QSpellFR) { if (Minions.Any()) { Q.Cast(Minions[0].ServerPosition); } if (JungleMinions.Any()) { Q.Cast(JungleMinions[0].ServerPosition); } } if (W.IsReady() && getSliderItem(clearMenu, "Clear.Mana") <= EloBuddy.Player.Instance.ManaPercent && WSpellFR) { if (Minions.Any()) { W.Cast(Minions[0]); } if (JungleMinions.Any()) { W.Cast(JungleMinions[0]); } } if (E.IsReady() && getSliderItem(clearMenu, "Clear.Mana") <= EloBuddy.Player.Instance.ManaPercent && ESpellFR) { if (Minions.Any()) { E.Cast(Minions[0]); } else if (JungleMinions.Any()) { E.Cast(JungleMinions[0]); } } }
static void Clear() { if (W.IsReady() && getCheckBoxItem(LaneClearMenu, "useW")) { if (Minions.Any()) { if (Minions.Count() >= 3 && getSliderItem(LaneClearMenu, "mana") <= Player.Instance.ManaPercent) { isClear = true; } else { isClear = false; } } else if (JungleMinions.Any()) { isClear = true; } else { isClear = false; } } var targetQ = TargetSelector.GetTarget(800, DamageType.Physical); if (Q.IsReady() && getSliderItem(LaneClearMenu, "mana") <= Player.Instance.ManaPercent && getCheckBoxItem(LaneClearMenu, "useQ")) { if (Minions.Any()) { if (Minions.Count() >= 5 && (targetQ == null || !targetQ.IsValidTarget(800))) { Q.Cast(Minions[0].ServerPosition); } } else if (JungleMinions.Any()) { Q.Cast(JungleMinions[0].ServerPosition); } } }
public int aliveMinCount() { return(Minions.Count(min => min.unit != null && !min.unit.IsDead)); }
public int inAARangeMinCount() { return(Minions.Count(min => min.unit != null && !min.unit.IsDead && min.unit.IsVisible && JungleOrbwalker.InAutoAttackRange(min.unit))); }
public int visibleMinCount() { return(Minions.Count(min => min.unit != null && !min.unit.IsDead && min.unit.IsVisible)); }