Exemplo n.º 1
0
 public override void Harass(Obj_AI_Hero target)
 {
     if (((target.GetBuffCountFixed("twitchdeadlyvenom") >= HarassAfterStacks || HarassAfterStacks == 0) && _afterAttack) && (!NotDuringR || !ObjectManager.Player.HasBuff("TwitchFullAutomatic")))
     {
         Cast(target, aoe: IsAreaOfEffect);
     }
 }
Exemplo n.º 2
0
 public override void Execute(Obj_AI_Hero target)
 {
     if (((target.GetBuffCountFixed("twitchdeadlyvenom") >= ComboAfterStacks || ComboAfterStacks == 0) && _afterAttack || !Orbwalking.InAutoAttackRange(target)) && (!NotDuringR || !ObjectManager.Player.HasBuff("TwitchFullAutomatic")))
     {
         Cast(target, aoe: IsAreaOfEffect);
     }
 }
Exemplo n.º 3
0
 public override void Execute(Obj_AI_Hero target)
 {
     if (CanKill(target) || target.GetBuffCountFixed("twitchdeadlyvenom") == 6 && AlwaysExecuteAtFullStacks)
     {
         Cast();
     }
 }
Exemplo n.º 4
0
 public override void Harass(Obj_AI_Hero target)
 {
     base.Harass(target);
     if (HarassActivateWhenLeaving <= target.GetBuffCountFixed("twitchdeadlyvenom") && target.Distance(ObjectManager.Player) > Orbwalking.GetRealAutoAttackRange(target))
     {
         Cast();
     }
 }