Ovale Spell Priority

Ovale Spell Priority

6M Downloads

Warrior Arms rotation

Profiler781 opened this issue ยท 0 comments

commented

I have written a warrior arms rotation for this spec
link
I haven't included focused rage management because it I do, it ends up flooding the rotation. For focused rage management I advise to macro the spell with your other spells with a modifier. Example for mortal strike

#showtooltip
/startattack [noharm][dead]
/use Mortal strike
/use [nomod]Focused rage

You should track your Focused rage buff with weakaura.

Here is the rotation

########## ARMS CORE #############

Include(ovale_common)
Include(ovale_trinkets_mop)
Include(ovale_trinkets_wod)
Include(ovale_warrior_spells)

Define(bladestorm 227847)
	SpellInfo(bladestorm cd=90)
Define(shattered_defenses_buff 209706)
Define(victorious 32216)
Define(colossus_smash_icon 108126)

AddIcon help=shortcd specialization=arms
{
	if not target.IsFriend() and target.IsInterruptible() Spell(pummel)
    Spell(battle_cry)
}

AddIcon help=main specialization=arms
{
	if target.InRange(charge) Spell(charge)
    if target.InRange(charge) Spell(heroic_leap)
	if not BuffPresent(shattered_defenses_buff) Spell(colossus_smash)
	if target.HealthPercent(more 20) or target.HealthPercent(less 20) and BuffStacks(focused_rage)==3 Spell(mortal_strike)
	if BuffPresent(victorious) and (HealthPercent(less 70) or BuffRemaining(victorious)<4) Spell(victory_rush)
	if target.HealthPercent(less 20) Spell(execute)
	if BuffStacks(focused_rage) == 3 or BuffPresent(battle_cry) or Rage(more 90) Spell(slam)
	if BuffPresent(victorious) and HealthPercent(less 80) Spell(victory_rush)
	Spell(colossus_smash_icon)
}

AddIcon help=aoe specialization=arms
{
	if SpellCooldown(bladestorm)<1 Spell(warbreaker)
	Spell(bladestorm)
    Spell(cleave)
	Spell(whirlwind)
	Spell(colossus_smash)
}