Пример #1
0
        public Ahri()
        {
            Q  = new Spell(SpellSlot.Q, 880);
            W  = new Spell(SpellSlot.W, 550);
            E  = new Spell(SpellSlot.E, 975);
            E2 = new Spell(SpellSlot.E, 975);
            R  = new Spell(SpellSlot.R, 450);//600
            Q.SetSkillshot(0.25f, 100, 1600, false, SkillshotType.SkillshotLine);
            E.SetSkillshot(0.25f, 60, 1550, true, SkillshotType.SkillshotLine);
            E2.SetSkillshot(0.25f, 60, 1550, true, SkillshotType.SkillshotLine);
            Q.DamageType   = W.DamageType = E.DamageType = TargetSelector.DamageType.Magical;
            Q.MinHitChance = HitChance.High;
            E.MinHitChance = HitChance.High;

            Menu orbwalkerMenu = new Menu("Orbwalker", "Orbwalker");

            Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu);
            MainMenu.AddSubMenu(orbwalkerMenu);

            Menu ts = MainMenu.AddSubMenu(new Menu("Target Selector", "Target Selector"));;

            TargetSelector.AddToMenu(ts);

            Menu Asassin = new Menu("Assassin", "AssasinMode");
            {
                KeyBind(Asassin, "activeAssasin", "Assassin Key", 'T', KeyBindType.Press);
                Separator(Asassin, "1", "Make sure you select a target");
                Separator(Asassin, "2", "before press this key");
                MainMenu.AddSubMenu(Asassin);
            }
            Menu Combo = new Menu("Combo", "Combo");
            {
                Bool(Combo, "Qc", "Q", true);
                Bool(Combo, "Wc", "W", true);
                Bool(Combo, "Ec", "E", true);
                MainMenu.AddSubMenu(Combo);
            }
            Menu Harass = new Menu("Harass", "Harass");
            {
                Bool(Harass, "Qh", "Q", true);
                Bool(Harass, "Wh", "W", true);
                Bool(Harass, "Eh", "E", true);
                Slider(Harass, "manah", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Harass);
            }
            Menu Clear = new Menu("Clear", "Clear");
            {
                Bool(Clear, "Qj", "Q", true);
                Slider(Clear, "Qhitj", "Q if will hit", 2, 1, 3);
                Slider(Clear, "manaj", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Clear);
            }
            Menu Auto = new Menu("Auto", "Auto");
            {
                KeyBind(Auto, "harassa", "Harass Q", 'H', KeyBindType.Toggle);
                Bool(Auto, "interrupta", "E interrupt + gapcloser", true);
                Bool(Auto, "killsteala", "KillSteal", true);
                MainMenu.AddSubMenu(Auto);
            }
            Menu drawMenu = new Menu("Draw", "Draw");

            {
                Bool(drawMenu, "Qd", "Q");
                Bool(drawMenu, "Wd", "W");
                Bool(drawMenu, "Ed", "E");
                Bool(drawMenu, "Rd", "R");
                Bool(drawMenu, "Hpd", "Damage Indicator").ValueChanged += Ahri_ValueChanged;
                MainMenu.AddSubMenu(drawMenu);
            }
            Game.OnUpdate                            += Game_OnUpdate;
            Obj_AI_Base.OnNewPath                    += Obj_AI_Base_OnNewPath;
            Drawing.OnDraw                           += Drawing_OnDraw;
            Obj_AI_Base.OnProcessSpellCast           += Obj_AI_Base_OnProcessSpellCast;
            AntiGapcloser.OnEnemyGapcloser           += Gapcloser_OnGapCloser;
            Interrupter2.OnInterruptableTarget       += InterruptableSpell_OnInterruptableTarget;
            Utility.HpBarDamageIndicator.DamageToUnit = AhriDamage;
            Utility.HpBarDamageIndicator.Enabled      = drawhp;
            CustomDamageIndicator.Initialize(AhriDamage);
            CustomDamageIndicator.Enabled = drawhp;
        }
