コード例 #1
0
ファイル: Cassiopeia.cs プロジェクト: Foxy4eva/LSharp
        protected override void BeforeAttack(xSaliceWalker.BeforeAttackEventArgs args)
        {
            if (!menu.Item("disableAA", true).GetValue<bool>() || !(args.Target is Obj_AI_Hero))
                return;

            if (Q.IsReady() || W.IsReady() || (E.IsReady() && _poisonTargets.Any(x => x.NetworkId == args.Target.NetworkId)))
                args.Process = false;
            else
                args.Process = true;
        }
コード例 #2
0
ファイル: Viktor.cs プロジェクト: Foxy4eva/LSharp
        protected override void BeforeAttack(xSaliceWalker.BeforeAttackEventArgs args)
        {
            if (!menu.Item("ComboActive", true).GetValue<KeyBind>().Active &&
                !menu.Item("HarassActive", true).GetValue<KeyBind>().Active)
                return;

            if (args.Target.Type == GameObjectType.obj_AI_Hero)
            {
                args.Process = !(Q.IsReady() && Player.Mana >= QSpell.ManaCost);
            }
            else
                args.Process = true;
        }
コード例 #3
0
ファイル: Champion.cs プロジェクト: Foxy4eva/LSharp
 protected virtual void BeforeAttack(xSaliceWalker.BeforeAttackEventArgs args)
 {
     //for champ use
 }
コード例 #4
0
ファイル: Champion.cs プロジェクト: Foxy4eva/LSharp
 private void BeforeAttackEvent(xSaliceWalker.BeforeAttackEventArgs args)
 {
     BeforeAttack(args);
 }
コード例 #5
0
ファイル: Zyra.cs プロジェクト: leenam0910/LSharp
        protected override void BeforeAttack(xSaliceWalker.BeforeAttackEventArgs args)
        {
            if (!menu.Item("disableAA", true).GetValue<bool>() )
                return;

            if ((args.Target is Obj_AI_Minion) && menu.Item("HarassActive", true).GetValue<KeyBind>().Active)
                args.Process = false;
        }