Example #1
0
        internal static void Init(EventArgs Args)
        {
            if (Me.IsDead || Me.IsRecalling())
            {
                return;
            }

            if (!Me.HasBuff("dariusqcast"))
            {
                Orbwalker.SetMovement(true);
                Orbwalker.SetAttack(true);
            }

            Auto.Init();
            KillSteal.Init();

            switch (Orbwalker.ActiveMode)
            {
            case Orbwalking.OrbwalkingMode.Combo:
                Combo.Init();
                break;

            case Orbwalking.OrbwalkingMode.Mixed:
                Harass.Init();
                break;

            case Orbwalking.OrbwalkingMode.LaneClear:
                LaneClear.Init();
                JungleClear.Init();
                break;
            }
        }
Example #2
0
        internal static void Init(EventArgs args)
        {
            if (Me.IsDead || Me.IsRecalling())
            {
                return;
            }

            KillSteal.Init();
            Auto.Init();

            switch (Orbwalker.ActiveMode)
            {
            case Orbwalking.OrbwalkingMode.Combo:
                Combo.Init();
                break;

            case Orbwalking.OrbwalkingMode.Mixed:
                Harass.Init();
                break;

            case Orbwalking.OrbwalkingMode.LaneClear:
                LaneClear.Init();
                JungleClear.Init();
                break;

            case Orbwalking.OrbwalkingMode.LastHit:
                LastHit.Init();
                break;
            }
        }
Example #3
0
        internal static void Init(EventArgs Args)
        {
            if (Orbwalker.ActiveMode != Orbwalking.OrbwalkingMode.WallJump)
            {
                Orbwalker.SetMovement(true);
            }

            DashReset.Init();
            Skin.Init();

            if (Me.IsDead || Me.IsRecalling())
            {
                return;
            }

            Ward.Init();
            KillSteal.Init();
            Auto.Init();

            switch (Orbwalker.ActiveMode)
            {
            case Orbwalking.OrbwalkingMode.Combo:
                Combo.Init();
                break;

            case Orbwalking.OrbwalkingMode.Mixed:
                Harass.Init();
                break;

            case Orbwalking.OrbwalkingMode.LaneClear:
                LaneClear.Init();
                JungleClear.Init();
                break;

            case Orbwalking.OrbwalkingMode.LastHit:
                LastHit.Init();
                break;

            case Orbwalking.OrbwalkingMode.Flee:
                Flee.Init();
                break;

            case Orbwalking.OrbwalkingMode.WallJump:
                WallJump.Init();
                break;

            case Orbwalking.OrbwalkingMode.None:
                if (Menu.Item("EQFlash", true).GetValue <KeyBind>().Active)
                {
                    EQFlash.Init();
                }
                break;
            }
        }
Example #4
0
        internal static void Init(EventArgs args)
        {
            QADelay.Init();

            if (W.Level > 0)
            {
                W.Range = Me.HasBuff("RivenFengShuiEngine") ? 330 : 260;
            }

            if (Me.IsDead)
            {
                qStack = 0;
                return;
            }

            if (qStack != 0 && Utils.TickCount - lastQTime > 3800)
            {
                qStack = 0;
            }

            if (Me.IsRecalling())
            {
                return;
            }

            KeepQ.Init();
            KillSteal.Init();

            switch (Orbwalker.ActiveMode)
            {
            case Orbwalking.OrbwalkingMode.Combo:
                Combo.Init();
                break;

            case Orbwalking.OrbwalkingMode.Burst:
                Burst.Init();
                break;

            case Orbwalking.OrbwalkingMode.Mixed:
                Harass.Init();
                break;

            case Orbwalking.OrbwalkingMode.LaneClear:
                LaneClear.Init();
                JungleClear.Init();
                break;

            case Orbwalking.OrbwalkingMode.Flee:
                Flee.Init();
                break;
            }
        }
Example #5
0
        internal static void Init(EventArgs args)
        {
            if (Me.IsDead || Me.IsRecalling())
            {
                return;
            }

            KillSteal.Init();

            if (SpellManager.isCastingUlt)
            {
                Orbwalker.SetAttack(false);
                Orbwalker.SetMovement(false);

                if (Menu.GetBool("AutoCancel"))
                {
                    SpellManager.CancelUlt();
                }

                return;
            }

            Orbwalker.SetAttack(true);
            Orbwalker.SetMovement(true);

            switch (Orbwalker.ActiveMode)
            {
            case Orbwalking.OrbwalkingMode.Combo:
                Combo.Init();
                break;

            case Orbwalking.OrbwalkingMode.Mixed:
                Harass.Init();
                break;

            case Orbwalking.OrbwalkingMode.LaneClear:
                LaneClear.Init();
                JungleClear.Init();
                break;

            case Orbwalking.OrbwalkingMode.LastHit:
                LastHit.Init();
                break;

            case Orbwalking.OrbwalkingMode.Flee:
                Flee.Init();
                break;
            }
        }
Example #6
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            //Wukong
            if (Player.Instance.Hero == Champion.MonkeyKing)
            {
                SpellsManager.InitializeSpells();
                Menus.CreateMenu();
                ModeManager.InitializeModes();
                DrawingsManager.InitializeDrawings();
                JungleClear.Init();

                Combo.Initialize_Q_AA_Reset();
                Harass.Initialize_Q_AA_Reset();

                Chat.Print("[T2IN1] Wukong Loaded!", TextColor.LimeGreen);
            }
            else
            {
                Chat.Print("[T2IN1] " + ObjectManager.Player.ChampionName + " is not Supported!",
                           TextColor.PaleVioletRed);
            }
        }
Example #7
0
        internal static void Init(EventArgs Args)
        {
            R.Range = R.Level > 0 ? R.Level * 1500 : 0;
            CalculateCD.Init();

            if (Me.IsDead || Me.IsRecalling())
            {
                return;
            }

            Q.Collision =
                !(Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo && Menu.GetBool("ComboQSmart") && CanShield);

            KillSteal.Init();
            Auto.Init();

            switch (Orbwalker.ActiveMode)
            {
            case Orbwalking.OrbwalkingMode.Combo:
                Combo.Init();
                break;

            case Orbwalking.OrbwalkingMode.Mixed:
                Harass.Init();
                break;

            case Orbwalking.OrbwalkingMode.LaneClear:
                LaneClear.Init();
                JungleClear.Init();
                break;

            case Orbwalking.OrbwalkingMode.LastHit:
                LastHit.Init();
                break;
            }
        }
Example #8
0
        internal static void Init(EventArgs args)
        {
            qCd = Q.Level > 0
                ? (Q.Instance.CooldownExpires - Game.Time <= 0 ? 0 : (int)(Q.Instance.CooldownExpires - Game.Time))
                : -1;

            if (Me.IsDead || Me.IsRecalling())
            {
                return;
            }

            KillSteal.Init();

            switch (Orbwalker.ActiveMode)
            {
            case Orbwalking.OrbwalkingMode.Combo:
                Combo.Init();
                break;

            case Orbwalking.OrbwalkingMode.Mixed:
                Harass.Init();
                break;

            case Orbwalking.OrbwalkingMode.LaneClear:
                LaneClear.Init();
                JungleClear.Init();
                break;

            case Orbwalking.OrbwalkingMode.None:
                if (Menu.GetKey("EFlash"))
                {
                    EFlash.Init();
                }
                break;
            }
        }