public static void HealMe() { if (W.IsReady() && Combo._player.HealthPercent <= 20 && FirstMenu.GetCheckBoxValue("Saferme") && Combo._player.ManaPercent >= 20) { W.Cast(Modes.Combo._player); } }
public static void SafeAllies() { if (Combo._player.IsDead || !SpellsManager.R.IsReady() || Combo._player.IsRecalling()) { return; } var test = EntityManager.Heroes.Allies.Where(hero => !hero.IsDead && !hero.IsInShopRange() && !hero.IsZombie && !hero.IsRecalling() && !Combo._player.IsRecalling() && hero.Distance(Combo._player) <= SpellsManager.R.Range && hero.HealthPercent <= FirstMenu.GetSliderValue("hpR")).ToList(); var allytoheal = test.OrderBy(x => x.Health).FirstOrDefault(x => !x.IsInShopRange()); if (allytoheal != null && FirstMenu.GetCheckBoxValue("Saferali")) { SpellsManager.R.Cast(allytoheal); } }
public static void Execute() { var target = EntityManager.MinionsAndMonsters.GetJungleMonsters().OrderByDescending(a => a.MaxHealth).FirstOrDefault(a => a.IsValidTarget(900)); if (target == null) { return; } if (Q.IsReady() && target.IsValidTarget(Q.Range) && FirstMenu.GetCheckBoxValue("eUse")) { Q.Cast(target); } if (E.IsReady() && FirstMenu.GetCheckBoxValue("eUse")) { E.Cast(); } }
public static void Execute() { /////////////////////////////////////////////////////////////////// var qtarget = TargetSelector.GetTarget(Q.Range, DamageType.Magical); var wtarget = TargetSelector.GetTarget(W.Range, DamageType.Magical); var etarget = TargetSelector.GetTarget(E.Range, DamageType.Magical); var rtarget = TargetSelector.GetTarget(R.Range, DamageType.Magical); if (rtarget == null) { return; } /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// COMBO if (Q.IsReady()) { Q.Cast(qtarget); } if (E.IsReady()) { E.Cast(); } if (W.IsReady() && _player.HealthPercent <= 40) { W.Cast(_player); } if (R.IsReady() && _player.HealthPercent <= FirstMenu.GetSliderValue("hpR") && FirstMenu.GetCheckBoxValue("Saferme") && !_player.IsRecalling()) { R.Cast(_player); } else if (R.IsReady() && FirstMenu.GetCheckBoxValue("Saferali")) { Program.SafeAllies(); } /////////////////////////////////////////////////////////////////// COMBO END }
public static void Execute() { var source = EntityManager.MinionsAndMonsters.GetLaneMinions().OrderBy(a => a.MaxHealth).FirstOrDefault(a => a.IsValidTarget(Q.Range)); var qDamage = source.GetDamage(SpellSlot.Q); if (source == null) { return; } if (E.IsReady() && FirstMenu.GetCheckBoxValue("eUse")) { E.Cast(); } if (Q.IsReady() && source.Health <= qDamage && FirstMenu.GetCheckBoxValue("qUse")) { Q.Cast(source); } }