Yeah, everything you said is true, especially for PvE, no surprise because you are certainly one of the expert here :). I take the great macros on this site, and I adapt them to my playstyle, gear and talents.
If I can contribute, been using macros for many years, and I would offer an additional perspective in the context of PvPing, which these days many of us are doing (BG’s, Arena, Duel), but the reality is most of us are not 2400 rating players, never will.
if you are into PvPing, you can’t use a one key macro, some of your CD’s have to be pressed manually because they should be activated based on what is happening. So I find that the classes that work better are those that have the least amount of CD’s that must be triggered manually.
So good classes would be, for instance (not a complete list): Guardian Druid, Warrior, Hunters, DK
Bad classes would be: Most healers (between mana conservation, CD’s for both you and teammates, shaman (lots of totems), Mage, warlocks, rogue
When I look for a class spec to PvP with by leveraging macros, I look for the following conditions:
- a spammable macro for offensive skills, including CD’s that are less dependent on context of the game
- Shift modifier for offensive CD’s, ideally a class that as one or one set of offensive CDs that can be activated together
- Ctl modifier for defensive-O shit situations, ideally a class that as one or one set of defensive CD’s that can be activated together
This allows me to toggle the macro on, and focus on the gameplay. This way, I can manage a few shortcut keys, for instance with hunter my traps (on e), my out of stun trinket (on s), my silence (on mouse scroll up), and my stun (on mouse scroll down).
I can of course manage additional keys but this is when given my skill level and reaction time, I start to focus less on the action and positioning, and more on what button to press, and this is less enjoyable for me.
Hopefully that helps.