Go to Page... |
Compatibility: | Embers of Neltharion (10.1.0) WOTLK Patch (3.4.1) Classic (1.14.3) TBC Patch (2.5.4) |
Updated: | 04-22-23 01:36 PM |
Created: | 07-07-10 07:20 PM |
Downloads: | 22,590 |
Favorites: | 127 |
MD5: |
This is the beta version of OmniCC. Odds are, there will be bugs
The latest stable version of OmniCC can be found here.
Confused? Check the Wiki!
Changes since Waffles
/omnicc setengine classic
/omnicc setengine animation
Comment Options |
Mikari |
View Public Profile |
Send a private message to Mikari |
Find More Posts by Mikari |
Add Mikari to Your Buddy List |
11-07-10, 03:37 PM | ||
|
The other nil value errors appear to be gone though I'm happy to report. Thank you!.
__________________
The beat goes, Boom Badda Bing |
|
|
Necrophgst |
View Public Profile |
Send a private message to Necrophgst |
Find More Posts by Necrophgst |
Add Necrophgst to Your Buddy List |
11-07-10, 06:53 AM | |
|
I think I've found another bug, but I can't find a way to reproduce it 100% of the time, it's quite random. Sometimes a finish effect isn't shown, most of the time they work fine though.
|
|
Mikari |
View Public Profile |
Send a private message to Mikari |
Find More Posts by Mikari |
Add Mikari to Your Buddy List |
11-07-10, 01:08 AM | |
|
BugSack grabbed these for OmniCC Beta9
Code:
2x OmniCC-4.0.beta9\timer.lua:42: attempt to index local 'OmniCC' (a boolean value) Locals: --- 2x OmniCC-4.0.beta9\effects\pulse.lua:111: attempt to index global 'OmniCC' (a boolean value) Locals: --- 2x OmniCC-4.0.beta9\effects\shine.lua:103: attempt to index global 'OmniCC' (a boolean value) Locals: --- 1x OmniCC_Config\mainPanel.lua:109: attempt to index global 'OmniCC' (a boolean value) OmniCC_Config\mainPanel.lua:143: in function `initFunction' Interface\FrameXML\UIDropDownMenu.lua:69: in function `UIDropDownMenu_Initialize': OmniCC_Config\mainPanel.lua:140: in function <OmniCC_Config\mainPanel.lua:86> OmniCC_Config\mainPanel.lua:300: in function `optionsPanel_Create' OmniCC_Config\mainPanel.lua:360: in main chunk <in C code>: in function `LoadAddOn' OmniCC-4.0.beta9\OmniCC.lua:65: in function <OmniCC\OmniCC.lua:63> <in C code>: in function `Show' Interface\FrameXML\InterfaceOptionsFrame.lua:204: in function `InterfaceOptionsFrame_Show': Interface\FrameXML\InterfaceOptionsFrame.lua:484: in function <Interface\FrameXML\InterfaceOptionsFrame.lua:426>: <in C code>: in function `InterfaceOptionsFrame_OpenToCategory' Broker_HitCrit-2.20.1-release\Broker_HitCrit.lua:2036: in function `ShowConfig' Broker_HitCrit-2.20.1-release\Broker_HitCrit.lua:965: in function `OnClick' Bazooka-Bazooka-r167\Bazooka.lua:1267: in function <Bazooka\Bazooka.lua:1264> Locals: self = OmniCCOptionsPanelGroupSelector { 0 = <userdata> GetSavedValue = <function> @ OmniCC_Config\mainPanel.lua:93: SetSavedValue = <function> @ OmniCC_Config\mainPanel.lua:89: initialize = <function> @ OmniCC_Config\mainPanel.lua:140: } level = 1 init_levelOne = <function> @ OmniCC_Config\mainPanel.lua:108: init_levelTwo = <function> @ OmniCC_Config\mainPanel.lua:98: --- 1x OmniCC_Config\panels\general.lua:7: attempt to index local 'OmniCC' (a boolean value) <in C code>: in function `LoadAddOn' OmniCC-4.0.beta9\OmniCC.lua:65: in function <OmniCC\OmniCC.lua:63> <in C code>: in function `Show' Interface\FrameXML\InterfaceOptionsFrame.lua:204: in function `InterfaceOptionsFrame_Show': Interface\FrameXML\InterfaceOptionsFrame.lua:484: in function <Interface\FrameXML\InterfaceOptionsFrame.lua:426>: <in C code>: in function `InterfaceOptionsFrame_OpenToCategory' Broker_HitCrit-2.20.1-release\Broker_HitCrit.lua:2036: in function `ShowConfig' Broker_HitCrit-2.20.1-release\Broker_HitCrit.lua:965: in function `OnClick' Bazooka-Bazooka-r167\Bazooka.lua:1267: in function <Bazooka\Bazooka.lua:1264> Locals: (*temporary) = "OmniCC_Config" (*temporary) = <table> { } (*temporary) = <function> defined =[C]:-1 ---
__________________
I will never forget. I will never regret. I will live my life. |
|
Kodewulf |
View Public Profile |
Send a private message to Kodewulf |
Find More Posts by Kodewulf |
Add Kodewulf to Your Buddy List |
11-06-10, 10:29 PM | |
|
Guide is up:
http://code.google.com/p/tullamods/wiki/OmniCC4 I still need to read over it, and add in a few more screenshots. |
|
Tuller |
View Public Profile |
Send a private message to Tuller |
Visit Tuller's homepage! |
Find More Posts by Tuller |
Add Tuller to Your Buddy List |
11-06-10, 08:11 PM | |
|
Oh, that bug :P
That bug results from the following:
This is actually a Blizzard bug, and a longstanding one at that. Basically, for some reason the cooldown information gets corrupted at that point (the start time becomes something approximately X number of seconds since the wow anniversary date, though not exactly). In OmniCC 2, I actually implemented some functionality to handle this, but I dropped it with 3, hoping that Blizzard had finally fixed the issue. Looks like they have not.
Last edited by Tuller : 11-06-10 at 08:14 PM.
|
|
Tuller |
View Public Profile |
Send a private message to Tuller |
Visit Tuller's homepage! |
Find More Posts by Tuller |
Add Tuller to Your Buddy List |
11-06-10, 05:29 PM | |
|
The fix for the previous problem appears to have worked fine. Got another LUA error now though. I used Elune's Lantern, which has a 24h CD. The lantern is stowed away in my bank, and now whenever I open my bankframe I get this:
Code:
Message: Interface\AddOns\OmniCC\timer.lua:121: Usage: <unnamed>:SetDuration(durationSec) Time: 11/07/10 00:25:20 Count: 1 Stack: [C]: in function `SetDuration' Interface\AddOns\OmniCC\timer.lua:121: in function `ScheduleUpdate' Interface\AddOns\OmniCC\timer.lua:154: in function `UpdateText' Interface\AddOns\OmniCC\timer.lua:198: in function `UpdateShown' Interface\AddOns\OmniCC\timer.lua:346: in function <Interface\AddOns\OmniCC\timer.lua:342> [C]: in function `Show' Interface\AddOns\Bagnon\components\frame.lua:77: in function `action' Interface\AddOns\Bagnon\utility\ears.lua:29: in function `SendMessage' Interface\AddOns\Bagnon\components\frameSettings.lua:51: in function `SendMessage' Interface\AddOns\Bagnon\components\frameSettings.lua:69: in function `Show' Interface\AddOns\Bagnon\main.lua:111: in function `ShowFrame' Interface\AddOns\Bagnon\main.lua:282: in function `action' Interface\AddOns\Bagnon\utility\ears.lua:29: in function `SendMessage' Interface\AddOns\Bagnon\utility\itemEvents.lua:255: in function `?' Interface\AddOns\Bagnon\utility\itemEvents.lua:70: in function <Interface\AddOns\Bagnon\utility\itemEvents.lua:68> Locals: (*temporary) = <unnamed> { 0 = <userdata> } (*temporary) = nil |
|
berdan |
View Public Profile |
Send a private message to berdan |
Visit berdan's homepage! |
Find More Posts by berdan |
Add berdan to Your Buddy List |
11-06-10, 03:05 PM | |
|
Its a good thing that the compact party frames are on even when they're off. It helped me track down that bug :P
If that bug is fixed, and I've manged to fix Mikari's other issue, I guess the next thing for me to do is probably write a settings importer thingy/write some documentation of sorts on what the hell groups are.
Last edited by Tuller : 11-06-10 at 03:05 PM.
|
|
Tuller |
View Public Profile |
Send a private message to Tuller |
Visit Tuller's homepage! |
Find More Posts by Tuller |
Add Tuller to Your Buddy List |
11-05-10, 11:06 AM | |
|
It still goes bonkers on a nil value :/
We seem to get stuck on different places though, me and Necrophgst. Edit: It happens when I'm not in combat myself too. I was watching a fight outside Stormwind and got this error while having an enemy player targeted. No cooldowns were ticking for me. Code:
Message: Interface\AddOns\OmniCC\timer.lua:129: attempt to perform arithmetic on field 'start' (a nil value) Time: 11/05/10 18:03:51 Count: 3 Stack: Interface\AddOns\OmniCC\timer.lua:129: in function `UpdateText' Interface\AddOns\OmniCC\timer.lua:88: in function `Start' Interface\AddOns\OmniCC\timer.lua:415: in function <Interface\AddOns\OmniCC\timer.lua:393> [C]: in function `SetCooldown' Interface\FrameXML\Cooldown.lua:4: in function `CooldownFrame_SetTimer' Interface\FrameXML\UIParent.lua:3335: in function `RefreshDebuffs' Interface\FrameXML\TargetFrame.lua:777: in function <Interface\FrameXML\TargetFrame.lua:753> Locals: self = <unnamed> { abRatio = 0.33333333333333 text = <unnamed> { } 0 = <userdata> updater = <unnamed> { } cooldown = TargetFrameToTDebuff1Cooldown { } } forceStyleUpdate = nil (*temporary) = nil (*temporary) = 22371.089 (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to perform arithmetic on field 'start' (a nil value)" GetTime = <function> defined =[C]:-1 OmniCC = OmniCC { 0 = <userdata> PLAYER_LOGIN = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:51 RegisterEffect = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:292 GetGroupSettings = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:238 db = <table> { } GetDB = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:81 PLAYER_LOGOUT = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:69 RemoveGroup = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:258 CreateNewDB = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:116 ForEachEffect = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:309 TriggerEffect = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:285 GetBaseDefaults = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:126 GetEffect = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:299 InitDB = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:85 effects = <table> { } AddGroup = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:247 GetGroupIndex = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:270 CDToGroup = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:210 UpgradeDB = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:166 Timer = <unnamed> { } RemoveDefaults = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:106 RecalculateCachedGroups = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:222 GetAddOnVersion = <function> defined @Interface\AddOns\OmniCC\OmniCC.lua:180 }
Last edited by berdan : 11-05-10 at 02:45 PM.
|
|
berdan |
View Public Profile |
Send a private message to berdan |
Visit berdan's homepage! |
Find More Posts by berdan |
Add berdan to Your Buddy List |
11-05-10, 01:07 AM | |
|
The first of my bugs appears to be fixed with beta 8, the 2nd still seems to be there though, the show cooldown text in the default group seems to affect the actions group regardless of if I have show cooldown text enabled in the actions group.
|
|
Mikari |
View Public Profile |
Send a private message to Mikari |
Visit Mikari's homepage! |
Find More Posts by Mikari |
Add Mikari to Your Buddy List |
11-04-10, 11:21 PM | ||
|
Code:
1x OmniCC-4.0.beta8\timer.lua:129: attempt to perform arithmetic on field 'start' (a nil value) OmniCC-4.0.beta8\timer.lua:88: in function `Start' OmniCC-4.0.beta8\timer.lua:415: in function <OmniCC\timer.lua:393> <in C code>: in function `SetCooldown' Interface\FrameXML\Cooldown.lua:4: in function `CooldownFrame_SetTimer': TellMeWhen-1.5.3\TellMeWhen.lua:1290: in function <TellMeWhen\TellMeWhen.lua:1236> Locals: self = <unnamed> { abRatio = 0.83333333333333 text = <unnamed> {} 0 = <userdata> updater = <unnamed> {} cooldown = TellMeWhen_Group4_Icon2Cooldown {} } start = 1679981.17 duration = 10 ---
__________________
The beat goes, Boom Badda Bing |
|
|
Necrophgst |
View Public Profile |
Send a private message to Necrophgst |
Visit Necrophgst's homepage! |
Find More Posts by Necrophgst |
Add Necrophgst to Your Buddy List |
11-04-10, 07:34 PM | |
|
I'm still not sure of the exact cause, especially since the latest versions have included nil checks for start + duration. Hopefully whatever I did in the latest version will fix it, though :P
Last edited by Tuller : 11-04-10 at 07:35 PM.
|
|
Tuller |
View Public Profile |
Send a private message to Tuller |
Visit Tuller's homepage! |
Find More Posts by Tuller |
Add Tuller to Your Buddy List |
11-04-10, 03:03 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 17
Uploads: 0
|
getting same error as others:
Code:
1x OmniCC-4.0.beta7\timer.lua:129: attempt to perform arithmetic on field 'start' (a nil value) OmniCC-4.0.beta7\timer.lua:88: in function `Start' OmniCC-4.0.beta7\timer.lua:415: in function <OmniCC\timer.lua:395> <in C code>: in function `SetCooldown' Interface\FrameXML\CompactUnitFrame.lua:705: in function `CompactUnitFrame_UtilSetDebuff': Interface\FrameXML\CompactUnitFrame.lua:573: in function `CompactUnitFrame_UpdateDebuffs': Interface\FrameXML\CompactUnitFrame.lua:347: in function `CompactUnitFrame_UpdateAuras': Interface\FrameXML\CompactUnitFrame.lua:85: in function <Interface\FrameXML\CompactUnitFrame.lua:46>: Locals: self = <unnamed> { abRatio = 0.30555555555556 text = <unnamed> {} 0 = <userdata> updater = <unnamed> {} cooldown = CompactRaidFrame10Debuff2Cooldown {} } start = 36950.564 duration = 30 --- |
|
blaugznis |
View Public Profile |
Send a private message to blaugznis |
Visit blaugznis's homepage! |
Find More Posts by blaugznis |
Add blaugznis to Your Buddy List |
11-03-10, 02:15 PM | |
|
There's some odd things going on with B7, not sure what's intended and what isn't.
First bug. With enable cooldown text disabled for pet actions and show cooldown models enabled for pet actions, on the first log in the first time I use a pet ability, in this case prowl for my cat it doesn't show the cooldown model, the 2nd usage of the ability causes the cooldown model to show as it should. If I log out and in again this bug doesn't happen, it's only on the first log in. Second bug, if I have the default group set to not show cooldown text, but have the actions group set to show cooldown text I still don't get the cooldown text. Related to this if I have actions set to not show cooldown text but default set to show it, I get cooldown text.
Last edited by Mikari : 11-03-10 at 02:16 PM.
|
|
Mikari |
View Public Profile |
Send a private message to Mikari |
Visit Mikari's homepage! |
Find More Posts by Mikari |
Add Mikari to Your Buddy List |
11-03-10, 12:42 PM | |
|
I don't know if this is helpful it's out of BugSack.. But I got around 300 of these last night in a 25 man raid with beta6 and they continue to be the same (as far as I can tell) with beta7.
Code:
1x OmniCC-4.0.beta7\timer.lua:129: attempt to perform arithmetic on field 'start' (a nil value) OmniCC-4.0.beta7\timer.lua:88: in function `Start' OmniCC-4.0.beta7\timer.lua:415: in function <OmniCC\timer.lua:395> <in C code>: in function `SetCooldown' Interface\FrameXML\Cooldown.lua:4: in function `CooldownFrame_SetTimer': TellMeWhen-1.5.1\TellMeWhen.lua:1321: in function <TellMeWhen\TellMeWhen.lua:1261> Locals: self = <unnamed> { abRatio = 0.83333333333333 text = <unnamed> {} 0 = <userdata> updater = <unnamed> {} cooldown = TellMeWhen_Group1_Icon4Cooldown {} } start = 1554259.694 duration = 15
__________________
The beat goes, Boom Badda Bing
Last edited by Necrophgst : 11-03-10 at 12:42 PM.
|
|
Necrophgst |
View Public Profile |
Send a private message to Necrophgst |
Visit Necrophgst's homepage! |
Find More Posts by Necrophgst |
Add Necrophgst to Your Buddy List |