Download
(64 Kb)
Download
Updated: 11-29-11 06:43 PM
Pictures
File Info
Tested:Hour of Twilight 4.3
Updated:11-29-11 06:43 PM
Created:unknown
Downloads:1,537,911
Favorites:5,333
MD5:
This AddOn is 4.3 compatible
OmniCC  Popular! (More than 5000 hits)
Version: 4.3.0
by: Tuller, jaliborc
Need help? Check the Guide!

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.

Bugs & Requests
Please submit bugs and feature requests at GitHub. You may post comments as well, but you will get our attention much faster there.
4.3.0:
* Updated for WoW 4.3

4.2.1:
* Jaliborc: Added a button at the interface options for selecting the update engine
* Jaliborc: Several esthetic improvements to the options menu

4.2.0:
* Updated for 4.2
* Made pulse the default finish effect again, since its working without a flicker in the new patch.
* Adjusted update engine again to prevent some possible lag issues people were having.

4.1.pancakes6:
* Altered settings to disable the finish effect by default. This is to workaround the flickering issue that people have been experiencing since the release of WoW 4.1

4.1.pancakes5:
* TOC bump for 4.1

4.1.pancakes4:
* Updated localization and readme

4.1.pancakes3:
* Fixed a typo that was causing errors.

4.1.pancakes2:
* Added new slash commands:
* /occ config - Shows the options menu
* /occ setengine <animation | classic> - Switches the timer update engine
* /occ engine - Displays the current timer update engine
* /occ version - Displays the current addon version

4.1.pancakes:
* Extracted the timer scheduling code from the timer code.
* Created two scheduling engines for the timer: One based on the Animation system, and one based on the classic OnUpdate methods, with the animation system used by default. If you're experiencing crashes when using OmniCC, try switching to the OnUpdate engine.
* To switch to the OnUpdate engine, use /omnicc setengine classic
* To switch back to the Animation engine, use /omnicc setengine animation

4.0.waffles12:
* More hopeful crash fixes

4.0.waffles11:
* Tweaks to hopefully prevent FPS/crash issues

4.0.waffles10:
* Updated localization

4.0.waffles9:
* Adjusted text update algorithm to hopefully prevent hanging updates

4.0.waffles8:
* Added text anchor offset scaling for buttons of different sizes

4.0.waffles7:
* More attempts at fixing edge cases, like a pulse happening when a cooldown starts.

4.0.waffles6:
* Theoretical edge case bugfixes

4.0.waffles4:
* Updated localization

4.0.waffles3:
* Added back missing code to handle cooldowns of a day or longer.

4.0.waffles2:
* Added support for deathknight rune cooldowns. Apparently the start time of a cooldown may now happen in the future :P
* Fixed Custom text appearing in the finish effect dropdown

4.0.waffles1:
This is a major new BETA for OmniCC. Major new features added:
  • Added the ability to define settings groups: so that things like your auras/etc can have their own look.
  • Added options to adjust text anchoring.
  • Switched to using the animation system for timers, resulting in a major reduction in overall CPU usage
  • For more information, please take a look at the new wiki page: http://code.google.com/p/tullamods/wiki/OmniCC4

3.1.4
* Updated for WoW v4.0.1

3.0.4
* Fixed 0:59 seconds display issue (for reals)

3.0.3
* Fixed 0:59 seconds display issue

3.0.2
* Removed 90s display
* Fixed tooltip corruption (thanks cremor)
* Updated localization (thanks cremor)

3.0.1
* Prevented display of 0 seconds
* Adjusted scaling algorithm

3.0.0
* Complete rewrite
* Added blacklisting support
* Merged Pulse and Shine into the core addon.
* Redesigned the options menu
* Moved development over to GitHub

2.5.9
* Updated French localization

2.5.8
* Updated TOC for 3.3

2.5.7
* Implemented kujanssen's bugfix for the noCooldownCount flag

2.5.6
* Updated for patch 3.2

2.5.5
* Increased frequency of updates at the seconds level to fix some tenths of seconds issues (hopefully)

2.5.4
* Adjusted tenths of seconds timing to work for cooldowns under 2 seconds instead of 3.

2.5.3
* Updated localization

2.5.2
* Updated localization

2.5.1
* Added a fix for displaying 0 seconds when in non tenths of seconds mode

2.5.0
* Added an option to display tenths of seconds for durations < 3 seconds.

2.4.1
* Updated localization

2.4.0
* Renamed Min Size, Min Duration sliders to Size Threshold and Duration Threshold
* Added a new slider, Finish Effect Threshold - Used to determine how long a cooldown must last before OmniCC will trigger a finish effect (pulse, shine, etc)

