Guardian Legion GS-Enhanced

This is my first post here. I usually just use the great macros everyone provides, or tweak them a little. I wrote this one from scratch. It will pop ironfur and frenzied regen on its own. If you are taking magic damage, you will have to hit mark of ursol, which you should have enough rage for when you need it. I kept out maul as it is lowest on priority list and really there was no time left to cast it. I hope it works for everyone. Any constructive critique is appreciated.

Sequences[‘DB_Guardian’] = {
specID = 104,
author = “Wuetanhiem”,
helpTxt = “Talents: 3331321”,
StepFunction = GSStaticPriority,
PreMacro = [[
/targetenemy [noharm][dead]
“/castsequence Mangle, Thrash, Moonfire, Swipe, IronFur”,
“/castsequence Mangle, Thrash, Swipe, Mangle, Moonfire, Frenzied Regeneration”,
PostMacro = [[
/cast Incapacitating Roar
/cast [combat] Barkskin
/use [combat] 13
/use [combat] 14