Download
(185Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 08-10-24 07:54 AM
Pictures
File Info
Compatibility:
The War Within Beta (11.0.0)
Cataclysm Classic (4.4.0)
Classic (1.15.2)
Updated:08-10-24 07:54 AM
Created:unknown
Downloads:1,831,567
Favorites:5,300
MD5:

OmniCC  Popular! (More than 5000 hits)

Version: 11.0.1
by: jaliborc, Tuller



Overview
OmniCC is an addon that adds text to items, spell and abilities that are on cooldown to indicate when they will be ready to use. In other words: it turns all the standard analogue cooldowns into digital ones.

Anything should work with OmniCC, from the action bars to the inventory, from the standard interface to your favorite add-on.

Notes

OmniCC Changelog

11.0.1
  • Increase cooldown text frame level

11.0.0
  • Fix an error when attempting to display the cooldown preview frame
  • Update TOCs

10.2.9
  • Add an additional check for forbidden frames

10.2.8
  • Update TOCs

10.2.7
  • Update TOCs
  • Preliminary War Within support

10.2.6
  • Update TOCs

10.2.5
  • Updated Russian translation (thanks to Hollicsh)

10.2.4
  • Updated Portuguese translation (thanks to anon1231823)

10.2.3
  • Update TOCs for 1.15.1

10.2.2

Thank you to anon1231823 for these contributions
  • Update TOCs for 10.2.5
  • Updated French, Portuguese, and Spanish translations

10.2.1
  • Update TOCs for 1.15.0

10.2.0
  • Update TOCs for 10.2.0

10.1.2
  • Update TOCs for 10.1.7 and 1.14.4
  • Add Multi Action Burs to the default Action Bars rule

10.1.1
  • Update TOCs for 3.4.3

10.1.0
  • Update TOCs for 10.1.0

10.0.5
  • Update TOCs for 10.0.7

10.0.4
  • Update TOCs for 10.0.5

10.0.3
  • Update TOCs for 3.4.1

10.0.2
  • Update TOCs for 10.0.2
  • NOTE: OmniCC's options menu is now no longer a part of the main options menu, to avoid issues introduced with Dragonflight's UI changes. To bring up the options menu, use either the /omnicc or /occ slash commands.

10.0.1
  • Tagging as release

10.0.0
  • Update TOCs for 10.0.0

9.2.1
  • Updated TOCs for 9.2.5, 3.4.0, 2.5.4, and 1.14.3.

9.2.0
  • Updated TOCs for 9.2.0, 2.5.3, and 1.14.2

9.1.6
  • Whoops, I forgot that 9.1.5 introduced a new Maximum Cooldown Duration setting (thanks Lyrex)
  • Setting the maximum duration slider to 0 will enable cooldowns of any duration
  • Adjusted default for max duration to be 0 instead of 600

9.1.5
  • TOC updates for 1.14.1 and 9.1.5

9.1.0
  • TOC updates for WoW 9.1.0

9.0.10
  • Update TOCs for Burning Crusade Classic

9.0.9
  • Update TOCs for 1.13.7

9.0.8
  • The cooldown opacity setting is now only applied when set at an opacity value under 100%
  • Update TOCs values for 9.0.5

9.0.7
  • Updated Korean translation (thanks, WetU)
  • Updated Russian translation (thanks mone-ennen)
  • Fixed an issue when upgrading from OmniCC versions prior to 8.1 or so
  • Added a setting to disable auto disabling of blizzard cooldown text /run OmniCC.db.global.disableBlizzardCooldownText = false; ReloadUI()

9.0.6
  • Replaced the Draw Cooldown Swipes with a Cooldown Opacity slider
  • Updated Russian Localization (thanks, Artur91425)

9.0.5
  • Update TOCs for 1.13.6
  • Add a nil check when deciding to hide cooldown spirals or not
  • Build process updates

9.0.4
  • Updated TOCs for 9.0.2

9.0.3
  • Fix cases where cooldowns may not properly refresh

9.0.2
  • Fixed an error for when OmniCC attempts to display configuration for rules with missing id values

9.0.1
  • Apply default rulesets only when a profile is first created. This fixes an issue with deleting the defaults.

9.0.0
  • Finish effects will now trigger immediately for cooldowns that are soon to complete, but were overridden by the GCD.
  • Added a new setting, Timer Offset, to adjust the end point for timers to account for things like spell queue windows and latency.
  • Added predefined rules for Action Bars, nameplates, and auras
  • Updated TOCs for the Shadowlands pre-patch

8.3.6
  • Deferred loading of OmniCC_Config until you either use /omnicc or click on it in interface options
  • Updated Ace3 packages for compatibility with World of Warcraft Shadowlands
Archived Files (28)
File Name
Version
Size
Author
Date
11.0.0
185kB
jaliborc
07-29-24 04:22 PM
10.2.9
184kB
jaliborc
06-22-24 09:03 AM
10.2.8
184kB
jaliborc
06-19-24 11:30 AM
10.2.7
184kB
jaliborc
05-11-24 08:09 AM
10.2.6
186kB
jaliborc
05-01-24 05:02 PM
10.2.5
185kB
jaliborc
02-21-24 05:26 PM
10.2.4
185kB
jaliborc
02-06-24 04:18 PM
10.2.3
185kB
jaliborc
02-06-24 12:55 PM
10.2.2
185kB
jaliborc
01-17-24 05:47 PM
10.2.1
183kB
jaliborc
11-26-23 03:21 PM
10.2.0
183kB
jaliborc
11-12-23 03:07 PM
10.1.2
183kB
jaliborc
10-01-23 08:41 AM
10.1.1
183kB
jaliborc
06-20-23 03:45 PM
10.1.0
183kB
jaliborc
05-03-23 08:27 PM
10.0.5
183kB
jaliborc
03-21-23 05:43 PM
10.0.4
183kB
jaliborc
01-28-23 02:56 PM
10.0.3
183kB
jaliborc
01-22-23 03:40 PM
10.0.2
183kB
jaliborc
11-28-22 05:27 PM
10.0.1
183kB
jaliborc
10-28-22 06:26 AM
9.2.1
183kB
jaliborc
08-14-22 12:16 PM
9.2.0
183kB
jaliborc
03-06-22 02:19 PM
9.1.6
181kB
jaliborc
12-29-21 11:46 AM
9.1.5
181kB
jaliborc
12-28-21 11:16 AM
9.1.5
181kB
jaliborc
12-28-21 11:16 AM
9.1.5
181kB
jaliborc
12-28-21 11:16 AM
9.1.0
181kB
jaliborc
07-02-21 01:22 PM
9.1.0
181kB
jaliborc
07-02-21 01:22 PM
9.1.0
181kB
jaliborc
07-02-21 01:22 PM


Post A Reply Comment Options
Unread 05-21-09, 06:09 AM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Originally posted by Gnarfoz
And floor(0.49+5) is 0, even though the ability is clearly still on cooldown?
That doesn't seem right? ^^
and ceil(1.000001) is 2, which also does not seem quite right If you really need to know something at a higher precision, then that's what the tenths of seconds option is for.

I'll likely be adjusting it to only work for when a remaining duration under two seconds.
Report comment to moderator  
Reply With Quote
Unread 05-20-09, 09:22 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Gnarfoz
And floor(0.49+5) is 0, even though the ability is clearly still on cooldown?
That doesn't seem right? ^^
Then
Code:
if timeLeft > 2 sec then
  local format = "%ds";
else
  local format = "%01.2fs";
end
s = string.format(format, timeLeft);
Report comment to moderator  
Reply With Quote
Unread 05-14-09, 04:46 PM  
Azza2
A Deviate Faerie Dragon

Forum posts: 10
File comments: 29
Uploads: 0
Hello,

Which part of the lua code should I edit so tenths of seconds starts showing at 2 seconds instead of 3?

edit: Oh never mind, seems a duration slider threshold got included in latest update, thanks

2nd edit: Doesn't seem to do what I thought it would do, it still does tenths of a second from 3 despite the slider being at 2.0, must be for something else.
Last edited by Azza2 : 05-16-09 at 10:51 AM.
Report comment to moderator  
Reply With Quote
Unread 05-14-09, 04:37 PM  
Gnarfoz
A Deviate Faerie Dragon
 
Gnarfoz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 73
Uploads: 7
Originally posted by Tuller
Basically, because floor(x + 0.5) rounds x. If x is 1.49, then the result is 1, if x is 1.5 then the result is 2.
And floor(0.49+5) is 0, even though the ability is clearly still on cooldown?
That doesn't seem right? ^^
__________________
Be nice to nerds, chances are you might end up working for one. -- Charles J. Sykes
Report comment to moderator  
Reply With Quote
Unread 05-13-09, 10:18 PM  
sayclub
A Kobold Labourer

Forum posts: 0
File comments: 31
Uploads: 0
koKR update (OmniCC 2.5.1)

OmniCC 2.5.1 Korean localization

Download : http://www.somegate.com/upload_new/2...mniCC_koKR.zip
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 11:59 AM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Originally posted by Gnarfoz
Instead of using floor(something + somethingelse) why not just use ceil()?

Basically, because floor(x + 0.5) rounds x. If x is 1.49, then the result is 1, if x is 1.5 then the result is 2.

mhh is it possible to show omnicc on focus frames debuff too?
Yes.
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 11:54 AM  
Gnarfoz
A Deviate Faerie Dragon
 
Gnarfoz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 73
Uploads: 7
Instead of using floor(something + somethingelse) why not just use ceil()?

__________________
Be nice to nerds, chances are you might end up working for one. -- Charles J. Sykes
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 10:14 AM  
zukuu
A Murloc Raider

Forum posts: 5
File comments: 74
Uploads: 0
mhh is it possible to show omnicc on focus frames debuff too?

so far
zUkUu
__________________
Destruction Duel Guide 2 by zUkUu
http://www.warcraftmovies.com/movieview.php?id=121739
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 08:32 AM  
siema_co
A Deviate Faerie Dragon
 
siema_co's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 7
Originally posted by Gladeus
I love this addon to death, but the ninja change of the cooldown actually showing "0" seconds (previously it only counted down to 1) threw me off a bit. :P
If you dont like counting down to "0" (just like me;P) change back line 261 of full.lua file
from
Code:
if remain >= 0 then
to
Code:
if floor(remain + 0.5) > 0 then
that is, if you dont want to see tenths of seconds.
If you enable them with this setup, timer will stop and diappear at 0.5.
If you want it to go down to 0.1 with tenths enabled, change it to:
Code:
if floor(remain + 0.9) > 0 then
.
Last edited by siema_co : 05-10-09 at 08:40 AM.
Report comment to moderator  
Reply With Quote
Unread 05-09-09, 06:29 PM  
Satrina
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 639
Uploads: 13
Tuller is my hero. Thanks!
Report comment to moderator  
Reply With Quote
Unread 05-09-09, 05:25 PM  
Gladeus
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I love this addon to death, but the ninja change of the cooldown actually showing "0" seconds (previously it only counted down to 1) threw me off a bit. :P
Report comment to moderator  
Reply With Quote
Unread 05-08-09, 04:18 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Originally posted by Satrina
If you were to add a checkbox to show 1/10s cooldown counts (so that I don't have to manually do it every time I update) you would be my new hero, and probably the hero of quite a few tanks!

(reference: http://www.tankspot.com/forums/f120/...0-seconds.html)
Its something I plan on doing. Basically the problem is that I over engineered in my head how to solve the issue, and will be implementing a simple solution :P
Report comment to moderator  
Reply With Quote
Unread 05-08-09, 02:46 PM  
Satrina
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 639
Uploads: 13
If you were to add a checkbox to show 1/10s cooldown counts (so that I don't have to manually do it every time I update) you would be my new hero, and probably the hero of quite a few tanks!

(reference: http://www.tankspot.com/forums/f120/...0-seconds.html)
Report comment to moderator  
Reply With Quote
Unread 05-07-09, 10:11 PM  
goliath0
A Murloc Raider

Forum posts: 4
File comments: 125
Uploads: 0
Hey Tuller, I'm trying to make an action button that is on cooldown express that in a more visible way than the Spiral (its alpha is 1 and it's still hard to notice).

Is there a couple-line code that would do that? What would I have to hook into? Anything would do (changing color, alpha, border, spiral)
Last edited by goliath0 : 05-07-09 at 10:12 PM.
Report comment to moderator  
Reply With Quote
Unread 05-04-09, 03:20 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Originally posted by blitzseed
i use x perl and it has a timer for debuffs on a target and so does Omnicc so is there a way to turn off omnicc's timers for debuffs? so i don't have x perl and omnicc over top of each other.
Check the FAQ
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.