private static void OnGameUpdate(EventArgs args) { if (GameObjects.Player.IsDead) { return; } Combo.SemiR(); Killsteal.Cast(); if (Extension.IsCulling()) { if (ComboMenu.Rbool.Enabled && (Q.IsReady() || W.IsReady() || E.IsReady()) && GameObjects.EnemyHeroes.Any(x => x.IsValidTarget(GameObjects.Player.GetRealAutoAttackRange(x)))) { R.Cast(); } } switch (Orbwalker.ActiveMode) { case OrbwalkerMode.Combo: if (E.IsReady()) { Combo.CastE(); } if (R.IsReady()) { Combo.CastR(); } break; case OrbwalkerMode.LaneClear: if (Q.IsReady()) { Laneclear.CastQ(); } if (W.IsReady()) { Laneclear.CastW(); } break; case OrbwalkerMode.Harass: if (Q.IsReady()) { Harass.CastQ(); Harass.CastExtendedQ(); } if (W.IsReady()) { Harass.CastW(); } break; } }
private static void OnGameUpdate(EventArgs args) { if (GameObjects.Player.IsDead) { return; } Killsteal.Cast(); switch (Orbwalker.ActiveMode) { case OrbwalkerMode.Combo: if (W.IsReady()) { Combo.CastW(); } if (E.IsReady()) { Combo.CastE(); } if (Q.IsReady()) { Combo.CastQ(); } break; case OrbwalkerMode.Harass: if (W.IsReady()) { Harass.CastW(); } if (Q.IsReady()) { Harass.CastQ(); } break; case OrbwalkerMode.LaneClear: if (E.IsReady()) { Laneclear.CastE(); } if (Q.IsReady()) { Laneclear.CastQ(); Jungleclear.CastQ(); } break; } }
private static void OnGameUpdate(EventArgs args) { if (GameObjects.Player.IsDead) { return; } if (W.IsReady()) { Automatic.CastWSlowed(); } if (R.IsReady()) { Automatic.CastRImmobile(); Combo.SemiCastR(); } Killsteal.Cast(); switch (Orbwalker.ActiveMode) { case OrbwalkerMode.Combo: if (W.IsReady()) { Combo.CastW(); } break; case OrbwalkerMode.LaneClear: if (E.IsReady()) { Laneclear.CastE(); } break; } }
private static void OnGameUpdate(EventArgs args) { if (Player.IsDead) { return; } if (E.IsReady()) { Automatic.CastE(); } Killsteal.Cast(); switch (Orbwalker.ActiveMode) { case OrbwalkerMode.Combo: if (Q.IsReady() && Extension.IsReloading()) { Combo.CastQ(); } if (W.IsReady()) { Combo.CastW(); } if (R.IsReady() && Extension.IsUltShooting()) { Combo.CastR(); } break; case OrbwalkerMode.Harass: if (Q.IsReady()) { Harass.CastQ(); } break; case OrbwalkerMode.LaneClear: if (Q.IsReady()) { Laneclear.CastQ(); } if (W.IsReady()) { Laneclear.CastW(); } if (E.IsReady()) { Laneclear.CastE(); } break; case OrbwalkerMode.LastHit: if (Q.IsReady()) { Lasthit.CastQ(); } break; } }