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,360
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 03-10-10, 03:44 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Re: omnicc with tiptac

Originally posted by menace97
i just noticed that the tiny buffs/debuffs that appear when using tiptac now display the actual cooldown times from omnicc. i love both of these addons, i'm just not sure which one is the one i can eliminate seeing those "tiny" cooldowns.

thanks for all the hard work, this is a fantastic addon!
OmniCC do not have any times, so "from OmniCC" is at the very least incorrect reference.
To answer the question as you asked it - eliminate TipTac.
To answer the question you should be asking - read OmniCC FAQ.
Report comment to moderator  
Reply With Quote
Unread 03-09-10, 08:17 PM  
menace97
Premium Member
 
menace97's Avatar
Premium Member

Forum posts: 4
File comments: 101
Uploads: 0
omnicc with tiptac

i just noticed that the tiny buffs/debuffs that appear when using tiptac now display the actual cooldown times from omnicc. i love both of these addons, i'm just not sure which one is the one i can eliminate seeing those "tiny" cooldowns.

thanks for all the hard work, this is a fantastic addon!
Report comment to moderator  
Reply With Quote
Unread 03-03-10, 05:56 AM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Usually that occurs when you have extra fonts registered in shared media that do not actually exist. Do you get the issue with all other addons disabled?
Report comment to moderator  
Reply With Quote
Unread 03-02-10, 11:23 PM  
blizzart
A Murloc Raider
 
blizzart's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 111
Uploads: 7
I have a problem with the font change.
If I click on the button for open fonts, there is follow error:

Code:
Message: Interface\AddOns\OmniCC_Options\menu.lua:341: <unnamed>:SetText(): Font not set
Time: 03/03/10 06:21:19
Count: 1
Stack: [C]: in function `SetText'
Interface\AddOns\OmniCC_Options\menu.lua:341: in function <Interface\AddOns\OmniCC_Options\menu.lua:322>
Interface\AddOns\OmniCC_Options\menu.lua:402: in function <Interface\AddOns\OmniCC_Options\menu.lua:402>
[C]: in function `Show'
Interface\AddOns\OmniCC_Options\menu.lua:421: in function <Interface\AddOns\OmniCC_Options\menu.lua:411>

Locals: (*temporary) = <unnamed> {
 0 = <userdata>
}
(*temporary) = "Avenir LT 55 Roman"
Report comment to moderator  
Reply With Quote
Unread 02-28-10, 10:58 PM  
dusknoir
A Defias Bandit

Forum posts: 3
File comments: 34
Uploads: 2
Originally posted by Tuller
That's a strange one, since it implies the the cooldown does not have a parent frame, which isn't exactly a normal thing to do. Are both OmniCC, OmniCC_Shine, and LoseControl up to date? If so, then the following needs to be changed in shine.lua:
Code:
	OmniCC.OnFinishCooldown = function(self, timer)
		local parent = timer:GetParent()
		if parent:IsVisible() then
			shines[parent]:Start()
		end
	end
should become
Code:
	OmniCC.OnFinishCooldown = function(self, timer)
		local parent = timer:GetParent()
		if parent and parent:IsVisible() then
			shines[parent]:Start()
		end
	end

Odds are, its a problem with whatever addon is displaying the cooldown model, and not OmniCC. Can you replicate it with the stock actionbars?
That seems to have fixed it; thanks very much. I don't doubt that the problem is with LoseControl; it seems to work correctly with Bartender.
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 05:09 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
That's a strange one, since it implies the the cooldown does not have a parent frame, which isn't exactly a normal thing to do. Are both OmniCC, OmniCC_Shine, and LoseControl up to date? If so, then the following needs to be changed in shine.lua:
Code:
	OmniCC.OnFinishCooldown = function(self, timer)
		local parent = timer:GetParent()
		if parent:IsVisible() then
			shines[parent]:Start()
		end
	end
should become
Code:
	OmniCC.OnFinishCooldown = function(self, timer)
		local parent = timer:GetParent()
		if parent and parent:IsVisible() then
			shines[parent]:Start()
		end
	end
