Frost Mage PvP is currently heavily based on spells based on the ground: Blizzard, Ring of Frost, Ring of Fire, Frozen Orb. The same graphic is shown on the ground for all these spells (just slightly different sizes & max range), making it difficult to determine if I pressed the wrong key before I start casting.
So, I’m thinking a WeakAura around the cursor that would change based on the spell I’m placing on the ground could be helpful. There’s a subtle border around the spell action button when I’m targeting it, so I’m wondering how I would replicate that with the WoW API (or a WeakAura setting, but I doubt one exists).
I could of course macro all the spells to set a global variable based on the spell, and check for that value in the WeakAura, but I’m sure there’s a clean solution out there that I just haven’t spotted in the APIs yet.