Пример #2
0
        public Syndra()
        {
            Q = new Spell(SpellSlot.Q, 950);
            W = new Spell(SpellSlot.W, 1150);
            E = new Spell(SpellSlot.E, 700); //1100
            R = new Spell(SpellSlot.R, 675);
            Q.SetSkillshot(0.5f, 10, float.MaxValue, false, SkillshotType.SkillshotLine);
            W.SetSkillshot(0.25f, 10, 1450, false, SkillshotType.SkillshotLine, Player.Position, Player.Position);
            E.SetSkillshot(0.5f, 10, 1600, false, SkillshotType.SkillshotLine);
            Q.DamageType = W.DamageType = E.DamageType = TargetSelector.DamageType.Magical;
            Q.MinHitChance = HitChance.Medium;
            W.MinHitChance = HitChance.Medium;

            Menu orbwalkerMenu = new Menu("Orbwalker", "Orbwalker");
            Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu);
            MainMenu.AddSubMenu(orbwalkerMenu);

            Menu ts = MainMenu.AddSubMenu(new Menu("Target Selector", "Target Selector")); ;
            TargetSelector.AddToMenu(ts);

            Menu Combo = new Menu("Combo", "Combo");
            {
                Bool(Combo, "Qc", "Q", true);
                Bool(Combo, "Wc", "W", true);
                Bool(Combo, "Ec", "E", true);
                Bool(Combo, "QEc", "QE", true);
                Bool(Combo, "Rc", "R", true);
                Separator(Combo,"Rbc","cast R target:");
                foreach (var hero in HeroManager.Enemies)
                {
                    Bool(Combo, hero.ChampionName + "c", hero.ChampionName, true);
                }
                MainMenu.AddSubMenu(Combo);
            }
            Menu Harass = new Menu("Harass", "Harass");
            {
                Bool(Harass, "Qh", "Q", true);
                Bool(Harass, "Wh", "W", true);
                Bool(Harass, "Eh", "E", true);
                Slider(Harass, "manah", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Harass);
            }
            Menu Auto = new Menu("Auto", "Auto");
            {
                Bool(Auto, "Qa", "Q on target AA + spellcast ", true);
                Bool(Auto, "GapIntera", "Anti-Gap & Interrupt", true);
                Bool(Auto, "killsteala", "KillSteal ", true);
                MainMenu.AddSubMenu(Auto);
            }
            Menu Helper = new Menu("Helper", "Helper");
            {
                Bool(Helper, "enableh", "Enabale", true);
                KeyBind(Helper, "QEh", "QE to mouse", 'G', KeyBindType.Press);
                MainMenu.AddSubMenu(Helper);
            }
            Menu drawMenu = new Menu("Draw", "Draw");
            {
                Bool(drawMenu, "Qd", "Q");
                Bool(drawMenu, "Wd", "W");
                Bool(drawMenu, "Ed", "E");
                Bool(drawMenu, "QEd", "QE");
                Bool(drawMenu, "Rd", "R");
                Bool(drawMenu, "Hpd", "Damage Indicator").ValueChanged+= Syndra_ValueChanged;
                MainMenu.AddSubMenu(drawMenu);
            }

            Game.OnUpdate += OnUpdate;
            Drawing.OnDraw += OnDraw;
            Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast;
            GameObject.OnCreate += OnCreate;
            GameObject.OnDelete += OnDelete;
            AntiGapcloser.OnEnemyGapcloser += Gapcloser_OnGapCloser;
            Interrupter2.OnInterruptableTarget += InterruptableSpell_OnInterruptableTarget;
            //Orb.OnAction += Orbwalker_OnAction;
            Utility.HpBarDamageIndicator.DamageToUnit = SyndraDamage;
            CustomDamageIndicator.Initialize(SyndraDamage);
            Utility.HpBarDamageIndicator.Enabled = drawhp;
            CustomDamageIndicator.Enabled = drawhp;
            Obj_AI_Base.OnLevelUp += Obj_AI_Base_OnLevelUp;
        }