only works with OmniCC the first time..after one use the timer count no longer shows..
Odds are, its a problem with whatever addon is displaying the cooldown model, and not OmniCC. Can you replicate it with the stock actionbars?
Last edited by Tuller : 02-23-10 at 05:09 PM.
Report comment to moderator  
Reply With Quote
Unread 02-22-10, 08:42 PM  
dusknoir
A Defias Bandit

Forum posts: 3
File comments: 34
Uploads: 2
Not sure what's causing this, but I get this error using OmniCC, OmniCC_Shine and LoseControl:

Interface\AddOns\OmniCC_Shine\shine.lua:60: attempt to index local 'parent' (a nil value)

Do you know how I could fix this?
Report comment to moderator  
Reply With Quote
Unread 02-20-10, 05:02 PM  
Potter
A Kobold Labourer

Forum posts: 1
File comments: 186
Uploads: 0
the Arcane Disruptor http://www.wowhead.com/?item=37888

only works with OmniCC the first time..after one use the timer count no longer shows..

as far as I know it's always happened..
Report comment to moderator  
Reply With Quote
Unread 02-14-10, 10:30 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Seyss
Oh found out why.. Dominos' bar must have at least 66 scaling for CD to show up.
You can configure it in OmniCC options. (How small the button should be to stop displaying numeric CD)
Report comment to moderator  
Reply With Quote
Unread 02-14-10, 07:24 AM  
Seyss
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 123
Uploads: 2
Oh found out why.. Dominos' bar must have at least 66 scaling for CD to show up.
Report comment to moderator  
Reply With Quote
Unread 02-14-10, 07:12 AM  
Seyss
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 123
Uploads: 2
I created an extra bar with Dominos, and I can't see the numeric CD on it.. please check screenshot.

http://img514.imageshack.us/img514/7...1410104954.jpg

Can anyone help me?

On all other bars the numeric CD shows up fine.

Thanks.
Report comment to moderator  
Reply With Quote
Unread 01-27-10, 04:23 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Bornabe
Feature Request: Option to allow OmniCC to show based on Icon Size. I have very small Buffs showing on my Party Frames for knowing if I have my tickle heals on with my Druid and OmniCC's Cooldowns also show on those buffs, in a very tiny scaled down too far can't read it way and would be better if I could just have OmniCC only show on my Bartender4 Action Buttons only.
Read FAQ may be? It is there, and was there for long.
Report comment to moderator  
Reply With Quote
Unread 01-26-10, 08:53 PM  
Bornabe
A Flamescale Wyrmkin
 
Bornabe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 133
File comments: 264
Uploads: 6
Feature Request: Option to allow OmniCC to show based on Icon Size. I have very small Buffs showing on my Party Frames for knowing if I have my tickle heals on with my Druid and OmniCC's Cooldowns also show on those buffs, in a very tiny scaled down too far can't read it way and would be better if I could just have OmniCC only show on my Bartender4 Action Buttons only.
Report comment to moderator  
Reply With Quote
Unread 01-17-10, 06:35 AM  
Koopie
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Originally posted by Zergreth
Attention!

You can fix this issue yourself if it bugs you as well.
Just follow these easy steps:

1. Navigate to "World of Warcraft\Interface\AddOns\OmniCC"
2. Open up full.lua in a text editor of your choice (should support display of line numbers)
3. Comment out lines 263, 265, 266 and 267 (by placing "--" (without the quotes) in front of each line)
4. Change "floor(s + 0.5)" in line 322 to "floor(s)"
5. Change "s > SHORT" in line 336 to "s > SHORT + 1" (so it correctly colors the cooldown text red at 5 seconds)
6. Done!
Great explanation, works great here, i also hatted that problem.
Report comment to moderator  
Reply With Quote
Unread 01-17-10, 02:15 AM  
asinius
A Kobold Labourer

Forum posts: 0
File comments: 32
Uploads: 0
Originally posted by asinius
I'm using nMainbar as my action bar mod so it doesn't have any built in timers. So I did some more testing and it seems Shield Slam will trigger the timer for Spell Reflect (explains the overlapping numbers), and Shield Bash will trigger the timer for Devastate.
Yeah it only happens with nMainbar. And it doesn't seem to be spell dependent. The cd for button 5 is tied in with 2 and 4 is tied in with 11. Or it could be stance related. But whatever it is it's definitely an nmainbar issue.
Last edited by asinius : 01-17-10 at 02:19 AM.
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.