Some of my macros seem to be borked. I had one that would say something when I cast my Mark of the Wild, but it just doesnât seem to work. I noticed that /say as a command in the macro windowâŚdoesnât seem to work anymore? It says unknown parameter.
Did they just remove the ability to macro /say and /yell with todayâs patch? I hope itâs just a bug
Edit: Seems like they changed something with scripts. This was the macro I used before and now it doesnât work.
#showtooltip
/run if GetSpellCooldown(âUrsolâs Vortexâ) == 0 then SendChatMessage(âââŚGetSpellLink(102793)âŚ" is down!",âYELLâ) end
/cast Ursolâs Vortex
Basically it yells when I press vortex but it wonât do it if itâs on cooldown. Now it just doesnât do anything.
Edit 2: Okay, after a bit of digging and poking it seems Blizzard has disabled extended macro usage (anything that has those âendâ commands), at least thatâs my conclusion.
Edit 3: Yep, the specific function GetSpellCooldown has been disabled and will be removed soon.
Iâve no idea about the macros being changed, and I know not everyone likes to use add-ons, but if youâre stuck you could consider an add-on like RSA (Raeliâs Spell Announcer). I use it let people know when I innervate them. You can use it for a lot more, but it easily becomes raid spam.
The macro you posted is not an extended macro (that would mean youâre using the /click macro command), neither is /run or macros with âendâ in them your problem here. Your /run function is using 3 APIs: GetSpellCooldown, SendChatMessage and GetSpellLink. GetSpellCooldown has been deprecated and GetSpellLink will probably be deprecated soon as well. BUT theyâve been replaced with identical in functionality C_Spell.GetSpellCooldown and C_Spell.GetSpellLink. C_Spell.GetSpellCooldownâs returns are slightly different than before.
Easy fix! You should update your macro to:
#showtooltip
/run if C_Spell.GetSpellCooldown("Ursol's Vortex").startTime == 0 then SendChatMessage(""..C_Spell.GetSpellLink(102793).." is down!","YELL") end
/cast Ursol's Vortex
Tested it in-game with Priest spells. It should work.