Download
(60 Kb)
Download
Updated: 04-16-11 09:11 PM
Addon for:
OmniCC.
Pictures
File Info
Updated:04-16-11 09:11 PM
Created:07-07-10 07:20 PM
Downloads:18,717
Favorites:134
MD5:
OmniCC Beta  Popular! (More than 5000 hits)
Version: 4.1.pancakes3
by: Tuller [More]
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
  • 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
    Code:
    /omnicc setengine classic
  • To switch back to the Animation engine, use
    Code:
    /omnicc setengine animation

GitHub:

OmniCC development has moved from GogleCode to GitHub. The intention is to make it easier for people to fork/contribute to OmniCC development (and also for me to learn about git). Writing code for me typically gets your request implemented faster than asking me to write it myself :P

Submitting bugs & feature requests:

In order of preference, here's where you should submit bug reports and feature requests:
  1. GitHub
  2. Here on WoWI
I read/have RSS feeds for everywhere, so don't think too much about it
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
    Code:
    /run OmniCC:SetUpdateEngine('ClassicUpdater'); ReloadUI()
  • To switch back to the Animation engine, use
    Code:
    /run OmniCC:SetUpdateEngine('AniUpdater'); ReloadUI()
Archived Files (26)
File Name
Version
Size
Author
Date
4.1.pancakes2
60kB
Tuller
04-16-11 09:21 AM
4.1.pancakes
59kB
Tuller
03-26-11 04:12 PM
4.0.waffles2
50kB
Tuller
11-13-10 07:05 PM
4.0.waffles1
50kB
Tuller
11-11-10 05:07 PM
4.0.beta12
344kB
Tuller
11-11-10 03:53 PM
4.0.beta10
50kB
Tuller
11-09-10 08:58 PM
4.0.beta9
50kB
Tuller
11-06-10 02:53 PM
4.0.beta8
51kB
Tuller
11-04-10 05:36 PM
4.0.beta6
50kB
Tuller
11-01-10 08:19 PM
4.0.beta5
51kB
Tuller
10-31-10 08:07 PM
4.0.beta3
51kB
Tuller
10-31-10 10:53 AM
4.0.beta2
45kB
Tuller
10-07-10 05:57 PM
4.0.beta1
45kB
Tuller
10-03-10 06:40 PM
3.0.beta16
40kB
Tuller
09-07-10 04:37 PM
3.0.beta15
40kB
Tuller
08-26-10 06:02 PM
3.0.beta13
40kB
Tuller
08-23-10 03:05 PM
3.0.beta12
39kB
Tuller
08-17-10 05:32 PM
3.0.beta11
40kB
Tuller
08-15-10 08:50 AM
3.0.beta10
40kB
Tuller
08-14-10 02:16 PM
3.0.beta8
38kB
Tuller
08-12-10 05:48 PM
3.0.beta7
38kB
Tuller
07-31-10 08:09 AM
3.0.beta6
38kB
Tuller
07-25-10 10:05 AM
3.0.beta5
36kB
Tuller
07-11-10 09:06 PM
3.0.beta4
32kB
Tuller
07-10-10 02:49 PM
3.0.beta3
32kB
Tuller
07-08-10 07:36 PM
3.0.beta2
32kB
Tuller
07-08-10 04:27 PM


Post A Reply Comment Options
Unread 11-03-10, 10:25 AM  
braininblack
A Murloc Raider
 
