So, messed around with your macro on a target dummy for a while. I couldn’t seem to get it to work with your sequencing so I changed it to the leading zero technique and it worked fine. It should have worked, I see no reason why it didn’t, but alas, it didn’t. You also don’t need a number in every /castsequence so I shaved 10 characters off your macro as well.
Here are my thoughts on your macro. First of all, it does not keep 100% uptime on Shuffle. That may not matter much in dungeons/lfrs/world bosses, but it’s a pretty big deal for monk tanks. Second, Guard doesn’t need its own castsequence priority. It’s off the global cooldown so it can be used just like Elusive Brew/trinks.
After playing with it for a while, this is what I came up with:
#showtooltip Keg Smash
/castsequence reset=0.3 0,0,0,0,Expel Harm
/castsequence reset=0.3 0,0,0,Tiger Palm
/castsequence reset=0.3 0,0,Jab
/castsequence reset=0.3 0,Blackout Kick
/castsequence reset=0.3 Keg Smash
/use [combat]Elusive Brew
/use [combat]Guard
/use [combat]14
I originally had Jab and Blackout Kick swapped, but Shuffle was never getting anywhere close to falling off. I swapped their positions and it worked better. Occasionally BK isn’t used until there is about 2-3 seconds left on Shuffle and occasionally you’ll have close to 18 seconds of Shuffle, but it never came off. If you have a problem keeping Shuffle uptime, you may want to swap BK and Jab again.
The issues I have with my version are fairly straight forward. KS doesn’t always get used on CD. There seem to be stretches where it is off CD for 3-5 seconds (very occasionally even longer than that) before being used. It didn’t matter where I moved it in the sequence, I had varying degrees of this problem but where it is in the sequence is the only place you can put it so that it used it immediately the first time you press the macro, which is how you want to open your pulls. Also, Elusive Brew gets used as soon as it has any charges, regardless of how many charges. During a lot of boss fights this can be a huge waste of one of your better CDs. Personally I’m going to take both it and Guard out of the macro so I can better control when I want to use them. I also use Chi Wave but unfortunately I couldn’t get it to work at all in the macro, regardless of how I tried to work it in. If anyone has any ideas about that, I’d love some feedback. In fact, any feedback on the macro in general is welcome.
I’ll try to run some LFRs and see how well the macro does “in action” but overall it seems to work fairly well on a dummy.