I tried out a few macros from here and none quite fit my playstyle. Here’s my Brewmaster macro, which only uses Celestial brew on cooldown, the rest of the big cooldowns are all personally cast.
Also note, my intention so far with the macro is to stay around 50 or so energy, so I can always cast Keg Smash the moment it comes off Cooldown.
I felt like I should post it here so we can have a place to have a discussion on what we can improve, as well as other ideas to Make Brewmasters Great Again™.
Also there’s a spelling error in Keypress (norharm instead of noharm), and putting spinning crane kick in for no reason is a bad idea, it’s not worth casting even in AoE situations.
I am a top brewmaster without macroimg, and you can go look at warcraftlogs right now, you might see 1 or 2 uses of it at most on even the most AoE heavy fight like Hivemind. It’s a noob trap.
I watch trance and andybrew, and both recommend using spinning crane kick in most situations, as it gives more damage per energy cost than other abilities.
I’m currently at 100ms
And also note, I mostly play in M+ at the moment. In single target scenarios like raids it may be worth it to remove Spinning Crane Kick from the macro entirely, and cast that separately from the macro itself.
I do want to point out and remind you of the other passive part of spinning crane kick where it pulls the orbs created from Gift of the Ox to you, so its a good choice to help heal when you dont really need to cast Expel Harm to absorb the orbs.
I encounter a lot of random Rushing Jade Wind downtime, especially at the beginning of an encounter, so I have implemented a reset=target rushing jade wind castline so it casts that at the beginning of an encounter, and attempts to do so every time I change targets. This is nice since I usually target the main mob of an encounter, and I can swap targets to immediately refresh my RJW if it happens to be a high mobility fight so my abilities dont all get fired off.