public LeeSin() { Q = new Spell(SpellSlot.Q, 1100); Q2 = new Spell(SpellSlot.Q, 1300); W = new Spell(SpellSlot.W, 700); E = new Spell(SpellSlot.E, 400); E2 = new Spell(SpellSlot.E, 550); R = new Spell(SpellSlot.R, 375); Q.SetSkillshot(0.25f, 60, 1800, true, SkillshotType.SkillshotLine); W.SetTargetted(0.05f, 1400); R.SetTargetted(0.25f, 1500); Q.DamageType = Q2.DamageType = W.DamageType = R.DamageType = DamageType.Physical; E.DamageType = DamageType.Magical; Q.MinHitChance = HitChance.VeryHigh; Insec.Init(); var orbwalkMenu = MainMenu.Add(new Menu("Orbwalk", "Orbwalk")); { orbwalkMenu.KeyBind("Star", "Star Combo", Keys.X); orbwalkMenu.Bool("W", "Use W", false); orbwalkMenu.Bool("E", "Use E"); orbwalkMenu.Separator("Q Settings"); orbwalkMenu.Bool("Q", "Use Q"); orbwalkMenu.Bool("Q2", "-> Also Q2"); orbwalkMenu.Bool("QCol", "Smite Collision"); orbwalkMenu.Separator("R Settings"); orbwalkMenu.Bool("R", "Use R"); orbwalkMenu.Bool("RKill", "If Kill Enemy Behind"); orbwalkMenu.Slider("RCountA", "Or Hit Enemy Behind >=", 1, 1, 4); orbwalkMenu.Separator("Sub Settings"); orbwalkMenu.Bool("Ignite", "Use Ignite"); orbwalkMenu.Bool("Item", "Use Item"); } var farmMenu = MainMenu.Add(new Menu("Farm", "Farm")); { farmMenu.Bool("Q", "Use Q1"); } var ksMenu = MainMenu.Add(new Menu("KillSteal", "Kill Steal")); { ksMenu.Bool("Q", "Use Q"); ksMenu.Bool("E", "Use E"); ksMenu.Bool("R", "Use R"); ksMenu.Separator("Extra R Settings"); foreach (var enemy in GameObjects.EnemyHeroes) { ksMenu.Bool("RCast" + enemy.ChampionName, "Cast On " + enemy.ChampionName, false); } } var drawMenu = MainMenu.Add(new Menu("Draw", "Draw")); { drawMenu.Bool("Q", "Q Range", false); drawMenu.Bool("W", "W Range"); drawMenu.Bool("E", "E Range", false); drawMenu.Bool("R", "R Range", false); } MainMenu.KeyBind("FleeW", "Use W To Flee", Keys.C); Game.OnUpdate += OnUpdate; Drawing.OnDraw += args => { if (Player.IsDead) { return; } if (MainMenu["Draw"]["Q"] && Q.Level > 0) { Drawing.DrawCircle( Player.Position, (IsQOne ? Q : Q2).Range, Q.IsReady() ? Color.LimeGreen : Color.IndianRed); } if (MainMenu["Draw"]["W"] && W.Level > 0 && IsWOne) { Drawing.DrawCircle(Player.Position, W.Range, W.IsReady() ? Color.LimeGreen : Color.IndianRed); } if (MainMenu["Draw"]["E"] && E.Level > 0) { Drawing.DrawCircle( Player.Position, (IsEOne ? E : E2).Range, E.IsReady() ? Color.LimeGreen : Color.IndianRed); } if (MainMenu["Draw"]["R"] && R.Level > 0) { Drawing.DrawCircle(Player.Position, R.Range, R.IsReady() ? Color.LimeGreen : Color.IndianRed); } }; Obj_AI_Base.OnProcessSpellCast += (sender, args) => { if (!sender.IsMe) { return; } if (MainMenu["Orbwalk"]["Star"].GetValue<MenuKeyBind>().Active && args.SData.Name == "BlindMonkRKick" && E.IsReady() && IsEOne && HaveQ((Obj_AI_Hero)args.Target) && Player.Mana >= 80) { DelayAction.Add(R.Delay * 1000, () => E.Cast()); } }; }