braininblack's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 15
Uploads: 3
Code:
1x OmniCC-4.0.beta6\timer.lua:129: attempt to perform arithmetic on field 'start' (a nil value)
OmniCC-4.0.beta6\timer.lua:88: in function `Start'
OmniCC-4.0.beta6\timer.lua:414: 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:55: in function <Interface\FrameXML\CompactUnitFrame.lua:46>:

Locals:
self = <unnamed> {
 abRatio = 0.30555555555556
 text = <unnamed> {}
 0 = <userdata>
 updater = <unnamed> {}
 cooldown = CompactPartyFrameMember1Debuff1Cooldown {}
}
start = 275494.817
duration = 4

  ---
I wasn´t in a party at this time. No Party Frames at all
braininblack is offline Report comment to moderator  
Reply With Quote
Unread 11-03-10, 06:52 AM  
berdan
A Kobold Labourer
 
berdan's Avatar

Forum posts: 0
File comments: 24
Uploads: 0
Originally posted by Tuller
Are you running the most recent version of the beta?
b7, yes.
berdan is offline Report comment to moderator  
Reply With Quote
Unread 11-03-10, 06:36 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1625
Uploads: 36
Are you running the most recent version of the beta?
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 11-03-10, 05:32 AM  
berdan
A Kobold Labourer
 
berdan's Avatar

Forum posts: 0
File comments: 24
Uploads: 0
Not sure if this is OmniCC-related or TellMeWhen-related, but I started getting these errors after I installed the beta.


Code:
Message: Interface\AddOns\OmniCC\timer.lua:129: attempt to perform arithmetic on field 'start' (a nil value)
Time: 11/03/10 12:26:23
Count: 25
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:395>
[C]: in function `SetCooldown'
Interface\FrameXML\Cooldown.lua:4: in function `CooldownFrame_SetTimer'
Interface\AddOns\TellMeWhen\TellMeWhen.lua:1310: in function <Interface\AddOns\TellMeWhen\TellMeWhen.lua:1250>

Locals: self = <unnamed> {
 abRatio = 0.83333333333333
 text = <unnamed> {
 }
 0 = <userdata>
 updater = <unnamed> {
 }
 cooldown = TellMeWhen_Group1_Icon2Cooldown {
 }
}
forceStyleUpdate = nil
(*temporary) = nil
(*temporary) = 4311.064
(*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
 OptionsPanel = <unnamed> {
 }
 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
}
berdan is offline Report comment to moderator  
Reply With Quote
Unread 11-02-10, 08:27 AM  
blaugznis
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Originally posted by Tuller
Try changing the PLAYER_LOGOUT method to this:
Code:
function OmniCC:PLAYER_LOGOUT()
	self:RemoveDefaults(self.db)
end
Thanks, that worked I had to reset my setting again, but thats no biggy!
blaugznis is offline Report comment to moderator  
Reply With Quote
Unread 11-02-10, 06:41 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1625
Uploads: 36
Originally posted by blaugznis
still getting the same error, i even deleted saved variables to reset omnicc settings...
Try changing the PLAYER_LOGOUT method to this:
Code:
function OmniCC:PLAYER_LOGOUT()
	self:RemoveDefaults(self.db)
end
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 11-02-10, 03:14 AM  
blaugznis
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Originally posted by Tuller
@blaugznis:
I'd reset your settings (/run OmniCC4Config = nil; ReloadUI())
still getting the same error, i even deleted saved variables to reset omnicc settings...
blaugznis is offline Report comment to moderator  
Reply With Quote
Unread 11-01-10, 08:25 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1625
Uploads: 36
@Mikari:
That should be fixed now. I had a bit of a typo when I separated the GetFormattedText function into two.

@blaugznis:
I'd reset your settings (/run OmniCC4Config = nil; ReloadUI())
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 11-01-10, 12:41 PM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 111
Uploads: 3
Finish effects don't appear to be working with beta 5, I have it set to a 4 sec min duration for a finish effect to play. Tried both pulse and shine.
Mikari is offline Report comment to moderator  
Reply With Quote
Unread 11-01-10, 09:49 AM  
blaugznis
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
getting this error with beta 5

Code:
1x OmniCC-4.0.beta5\OmniCC.lua:72: attempt to index field 'groupSettings' (a nil value)
OmniCC-4.0.beta5\OmniCC.lua:47: in function <OmniCC\OmniCC.lua:44>

Locals:
self = OmniCC {
 0 = <userdata>
 PLAYER_LOGIN = <function> @ OmniCC\OmniCC.lua:51:
 RegisterEffect = <function> @ OmniCC\OmniCC.lua:330:
 GetGroupSettings = <function> @ OmniCC\OmniCC.lua:275:
 db = <table> {}
 GetDB = <function> @ OmniCC\OmniCC.lua:83:
 PLAYER_LOGOUT = <function> @ OmniCC\OmniCC.lua:69:
 RemoveGroup = <function> @ OmniCC\OmniCC.lua:296:
 CreateNewDB = <function> @ OmniCC\OmniCC.lua:118:
 ForEachEffect = <function> @ OmniCC\OmniCC.lua:347:
 TriggerEffect = <function> @ OmniCC\OmniCC.lua:323:
 GetBaseDefaults = <function> @ OmniCC\OmniCC.lua:147:
 GetEffect = <function> @ OmniCC\OmniCC.lua:337:
 InitDB = <function> @ OmniCC\OmniCC.lua:87:
 effects = <table> {}
 AddGroup = <function> @ OmniCC\OmniCC.lua:285:
 GetGroupIndex = <function> @ OmniCC\OmniCC.lua:308:
 CDToGroup = <function> @ OmniCC\OmniCC.lua:249:
 UpgradeDB = <function> @ OmniCC\OmniCC.lua:187:
 Timer = <unnamed> {}
 RemoveDefaults = <function> @ OmniCC\OmniCC.lua:108:
 RecalculateCachedGroups = <function> @ OmniCC\OmniCC.lua:230:
 GetAddOnVersion = <function> @ OmniCC\OmniCC.lua:201:
}
event = "PLAYER_LOGOUT"
a = <function> @ OmniCC\OmniCC.lua:69:

  ---
blaugznis is offline Report comment to moderator  
Reply With Quote
Unread 10-31-10, 07:48 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1625
Uploads: 36
Yep, its broken right now, I semi fixed it, then found a few other issues.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 10-31-10, 11:58 AM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 111
Uploads: 3
I grabbed your tag of beta 3 from your github since it's not approved here yet.

I get the following error in game if I try to open my interface options. I don't get this error if I use an action with a cooldown first, since this will then have the OmniCC text on the button.

Code:
Message: Interface\AddOns\OmniCC_Config\mainPanel.lua:151: attempt to index field 'db' (a nil value)
Time: 10/31/10 17:50:37
Count: 1
Stack: Interface\AddOns\OmniCC_Config\mainPanel.lua:151: in function <Interface\AddOns\OmniCC_Config\mainPanel.lua:150>
Interface\AddOns\OmniCC_Config\mainPanel.lua:186: in function `initFunction'
Interface\FrameXML\UIDropDownMenu.lua:69: in function `UIDropDownMenu_Initialize'
Interface\AddOns\OmniCC_Config\mainPanel.lua:183: in function <Interface\AddOns\OmniCC_Config\mainPanel.lua:128>
Interface\AddOns\OmniCC_Config\mainPanel.lua:345: in function `optionsPanel_Create'
Interface\AddOns\OmniCC_Config\mainPanel.lua:411: in main chunk
[C]: in function `LoadAddOn'
Interface\AddOns\OmniCC\OmniCC.lua:65: in function <Interface\AddOns\OmniCC\OmniCC.lua:63>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:1467: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1272: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1198: in function <Interface\FrameXML\UIParent.lua:1194>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:1873: in function `ShowUIPanel'
[string "*:OnClick"]:2: in function <[string "*:OnClick"]:1>

