Let us know how it works for you guys or if you can make it even better post it here.
This is an Extended Macro ← Click for more info
To rage dump just simply hold any modifier key once while hitting the macro.
/castsequence [mod] Cleave;[combat] reset=0.3 0,0,0,0,0,Shield Barrier
/castsequence reset=0.3 0,0,0,0,Shockwave
/castsequence reset=0.3 0,0,0,Revenge
/castsequence reset=0.3 0,0,Shield Slam
/castsequence reset=0.3 0,Commanding Shout
/castsequence reset=5/target Devastate,Thunder Clap,Devastate,Devastate,Devastate,Devastate,Devastate,Devastate,Devastate,Devastate
/cast [combat] Berserker Rage
/cast [combat] Demoralizing Shout
/cast Charge
/cast [combat] Avatar
/cast [combat] Recklessness
/use [combat] 13
/use [combat] 14
/startattack
Warning it will charge whatever is in line of sight, use to your discretion, works fine for me cause I been used to stop spamming after mobs are death or close to, otherwise if other mob is in range you will be charging it like crazy.
Cooldowns Macro Optional:
/cast Commanding Shout
/cast Spell Reflection
/cast Berserker Rage
/cast Mass Spell Reflection
/cast Enraged Regeneration
/cast Shield Wall
/cast Last Stand
/cast Rallying Cry
/use 13
/use 14
/startattack