New twinleaf talent is good on paper but kind useless in reality:
Problem:
In heat of battle its very easy to press button twice, so you waste charge, because it will just overwrite current charge.
Most of druids use nature swiftness like emergency button with following macro:
/stopcasting
/cast nature’s swiftness
/cast Regrowth
But same problem occour, if you happen to press macro multiple time in heat of battle it will just consume booth charges in instant, since NS has no global cooldown and nature swiftness on double press just overwrite currently active nature swiftness.
Question:
Is there macro command which will not allow cast of new nature swiftness if existing is not spent?