public static void AutoR() { var MinimumHpSafeAutoR = SkyLv_Taric.Menu.Item("Taric.MinimumHpSafeAutoR").GetValue <Slider>().Value; var PacketCast = SkyLv_Taric.Menu.Item("Taric.UsePacketCastCombo").GetValue <bool>(); if (R.IsReady() && Player.Mana >= R.ManaCost && CustomLib.enemyChampionInPlayerRange(700) > 0 && Player.HealthPercent <= MinimumHpSafeAutoR) { R.Cast(Player, PacketCast); } }
public static void AutoR() { var PacketCast = getCheckBoxItem(SkyLv_Taric.Misc, "Taric.UsePacketCast"); var MinimumHpSafeAutoR = getSliderItem(SkyLv_Taric.Combo, "Taric.MinimumHpSafeAutoR"); var MinimumEnemySafeAutoR = getSliderItem(SkyLv_Taric.Combo, "Taric.MinimumEnemySafeAutoR"); if (Player.LSIsRecalling()) { return; } if (R.IsReady() && Player.Mana >= R.ManaCost && CustomLib.enemyChampionInPlayerRange(800) >= MinimumEnemySafeAutoR && Player.HealthPercent <= MinimumHpSafeAutoR) { R.Cast(Player, PacketCast); } }
public static void AutoW() { var PacketCast = SkyLv_Taric.Menu.Item("Taric.UsePacketCast").GetValue <bool>(); var MinimumHpSafeAutoW = SkyLv_Taric.Menu.Item("Taric.MinimumHpSafeAutoW").GetValue <Slider>().Value; var MinimumEnemySafeAutoW = SkyLv_Taric.Menu.Item("Taric.MinimumEnemySafeAutoW").GetValue <Slider>().Value; if (Player.IsRecalling()) { return; } if (W.IsReady() && Player.Mana >= W.ManaCost && CustomLib.enemyChampionInPlayerRange(800) >= MinimumEnemySafeAutoW && Player.HealthPercent <= MinimumHpSafeAutoW) { W.Cast(Player, PacketCast); } }
public static void AntiGapcloser_OnEnemyGapcloser(ActiveGapcloser gapcloser) { var MinimumHpEGapCloser = getSliderItem(SkyLv_Taric.Combo, "Taric.MinimumHpEGapCloser"); var MinimumEnemyEGapCloser = getSliderItem(SkyLv_Taric.Combo, "Taric.MinimumEnemyEGapCloser"); var UseAutoEGapCloser = getCheckBoxItem(SkyLv_Taric.Combo, "Taric.UseAutoEGapCloser"); var PacketCast = getCheckBoxItem(SkyLv_Taric.Misc, "Taric.UsePacketCast"); if (Player.LSIsRecalling()) { return; } if (UseAutoEGapCloser && gapcloser.End.LSDistance(Player.ServerPosition) < E.Range && Player.HealthPercent <= MinimumHpEGapCloser && CustomLib.enemyChampionInPlayerRange(800) >= MinimumEnemyEGapCloser) { E.Cast(gapcloser.End, PacketCast); } }
public static void AntiGapcloser_OnEnemyGapcloser(ActiveGapcloser gapcloser) { var MinimumHpEGapCloser = SkyLv_Taric.Menu.Item("Taric.MinimumHpEGapCloser").GetValue <Slider>().Value; var MinimumEnemyEGapCloser = SkyLv_Taric.Menu.Item("Taric.MinimumEnemyEGapCloser").GetValue <Slider>().Value; var UseAutoEGapCloser = SkyLv_Taric.Menu.Item("Taric.UseAutoEGapCloser").GetValue <bool>(); var PacketCast = SkyLv_Taric.Menu.Item("Taric.UsePacketCast").GetValue <bool>(); if (Player.IsRecalling()) { return; } if (UseAutoEGapCloser && gapcloser.End.Distance(Player.ServerPosition) < E.Range && Player.HealthPercent <= MinimumHpEGapCloser && CustomLib.enemyChampionInPlayerRange(800) >= MinimumEnemyEGapCloser) { E.Cast(gapcloser.End, PacketCast); } }
public static void AutoQ() { var PacketCast = getCheckBoxItem(SkyLv_Taric.Misc, "Taric.UsePacketCast"); var MinimumHpSafeAutoQ = getSliderItem(SkyLv_Taric.Combo, "Taric.MinimumHpSafeAutoQ"); var MinimumEnemySafeAutoQ = getSliderItem(SkyLv_Taric.Combo, "Taric.MinimumEnemySafeAutoQ"); var MinimumStackSafeAutoQ = getSliderItem(SkyLv_Taric.Combo, "Taric.MinimumStackSafeAutoQ"); if (Player.LSIsRecalling()) { return; } if (Q.IsReady() && Player.Mana >= Q.ManaCost && Q.Instance.Ammo >= MinimumStackSafeAutoQ && CustomLib.enemyChampionInPlayerRange(800) >= MinimumEnemySafeAutoQ && Player.HealthPercent <= MinimumHpSafeAutoQ) { Q.Cast(Player, PacketCast); } }
public static void AutoQ() { var PacketCast = SkyLv_Taric.Menu.Item("Taric.UsePacketCast").GetValue <bool>(); var MinimumHpSafeAutoQ = SkyLv_Taric.Menu.Item("Taric.MinimumHpSafeAutoQ").GetValue <Slider>().Value; var MinimumEnemySafeAutoQ = SkyLv_Taric.Menu.Item("Taric.MinimumEnemySafeAutoQ").GetValue <Slider>().Value; var MinimumStackSafeAutoQ = SkyLv_Taric.Menu.Item("Taric.MinimumStackSafeAutoQ").GetValue <Slider>().Value; if (Player.IsRecalling()) { return; } if (Q.IsReady() && Player.Mana >= Q.ManaCost && Q.Instance.Ammo >= MinimumStackSafeAutoQ && CustomLib.enemyChampionInPlayerRange(800) >= MinimumEnemySafeAutoQ && Player.HealthPercent <= MinimumHpSafeAutoQ) { Q.Cast(Player, PacketCast); } }