Пример #3
0
        public TwistedFate()
        {
            Q = new Spell(SpellSlot.Q, 1400);
            W = new Spell(SpellSlot.W);
            E = new Spell(SpellSlot.E);
            R = new Spell(SpellSlot.R);
            Q.SetSkillshot(0.25f, 40, 1000, false, SkillshotType.SkillshotLine);
            Q.DamageType = W.DamageType = E.DamageType = TargetSelector.DamageType.Magical;
            Q.MinHitChance = HitChance.High;

            Menu orbwalkerMenu = new Menu("Orbwalker", "Orbwalker");
            Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu);
            MainMenu.AddSubMenu(orbwalkerMenu);

            Menu ts = MainMenu.AddSubMenu(new Menu("Target Selector", "Target Selector")); ;
            TargetSelector.AddToMenu(ts);

            Menu Combo = new Menu("Combo", "Combo");
            {
                Bool(Combo, "Qc", "Q", true);
                Bool(Combo, "Qafterattackc", "Q after attack", true);
                Bool(Combo, "Qimmobilec", "Q on immobile", true);
                Slider(Combo, "Qhitc", "Q if will hit", 2, 1, 3);
                Bool(Combo, "Wc", "W", true);
                Bool(Combo, "pickgoldc", "Pick gold card while using R", true);
                Bool(Combo, "dontpickyellow1stc", "don't pick gold at 1st turn", false);
                MainMenu.AddSubMenu(Combo);
            }
            Menu Harass = new Menu("Harass", "Harass");
            {
                Bool(Harass, "Qh", "Q", true);
                Bool(Harass, "Qafterattackh", "Q after attack", true);
                Bool(Harass, "Qimmobileh", "Q on immobile", true);
                Slider(Harass, "Qhith", "Q if will hit", 2, 1, 3);
                Bool(Harass, "Wh", "W", true);
                List(Harass, "Wcolorh", "W card type", new[] { "blue", "red", "gold" });
                Slider(Harass, "manah", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Harass);
            }
            Menu Clear = new Menu("Clear", "Clear");
            {
                Bool(Clear, "Qj", "Q", true);
                Slider(Clear, "Qhitj", "Q if will hit", 2, 1, 3);
                Bool(Clear, "Wj", "W", true);
                List(Clear, "Wcolorj", "W card type", new[] { "blue", "red" });
                Slider(Clear, "wmanaj", "mana only W blue", 0, 0, 100);
                Slider(Clear, "manaj", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Clear);
            }
            Menu Auto = new Menu("Auto", "Auto");
            {
                Bool(Auto, "throwyellowa", "gapclose + interrupt: throw gold card", true);
                Bool(Auto, "killsteala", "KillSteal Q", true);
                MainMenu.AddSubMenu(Auto);
            }
            Menu Helper = new Menu("Helper", "Pick card Helper");
            {
                Bool(Helper, "enableh", "Enabale", true);
                KeyBind(Helper, "pickyellowh", "Pick Yellow", 'W', KeyBindType.Toggle);
                KeyBind(Helper, "pickblueh", "Pick Blue", 'G', KeyBindType.Toggle);
                KeyBind(Helper, "pickredh", "Pick Red", 'H', KeyBindType.Toggle);
                MainMenu.AddSubMenu(Helper);
            }
            Menu drawMenu = new Menu("Draw", "Draw");
            {
                Bool(drawMenu, "Qd", "Q");
                Bool(drawMenu, "Rd", "R");
                Bool(drawMenu, "Hpd", "Damage Indicator").ValueChanged += TwistedFate_ValueChanged;
                MainMenu.AddSubMenu(drawMenu);
            }
            Game.OnUpdate += OnUpdate;
            Drawing.OnDraw += OnDraw;
            //Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast;
            //GameObject.OnCreate += OnCreate;
            AntiGapcloser.OnEnemyGapcloser += Gapcloser_OnGapCloser;
            Interrupter2.OnInterruptableTarget += InterruptableSpell_OnInterruptableTarget;
            Drawing.OnEndScene += Drawing_OnEndScene;
            Orbwalking.BeforeAttack += Orbwalking_BeforeAttack;
            Orbwalking.AfterAttack += Orbwalking_AfterAttack;
            Orbwalking.OnAttack += Orbwalking_OnAttack;
            Utility.HpBarDamageIndicator.DamageToUnit = TwistedFateDamage;
            Utility.HpBarDamageIndicator.Enabled = drawhp;
            CustomDamageIndicator.Initialize(TwistedFateDamage);
            CustomDamageIndicator.Enabled = drawhp;
        }
