Example #1
0
        public Annie()
        {
            Player    = ObjectManager.Player;
            MainMenu  = new CommonMenu(MenuDisplay, true);
            Orbwalker = MainMenu.Orbwalker;
            AnnieCustomMenu.Load(MainMenu);

            LoadLambdaExpressions();

            Spells = new CommonSpells(this);
            AnnieSpells.Load(this);

            Buttons        = new AnnieButtons(this);
            AnnieOrbwalker = new AnnieCore(this);

            Draws         = new AnnieDrawings(this);
            DrawDamage    = new CommonDamageDrawing(this);
            DisableAA     = new CommonDisableAA(this);
            ForceUltimate = new CommonForceUltimate(this);
            UltimateRange = Spells.R.Range;
            ForceUltimate.ForceUltimate = AnnieOrbwalker.Ultimate;
            DrawDamage.AmountOfDamage   = Spells.MaxComboDamage;
            DrawDamage.Active           = true;

            Tibbers = new AnnieTibbers(this);

            Obj_AI_Base.OnSpellCast            += EAgainstEnemyAA;
            Interrupter2.OnInterruptableTarget += InterruptDangerousSpells;
            AntiGapcloser.OnEnemyGapcloser     += StunGapCloser;
            Game.OnUpdate         += StackE;
            Obj_AI_Base.OnLevelUp += EvolveUltimate;
        }
Example #2
0
        public Annie()
        {
            Player = ObjectManager.Player;
            MainMenu = new CommonMenu(MenuDisplay, true);
            Orbwalker = MainMenu.Orbwalker;
            AnnieCustomMenu.Load(MainMenu);

            LoadLambdaExpressions();

            Spells = new CommonSpells(this);
            AnnieSpells.Load(this);

            Buttons = new AnnieButtons(this);
            AnnieOrbwalker = new AnnieCore(this);

            Draws = new AnnieDrawings(this);
            DrawDamage = new CommonDamageDrawing(this);
            DisableAA = new CommonDisableAA(this);
            ForceUltimate = new CommonForceUltimate(this);
            UltimateRange = Spells.R.Range;
            ForceUltimate.ForceUltimate = AnnieOrbwalker.Ultimate;
            DrawDamage.AmountOfDamage = Spells.MaxComboDamage;
            DrawDamage.Active = true;

            Tibbers = new AnnieTibbers(this);

            Obj_AI_Base.OnProcessSpellCast += EAgainstEnemyAA;
            Interrupter2.OnInterruptableTarget += InterruptDangerousSpells;
            AntiGapcloser.OnEnemyGapcloser += StunGapCloser;
            Game.OnUpdate += StackE;
            Obj_AI_Base.OnLevelUp += EvolveUltimate;
        }