private void OnGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { if (Variables.AssemblyMenu.GetItemValue <bool>("dzaio.champion.bard.extra.antigapcloser") && Variables.Spells[SpellSlot.Q].IsReady() && gapcloser.Sender.IsValidTarget() && gapcloser.End.Distance(ObjectManager.Player.ServerPosition) < gapcloser.Start.Distance(ObjectManager.Player.ServerPosition)) { HandleQ(gapcloser.Sender); } }
private void OnGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { if (Variables.AssemblyMenu.GetItemValue <bool>("dzaio.champion.diana.extra.antigapcloser") && ObjectManager.Player.ManaPercent > 20 && gapcloser.End.Distance(ObjectManager.Player.ServerPosition) < spells[SpellSlot.E].Range && gapcloser.Sender.IsValidTarget(Variables.Spells[SpellSlot.E].Range) && Variables.Spells[SpellSlot.E].IsReady()) { Variables.Spells[SpellSlot.E].Cast(); } }
private void OnGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { if (Variables.AssemblyMenu.GetItemValue <bool>("dzaio.champion.veigar.extra.antigapcloser") && ObjectManager.Player.ManaPercent > 20 && gapcloser.End.Distance(ObjectManager.Player.ServerPosition) < 400 && gapcloser.Sender.IsValidTarget(Variables.Spells[SpellSlot.E].Range) && Variables.Spells[SpellSlot.E].IsReady()) { Variables.Spells[SpellSlot.E].SPredictionCastRing(gapcloser.Sender, 80f, HitChance.High); } }
private void OnGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { if (Variables.AssemblyMenu.GetItemValue <bool>("dzaio.champion.kalista.extra.antigapcloser") && Variables.Spells[SpellSlot.Q].IsReady()) { Variables.Spells[SpellSlot.Q].Cast(gapcloser.End); Utility.DelayAction.Add((int)(250f + Game.Ping / 2f + 30), () => { ObjectManager.Player.IssueOrder(GameObjectOrder.MoveTo, Game.CursorPos); }); } }
private static void OnEnemyGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { if (getCheckBoxItem(MenuGenerator.miscMenu, "dz191.vhr.misc.general.antigp") && Variables.spells[SpellSlot.E].IsReady()) { LeagueSharp.Common.Utility.DelayAction.Add(getSliderItem(MenuGenerator.miscMenu, "dz191.vhr.misc.general.antigpdelay"), () => { if (gapcloser.Sender.LSIsValidTarget(Variables.spells[SpellSlot.E].Range) && getCheckBoxItem(MenuGenerator.miscMenu, "dz191.vhr.misc.general.antigp") && Variables.spells[SpellSlot.E].IsReady()) { Variables.spells[SpellSlot.E].CastOnUnit(gapcloser.Sender); } }); } }
private void OnGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { if (!Variables.AssemblyMenu.GetItemValue <bool>("dzaio.champion.vladimir.extra.antigapcloser")) { return; } if (!gapcloser.Sender.IsValidTarget() || !(gapcloser.End.Distance(ObjectManager.Player.ServerPosition) <= 350f) || !(ObjectManager.Player.HealthPercent > 25)) { return; } Utility.DelayAction.Add(Variables.AssemblyMenu.GetItemValue <Slider>("dzaio.champion.vladimir.extra.w.antigpdelay").Value, () => { var extendedPosition = ObjectManager.Player.ServerPosition.Extend(Game.CursorPos, Variables.Spells[SpellSlot.E].Range); Variables.Spells[SpellSlot.W].Cast(extendedPosition); }); }
private static void OnEnemyGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { if (!getCheckBoxItem(MenuGenerator.miscOptions, "com.ilucian.misc.gapcloser")) { return; } if (!gapcloser.Sender.IsEnemy || !(gapcloser.End.LSDistance(ObjectManager.Player.ServerPosition) < 200)) { return; } var extendedPosition = ObjectManager.Player.ServerPosition.LSExtend(Game.CursorPos, Variables.Spell[Variables.Spells.E].Range); if (extendedPosition.IsSafe(Variables.Spell[Variables.Spells.E].Range)) { Variables.Spell[Variables.Spells.E].Cast(extendedPosition); } }
private static void OnEnemyGapcloser(ActiveGapcloser gapcloser) { if (!Variables.Menu.IsEnabled("com.ilucian.misc.gapcloser")) { return; } if (!gapcloser.Sender.IsEnemy || !(gapcloser.End.Distance(ObjectManager.Player.ServerPosition) < 200)) { return; } var extendedPosition = ObjectManager.Player.ServerPosition.Extend( Game.CursorPos, Variables.Spell[Variables.Spells.E].Range); if (extendedPosition.IsSafe(Variables.Spell[Variables.Spells.E].Range)) { Variables.Spell[Variables.Spells.E].Cast(extendedPosition); } }
private static void OnEnemyGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { if (!Variables.Menu.Item("ezreal.misc.gapcloser").GetValue <bool>()) { return; } if (!gapcloser.Sender.IsEnemy || !(gapcloser.End.Distance(ObjectManager.Player.ServerPosition) < 350)) { return; } var extendedPosition = ObjectManager.Player.ServerPosition.Extend( Game.CursorPos, Variables.Spells[SpellSlot.E].Range); if (extendedPosition.IsSafe(Variables.Spells[SpellSlot.E].Range) && extendedPosition.CountAlliesInRange(650f) > 0) { Variables.Spells[SpellSlot.E].Cast(extendedPosition); } }
private void OnGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { if (!Variables.AssemblyMenu.GetItemValue <bool>("dzaio.champion.ezreal.extra.antigapcloser")) { return; } if (!gapcloser.Sender.IsValidTarget() || !(gapcloser.End.Distance(ObjectManager.Player.ServerPosition) <= 350f)) { return; } Utility.DelayAction.Add(Variables.AssemblyMenu.GetItemValue <Slider>("dzaio.champion.ezreal.extra.e.antigpdelay").Value, () => { var extendedPosition = ObjectManager.Player.ServerPosition.Extend(Game.CursorPos, Variables.Spells[SpellSlot.E].Range); if (extendedPosition.IsSafe(Variables.Spells[SpellSlot.E].Range) && extendedPosition.CountAlliesInRange(650f) >= 0) { Variables.Spells[SpellSlot.E].Cast(extendedPosition); } }); }
private void OnGapcloser(DZLib.Core.ActiveGapcloser gapcloser) { }