Пример #4
0
        public Ahri()
        {
            Q = new Spell(SpellSlot.Q, 880);
            W = new Spell(SpellSlot.W, 550);
            E = new Spell(SpellSlot.E,975);
            E2 = new Spell(SpellSlot.E, 975);
            R = new Spell(SpellSlot.R,450);//600
            Q.SetSkillshot(0.25f, 100, 1600, false, SkillshotType.SkillshotLine);
            E.SetSkillshot(0.25f, 60, 1550, true, SkillshotType.SkillshotLine);
            E2.SetSkillshot(0.25f, 60, 1550, true, SkillshotType.SkillshotLine);
            Q.DamageType = W.DamageType = E.DamageType = TargetSelector.DamageType.Magical;
            Q.MinHitChance = HitChance.High;
            E.MinHitChance = HitChance.High;

            Menu orbwalkerMenu = new Menu("Orbwalker", "Orbwalker");
            Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu);
            MainMenu.AddSubMenu(orbwalkerMenu);

            Menu ts = MainMenu.AddSubMenu(new Menu("Target Selector", "Target Selector")); ;
            TargetSelector.AddToMenu(ts);

            Menu Asassin = new Menu("Assassin", "AssasinMode");
            {
                KeyBind(Asassin, "activeAssasin", "Assassin Key", 'T', KeyBindType.Press);
                Separator(Asassin, "1", "Make sure you select a target");
                Separator(Asassin, "2", "before press this key");
                MainMenu.AddSubMenu(Asassin);
            }
            Menu Combo = new Menu("Combo", "Combo");
            {
                Bool(Combo, "Qc", "Q", true);
                Bool(Combo, "Wc", "W", true);
                Bool(Combo, "Ec", "E", true);
                MainMenu.AddSubMenu(Combo);
            }
            Menu Harass = new Menu("Harass", "Harass");
            {
                Bool(Harass, "Qh", "Q", true);
                Bool(Harass, "Wh", "W", true);
                Bool(Harass, "Eh", "E", true);
                Slider(Harass, "manah", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Harass);
            }
            Menu Clear = new Menu("Clear", "Clear");
            {
                Bool(Clear, "Qj", "Q", true);
                Slider(Clear, "Qhitj", "Q if will hit", 2, 1, 3);
                Slider(Clear, "manaj", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Clear);
            }
            Menu Auto = new Menu("Auto", "Auto");
            {
                KeyBind(Auto, "harassa", "Harass Q", 'H',KeyBindType.Toggle);
                Bool(Auto, "interrupta", "E interrupt + gapcloser", true);
                Bool(Auto, "killsteala", "KillSteal", true);
                MainMenu.AddSubMenu(Auto);
            }
            Menu drawMenu = new Menu("Draw", "Draw");
            {
                Bool(drawMenu, "Qd", "Q");
                Bool(drawMenu, "Wd", "W");
                Bool(drawMenu, "Ed", "E");
                Bool(drawMenu, "Rd", "R");
                Bool(drawMenu, "Hpd", "Damage Indicator").ValueChanged += Ahri_ValueChanged;
                MainMenu.AddSubMenu(drawMenu);
            }
            Game.OnUpdate += Game_OnUpdate;
            Obj_AI_Base.OnNewPath += Obj_AI_Base_OnNewPath;
            Drawing.OnDraw += Drawing_OnDraw;
            Obj_AI_Base.OnProcessSpellCast +=Obj_AI_Base_OnProcessSpellCast;
            AntiGapcloser.OnEnemyGapcloser += Gapcloser_OnGapCloser;
            Interrupter2.OnInterruptableTarget += InterruptableSpell_OnInterruptableTarget;
            Utility.HpBarDamageIndicator.DamageToUnit = AhriDamage;
            Utility.HpBarDamageIndicator.Enabled = drawhp;
            CustomDamageIndicator.Initialize(AhriDamage);
            CustomDamageIndicator.Enabled = drawhp;
        }
