private static void Game_OnUpdate(EventArgs args) { if (HealMenu["R"].Cast <CheckBox>().CurrentValue || HealMenu["RYou"].Cast <CheckBox>().CurrentValue) { HealSettings.Execute8(); } }
private static void Game_OnTick(EventArgs args) { var orbMode = Orbwalker.ActiveModesFlags; var sdl = EntityManager.Heroes.Allies.FirstOrDefault(hero => !hero.IsMe && !hero.IsInShopRange() && !hero.IsZombie && hero.IsInRange(myhero, SpellsManager.W.Range)); var playerMana = Player.Instance.ManaPercent; var enemy = EntityManager.Heroes.Enemies.FirstOrDefault(hero => !hero.IsDead && !hero.IsZombie && hero.IsInRange(myhero, SpellsManager.E.Range)); if (orbMode.HasFlag(Orbwalker.ActiveModes.Combo)) { Combo.Execute(); } if (orbMode.HasFlag(Orbwalker.ActiveModes.Harass)) { Combo.Execute1(); } if (orbMode.HasFlag(Orbwalker.ActiveModes.Flee)) { Combo.Execute3(); } if (orbMode.HasFlag(Orbwalker.ActiveModes.LaneClear)) { Combo.Execute4(); } if (ComboMenu["AutoQ"].Cast <CheckBox>().CurrentValue) { Combo.Execute7(); } if (HealMenu["AutoW"].Cast <CheckBox>().CurrentValue) { HealSettings.Execute6(); } if (HealMenu["R"].Cast <CheckBox>().CurrentValue || HealMenu["RYou"].Cast <CheckBox>().CurrentValue) { HealSettings.Execute8(); } if (HealMenu["SpeedBuff"].Cast <CheckBox>().CurrentValue&& HealMenu["SpeedBuffFlee"].Cast <CheckBox>().CurrentValue&& enemy.IsFleeing && enemy.IsInRange(myhero, SpellsManager.E.Range) && SpellsManager.W.IsReady() && !sdl.HasBuff("SorakaQRegen") && myhero.HasBuff("SorakaQRegen")) { SpellsManager.W.Cast(sdl); } if (HealMenu["SpeedBuff"].Cast <CheckBox>().CurrentValue&& HealMenu["SpeedBuffEnemy"].Cast <CheckBox>().CurrentValue&& enemy.IsInRange(myhero, SpellsManager.E.Range) && SpellsManager.W.IsReady() && !sdl.HasBuff("SorakaQRegen") && myhero.HasBuff("SorakaQRegen")) { SpellsManager.W.Cast(sdl); } /*if (MiscMenu["EStun"].Cast<CheckBox>().CurrentValue && enemy.IsCharmed || enemy.IsStunned || enemy.IsTaunted || enemy.IsRooted || enemy.IsFeared) * { * var pred = SpellsManager.E.GetPrediction(enemy); * SpellsManager.E.Cast(pred.CastPosition); * }*/ }