Locals: self = OmniCCOptionsPanelGroupSelector {
 0 = <userdata>
 GetSavedValue = <function> defined @Interface\AddOns\OmniCC_Config\mainPanel.lua:135
 SetSavedValue = <function> defined @Interface\AddOns\OmniCC_Config\mainPanel.lua:131
 initialize = <function> defined @Interface\AddOns\OmniCC_Config\mainPanel.lua:183
}
level = 1
(*temporary) = <function> defined @Interface\AddOns\OmniCC_Config\mainPanel.lua:45
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'db' (a nil value)"
map = <function> defined @Interface\AddOns\OmniCC_Config\mainPanel.lua:45
L = <table> {
 FontSize = "Base Font Size"
 PositionSettings = "Text Position"
 Anchor_TOP = "Top"
 ShowCooldownModelsTip = "Controls the display of cooldown
models (the dark spiral you normally
see on a button when on cooldown"
 YOffsetTip = "Controls the vertical offset of text"
 ScaleText = "Automatically scale text to fit within frames"
 MMSSDurationTip = "Determines the threshold
for showing a cooldown
in a MM:SS format"
 XOffsetTip = "Controls the horizontal offset of text"
 Anchor_CENTER = "Center"
 UseBlacklistTip = "Click this to toggle using the blacklist.
When enabled, any frame with a name
that matches an item on the blacklist
will not display cooldown text."
 Anchor_TOPLEFT = "TopLeft"
 Anchor_TOPRIGHT = "TopRight"
 Outline_NONE = "None"
 Group_pet = "Pet Actions"
 TenthsDurationTip = "Determines the threshold
for showing tenths of seconds"
 Anchor_BOTTOMLEFT = "BottomLeft"
 FontSettings = "Text Style"
 Color_seconds = "Under a minute"
 MMSSDuration = "Minimum duration to display text as MM:SS"
 FrameStackTip = "Toggles showing the names
of frames when you hover
over them"
 MinFontSizeTip = "Determines how big the overall
font size of a cooldown text object
must be in order to display text.
The larger the value, the larger a
button must be.

This setting is mainly used to filter
out unreadable text, as well as filter
out text from displaying on buffs"
 Color_soon = "Soon to expire"
 MinDurationTip = "Determines how long a cooldown
must be in order to show text.

This setting is mainly used to
filter out the GCD"
 FinishEffect = "Finish Effect"
 Color_minutes = "Under an hour"
 Outline_THICKOUTLINE = "Thick"
 GeneralSettings = "Display"
 AddGroup = "Add Group..."
 MinFontSize = "Minimum font size to display text"
 FontSizeTip = "Controls how large text is"
 Group_aura = "Auras"
 Group_action = "Actions"
 Group_base = "Default"
 XOffset = "X Offset"
 Groups = "Groups"
 Pulse = "Pulse"
 YOffset = "Y Offset"
 MinDuration = "Minimum duration to display text"
 Remove = "Remove"
 TenthsDuration = "Minimum duration to display ten
From the frame.xml file.

Code:
10/31 17:53:23.903  Loading add-on OmniCC_Config
10/31 17:53:23.903  ** Loading table of contents Interface\AddOns\OmniCC_Config\OmniCC_Config.toc
10/31 17:53:23.903  Interface\AddOns\OmniCC_Config\mainPanel.lua:151: attempt to index field 'db' (a nil value)
10/31 17:53:23.903  ++ Loading file Interface\AddOns\OmniCC_Config\panels.xml
10/31 17:53:23.903  error in error handling
10/31 17:53:23.903  error in error handling
10/31 17:53:23.903  error in error handling
10/31 17:53:23.903  error in error handling
I deleted my saved variables and redid them to ensure it wasn't a problem with my old saved variable also.

[edit]

It finally got approved here, same issue.

Also in your OmniCC_Config your widgets.xml is referencing optionsPanel.lua which doesn't exist in the widgets folder.
Last edited by Mikari : 10-31-10 at 12:20 PM.
Mikari is offline Report comment to moderator  
Reply With Quote
Unread 10-31-10, 07:10 AM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 111
Uploads: 3
I'm getting the following error if I reloadUI when I have a debuff, in this case it was the trick or treated debuff.

Code:
Message: Interface\AddOns\OmniCC\config.lua:200: attempt to index field 'db' (a nil value)
Time: 10/31/10 13:05:26
Count: 4
Stack: Interface\AddOns\OmniCC\config.lua:200: in function <Interface\AddOns\OmniCC\config.lua:197>
Interface\AddOns\OmniCC\config.lua:215: in function `CDToGroup'
Interface\AddOns\OmniCC\cc.lua:370: in function <Interface\AddOns\OmniCC\cc.lua:366>
[C]: 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:226: in function `func'
Interface\FrameXML\CompactRaidGroup.lua:18: in function `applyFunc'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:120: in function `CompactRaidFrameContainer_ApplyToFrames'
Interface\FrameXML\InterfaceOptionsPanels.lua:1642: in function `setFunc'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals: t = <table> {
}
cooldown = CompactPartyFrameMember1Debuff1Cooldown {
 0 = <userdata>
}
name = "CompactPartyFrameMember1Debuff1Cooldown"
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'db' (a nil value)"
OmniCC = OmniCC {
 PLAYER_LOGOUT = <function> defined @Interface\AddOns\OmniCC\config.lua:72
 RegisterEffect = <function> defined @Interface\AddOns\OmniCC\config.lua:249
 GetGroupSettings = <function> defined @Interface\AddOns\OmniCC\config.lua:233
 VARIABLES_LOADED = <function> defined @Interface\AddOns\OmniCC\config.lua:51
 CreateNewDB = <function> defined @Interface\AddOns\OmniCC\config.lua:111
 TriggerEffect = <function> defined @Interface\AddOns\OmniCC\config.lua:242
 GetBaseDefaults = <function> defined @Interface\AddOns\OmniCC\config.lua:135
 GetEffect = <function> defined @Interface\AddOns\OmniCC\config.lua:256
 effects = <table> {
 }
 ForEachEffect = <function> defined @Interface\AddOns\OmniCC\config.lua:266
 0 = <userdata>
 CDToGroup = <function> defined @Interface\AddOns\OmniCC\config.lua:214
 UpgradeDB = <function> defined @Interface\AddOns\OmniCC\config.lua:175
 Timer = <unnamed> {
 }
 RemoveDefaults = <function> defined @Interface\AddOns\OmniCC\config.lua:98
 InitDB = <function> defined @Interface\AddOns\OmniCC\config.lua:85
 GetAddOnVersion = <function> defined @Interface\AddOns\OmniCC\config.lua:188
}
Code:
Message: Interface\AddOns\OmniCC\config.lua:200: attempt to index field 'db' (a nil value)
Time: 10/31/10 13:05:26
Count: 1
Stack: Interface\AddOns\OmniCC\config.lua:200: in function <Interface\AddOns\OmniCC\config.lua:197>
Interface\AddOns\OmniCC\config.lua:215: in function `CDToGroup'
Interface\AddOns\OmniCC\cc.lua:370: in function <Interface\AddOns\OmniCC\cc.lua:366>
[C]: 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:226: in function `func'
Interface\FrameXML\CompactRaidGroup.lua:18: in function `applyFunc'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:120: in function `CompactRaidFrameContainer_ApplyToFrames'
Interface\FrameXML\InterfaceOptionsPanels.lua:1659: in function `setFunc'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals: t = <table> {
}
cooldown = CompactPartyFrameMember1Debuff1Cooldown {
 0 = <userdata>
}
name = "CompactPartyFrameMember1Debuff1Cooldown"
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'db' (a nil value)"
OmniCC = OmniCC {
 PLAYER_LOGOUT = <function> defined @Interface\AddOns\OmniCC\config.lua:72
 RegisterEffect = <function> defined @Interface\AddOns\OmniCC\config.lua:249
 GetGroupSettings = <function> defined @Interface\AddOns\OmniCC\config.lua:233
 VARIABLES_LOADED = <function> defined @Interface\AddOns\OmniCC\config.lua:51
 CreateNewDB = <function> defined @Interface\AddOns\OmniCC\config.lua:111
 TriggerEffect = <function> defined @Interface\AddOns\OmniCC\config.lua:242
 GetBaseDefaults = <function> defined @Interface\AddOns\OmniCC\config.lua:135
 GetEffect = <function> defined @Interface\AddOns\OmniCC\config.lua:256
 effects = <table> {
 }
 ForEachEffect = <function> defined @Interface\AddOns\OmniCC\config.lua:266
 0 = <userdata>
 CDToGroup = <function> defined @Interface\AddOns\OmniCC\config.lua:214
 UpgradeDB = <function> defined @Interface\AddOns\OmniCC\config.lua:175
 Timer = <unnamed> {
 }
 RemoveDefaults = <function> defined @Interface\AddOns\OmniCC\config.lua:98
 InitDB = <function> defined @Interface\AddOns\OmniCC\config.lua:85
 GetAddOnVersion = <function> defined @Interface\AddOns\OmniCC\config.lua:188
}
Code:
Message: Interface\FrameXML\UIPanelTemplates.lua:383: attempt to perform arithmetic on field 'cursorOffset' (a nil value)
Time: 10/31/10 13:05:26
Count: 1
Stack: Interface\FrameXML\UIPanelTemplates.lua:383: in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:360: in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:449: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:413: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\AddOns\OmniCC\config.lua:200: in function <Interface\AddOns\OmniCC\config.lua:197>
Interface\AddOns\OmniCC\config.lua:215: in function `CDToGroup'
Interface\AddOns\OmniCC\cc.lua:370: in function <Interface\AddOns\OmniCC\cc.lua:366>
[C]: 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:226: in function `func'
Interface\FrameXML\CompactRaidGroup.lua:18: in function `applyFunc'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:120: in function `CompactRaidFrameContainer_ApplyToFrames'
Interface\FrameXML\InterfaceOptionsPanels.lua:1659: in function `setFunc'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals: self = ScriptErrorsFrameScrollFrameText {
 0 = <userdata>
 text = "Message: Interface\AddOns\OmniCC\config.lua:200: attempt to index field 'db' (a nil value)
Time: 10/31/10 13:05:26
Count: 2
Stack: Interface\AddOns\OmniCC\config.lua:200: in function <Interface\AddOns\OmniCC\config.lua:197>
Interface\AddOns\OmniCC\config.lua:215: in function `CDToGroup'
Interface\AddOns\OmniCC\cc.lua:370: in function <Interface\AddOns\OmniCC\cc.lua:366>
[C]: 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:226: in function `func'
Interface\FrameXML\CompactRaidGroup.lua:18: in function `applyFunc'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:120: in function `CompactRaidFrameContainer_ApplyToFrames'
Interface\Frame handleCursorChange = true
}
elapsed = 0
scrollFrame = ScriptErrorsFrameScrollFrame {
 ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
 }
 offset = 0
 0 = <userdata>
}
height = 194.00001053163
range = 0
scroll = 0
size = 194.00001053163
cursorOffset = nil
(*temporary) = nil
(*temporary) = ScriptErrorsFrameScrollFrame {
 ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
 }
 offset = 0
 0 = <userdata>
}
(*temporary) = 0
(*temporary) = "attempt to perform arithmetic on field 'cursorOffset' (a nil value)"
There was about 20 errors, these are the first 3.
Mikari is offline Report comment to moderator  
Reply With Quote
Unread 10-26-10, 12:15 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1625
Uploads: 36
The biggest delay right now is me trying to figure out a good interface for managing groups and rules.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 10-26-10, 05:59 AM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 111
Uploads: 3
Any chance we could have the version of the options you have shown screenshots of? The version on Wowinterface only has 3 groups, base, auras and actions, it doesn't have pet actions which I'd like to disable cooldowns on.
Mikari is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: