Adds a slashcommand, /cancelbuff, and a scriptable function, CancelBuff(), that allow you to cancel player buffs by name.
Designed for use within macros, it provides an easy way to cancel a buff, aura, or aspect progammatically. It may work with Druid forms, but it's not been tested.
Usage:
/CancelBuff <buffname>
-or-
CancelBuff("<buffname>");
where <buffname> is a string containing either a full Buff name, a partial Buff name, or a regex match for a Buff name.
if <buffname> is left blank, *all* active buffs will be cancelled.
CancelBuff
CancelBuff