Originally Posted by Voxxel
I'm not quite sure why Nevcairiel wouldn't include a basic numeric cooldown counter for buttons in the addon so we don't have to install the 125th standalone addon for such a tiny feature. It's pretty basic and default part of an action bar. Everyone needs it.
|
Why would he? As I already posted in reply to your similar post on WowAce, it would be a huge waste for every addon author to duplicate OmniCC in their addon, especially when it's not even a feature "everyone" wants or needs.
What happens if I install Bartender with numeric cooldowns, and some other addon without it? I still have to install OmniCC, and then I'm stuck running the same code twice. Even if both addons include their own numeric cooldown feature, I'm still running the same code twice. What happens if I have 10 addons that all have their own implementation of cooldown text? Then I'm running the same code
ten times!
The total waste of system resources this would be aside, it's unlikely that all 10 addons would allow the amount of customization I'd need to make cooldowns look the same across my whole UI -- so I'd still have to go through each addon, disable its built-in cooldown count feature, and ... install OmniCC.
There's just no reason why any addon should include this feature. Even if your action bars are the
only place you want to see cooldown numbers (and not on your player buff icons, not on your unit frame debuff icons, not on items in your bags, not on equipped items in your character frame, not on buttons in OPie, etc.) there's no benefit to bundling this into your action bar addon. Other than the very negligible one-time overhead of loading a few extra files from disk, there's no real difference between running 2 addons that each provide 1 feature efficiently, and running 1 addon that provides 2 features. And for users who don't want the second feature, the latter is much less efficient.
If you feel OmniCC is too bloated, there's also
tullaCooldownCount or you can just write your own with no options.