private static void Combo() { var target = TargetSelector.GetTarget(Riven.E.Range + 200, DamageType.Physical); if (target != null) { if (R.IsReady()) { if (CheckUlt() == false) { if (target.HealthPercent >= RivenMenu.Slider(RivenMenu.Combo, "DontR1")) { Player.CastSpell(SpellSlot.E, target.Position); ChooseR(target); } } } if (RivenMenu.CheckBox(RivenMenu.Combo, "UseR2Combo")) { if (CheckUlt() == true) { ChooseR2(target); } } if (target.Distance(Player.Instance) <= E.Range && E.IsReady() && RivenMenu.CheckBox(RivenMenu.Combo, "UseECombo")) { Player.CastSpell(SpellSlot.E, target.Position); return; } if (target.Distance(Player.Instance) <= Hydra.Range && Hydra.IsReady() && RivenMenu.CheckBox(RivenMenu.Combo, "UseHT")) { ItemLogic.Hydra.Cast(); return; } { if (HasYoumu()) { if (RivenMenu.CheckBox(RivenMenu.Misc, "Youmu")) { Youmu.Cast(); Chat.Print("Youmu Cast"); } } if (target.Distance(Player.Instance) <= W.Range && W.IsReady() && RivenMenu.CheckBox(RivenMenu.Combo, "UseWCombo")) { if (ItemLogic.Hydra != null && ItemLogic.Hydra.IsReady()) { ItemLogic.Hydra.Cast(); return; } Player.CastSpell(SpellSlot.W); } } } }
private static void Game_OnUpdate(EventArgs args) { if (Player.Instance.IsDead) { return; } if (Player.Instance.HasBuffOfType(BuffType.Charm) && RivenMenu.CheckBox(RivenMenu.Misc, "QssCharm")) { if (HasQss()) { Qss.Cast(); } if (HasMercurial()) { Mercurial.Cast(); } } else if (Player.Instance.HasBuffOfType(BuffType.Charm) && RivenMenu.CheckBox(RivenMenu.Misc, "QssFear")) { if (HasQss()) { Qss.Cast(); } if (HasMercurial()) { Mercurial.Cast(); } } else if (Player.Instance.HasBuffOfType(BuffType.Charm) && RivenMenu.CheckBox(RivenMenu.Misc, "QssTaunt")) { if (HasQss()) { Qss.Cast(); } if (HasMercurial()) { Mercurial.Cast(); } } else if (Player.Instance.HasBuffOfType(BuffType.Charm) && RivenMenu.CheckBox(RivenMenu.Misc, "QssSuppression")) { if (HasQss()) { Qss.Cast(); } if (HasMercurial()) { Mercurial.Cast(); } } else if (Player.Instance.HasBuffOfType(BuffType.Snare) && RivenMenu.CheckBox(RivenMenu.Misc, "QssSnare")) { if (HasQss()) { Qss.Cast(); } if (HasMercurial()) { Mercurial.Cast(); } } if (RivenMenu.CheckBox(RivenMenu.Misc, "Skin")) { Player.Instance.SetSkinId(RivenMenu.Slider(RivenMenu.Misc, "SkinID")); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { Combo(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Flee)) { Flee(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LaneClear)) { Laneclear(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LastHit)) { LastHit(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.JungleClear)) { Jungleclear(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Harass)) { Harass(); } }