public override void Harass() { var target = TargetSelector.GetTarget(Q.Range, DamageType.Magical); if (target == null || !target.IsKillable(Q.Range)) { return; } if (Orbwalker.ValidAzirSoldiers.Count < 1 && W.IsReady() && HarassMenu.CheckBoxValue(W.Slot) && HarassMenu.CompareSlider(W.Slot + "mana", user.ManaPercent)) { W.Cast(target); } else { if (Q.IsReady() && HarassMenu.CheckBoxValue(Q.Slot) && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { Q.Cast(target, HitChance.Low); } if (E.IsReady() && Ehit(target) && HarassMenu.CheckBoxValue(E.Slot) && HarassMenu.CompareSlider(E.Slot + "mana", user.ManaPercent)) { E.Cast(target); } } }
public override void Harass() { if (EntityManager.Heroes.Enemies.Any(e => e.RendCount() >= HarassMenu.SliderValue("Estacks") && e.IsKillable(E.Range)) && E.IsReady() && HarassMenu.CheckBoxValue(SpellSlot.E) && HarassMenu.CompareSlider("Emana", user.ManaPercent)) { if (HarassMenu.CheckBoxValue("Emin")) { if (EntityManager.MinionsAndMonsters.EnemyMinions.Any(e => e.EKill() && e.IsKillable(E.Range)) || EntityManager.MinionsAndMonsters.GetJungleMonsters().Any(e => e.EKill() && e.IsKillable(E.Range))) { E.Cast(); } } else { E.Cast(); } } var target = TargetSelector.GetTarget(Q.Range, DamageType.Physical); if (target == null || !target.IsKillable(Q.Range)) { return; } if (HarassMenu.CheckBoxValue(Q.Slot) && Q.IsReady() && HarassMenu.CompareSlider("Qmana", user.ManaPercent)) { QCast(target); } }
public override void Harass() { var target = TargetSelector.GetTarget(Q.Range, DamageType.Magical); if (target == null || !target.IsKillable(Q.Range)) { return; } if (Q.IsReady() && HarassMenu.CheckBoxValue(Q.Slot) && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { Q.Cast(target, HitChance.Low); } if (W.IsReady() && HarassMenu.CheckBoxValue(W.Slot) && HarassMenu.CompareSlider(W.Slot + "mana", user.ManaPercent)) { W.Cast(target, HitChance.Medium); } if (E.IsReady() && HarassMenu.CheckBoxValue(E.Slot) && HarassMenu.CompareSlider(E.Slot + "mana", user.ManaPercent)) { if (SelectBall(target) != null) { E.Cast(SelectBall(target)); } else { if (target.IsKillable(E.Range)) { E.Cast(target); } } } }
public override void Harass() { var target = TargetSelector.GetTarget(Q.Range, DamageType.Magical); if (target == null || !target.IsKillable(Q.Range)) { if (W.Handle.ToggleState == 2) { W.Cast(); } return; } if (HarassMenu.CheckBoxValue(SpellSlot.Q) && Q.IsReady() && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { Q.Cast(target, HitChance.Medium); } if (HarassMenu.CheckBoxValue(SpellSlot.W) && W.IsReady() && HarassMenu.CompareSlider(W.Slot + "mana", user.ManaPercent)) { if (target.IsKillable(W.Range) && W.Handle.ToggleState == 1) { W.Cast(); } else { W.Cast(); } } if (HarassMenu.CheckBoxValue(SpellSlot.E) && E.IsReady() && target.IsKillable(E.Range) && HarassMenu.CompareSlider(E.Slot + "mana", user.ManaPercent)) { E.Cast(); } }
public override void Harass() { var target = TargetSelector.GetTarget(Q.Range, DamageType.Magical); if (target == null || !target.IsKillable(Q.Range)) { return; } if (W.IsReady() && HarassMenu.CheckBoxValue(W.Slot) && HarassMenu.CompareSlider(W.Slot + "mana", user.ManaPercent)) { if (!W.IsInRange(target)) { W.Cast(user.ServerPosition.Extend(target, W.Range).To3D()); } else { W.Cast(target); } } else { if (Q.IsReady() && HarassMenu.CheckBoxValue(Q.Slot) && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { Q.Cast(target, HitChance.Low); } if (E.IsReady() && Ehit(target) && HarassMenu.CheckBoxValue(E.Slot) && HarassMenu.CompareSlider(E.Slot + "mana", user.ManaPercent)) { E.Cast(target); } } }
public override void Harass() { if (HarassMenu.CheckBoxValue(SpellSlot.E) && HarassMenu.CompareSlider("Emana", user.ManaPercent) && E.IsReady()) { var etarget = bestETarget; if (etarget != null) { E.Cast(etarget); } } if (ComboMenu.CheckBoxValue(SpellSlot.Q) && HarassMenu.CompareSlider("Qmana", user.ManaPercent) && Q.IsReady()) { var qtarget = bestQTarget; if (qtarget != null) { Q.Cast(qtarget, 36); } } if (ComboMenu.CheckBoxValue(SpellSlot.W) && HarassMenu.CompareSlider("Wmana", user.ManaPercent) && W.IsReady()) { var wtarget = W.GetTarget(); if (wtarget != null) { W.Cast(wtarget); } } }
public override void Harass() { if (IsCastingR || Orbwalker.IsAutoAttacking) { return; } var qtarget = Q.GetTarget(); var wtarget = W.GetTarget(); var etarget = E.GetTarget(); if (qtarget != null && HarassMenu.CheckBoxValue(SpellSlot.Q) && HarassMenu.CompareSlider("Qmana", user.ManaPercent)) { if (Q.IsReady() && qtarget.IsKillable(Q.Range)) { Q.Cast(qtarget); } } if (etarget != null && HarassMenu.CheckBoxValue(SpellSlot.E) && HarassMenu.CompareSlider("Emana", user.ManaPercent)) { if (E.IsReady() && etarget.IsKillable(E.Range) && etarget.IsCC()) { E.Cast(etarget, HitChance.High); } } if (wtarget != null && HarassMenu.CheckBoxValue(SpellSlot.W) && HarassMenu.CompareSlider("Wmana", user.ManaPercent) && wtarget.IsKillable(W.Range)) { W.Cast(wtarget, HitChance.Low); } }
public override void Harass() { var qtarget = Q.GetTarget(); var etarget = EntityManager.Heroes.Enemies.OrderByDescending(TargetSelector.GetPriority).FirstOrDefault(e => e.IsKillable(BallRange) && EHit(e) != null); var Qmana = HarassMenu.CompareSlider("Qmana", user.ManaPercent); var Wmana = HarassMenu.CompareSlider("Wmana", user.ManaPercent); var Emana = HarassMenu.CompareSlider("Emana", user.ManaPercent); var QReady = Q.IsReady() && HarassMenu.CheckBoxValue("Q") && Qmana; var WReady = W.IsReady() && HarassMenu.CheckBoxValue("W") && Wmana; var EReady = E.IsReady() && HarassMenu.CheckBoxValue("E") && Emana; if (qtarget != null) { if (QReady) { QCast(qtarget); } } if (WReady && EntityManager.Heroes.Enemies.Count(e => WHit(e)) >= 1) { W.Cast(); } if (EReady && etarget != null) { if (EHit(etarget) != null) { E.Cast(EHit(etarget)); } } }
public override void Harass() { var target = Q.GetTarget(); if (target == null || !target.IsKillable(Q.Range)) { return; } if (Q.IsReady() && HarassMenu.CheckBoxValue(Q.Slot) && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { Q.CastAOE(1, Q.Range, target); } }
public override void Harass() { var target = TargetSelector.GetTarget(Q.Range, DamageType.Physical); if (target == null || !target.IsKillable(Q.Range)) { return; } if (ComboMenu.CheckBoxValue(SpellSlot.Q) && Q.IsReady() && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { Q.Cast(target); } if (ComboMenu.CheckBoxValue(SpellSlot.E) && E.IsReady()) { E.Cast(); } }
public override void Harass() { var target = TargetSelector.GetTarget(Q.Range, DamageType.Magical); if (target == null || !target.IsKillable(Q.Range)) return; foreach ( var spell in SpellList.Where( s => s.IsReady() && target.IsKillable(s.Range) && HarassMenu.CheckBoxValue(s.Slot) && HarassMenu.CompareSlider(s.Slot + "mana", user.ManaPercent)) .Where(spell => spell != R && spell != W)) { spell.Cast(target, HitChance.Medium); } }
public override void Harass() { var target = TargetSelector.GetTarget(Q.Range, DamageType.Magical); if (target == null || !target.IsKillable(Q.Range)) { return; } if (Q.IsReady() && HarassMenu.CheckBoxValue(Q.Slot) && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { Q.CastAOE(1, Q.Range, target); } if (HarassMenu.CheckBoxValue(W.Slot) && target.IsKillable(W.Range)) { SetectCard(target); } }
public override void Harass() { var target = TargetSelector.GetTarget(Q.Range, DamageType.Magical); if (target == null || !target.IsKillable(Q.Range)) { return; } if (Q.IsReady() && HarassMenu.CheckBoxValue(Q.Slot) && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { Q.Cast(target, HitChance.Low); } if (W.IsReady() && OriannaBall != null && target.PredictPosition().IsInRange(OriannaBall, W.Range) && HarassMenu.CheckBoxValue(W.Slot) && HarassMenu.CompareSlider(W.Slot + "mana", user.ManaPercent)) { W.Cast(); } }
public override void Harass() { foreach (var spell in SpellList.Where( s => s.IsReady() && HarassMenu.CheckBoxValue(s.Slot) && HarassMenu.CompareSlider(s.Slot + "mana", user.ManaPercent) && s != W && s != R)) { var target = TargetSelector.GetTarget(E.Range, DamageType.Magical); if (target == null || !target.IsKillable(spell.Range)) { return; } var skillshot = spell as Spell.Skillshot; { skillshot.Cast(target, HitChance.Medium); } } }
public override void Harass() { var target = TargetSelector.GetTarget(Q.Range, DamageType.Magical); if (target == null || !target.IsKillable(Q.Range)) { return; } if (Q.IsReady() && HarassMenu.CheckBoxValue(Q.Slot) && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { foreach (var passive in PassiveList.Where(p => p.Caster != null && p.Vital != null && p.Vital.IsValid && p.Caster.Equals(target))) { var pos = target.ServerPosition.Extend(VitalPos(passive.Vital), 100).To3D(); Q.Cast(pos); } } if (target.IsKillable(E.Range) && E.IsReady() && HarassMenu.CheckBoxValue(E.Slot) && HarassMenu.CompareSlider(E.Slot + "mana", user.ManaPercent)) { E.Cast(); } }
public override void Harass() { var target = TargetSelector.GetTarget(E.Range, DamageType.Magical); if (target == null || !target.IsKillable(E.Range)) { return; } foreach (var spell in SpellList.Where(s => s != null && s.IsReady() && target.IsKillable(s.Range) && HarassMenu.CheckBoxValue(s.Slot) && HarassMenu.CompareSlider(s.Slot + "mana", user.ManaPercent))) { spell.Cast(target); } }
public override void Harass() { foreach (var spell in SpellList.Where(s => s.IsReady() && s != R && HarassMenu.CheckBoxValue(s.Slot) && HarassMenu.CompareSlider(s.Slot + "mana", user.ManaPercent))) { var target = TargetSelector.GetTarget(R.Range, DamageType.Physical); if (target == null || !target.IsKillable(spell.Range)) { return; } if (spell.Slot == SpellSlot.R) { if (target.CountEnemyHeros(300) == 0) { R.Cast(target); } } if (spell.Slot == SpellSlot.E) { if (!Player.HasBuff("caitlynheadshot") && !Player.HasBuff("caitlynheadshotrangecheck")) { E.Cast(target, HitChance.Medium); } } else { var skillshot = spell as Spell.Skillshot; skillshot?.Cast(target, HitChance.Medium); } } }
public override void Harass() { var Qtarget = Q.GetTarget(); var Wtarget = W.GetTarget(); var Etarget = E.GetTarget(); if (SelectBall(Etarget) == null) { Etarget = EntityManager.Heroes.Enemies.OrderByDescending(TargetSelector.GetPriority).FirstOrDefault(t => (BallsList.Any() ? BallsList.Any(b => b.IsInRange(t, Eball.Range) && E.IsInRange(b)) : t.IsKillable(1200)) && t.IsKillable()); } if (Etarget != null && Q.IsReady() && E.IsReady() && HarassMenu.CheckBoxValue("QE") && HarassMenu.CompareSlider("Emana", user.ManaPercent)) { QE(Etarget); } if (Wtarget != null && W.IsReady() && Wtarget.IsKillable(W.Range) && HarassMenu.CheckBoxValue(SpellSlot.W) && HarassMenu.CompareSlider("Wmana", user.ManaPercent)) { WCast(Wtarget); return; } if (Qtarget != null && Q.IsReady() && Qtarget.IsKillable(Q.Range) && HarassMenu.CheckBoxValue(SpellSlot.Q) && HarassMenu.CompareSlider("Qmana", user.ManaPercent)) { Q.Cast(Qtarget, 30); return; } if (Etarget != null && E.IsReady() && HarassMenu.CheckBoxValue(SpellSlot.E) && HarassMenu.CompareSlider("Emana", user.ManaPercent)) { if (SelectBall(Etarget) != null && E.IsInRange(SelectBall(Etarget))) { Eball.Cast(SelectBall(Etarget)); return; } if (Etarget.IsKillable(E.Range) && user.HealthPercent <= 20) { E.Cast(Etarget, 25); } } }
public override void Harass() { foreach (var target in EntityManager.Heroes.Enemies.Where(e => e != null)) { if (Q.IsReady() && target.IsKillable(Q.Range) && HarassMenu.CheckBoxValue(Q.Slot) && HarassMenu.CompareSlider(Q.Slot + "mana", user.ManaPercent)) { Q.Cast(target, HitChance.Low); } if (E.IsReady() && EKill(target) && target.IsKillable(E.Range) && HarassMenu.CheckBoxValue(E.Slot) && HarassMenu.CompareSlider(E.Slot + "mana", user.ManaPercent)) { E.Cast(); } } }