tullaCTC

Cooldown Text Colorizer

TullaCTC - Cooldown Text Customizer

Color and scales the built in Blizzard cooldown count text based on time remaining, doing the following:

  • Timers under five seconds are displayed in red, and made a bit larger
  • Timers under a minute are displayed in yellow
  • Timers under an hour are displayed in white
  • Timers over an hour are displayed in grey, and made a bit smaller

FAQ

Can I make changes to the colors?

Yes, but only via saved varables editing at the moment. Refer to https://github.com/tullamods/tullaCTC/blob/c284ab455c00b9c84cd0c4686c30e932dedb257a/main.lua#L175

How does this differ from OmniCC or tullaCC?

tullaCTC lets the default UI handle updating cooldown time remaining. OmniCC handles that itself. Because of this, tullaCTC has a much simpler job. Using a simple ten second cooldown as example. Here's what happens:

DurationOmniCCtullaCTC
10InitializeInitialize
9Update textSleep
8Update textSleep
7Update textSleep
6Update textSleep
5Update text, color to red, size to 1.5xUpdate color to red, size to 1.5x
4Update textSleep
3Update textSleep
2Update textSleep
1Update textSleep
0StopStop

As you can see, OmniCC is updating at every transition point from one number to the next (ex 10 to 9). tullaCTC only needs to update when going from displaying text in yellow to displaying text larger and in red (at the 5 second point). Overall, you can expect tullaCTC to use a lot less CPU time.

Are there any limitations?

The addon will only work on cooldowns that display the standard Blizzard cooldown text. By default, this is limited to action buttons and inventory slots. If you want to show cooldown text on other things (ex auras), OmniCC is still your best bet.