Hence my new Passive Cooldowns addon, which displays the talents' effect cooldowns in the buffs area of the Minimalist UI. Specifically, it shows cooldowns from:
- Born into Magic
- Cauterize
- Meteoric Crash
- Unbreakable Will
- Spell Feedback
- Draconic Body
- Bloodspring
- Elemental Surge
If you're an addon developer and you have a talent or prodigy that would benefit from this addon, it's easy to hook into it — all you need to do is put the field 'passive_cooldown = true' in your talent definition.
[Now, the implementation is kind of hacky, alas, as there's no convenient hook to add anything to the buffs area, so I won't swear I've got this exactly right. I'm lucky I already wanted the cooldown trackers to be on the detrimental-effects side, or I'd have had to overload the entire method…]
[Technical info:]
Code: Select all
Hooks:
  ToME:load [to add the passive_cooldown field to talents of interest]
Superload:
  mod.class.uiset.Minimalist:
    displayBuffs() [to add our cooldown indicators]
    buffOrientStep() [to remember where to add our cooldown indicators]
 
  In fact, now that I know what to look for, there are a lot of other talents I should have been covering.  Here's what's added in v1a, just pushed out:
  In fact, now that I know what to look for, there are a lot of other talents I should have been covering.  Here's what's added in v1a, just pushed out:
