Download
(185Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 02-21-24 05:26 PM
Pictures
File Info
Compatibility:
Classic (1.15.1)
Seeds of Renewal (10.2.5)
WOTLK Patch (3.4.3)
Updated:02-21-24 05:26 PM
Created:unknown
Downloads:1,828,089
Favorites:5,301
MD5:

OmniCC  Popular! (More than 5000 hits)

Version: 10.2.5
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

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
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
9.0.10
181kB
jaliborc
05-19-21 04:00 PM
9.0.10
181kB
jaliborc
05-19-21 04:00 PM
9.0.10
181kB
jaliborc
05-19-21 04:00 PM
9.0.9
181kB
jaliborc
05-06-21 04:58 PM
9.0.9
181kB
jaliborc
05-06-21 04:58 PM
9.0.9
181kB
jaliborc
05-06-21 04:58 PM


Post A Reply Comment Options
Unread 10-03-12, 07:28 AM  
goldorak
A Kobold Labourer

Forum posts: 1
File comments: 39
Uploads: 0
Originally Posted by AnrDaemon
Originally Posted by goldorak
Is this addon working well on a French client ? Because many skills doesn't display their finish effect when their cooldown is finished. For exemple, on my monk, it works for skills like "Touch of Death (Toucher mortel)" but not for skills like "Flying Serpent Kick (Coup du serpent volant)" or "Fists of Fury (Poings de fureur)".
Is there anything common between skills that not work well?
Well, i don't know. In fact it seems that only touch of death and touch of karma are displaying the finish effect among all skills that i have at lvl 30 on my monk. I don't know if it helps ^^
Report comment to moderator  
Reply With Quote
Unread 10-03-12, 06:39 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally Posted by goldorak
Is this addon working well on a French client ? Because many skills doesn't display their finish effect when their cooldown is finished. For exemple, on my monk, it works for skills like "Touch of Death (Toucher mortel)" but not for skills like "Flying Serpent Kick (Coup du serpent volant)" or "Fists of Fury (Poings de fureur)".
Is there anything common between skills that not work well?
Report comment to moderator  
Reply With Quote
Unread 10-03-12, 06:05 AM  
goldorak
A Kobold Labourer

Forum posts: 1
File comments: 39
Uploads: 0
Is this addon working well on a French client ? Because many skills doesn't display their finish effect when their cooldown is finished. For exemple, on my monk, it works for skills like "Touch of Death (Toucher mortel)" but not for skills like "Flying Serpent Kick (Coup du serpent volant)" or "Fists of Fury (Poings de fureur)".
Last edited by goldorak : 10-03-12 at 06:05 AM.
Report comment to moderator  
Reply With Quote
Unread 10-02-12, 03:15 PM  
F1NCH
A Kobold Labourer
 
F1NCH's Avatar

Forum posts: 0
File comments: 49
Uploads: 0
Get Lua Error

Code:
Message: FrameXML\ActionButton.lua:459: attempt to index field "animOut" (a nil value)
Time: 10/02/12 23:13:36
Count: 1
Stack: Interface\AddOns\OmniCC\effects\activate.lua:28: in function `Run'
Interface\AddOns\OmniCC\OmniCC.lua:337: in function `TriggerEffect'
Interface\AddOns\OmniCC\timer.lua:133: in function `UpdateText'
Interface\AddOns\OmniCC\timer.lua:64: in function `OnScheduledUpdate'
Interface\AddOns\OmniCC\aniUpdater.lua:79: in function `OnFinished'
Interface\AddOns\OmniCC\aniUpdater.lua:28: in function <Interface\AddOns\OmniCC\aniUpdater.lua:28>

Locals: self = <table> {
 id = "activate"
 Run = <function> defined @Interface\AddOns\OmniCC\effects\activate.lua:25
 name = "Activate"
 desc = "Mimics the default effect that shows on
action buttons when an ability "procs"."
}
cooldown = <unnamed> {
 0 = <userdata>
 omniccw = 18.000133514404
 omnicc = true
}
button = <unnamed> {
 overlay = <unnamed> {
 }
 UpdateTooltip = <function> defined @Interface\AddOns\oUF\elements\aura.lua:68
 isDebuff = true
 stealable = <unnamed> {
 }
 owner = "player"
 cd = <unnamed> {
 }
 filter = "HARMFUL"
 isPlayer = true
 0 = <userdata>
 icon = <unnamed> {
 }
 count = <unnamed> {
 }
}
active = <table> {
}
hooked = <table> {
}
OnFinish = <function> defined @Interface\AddOns\OmniCC\effects\activate.lua:11
__________________
Zum Lügen gehören immer 2, einer der lügt und einer der's glaubt!
Report comment to moderator  
Reply With Quote
Unread 09-12-12, 02:00 PM  
akgis
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 80
Uploads: 4
Can u have a option to have the old model of CDs on double stack as last versions

THis new version dont show CD if the spell has more than 1 CD, thats ok for conflag but not for Hand of Guldan since on this spell we want to use it with 2 stacks.
__________________
Report comment to moderator  
Reply With Quote
Unread 09-08-12, 09:35 AM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 329
Uploads: 20
Originally Posted by devilArt
thanks for this awesome addon
had two suggest, i edit it by myself everytime, maybe should add to option
font flag need one more option "OUTLINEMONOCHROME", for pixel fonts
need a option to hide "H" "M", just show numbers
sorry for my poor english
Sure, great idea.
Report comment to moderator  
Reply With Quote
Unread 09-08-12, 08:08 AM  
devilArt
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 203
Uploads: 2
thanks for this awesome addon
had two suggest, i edit it by myself everytime, maybe should add to option
font flag need one more option "OUTLINEMONOCHROME", for pixel fonts
need a option to hide "H" "M", just show numbers
sorry for my poor english
Report comment to moderator  
Reply With Quote
Unread 09-04-12, 03:43 PM  
Razoroth
A Kobold Labourer
 
Razoroth's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Error!

I receive this on a regular basis. Seems to happen after entering combat and fighting for a few seconds.


Date: 2012-09-04 16:39:31
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\OmniCC\effects\shine.lua line 92:
script ran too long
Debug:
[C]: Show()
OmniCC\effects\shine.lua:92: Start()
OmniCC\effects\shine.lua:112: Run()
OmniCC\OmniCC.lua:337: TriggerEffect()
OmniCC\timer.lua:133: UpdateText()
OmniCC\timer.lua:171: UpdateShown()
OmniCC\timer.lua:77: Start()
OmniCC\timer.lua:391:
OmniCC\timer.lua:384
[C]: SetCooldown()
PitBull4_Runes\Controls.lua:79: UpdateCooldown()
PitBull4_Runes\Runes.lua:61: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[3]"]:4:
[string "safecall Dispatcher[3]"]:4
[C]: ?
[string "safecall Dispatcher[3]"]:13: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
Ace3\AceEvent-3.0\AceEvent-3.0.lua:120:
Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
Locals:
self = <unnamed> {
0 = <userdata>
animation = <unnamed> {
}
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = <unnamed> {
0 = <userdata>
animation = <unnamed> {
}
}
(*temporary) = "script ran too long"
-------------------------------------------------


Hoping this can be fixed soon, it seems to cause my screen to lock up for a second or two in combat when it pops up, but the cooldowns still seem to show properly before and after the error happens.
__________________
-----------------------

That's what she said...

.:Razoroth:. -Mok'Nathal
Report comment to moderator  
Reply With Quote
Unread 08-29-12, 04:54 PM  
justo
A Kobold Labourer
 
justo's Avatar

Forum posts: 0
File comments: 13
Uploads: 0
Originally Posted by sakurakira
In case anyone is wondering, this seems to work just fine as of 5.0.4. I only used it for a couple of minutes though, testing on a target dummy. I'll update if I run across any issues over the next days.
i can confirm that. its working flawlessly for me with absolutely zero errors.
Report comment to moderator  
Reply With Quote
Unread 08-28-12, 09:13 PM  
sakurakira
A Chromatic Dragonspawn
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 151
File comments: 60
Uploads: 5
In case anyone is wondering, this seems to work just fine as of 5.0.4. I only used it for a couple of minutes though, testing on a target dummy. I'll update if I run across any issues over the next days.
__________________
Arise, my champion!
Report comment to moderator  
Reply With Quote
Unread 12-25-11, 01:19 PM  
Ither
A Firelord
 
Ither's Avatar
AddOn Author - Click to view AddOns

Forum posts: 497
File comments: 201
Uploads: 3
Originally Posted by ronjon
Originally Posted by TheGeek
So, I've read reports that OmniCC causes a lot of taint errors with bar addons since 4.3.

I just wanted to throw a pickle in the mess and say that I discovered disabling OmniCC does not in fact resolve it. I still got the same bar lock errors with Bartender 4 having OmniCC on and off.

This has been sent to the BT4 people so they can figure out why.
I don't remember the specific error I would get but it stopped when I removed omnicc_options. I just set it up the way I liked it then got rid of it.
This is what I get, and removing Omni or any part of it does nothing.

It's clearly BT issue, but they're blaming OmniCC (retarded).

Code:
1x <event>ADDON_ACTION_BLOCKED:AddOn 'Bartender4' tried to call the protected function 'MultiBarBottomLeftButton6:Hide()'.
<in C code>: in function `Hide'
Interface\FrameXML\ActionButton.lua:259: in function `ActionButton_Update':
Interface\FrameXML\ActionButton.lua:484: in function `ActionButton_OnEvent':
Interface\FrameXML\ActionButton.lua:105: in function <Interface\FrameXML\ActionButton.lua:98>:

  ---
nil

Locals:
nil
__________________
Report comment to moderator  
Reply With Quote
Unread 12-24-11, 05:53 PM  
ronjon
A Kobold Labourer
 
ronjon's Avatar

Forum posts: 0
File comments: 43
Uploads: 0
Originally Posted by TheGeek
So, I've read reports that OmniCC causes a lot of taint errors with bar addons since 4.3.

I just wanted to throw a pickle in the mess and say that I discovered disabling OmniCC does not in fact resolve it. I still got the same bar lock errors with Bartender 4 having OmniCC on and off.

This has been sent to the BT4 people so they can figure out why.
I don't remember the specific error I would get but it stopped when I removed omnicc_options. I just set it up the way I liked it then got rid of it.
Report comment to moderator  
Reply With Quote
Unread 12-22-11, 03:41 PM  
Ither
A Firelord
 
Ither's Avatar
AddOn Author - Click to view AddOns

Forum posts: 497
File comments: 201
Uploads: 3
So, I've read reports that OmniCC causes a lot of taint errors with bar addons since 4.3.

I just wanted to throw a pickle in the mess and say that I discovered disabling OmniCC does not in fact resolve it. I still got the same bar lock errors with Bartender 4 having OmniCC on and off.

This has been sent to the BT4 people so they can figure out why.
__________________
Report comment to moderator  
Reply With Quote
Unread 12-07-11, 08:14 PM  
xromania™
A Frostmaul Preserver
 
xromania™'s Avatar

Forum posts: 284
File comments: 136
Uploads: 0
i cant see anymore the cd for the skill Lifeblood who isnt in spellbook, is in profesions, please fix, is a important problem, thanks
__________________
*sry my english
http://eu.battle.net/wow/en/characte...romania/simple
Report comment to moderator  
Reply With Quote
Unread 11-30-11, 05:21 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
OmniCC grouips work by matching cooldown frame names, and in the case of Stuf, there are no names for the cooldown frames.
Last edited by Tuller : 11-30-11 at 05:21 PM.
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.