OmniCC

OmniCC

54M Downloads

Lua Error, Interaction with BigDebuffs

bullsei opened this issue ยท 2 comments

commented

Using the latest version of this addon and BigDebuffs.
Lua Errors:

3x OmniCC\core\timer.lua:99: attempt to compare number with nil
OmniCC\core\timer.lua:99: in function `UpdateText'
OmniCC\core\timer.lua:165: in function `UpdateShown'
OmniCC\core\timer.lua:56: in function `Start'
OmniCC\core\cooldown.lua:16: in function <OmniCC\core\cooldown.lua:11>
[C]: in function `SetCooldown'
BigDebuffs\BigDebuffs-v5.1.lua:1083: in function <BigDebuffs\BigDebuffs.lua:1057>
BigDebuffs\BigDebuffs-v5.1.lua:1284: in function <BigDebuffs\BigDebuffs.lua:1203>
[C]: in function `CompactUnitFrame_UpdateDebuffs'
FrameXML\CompactUnitFrame.lua:535: in function `CompactUnitFrame_UpdateAuras'
FrameXML\CompactUnitFrame.lua:95: in function <FrameXML\CompactUnitFrame.lua:51>

Locals:
self = <unnamed> {
 0 = <userdata>
 abRatio = 0.61111111111111
 text = <unnamed> {
 }
 finish = 363369.741
 charging = false
 cooldown = CompactRaidFrame1Debuff1Cooldown {
 }
 controlled = false
}
forceStyleUpdate = nil
(*temporary) = nil
(*temporary) = 363369.741
(*temporary) = 363369.741
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to compare number with nil"
GetTime = <function> defined =[C]:-1
OmniCC = OmniCC {
 0 = <userdata>
 UpdateGroups = <function> defined @OmniCC\settings\groups.lua:81
 Cache = <table> {
 }
 SetupEvents = <function> defined @OmniCC\main.lua:43
 FindGroup = <function> defined @OmniCC\settings\groups.lua:30
 GetGroupIndex = <function> defined @OmniCC\settings\groups.lua:49
 VARIABLES_LOADED = <function> defined @OmniCC\main.lua:25
 GetGroupSettingsFor = <function> defined @OmniCC\settings\groups.lua:11
 New = <function> defined @OmniCC\main.lua:96
 GetUpdateEngine = <function> defined @OmniCC\effects\effects.lua:48
 Meta = <table> {
 }
 GetEffect = <function> defined @OmniCC\effects\effects.lua:24
 UpgradeSettings = <function> defined @OmniCC\settings\settings.lua:37
 AddGroup = <function> defined @OmniCC\settings\groups.lua:60
 AniUpdater = <unnamed> {
 }
 RemoveGroup = <function> defined @OmniCC\settings\groups.lua:70
 SetupCommands = <function> defined @OmniCC\main.lua:69
 Cooldown = <unnamed> {
 }
 StartupSettings = <function> defined @OmniCC\settings\settings.lua:20
 GetGroupSettings = <function> defined @OmniCC\settings\groups.lua:16
 GetVersion = <function> defined @OmniCC\settings\settings.lua:98
 GetGroup = <function> defined @OmniCC\settings\groups.lua:20
 StartupGroup = <function> defined @OmniCC\settings\settings.lua:49
 Actions = <table> {
 }
 ScriptUpdater = <unnamed> {
 }
 TriggerEffect = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:100
 SetupConfig = <function> defined @OmniCC\main.lua:49
 sets = <table> {
 }
 effects = <table> {
 }
 GetButtonIcon = <function> defined @OmniCC\effects\effects.lua:31
 RegisterEffect = <function> defined @OmniCC\effects\effects.lua:19
 Startup = <function> defined @OmniCC\main.lua:13
 SetupEffect = <function> defined @OmniCC\effects\effects.lua:14
 Timer = <unnamed> {
 }
 PLAYER_ENTERING_WORLD = <function> defined @OmniCC\main.lua:89
 ACTIONBAR_UPDATE_COOLDOWN = <function> defined @OmniCC\main.lua:85
 SetupHooks = <function> defined @OmniCC\main.lua:35
commented

Ok, hotfixed

commented

i know you closed this, but i still got a related? error today.

1x OmniCC\core\timer.lua:125: attempt to compare number with nil OmniCC\core\timer.lua:125: in functionUpdateText'
OmniCC\core\timer.lua:165: in function UpdateShown' OmniCC\core\timer.lua:56: in functionStart'
OmniCC\core\cooldown.lua:16: in function <OmniCC\core\cooldown.lua:11>
[C]: in function SetCooldown' BigDebuffs\BigDebuffs-v5.2.lua:1077: in function <BigDebuffs\BigDebuffs.lua:1051> BigDebuffs\BigDebuffs-v5.2.lua:1278: in function <BigDebuffs\BigDebuffs.lua:1197> [C]: in functionCompactUnitFrame_UpdateDebuffs'
FrameXML\CompactUnitFrame.lua:535: in function `CompactUnitFrame_UpdateAuras'
FrameXML\CompactUnitFrame.lua:95: in function <FrameXML\CompactUnitFrame.lua:51>

Locals:
self = {
0 =
abRatio = 0.61111111111111
text = {
}
finish = 17969.06
charging = false
cooldown = CompactRaidFrame2Debuff1Cooldown {
}
controlled = false
}
forceStyleUpdate = nil
remain = 0
(_temporary) = nil
(_temporary) = 30.000000447035
(_temporary) = OmniCC {
0 =
UpdateGroups = defined @Omnicc\settings\groups.lua:81
Cache =

{
}
SetupEvents = defined @Omnicc\main.lua:43
FindGroup = defined @Omnicc\settings\groups.lua:30
GetGroupIndex = defined @Omnicc\settings\groups.lua:49
VARIABLES_LOADED = defined @Omnicc\main.lua:25
GetGroupSettingsFor = defined @Omnicc\settings\groups.lua:11
New = defined @Omnicc\main.lua:96
GetUpdateEngine = defined @Omnicc\effects\effects.lua:48
Meta =
{
}
GetEffect = defined @Omnicc\effects\effects.lua:24
UpgradeSettings = defined @Omnicc\settings\settings.lua:37
AddGroup = defined @Omnicc\settings\groups.lua:60
AniUpdater = {
}
RemoveGroup = defined @Omnicc\settings\groups.lua:70
SetupCommands = defined @Omnicc\main.lua:69
Cooldown = {
}
StartupSettings = defined @Omnicc\settings\settings.lua:20
GetGroupSettings = defined @Omnicc\settings\groups.lua:16
GetVersion = defined @Omnicc\settings\settings.lua:98
GetGroup = defined @Omnicc\settings\groups.lua:20
StartupGroup = defined @Omnicc\settings\settings.lua:49
Actions =
{
}
ScriptUpdater = {
}
TriggerEffect = defined @ace3\AceHook-3.0\AceHook-3.0.lua:100
SetupConfig = defined @Omnicc\main.lua:49
sets =
{
}
effects =
{
}
GetButtonIcon = defined @Omnicc\effects\effects.lua:31
RegisterEffect = defined @Omnicc\effects\effects.lua:19
Startup = defined @Omnicc\main.lua:13
SetupEffect = defined @Omnicc\effects\effects.lua:14
Timer = {
}
PLAYER_ENTERING_WORLD = defined @Omnicc\main.lua:89
ACTIONBAR_UPDATE_COOLDOWN = defined @Omnicc\main.lua:85
SetupHooks = defined @Omnicc\main.lua:35
}
(_temporary) = "base"
(_temporary) =
{
minDuration = 2.0000000298023
styles =
{
}
tenthsDuration = 0
minSize = 0.5
minEffectDuration = 30.000000447035
mmSSDuration = 0
spiralOpacity = 1.0099999774247
}
(_temporary) = defined @Omnicc\settings\groups.lua:16
(*temporary) = OmniCC {
0 =
UpdateGroups = defined @Omnicc\settings\groups.lua:81
Cache =
{
}
SetupEvents = defined @Omnicc\main.lua:43
FindGroup = defined @Omnicc\settings\groups.lua:30
GetGroupIndex = defined @Omnicc\settings\groups.lua:49
VARIABLES_LOADED = defined @Omnicc\main.lua:25
GetGroupSettingsFor = defined @Omnicc\settings\groups.lua:11
New = defined @Omnicc\main.lua:96
GetUpdateEngine = defined @Omnicc\effects\effects.lua:48
Meta =
{
}
GetEffect = defined @Omnicc\effects\effects.lua:24
UpgradeSettings = defined @Omnicc\settings\settings.lua:37
AddGroup = defined @Omnicc\settings\groups.lua:60
AniUpdater = {
}
RemoveGroup = defined @Omnicc\settings\groups.lu`