(This is an ACE3 addon)
What this addon does:
Displays configured spell visuals when they are ready to be cast (including target and mouseover support).
These visuals are click through, and can be placed in the center of the screen without stealing mouse clicks.
Each slot allows many spells that display based on its position in the Cell Stack (Watchspells).
What do you mean by "ready"?
enough mana/rage/energy
in range, valid target
not on cooldown (gray for short or GCD cooldown)
checks for de/buff not already up
many special cases for smart checking, examples:
taunt type spells won't show up when targetting a player
interrupt spells will show up only when target is spellcasting/channeling
Autoswitching to Group or Raid best to first create the profiles by copying normal profile and addind " : Group" or " : Raid" to the name.
etc.
Why use this addon?
I am a key binder. I don't want to:
Watch many actions bars and buttons when I only care about a few spells...
Watch many cooldown bars shrink...
Or instead of watching these, mash lots of keys hoping spells are ready...
I prefer to:
Have a small amount of visuals display when a spell is ready to be cast.
Push the key once.
This addon is probably only useful for key binders (and not mouse clickers).
How to configure:
1)Open ReadySpells in bliz config window. All useable spells are shown on the top menu. All entries must have a <Return> at end to be valid,
2) copy and past into watchspells for the desired window
3)Open special case menus and make enteries as shown in title. Format for each configuration is given in the tool tip for the box. All require a <return> at the end of the line.
Buffs are entered as BuffSpell = Buff so the displayed buff can have a different name than the casting spell.
Each watchSpells slot is ordered by priority, highest priority starting with the first spell in each slot.
The priority determines which image gets displayed if more than one is ready.
Create multiple profiles for different situations, if desired.
Known Bugs:
enable/disable doesn't re-enable
Languages are not fully supported