This is the generic macro that is from the Druid Discord. It switches you to bear, if you're not already in bear, then casts Mangle and then switches you back to cat.
NOTE: This needs to be spammed or it will reset and you'll be suck in bear, you have 4.5 seconds before that occurs.
#showtooltip
/startattack
/run if GetSpellCooldown(768)>0 then SetCVar("autoUnshift",0) end;
/castsequence reset=4.5 !Dire Bear Form, Mangle (Bear), !Cat Form
/use [form:1] Enrage
/run SetCVar("autoUnshift",1)
This is the same macro as above, but instead of showing the next ability to be cast, it shows "Enrage" as the tool tip to allow for easier watching of the CD to know when to press it.
#showtooltip Enrage
/startattack
/run if GetSpellCooldown(768)>0 then SetCVar("autoUnshift",0) end;
/castsequence reset=4.5 !Dire Bear Form, Mangle (Bear), !Cat Form
/use [form:1] Enrage
/run SetCVar("autoUnshift",1)
Bear charge, with enrage and queing maul, from any stance.
#showtooltip Feral Charge - Bear
/cast !Dire Bear Form
/use [form:1] Enrage
/cast [form:1] Feral Charge - Bear
/cast [form:1] Mangle (Bear)
Bear charge, with enrage and queing maul and casing mangle (if enrage was up), from any stance.
#showtooltip Growl
/cast !Dire Bear Form
/use [form:1] Enrage
/cast [form:1] Growl
/cast Maul
/cast [form:1] Mangle (Bear)
Bear charge, with enrage and demoralizing roar (if enrage was up), from any stance.
Note: I don't play bear so I'm not sure if you want to cast demo roar, if not remove it.
#showtooltip Challenging Roar
/cast !Dire Bear Form
/use [form:1] Enrage
/cast [form:1] Challenging Roar
/cast [form:1] Demoralizing Roar