2.3.1
* 3.1 TOC bump.

2.3.1
* Fixed a bug for users with no previous OmniCC settings

2.3.0
* Removed pulse from the core. Reimplemented as a plugin (OmniCC_Pulse)
* For 51d cooldowns, OmniCC will now attempt to estimate the proper remaining duration.
* Added a hidden setting OmniCC.sets.minFinishEffectDuration: This setting controls how long a cooldown's duration (in seconds) needs to be to show a finish effect (ex, shine, pulse)
* Restructured the folder layout. Log out of WoW completely, delete all OmniCC folders, and install the new version to have everything work properly.

2.2.5
* Updated Chinese translation

2.2.4
* Added Korean translation.

2.2.3
* Pulses will now only happen for cooldowns that have a duration > 30 seconds

2.2.2
* Added a check before calling GetTexture to prevent redbox issues.

2.2.1
* Updated options menu code for the new Wrath build. This will probably break people on the PTR
* Added Russian translation

2.1.1
* Rethrottled the updates
* Tweaked the no cooldown count flag to hide active timers.

2.1.0
* Updated a setting to make LSM3 work properly.
* Fixed a bug with embeds.xml
* Switched to using noCooldownCount to signify that cooldown count should not display on an object, instead of noomnicc

2.0.9
* Updated to LSM 3
* Unthrottled the updates for cooldowns with durations > 1 minute. This is to (hopefully) prevent an issue with the rogue ability Preparation.
* Reimplemented the slash commands
Optional Files (3)
File Name
Version
Size
Author
Date
Type
4.1.pancakes3
60kB
04-16-11 09:11 PM
Addon
1.1.2
2kB
12-07-09 08:53 PM
Addon
1.1.2
2kB
12-07-09 08:52 PM
Addon


Archived Files (36)
File Name
Version
Size
Author
Date
4.2.muffin1
60kB
Tuller
06-27-11 07:26 PM
4.1.pancakes6
60kB
Tuller
04-30-11 02:14 PM
4.1.pancakes5
57kB
Tuller
04-26-11 05:08 PM
4.1.pancakes4
60kB
Tuller
04-24-11 09:52 AM
4.0.waffles12
58kB
Tuller
03-17-11 04:41 PM
4.0.waffles11
54kB
Tuller
12-29-10 05:59 PM
4.0.waffles10
58kB
Tuller
12-11-10 12:19 PM
4.0.waffles9
55kB
Tuller
12-05-10 01:42 PM
4.0.waffles8
55kB
Tuller
11-30-10 06:10 PM
4.0.waffles7
52kB
Tuller
11-25-10 07:40 PM
4.0.waffles6
52kB
Tuller
11-18-10 05:59 PM
4.0.waffles4
53kB
Tuller
11-17-10 05:39 PM
4.0.waffles3
51kB
Tuller
11-14-10 08:33 AM
4.0.waffles2
50kB
Tuller
11-13-10 06:28 PM
3.1.4
42kB
Tuller
10-11-10 04:51 PM
3.0.4
42kB
Tuller
09-25-10 08:15 AM
3.0.3
42kB
Tuller
09-24-10 05:09 PM
3.0.2
41kB
Tuller
09-22-10 05:33 PM
3.0.1
41kB
Tuller
09-20-10 07:15 PM
3.0.0
41kB
Tuller
09-19-10 12:12 PM
2.5.9
22kB
Tuller
01-05-10 03:39 PM
2.5.8
24kB
Tuller
12-07-09 08:47 PM
2.5.7
22kB
Tuller
09-21-09 04:22 PM
2.5.6
22kB
Tuller
08-04-09 04:48 PM
2.5.5
22kB
Tuller
06-18-09 03:28 PM
2.5.4
22kB
Tuller
06-14-09 08:52 AM
2.5.3
22kB
Tuller
05-19-09 03:55 PM
2.5.2
21kB
Tuller
05-14-09 04:11 PM
2.5.1
21kB
Tuller
05-10-09 08:52 AM
2.5.0
21kB
Tuller
05-09-09 03:27 PM
2.4.1
22kB
Tuller
04-26-09 03:54 PM
2.4.0
21kB
Tuller
04-26-09 06:45 AM
2.3.2
22kB
Tuller
04-12-09 06:45 PM
2.3.1
21kB
Tuller
02-08-09 04:48 PM
2.3.0
21kB
Tuller
02-08-09 03:44 PM
2.2.5
21kB
Tuller
10-28-08 05:38 PM


Post A Reply Comment Options
Old 12-25-11, 12:19 PM  
TheGeek
A Firelord
 