Пример #5
0
        public Syndra()
        {
            Q = new Spell(SpellSlot.Q, 950);
            W = new Spell(SpellSlot.W, 1150);
            E = new Spell(SpellSlot.E, 700); //1100
            R = new Spell(SpellSlot.R, 675);
            Q.SetSkillshot(0.5f, 10, float.MaxValue, false, SkillshotType.SkillshotLine);
            W.SetSkillshot(0.25f, 10, 1450, false, SkillshotType.SkillshotLine, Player.Position, Player.Position);
            E.SetSkillshot(0.5f, 10, 1600, false, SkillshotType.SkillshotLine);
            Q.DamageType   = W.DamageType = E.DamageType = TargetSelector.DamageType.Magical;
            Q.MinHitChance = HitChance.Medium;
            W.MinHitChance = HitChance.Medium;

            Menu orbwalkerMenu = new Menu("Orbwalker", "Orbwalker");

            Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu);
            MainMenu.AddSubMenu(orbwalkerMenu);

            Menu ts = MainMenu.AddSubMenu(new Menu("Target Selector", "Target Selector"));;

            TargetSelector.AddToMenu(ts);

            Menu Combo = new Menu("Combo", "Combo");
            {
                Bool(Combo, "Qc", "Q", true);
                Bool(Combo, "Wc", "W", true);
                Bool(Combo, "Ec", "E", true);
                Bool(Combo, "QEc", "QE", true);
                Bool(Combo, "Rc", "R", true);
                Separator(Combo, "Rbc", "cast R target:");
                foreach (var hero in HeroManager.Enemies)
                {
                    Bool(Combo, hero.ChampionName + "c", hero.ChampionName, true);
                }
                MainMenu.AddSubMenu(Combo);
            }
            Menu Harass = new Menu("Harass", "Harass");
            {
                Bool(Harass, "Qh", "Q", true);
                Bool(Harass, "Wh", "W", true);
                Bool(Harass, "Eh", "E", true);
                Slider(Harass, "manah", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Harass);
            }
            Menu Auto = new Menu("Auto", "Auto");
            {
                Bool(Auto, "Qa", "Q on target AA + spellcast ", true);
                Bool(Auto, "GapIntera", "Anti-Gap & Interrupt", true);
                Bool(Auto, "killsteala", "KillSteal ", true);
                MainMenu.AddSubMenu(Auto);
            }
            Menu Helper = new Menu("Helper", "Helper");
            {
                Bool(Helper, "enableh", "Enabale", true);
                KeyBind(Helper, "QEh", "QE to mouse", 'G', KeyBindType.Press);
                MainMenu.AddSubMenu(Helper);
            }
            Menu drawMenu = new Menu("Draw", "Draw");

            {
                Bool(drawMenu, "Qd", "Q");
                Bool(drawMenu, "Wd", "W");
                Bool(drawMenu, "Ed", "E");
                Bool(drawMenu, "QEd", "QE");
                Bool(drawMenu, "Rd", "R");
                Bool(drawMenu, "Hpd", "Damage Indicator").ValueChanged += Syndra_ValueChanged;
                MainMenu.AddSubMenu(drawMenu);
            }


            Game.OnUpdate  += OnUpdate;
            Drawing.OnDraw += OnDraw;
            Obj_AI_Base.OnProcessSpellCast     += OnProcessSpellCast;
            GameObject.OnCreate                += OnCreate;
            GameObject.OnDelete                += OnDelete;
            AntiGapcloser.OnEnemyGapcloser     += Gapcloser_OnGapCloser;
            Interrupter2.OnInterruptableTarget += InterruptableSpell_OnInterruptableTarget;
            //Orb.OnAction += Orbwalker_OnAction;
            Utility.HpBarDamageIndicator.DamageToUnit = SyndraDamage;
            CustomDamageIndicator.Initialize(SyndraDamage);
            Utility.HpBarDamageIndicator.Enabled = drawhp;
            CustomDamageIndicator.Enabled        = drawhp;
            Obj_AI_Base.OnLevelUp += Obj_AI_Base_OnLevelUp;
        }
