public void OnLoad() { Yasuo = ObjectManager.Player; if (Yasuo.CharData.BaseSkinName != "Yasuo") { return; } Chat.Print("<font color='#1d87f2'>YasuoPro by Seph Loaded. Good Luck!</font>"); Chat.Print("<font color='#1d87f2'>::::Any Issues/Recommendations - Post On Topic</font>"); InitItems(); InitSpells(); YasuoMenu.Init(this); Orbwalker.RegisterCustomMode("YasuoPro.FleeMode", "Flee", YasuoMenu.KeyCode("Z")); Program.Init(); if (GetBool("Misc.Walljump") && Game.MapId == GameMapId.SummonersRift) { WallJump.Initialize(); } shop = ObjectManager.Get <Obj_Shop>().FirstOrDefault(x => x.IsAlly); Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; AntiGapcloser.OnEnemyGapcloser += OnGapClose; Interrupter2.OnInterruptableTarget += OnInterruptable; Obj_AI_Base.OnSpellCast += TargettedDanger.SpellCast; CustomEvents.Unit.OnDash += UnitOnOnDash; }