How can I disable use of a macro if a spell is on cooldown?
As a Shadow Priest, I use a macro to announce to those nearby who I'm casting Power Infusion on. I do this for clarity in a raid and Mythic+ setting. It works fairly well.The problem I'm encountering is that I'm sometimes pressing this macro before Power Infusion's cooldown timer is over. This causes the /yell message to send regardless of whether I actually cast Power Infusion or not, leading to me awkwardly mentioning in voice chat that I've not, actually, cast Power Infusion.Here's my current macro:.#showtooltip Power Infusion./target [@mouseover,help,nodead][help,nodead][@player]./cast Power Infusion./yell Casting Power Infusion on %t./targetlasttarget.I'm abusing /targetlasttarget to make this an easy-to-use mouseover macro.Is there a way to make this macro not execute at all if Power Infusion is on cooldown?Question from user Spevacus at gaming.stackexchange.com.
More Info Here:
https://questionsanswersonline.com/how-can-i-disable-use-of-a-macro-if-a-spell-is-on-cooldown-va-130/
#worldofwarcraft