Пример #6
0
        public TwistedFate()
        {
            Q = new Spell(SpellSlot.Q, 1400);
            W = new Spell(SpellSlot.W);
            E = new Spell(SpellSlot.E);
            R = new Spell(SpellSlot.R);
            Q.SetSkillshot(0.25f, 40, 1000, false, SkillshotType.SkillshotLine);
            Q.DamageType   = W.DamageType = E.DamageType = TargetSelector.DamageType.Magical;
            Q.MinHitChance = HitChance.High;

            Menu orbwalkerMenu = new Menu("Orbwalker", "Orbwalker");

            Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu);
            MainMenu.AddSubMenu(orbwalkerMenu);

            Menu ts = MainMenu.AddSubMenu(new Menu("Target Selector", "Target Selector"));;

            TargetSelector.AddToMenu(ts);

            Menu Combo = new Menu("Combo", "Combo");
            {
                Bool(Combo, "Qc", "Q", true);
                Bool(Combo, "Qafterattackc", "Q after attack", true);
                Bool(Combo, "Qimmobilec", "Q on immobile", true);
                Slider(Combo, "Qhitc", "Q if will hit", 2, 1, 3);
                Bool(Combo, "Wc", "W", true);
                Bool(Combo, "pickgoldc", "Pick gold card while using R", true);
                Bool(Combo, "dontpickyellow1stc", "don't pick gold at 1st turn", false);
                MainMenu.AddSubMenu(Combo);
            }
            Menu Harass = new Menu("Harass", "Harass");
            {
                Bool(Harass, "Qh", "Q", true);
                Bool(Harass, "Qafterattackh", "Q after attack", true);
                Bool(Harass, "Qimmobileh", "Q on immobile", true);
                Slider(Harass, "Qhith", "Q if will hit", 2, 1, 3);
                Bool(Harass, "Wh", "W", true);
                List(Harass, "Wcolorh", "W card type", new[] { "blue", "red", "gold" });
                Slider(Harass, "manah", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Harass);
            }
            Menu Clear = new Menu("Clear", "Clear");
            {
                Bool(Clear, "Qj", "Q", true);
                Slider(Clear, "Qhitj", "Q if will hit", 2, 1, 3);
                Bool(Clear, "Wj", "W", true);
                List(Clear, "Wcolorj", "W card type", new[] { "blue", "red" });
                Slider(Clear, "wmanaj", "mana only W blue", 0, 0, 100);
                Slider(Clear, "manaj", "Min mana", 40, 0, 100);
                MainMenu.AddSubMenu(Clear);
            }
            Menu Auto = new Menu("Auto", "Auto");
            {
                Bool(Auto, "throwyellowa", "gapclose + interrupt: throw gold card", true);
                Bool(Auto, "killsteala", "KillSteal Q", true);
                MainMenu.AddSubMenu(Auto);
            }
            Menu Helper = new Menu("Helper", "Pick card Helper");
            {
                Bool(Helper, "enableh", "Enabale", true);
                KeyBind(Helper, "pickyellowh", "Pick Yellow", 'W', KeyBindType.Toggle);
                KeyBind(Helper, "pickblueh", "Pick Blue", 'G', KeyBindType.Toggle);
                KeyBind(Helper, "pickredh", "Pick Red", 'H', KeyBindType.Toggle);
                MainMenu.AddSubMenu(Helper);
            }
            Menu drawMenu = new Menu("Draw", "Draw");

            {
                Bool(drawMenu, "Qd", "Q");
                Bool(drawMenu, "Rd", "R");
                Bool(drawMenu, "Hpd", "Damage Indicator").ValueChanged += TwistedFate_ValueChanged;
                MainMenu.AddSubMenu(drawMenu);
            }
            Game.OnUpdate  += OnUpdate;
            Drawing.OnDraw += OnDraw;
            //Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast;
            //GameObject.OnCreate += OnCreate;
            AntiGapcloser.OnEnemyGapcloser     += Gapcloser_OnGapCloser;
            Interrupter2.OnInterruptableTarget += InterruptableSpell_OnInterruptableTarget;
            Drawing.OnEndScene      += Drawing_OnEndScene;
            Orbwalking.BeforeAttack += Orbwalking_BeforeAttack;
            Orbwalking.AfterAttack  += Orbwalking_AfterAttack;
            Orbwalking.OnAttack     += Orbwalking_OnAttack;
            Utility.HpBarDamageIndicator.DamageToUnit = TwistedFateDamage;
            Utility.HpBarDamageIndicator.Enabled      = drawhp;
            CustomDamageIndicator.Initialize(TwistedFateDamage);
            CustomDamageIndicator.Enabled = drawhp;
        }