I can think of a few ways to handle heroic strike and cleave. None of them will be flawless but they should be good enough for grinding dungeons.
A two step ISB action with a castsequence macro would be the simplest option.
Code:
Step 1
#showtooltip
/cast [nostance:1] Battle Stance
/cast Overpower
Step 2
#showtooltip
/castsequence reset=6/combat Mortal Strike, !Heroic Strike
Haven't tested with the new API but this should automatically use overpower whenever it procs, pool rage for MS/BT and then use one cleave or heroic strike while your primary skill is on cooldown. If you get to a point where you're frequently pooling too much rage you could add another HS to the castsequence. It depends on your gear level and weapon.
Connect With Us