Fury - Uses Priority and stepfunction.

I’m sharing my Custom made Fury Warrior macro.
It differs from most the the other macros you will find here, because ive incorporated
the priority step function. I’m only sharing it because Legion is getting closer, and I really
haven’t been playing much lately. Don’t ask for support, if it works, Great!
From what I remember, you have to spec it exactly to get full use of the rotation.

2 1 1 3 1 3 1 Glyphs= Unending Rage – Raging Wind

Fury1 is single target, fury2 is AOE. Good Luck.


---Fury Warrior  2 1 1 3 1 3 1   Glyphs= Unending Rage – Raging Wind – 

Sequences["Fury1"] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
/cast [combat] Berserker Rage
]],
[[/cast Execute]],
[[/cast Victory Rush]],
[[/cast Raging Blow]],
[[/cast Wild Strike]],
[[/cast Bloodthirst]],
[[/cast Dragon Roar]],
[[/cast Bladestorm]],
PostMacro = [[
/startattack
/cast [combat] Recklessness
/use [combat]13
/use [combat]14
]],
}

Sequences["Fury2"] = { 
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
/cast [combat] Berserker Rage
]],
[[/cast !Dragon Roar]],
[[/cast !Whirlwind]],
[[/cast !Raging blow]],
[[/cast !Victory Rush]],
[[/cast !Bloodthirst]],	
	PostMacro = [[
/cast !Siegebreaker	
/cast [combat]Berserker Rage
/use [combat]13
/use [combat]14
]],
}


this macro is working pretty good for me. thank you.