private static void Combo() { if (!SafeTarget(Target)) { return; } if (MenuConfig.ComboE) { if (!E.IsReady()) { return; } if (Target.Health <= dmg.EDamage(Target)) { E.Cast(); if (MenuConfig.Debug) { Chat.Print("Combo => Executing: ", Target.ChampionName); } } } if (MenuConfig.UseYoumuu && Target.HealthPercent <= 80) { Usables.CastYomu(); } if (Target.HealthPercent <= 85) { Usables.Botrk(); } if (!W.IsReady() || !MenuConfig.ComboW || !Target.IsValidTarget(W.Range) || Target.Health <= Player.GetAutoAttackDamage(Target) * 2 && Target.Distance(Player) < Player.AttackRange || Player.ManaPercent < 8) { return; } W.Cast(Target.Position); }
private static void Combo() { if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { return; } if (!SafeTarget(Target)) { return; } if (MenuConfig.ComboE) { if (!E.IsReady()) { return; } if (Target.Health <= Dmg.EDamage(Target)) { E.Cast(); if (MenuConfig.Debug) { Chat.Print("Combo => Casting E"); } } } if (MenuConfig.UseYoumuu && Target.LSIsValidTarget(Player.AttackRange)) { Usables.CastYomu(); } if (Target.HealthPercent <= 70 && !MenuConfig.UseExploit) { Usables.Botrk(); } if (!MenuConfig.ComboW) { return; } if (!W.IsReady()) { return; } if (!Target.LSIsValidTarget(W.Range)) { if (Target.Health <= Player.GetAutoAttackDamage(Target) * 2 && Target.Distance(Player) < Player.AttackRange) { return; } } if (!(Player.ManaPercent >= 7.5)) { return; } var wPred = W.GetPrediction(Target).CastPosition; W.Cast(wPred); }