Legion Arms 7.0

Give this one a try guys the Talents are 2,3,3,3,2,1,2.

Sequences["Arms"] = {
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]
/cast Charge
/cast avatar
]],
    '/cast [nochanneling] Slam',        
    '/cast [nochanneling] Mortal strike',
    '/cast [nochanneling] Overpower',
    '/cast [nochanneling] !colossus smash',
    '/castsequence [nochanneling]reset=3/target Cleave,Whirlwind',   
PostMacro = [[
/startattack
/cast [combat] Battle Cry
/run UIErrorsFrame:Clear()
]],
}