Just a quick question I'll put out there for or the advance Buddywing script writers. Below is a rotation for a marksman sniper, does anyone have any suggestions how I could optimize the rotation.Oh and also how to auto use "Warzone Adrenal" I just cant get it to work.
Thanks!
Code:
return new LockSelector(
Spell.Buff("Escape", ret => Me.IsStunned),
Spell.Buff("Shield Probe", ret => Me.HealthPercent <= 70),
Spell.Buff("Evasion", ret => Me.HealthPercent <= 30),
Spell.Buff("Adrenaline Probe", ret => Me.EnergyPercent <= 40),
Spell.Buff("Sniper Volley", ret => Me.EnergyPercent <= 60),
Spell.Buff("Entrench", ret => Me.CurrentTarget.StrongOrGreater() && Me.IsInCover()),
Spell.Buff("Laze Target"),
Spell.Buff("Target Acquired")
);
}
}
public override Composite SingleTarget
{
get
{
return new LockSelector(
//Movement
CombatMovement.CloseDistance(Distance.Ranged),
//Low Energy
new Decorator(ret => Me.EnergyPercent < 60,
new LockSelector(
Spell.Cast("Rifle Shot")
)),
//Rotation
Spell.Cast("Diversion"),
Spell.DoT("Corrosive Dart", "", 12000),
Spell.Cast("Followthrough"),
Spell.Cast("Penetrating Blasts"),
Spell.Cast("Ambush"),
Spell.Cast("Penetrating Blasts"),
Spell.Cast("Takedown"),
Spell.Cast("Snipe"),
Spell.Cast("Fragmentation Grenade"),
Spell.Cast("Overload Shot")
);
Thanks!
