Exemple #1
0
        private static void OnGameUpdate(EventArgs args)
        {
            Jayce.checkForm();
            Jayce.processCDs();
            if (Config.Item("shoot").GetValue <KeyBind>().Active)//fullDMG
            {
                Jayce.shootQE(Game.CursorPos);
            }

            if (!Jayce.E1.IsReady())
            {
                Jayce.castQon = new Vector3(0, 0, 0);
            }
            else if (Jayce.castQon.X != 0)
            {
                Jayce.shootQE(Jayce.castQon);
            }

            if (Config.Item("fullDMG").GetValue <KeyBind>().Active)//fullDMG
            {
                Obj_AI_Hero target = TargetSelector.GetTarget(Jayce.getBestRange(), TargetSelector.DamageType.Physical);
                if (Jayce.lockedTarg == null)
                {
                    Jayce.lockedTarg = target;
                }
                Jayce.doFullDmg(Jayce.lockedTarg);
            }
            else
            {
                Jayce.lockedTarg = null;
            }

            if (Config.Item("injTarget").GetValue <KeyBind>().Active)//fullDMG
            {
                Obj_AI_Hero target = TargetSelector.GetTarget(Jayce.getBestRange(), TargetSelector.DamageType.Physical);
                if (Jayce.lockedTarg == null)
                {
                    Jayce.lockedTarg = target;
                }
                Jayce.doJayceInj(Jayce.lockedTarg);
            }
            else
            {
                Jayce.lockedTarg = null;
            }
            // Console.Clear();
            // Console.WriteLine(Jayce.isHammer +" "+Jayce.Qdata.SData.Name);

            if (Jayce.castEonQ != null && (Jayce.castEonQ.TimeSpellEnd - 2) > Game.Time)
            {
                Jayce.castEonQ = null;
            }

            if (Jayce.orbwalker.ActiveMode.ToString() == "Combo")
            {
                Obj_AI_Hero target = TargetSelector.GetTarget(Jayce.getBestRange(), TargetSelector.DamageType.Physical);
                Jayce.doCombo(target);
            }

            if (Jayce.orbwalker.ActiveMode.ToString() == "Mixed")
            {
            }

            if (Jayce.orbwalker.ActiveMode.ToString() == "LaneClear")
            {
            }
        }