GSE and SuperDuperMacro (SDM) addons, available at https://yggdrasilwow.com/page/downloads
Main Rotation in SDM, named BIGD:
/startattack
/castsequence reset=combat,7 Commanding Shout,Whirlwind, Bloodthirst, Sunder Armor,Bloodthirst,Whirlwind, Bloodthirst, Bloodthirst,
Whirlwind,Bloodthirst, Bloodthirst,Whirlwind, Bloodthirst,Sunder Armor, Bloodthirst,Whirlwind, Bloodthirst, Bloodthirst,Whirlwind,
Bloodthirst, Bloodthirst,Whirlwind, Bloodthirst,Sunder Armor, Bloodthirst,Whirlwind, Bloodthirst,Bloodthirst,Whirlwind, Bloodthirst,
Bloodthirst,Whirlwind, Bloodthirst, Bloodthirst,Sunder Armor,Whirlwind, Bloodthirst, Bloodthirst,Whirlwind,Bloodthirst, Bloodthirst,
Whirlwind, Bloodthirst,Sunder Armor, Bloodthirst,Whirlwind, Bloodthirst, Bloodthirst,Sunder Armor
/cast Bloodrage
Single Target SDM Macro, named SINGLE:
#show Heroic Strike
/equipset DPS
/cast [stance:2] Berserker Stance
/cast [stance:0] Berserker Stance
/cast [stance:1] Berserker Stance
/cast [stance:3] Berserker Stance
/castsequence reset=30 Sunder Armor,Sunder Armor,Sunder Armor,null
/click [combat] 1599
/stopcasting
/cast [combat] !Heroic Strike
/cast !Throw
/startattack
AoE SDM Macro, named AOE:
#show Cleave
/cast [stance:2] Berserker Stance
/cast [stance:0] Berserker Stance
/cast [stance:1] Berserker Stance
/cast [stance:3] Berserker Stance
/click [combat] 1599
/stopcasting
/cast [combat] !Cleave
/cast !Throw
/startattack
GSE Macro for Daisy Chaining(name: 1599):
/click sdb_BIGD
/click sdb_BIGD
/click sdb_BIGD
/click sdb_BIGD
/click sdb_BIGD
/click sdb_BIGD
/click sdb_BIGD
/cast Slam
/cast Recklessness
/cast Death Wish
After you have set up the macros, the only two buttons you need on your bars are SINGLE and AOE.
Concluding notes:
- Stance Management: The macros automatically switch to Berserker Stance for maximum DPS. If you prefer manual stance control, remove the stance switching lines from the SDM macros.
- Slamming: The macro is set up to slam semi regularly (for me it attempts to slam about every 6-7 seconds, though this depends on how fast you click the macro).
- Execute: The GSE macro will attempt to use Execute semi-regularly at about 1/7th of the clicks. If Execute is not available, it will fall back to the normal rotation.
- Cooldowns: Recklessness and Death Wish are included in the GSE rotation for maximum DPS. For more controlled cooldown usage in raids, consider moving these to separate manual keybinds.
- Sunder Armor: This version of the macros is set up for the warrior to maintain Sunder Armor. If someone else is doing this, or if it for some other reason is not relevant, remove the sunders and put in more
- Raid Buffs: This setup assumes there is a paladin buffing Might or another warrior doing Battle Shout, so it is hard-coded to Commanding Shout. If your warrior will do Battle Shout, either do it manually as needed (though, the macro will overwrite it with Commanding Shout eventually) or change out BIGD’s Shout for Battle Shout.
- Ranged Weapons: Replace !Throw with !Shoot if using a gun/bow/crossbow. This enables automatic ranged weapon usage during encounters like BQL air phase.
Hope you find this useful. Good luck in your macroing adventures!