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]