public bool sendSpell(string s, RyzeMain ryze) { switch (s) { case "Q": return(ryze.Spells.qCast()); case "W": return(ryze.Spells.wCast()); case "E": return(ryze.Spells.eCast()); case "R": return(ryze.Spells.rCast()); } return(false); }
public void Update(RyzeMain ryze) { ryze.Spells.igniteCast(); switch (ryze.Menu.orb.ActiveMode) { case LeagueSharp.Common.Orbwalking.OrbwalkingMode.Combo: Combo(ryze); break; case LeagueSharp.Common.Orbwalking.OrbwalkingMode.Mixed: mixed(ryze); break; case LeagueSharp.Common.Orbwalking.OrbwalkingMode.LaneClear: JungleClear(ryze); LaneClear(ryze); break; } }
public void Update(RyzeMain ryze) { ryze.Spells.igniteCast(); if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { Combo(ryze); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Harass)) { mixed(ryze); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LaneClear) || Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.JungleClear)) { JungleClear(ryze); LaneClear(ryze); } }
public void Combo(RyzeMain ryze) { var Heal = Menu._miscMenu["%R"].Cast <Slider>().CurrentValue; if (functions != null) { if (i < functions.Count) { sendSpell(functions[i], ryze); if (rev) { i++; rev = false; } } else { i = 0; functions = null; rev = false; } } else { if (ryze.Hero.HealthPercent <= Heal) { ryze.Spells.R.Cast(); } } var target = TargetSelector.GetTarget(600, DamageType.Magical); if (target != null) { if (functions == null) { if (ryze.Spells.Q.IsReady() && ryze.Spells.W.IsReady() && ryze.Spells.E.IsReady() && ryze.Spells.R.IsReady() && ryze.GetPassiveBuff > 0) { switch (ryze.GetPassiveBuff) { case 1: functions = new List <String> { "R", "E", "Q", "W", "Q", "E", "Q", "W", "Q", "E", "Q" }; break; case 2: functions = new List <String> { "R", "Q", "W", "Q", "E", "Q", "W", "Q", "E", "Q" }; break; case 3: functions = new List <String> { "R", "W", "Q", "E", "Q", "W", "Q", "E", "Q", "W", "Q" }; break; case 4: functions = new List <String> { "R", "W", "Q", "E", "Q", "W", "Q", "E" }; break; } } else if ((ryze.Spells.Q.IsReady()) && (ryze.Spells.W.IsReady()) && (ryze.Spells.E.IsReady()) && !(ryze.Spells.R.IsReady()) && ryze.GetPassiveBuff > 1) { switch (ryze.GetPassiveBuff) { case 2: functions = new List <String> { "Q", "E", "W", "Q", "E", "Q", "W", "Q", "E" }; break; case 3: functions = new List <String> { "Q", "W", "Q", "E", "Q", "W", "Q", "E" }; break; case 4: functions = new List <String> { "W", "Q", "E", "Q", "W", "Q", "E", "Q", "W", "Q", "E", "Q" }; break; } } else { if (ryze.Hero.HasBuff("ryzepassivecharged")) { if (qcast) { if (ryze.Spells.Q.IsReady()) { ryze.Spells.qCast(); } else if (ryze.Spells.R.IsReady()) { ryze.Spells.rCast(); } } else { if (ryze.Spells.W.IsReady()) { ryze.Spells.wCast(); } else if (ryze.Spells.E.IsReady()) { ryze.Spells.eCast(); } else if (ryze.Spells.R.IsReady()) { ryze.Spells.rCast(); } } } else { if (ryze.Spells.Q.IsReady()) { ryze.Spells.qCast(); } else if (ryze.Spells.W.IsReady()) { ryze.Spells.wCast(); } else if (ryze.Spells.E.IsReady()) { ryze.Spells.eCast(); } } } } } }
public void Combo(RyzeMain ryze) { var Heal = Menu._miscMenu["%R"].Cast<Slider>().CurrentValue; if (functions != null) { if (i < functions.Count) { sendSpell(functions[i], ryze); if (rev) { i++; rev = false; } } else { i = 0; functions = null; rev = false; } } else { if (ryze.Hero.HealthPercent <= Heal) { ryze.Spells.R.Cast(); } } var target = TargetSelector.GetTarget(600, DamageType.Magical); if (target != null) { if (functions == null) { if (ryze.Spells.Q.IsReady() && ryze.Spells.W.IsReady() && ryze.Spells.E.IsReady() && ryze.Spells.R.IsReady() && ryze.GetPassiveBuff > 0) { switch (ryze.GetPassiveBuff) { case 1: functions = new List<String> { "R", "E", "Q", "W", "Q", "E", "Q", "W", "Q", "E", "Q" }; break; case 2: functions = new List<String> { "R", "Q", "W", "Q", "E", "Q", "W", "Q", "E", "Q" }; break; case 3: functions = new List<String> { "R", "W", "Q", "E", "Q", "W", "Q", "E", "Q", "W", "Q" }; break; case 4: functions = new List<String> { "R", "W", "Q", "E", "Q", "W", "Q", "E" }; break; } } else if ((ryze.Spells.Q.IsReady()) && (ryze.Spells.W.IsReady()) && (ryze.Spells.E.IsReady()) && !(ryze.Spells.R.IsReady()) && ryze.GetPassiveBuff > 1) { switch (ryze.GetPassiveBuff) { case 2: functions = new List<String> { "Q", "E", "W", "Q", "E", "Q", "W", "Q", "E" }; break; case 3: functions = new List<String> { "Q", "W", "Q", "E", "Q", "W", "Q", "E" }; break; case 4: functions = new List<String> { "W", "Q", "E", "Q", "W", "Q", "E", "Q", "W", "Q", "E", "Q" }; break; } } else { if (ryze.Hero.HasBuff("ryzepassivecharged")) { if (qcast) { if (ryze.Spells.Q.IsReady()) ryze.Spells.qCast(); else if (ryze.Spells.R.IsReady()) { ryze.Spells.rCast(); } } else { if (ryze.Spells.W.IsReady()) { ryze.Spells.wCast(); } else if (ryze.Spells.E.IsReady()) { ryze.Spells.eCast(); } else if (ryze.Spells.R.IsReady()) { ryze.Spells.rCast(); } } } else { if (ryze.Spells.Q.IsReady()) { ryze.Spells.qCast(); } else if (ryze.Spells.W.IsReady()) { ryze.Spells.wCast(); } else if (ryze.Spells.E.IsReady()) { ryze.Spells.eCast(); } } } } } }
private void mixed(RyzeMain ryze) { var Q = Menu._harrashMenu["QH"].Cast<CheckBox>().CurrentValue; var Mana = Menu._harrashMenu["ManaH"].Cast<Slider>().CurrentValue; if (ryze.Hero.ManaPercent > Mana) if (Q) ryze.Spells.qCastPred(); }
private void LaneClear(RyzeMain ryze) { var Mana = Menu._laneclearMenu["ManaL"].Cast<Slider>().CurrentValue; var laneclearQ = Menu._laneclearMenu["QL"].Cast<CheckBox>().CurrentValue; var laneclearW = Menu._laneclearMenu["WL"].Cast<CheckBox>().CurrentValue; var laneclearE = Menu._laneclearMenu["EL"].Cast<CheckBox>().CurrentValue; var laneclearR = Menu._laneclearMenu["RL"].Cast<CheckBox>().CurrentValue; var minion = MinionManager.GetMinions(ryze.Spells.Q.Range, MinionTypes.All, MinionTeam.Enemy, MinionOrderTypes.MaxHealth).FirstOrDefault(); if (ryze.Hero.ManaPercent > Mana) { if (minion != null) { if (laneclearQ && ryze.Spells.Q.IsReady()) { var Qpred = ryze.Spells.Q.GetPrediction(minion); ryze.Spells.Q.Cast(Qpred.UnitPosition); } if (laneclearE && ryze.Spells.E.IsReady()) { ryze.Spells.E.Cast(minion); } if (laneclearW && ryze.Spells.W.IsReady()) { ryze.Spells.W.Cast(minion); } if (laneclearR && ryze.Spells.R.IsReady() && (ryze.GetPassiveBuff >= 4 || ryze.Hero.HasBuff("ryzepassivecharged"))) { ryze.Spells.R.Cast(); } } } }
public bool sendSpell(string s, RyzeMain ryze) { switch (s) { case "Q": return ryze.Spells.qCast(); case "W": return ryze.Spells.wCast(); case "E": return ryze.Spells.eCast(); case "R": return ryze.Spells.rCast(); } return false; }
public void Update(RyzeMain ryze) { ryze.Spells.igniteCast(); if (PortAIO.OrbwalkerManager.isComboActive) { Combo(ryze); } if (PortAIO.OrbwalkerManager.isHarassActive) { mixed(ryze); } if (PortAIO.OrbwalkerManager.isLaneClearActive) { JungleClear(ryze); LaneClear(ryze); } }