Add an option to prepend spell with `!` to prevent spell from canceling
Is your feature request related to a problem?
There is a spells lile DK's Breath of Syndragosa, rogue's Invisibility and warriorr's stances that can be canceled upon pressing keybind again after spell was used. To prevents this behaviour you can create a macro where spell name is prepended with !
Describe the solution you'd like
Would be cool to add optiton to enable this feature for clicked bindings
Describe alternatives you've considered
Currently I have to create a macro for such abilities which lacks common clicked features like being locale independent
Oh interesting, I didn't know that was a thing. I'll look into that :)
Found some more info on wiki, it seems it also works for all spells that are targeted at ground and using green circle https://warcraft.wiki.gg/wiki/Making_a_macro
Toggleable abilities As of patch 2.3.2, the cast command toggles abilities on and off. From the official patchnotes:
/cast will toggle spells again unless the name is prefixed with an exclamation mark, e.g. /castsequence Steady Shot, !Auto Shot Examples of such toggleable abilities are Stealth, Shoot or Mass Dispel (the green targeting circle). If you want to spam such a macro without toggling the ability immediately off, prefix its name with an exclamation mark.
/cast !Stealth
/cast !Mass Dispel
/cast !Shoot```
This will be in the next release, thank you :)
This will be in the next release, thank you :)
Thanks, would be cool if you also took a look at my PR for UID duplications
Yes :) Taking a good look at the entire system in general