I know not everyone likes addons, but just before Blizzard announced the macro changes I had released my addon (KayrMacro) that offered similar functionality by extending the MoP macro system; and some people might prefer it so I'm going to do some shameless self-promotion here because I need lots of user feedback to improve the addon.
One advantage of my addon over Blizzard's new talent conditions in WoD is that the conditions added by KayrMacro don't contribute to the macro's actual length, as well as being less longwinded in the first place.
Blizzard style in WoD:
Code:
/cast [talent:3/1] Ring of Frost; [talent:3/2] Ice Ward; [talent:3/3] Frostjaw
KayrMacro addon style in MoP/WoD:
Code:
/cast [talent:4] Ring of Frost; [talent:5] Ice Ward; [talent:6] Frostjaw
(Blizzard's talent condition added in WoD also works with KayrMacro)
Results in macro code like:
Code:
/cast Ring of Frost
(For someone with that talent chosen) - Instead of the full longwinded text from Blizzard's approach.
Alternatively, tier-casting shorthand:
Will cast whichever talent is chosen in 3rd tier.
More in-depth examples can be seen on the addon wiki at
Code:
Copy/paste this link (I can't post links here yet):
kayrmacro.kvalyr.com
Scroll to the bottom of the page to get straight to the examples.
The addon also expands macro storage into the thousands, allows infinite-length macros and adds many other new conditions and functions to the macro system.