TheGeek's Avatar
AddOn Author - Click to view AddOns

Forum posts: 469
File comments: 211
Uploads: 6
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
__________________
TheGeek is offline Report comment to moderator  
Reply With Quote
Old 12-24-11, 04:53 PM  
ronjon
A Murloc Raider

Forum posts: 4
File comments: 48
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.
ronjon is offline Report comment to moderator  
Reply With Quote
Old 12-22-11, 02:41 PM  
TheGeek
A Firelord
 
TheGeek's Avatar
AddOn Author - Click to view AddOns

Forum posts: 469
File comments: 211
Uploads: 6
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.
__________________
TheGeek is offline Report comment to moderator  
Reply With Quote
Old 12-07-11, 07:14 PM  
xromania™
A Cobalt Mageweaver
 
xromania™'s Avatar

Forum posts: 243
File comments: 148
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
xromania™ is offline Report comment to moderator  
Reply With Quote
Old 11-30-11, 04:21 PM  
Tuller
A Cliff Giant
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 1535
Uploads: 36
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 04:21 PM.
Tuller is offline Report comment to moderator  
Reply With Quote
Old 11-30-11, 02:30 PM  
EscaFoXX
A Deviate Faerie Dragon
 
EscaFoXX's Avatar

Forum posts: 13
File comments: 38
Uploads: 0
Rule setting

Having looked at the custom rule settings, I had a stab at tweaking abit. what I want to get is all the buffs/debuffs from Stuf to orientate to the bottom with anything else (Dominos) being left at the centre by default.

I've tried adding the rule of Stuf.unit.target.debuffgroup but it didn't work, was that a stupid way to go about it? (I got that script line from /framestack and running Stuf in config mode)
EscaFoXX is offline Report comment to moderator  
Reply With Quote
Old 11-29-11, 06:53 PM  
Tuller
A Cliff Giant
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 1535
Uploads: 36
Here's a detailed changelog (Jaliborc did the work for the release, I'm merely pushing it out since he's away):
https://github.com/tullamods/OmniCC/commits/master/

WoW 4.3 introduced significant changes to how cooldowns are fired for ActionButtons, which caused OmniCC (and anything using its cooldown hook method), to break. This version of OmniCC should fix the issue.
Tuller is offline Report comment to moderator  
Reply With Quote
Old 11-29-11, 04:30 PM  
mimee
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
This addon like it was mentioned doesn't work anymore Any hopes on it working again guys?

thank you!
mimee is offline Report comment to moderator  
Reply With Quote
Old 10-31-11, 04:55 PM  
akgis
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 61
Uploads: 4
that sucks I found that Raven's feature is consistent in what you discribing it doesnt auto update on the so called "dynamic cooldowns" like Adrenaline Rush, Killing Spree, Elemental Focus, SP's pet thingy etc
__________________
akgis is offline Report comment to moderator  
Reply With Quote
Old 10-31-11, 03:51 PM  
Tuller
A Cliff Giant
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 1535
Uploads: 36
Right now, Blizzard's changes only affect action bars. The problem, basically, is that the method that OmniCC uses to determine when a cooldown is fired for everything seems to no longer always be in use for action buttons (buffs, items, etc, are unaffected at this point in time). The code also implies that they'll just be getting rid of lua calls to update an action button's cooldown completely in the future, too.

That means that the method OmniCC uses to be universal won't really work post 4.3. That means plugins would be required for everything OmniCC currently supports :P
Tuller is offline Report comment to moderator  
Reply With Quote
Old 10-31-11, 07:20 AM  
akgis
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 61
Uploads: 4
I found that it works on bags but not on Button bars.

Also found out the Raven's omniCC like feature works but, RAven's one is kinda crude
__________________
akgis is offline Report comment to moderator  
Reply With Quote
Old 10-30-11, 06:03 AM  
akgis
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 61
Uploads: 4
Thanks for investigating it.
__________________
akgis is offline Report comment to moderator  
Reply With Quote
Old 10-29-11, 11:21 AM  
Tuller
A Cliff Giant
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 1535
Uploads: 36
I've actually posted a question to Blizzard on the forums to figure out why its not working:
http://us.battle.net/wow/en/forum/topic/3424799129
Tuller is offline Report comment to moderator  
Reply With Quote
Old 10-27-11, 01:21 PM  
akgis
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 61
Uploads: 4
Not working on latest PTR build
__________________
akgis is offline Report comment to moderator  
Reply With Quote
Old 07-06-11, 04:46 PM  
Tanque
A Kobold Labourer

Forum posts: 1
File comments: 158
Uploads: 0
/salute
Tanque is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: