[BUG] WOTLK PTR not working addon
ramboj opened this issue · 3 comments
Before You Begin
- I confirm that I have downloaded the latest version of the addon.
- I am not playing on a private server.
- I checked for an existing, open ticket for this issue and was not able to find one.
- I edited the title of this bug report (above) so that it describes the issue I am reporting.
Describe the Issue
Neverending LUA error if you log into PTR with Heklili addon on my feral druid
How to Reproduce
- Enter the PTR with my feral druid and the bug just keeps popping up forever and never stops loading
Player Information (Link)
Cant open /hekili
Error Messages (Link)
Cant paste the whole bug because it never stops loading
Additional Information
132x Hekili/UI.lua:2273: attempt to call method 'GetActiveSpecOption' (a nil value)
[string "@Hekili/UI.lua"]:2273: in function <Hekili/UI.lua:2204>
Contact Information
Is it easy to fix, like did only change one function in PTR? Kinda hate to play PTR without hekili :((((
Hello there! I am in the same situation. feral druid. 9 pages on lua errors when log in to PTR.
Same.
1:
Message: Interface/FrameXML/ObjectAPI/Item.lua:320: table index is nil
Time: Sun Sep 17 18:55:07 2023
Count: 1
Stack: Interface/FrameXML/ObjectAPI/Item.lua:320: table index is nil
[string "@Interface/FrameXML/ObjectAPI/Item.lua"]:320: in function `GetOrCreateCallbacks'
[string "@Interface/FrameXML/ObjectAPI/Item.lua"]:272: in function `AddCallback'
[string "@Interface/FrameXML/ObjectAPI/Item.lua"]:238: in function `ContinueOnItemLoad'
[string "@Interface/AddOns/Hekili/Classes.lua"]:622: in function `RegisterAbility'
[string "@Interface/AddOns/Hekili/Classes.lua"]:3114: in main chunk
Locals: self = Frame {
0 = <userdata>
AddCancelableCallback = <function> defined @Interface/FrameXML/ObjectAPI/Item.lua:277
GetOrCreateCallbacks = <function> defined @Interface/FrameXML/ObjectAPI/Item.lua:316
FireCallbacks = <function> defined @Interface/FrameXML/ObjectAPI/Item.lua:292
callbacks = <table> {
}
GetCallbacks = <function> defined @Interface/FrameXML/ObjectAPI/Item.lua:312
ClearCallbacks = <function> defined @Interface/FrameXML/ObjectAPI/Item.lua:308
AddCallback = <function> defined @Interface/FrameXML/ObjectAPI/Item.lua:271
}
itemID = nil
callbacks = <table> {
}
(*temporary) = <table> {
}
(*temporary) = "table index is nil"
2:
Message: Interface/AddOns/Hekili/Core.lua:159: attempt to call upvalue 'callHook' (a nil value)
Time: Sun Sep 17 18:55:07 2023
Count: 1
Stack: Interface/AddOns/Hekili/Core.lua:159: attempt to call upvalue 'callHook' (a nil value)
[string "@Interface/AddOns/Hekili/Core.lua"]:159: in function <Interface/AddOns/Hekili/Core.lua:66>
[string "=[C]"]: ?
[string "@Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:66: in function <...ace/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:494: in function `InitializeAddon'
[string "@Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:619: in function <...ace/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
Locals: self = <table> {
GetMacroCastTarget = <function> defined @Interface/AddOns/Hekili/Events.lua:1173
GetTTD = <function> defined @Interface/AddOns/Hekili/Targets.lua:1017
DeserializeStyle = <function> defined @Interface/AddOns/Hekili/Options.lua:10909
IC = <table> {
}
EmbedAbilityOptions = <function> defined @Interface/AddOns/Hekili/Options.lua:4449
Scripts = <table> {
}
GetDeathClockByGUID = <function> defined @Interface/AddOns/Hekili/Targets.lua:1002
GetPetBasedTargetSpells = <function> defined @Interface/AddOns/Hekili/Targets.lua:95
After = <function> defined @Interface/AddOns/Hekili/Utils.lua:280
GetNumTTDsAfter = <function> defined @Interface/AddOns/Hekili/Targets.lua:1163
UpdateDisplayVisibility = <function> defined @Interface/AddOns/Hekili/UI.lua:2068
IsEnabled = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
KeybindInfo = <table> {
}
RemoveHold = <function> defined @Interface/AddOns/Hekili/State.lua:6694
SetMode = <function> defined @Interface/AddOns/Hekili/Options.lua:11722
GetPetBasedTargetSpell = <function> defined @Interface/AddOns/Hekili/Targets.lua:107
ToggleHold = <function> defined @Interface/AddOns/Hekili/State.lua:6719
Class = <table> {
}
Update = <function> defined @Interface/AddOns/Hekili/Core.lua:1485
GetNumTargetsAboveHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1176
UpdateUseItems = <function> defined @Interface/AddOns/Hekili/Events.lua:700
SetSpecOption = <function> defined @Interface/AddOns/Hekili/Options.lua:4226
GetDefaults = <function> defined @Interface/AddOns/Hekili/Options.lua:631
dumpKeyCache = <table> {
}
SetEnabledState = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = <function> defined @Interface/AddOns/Hekili/Core.lua:1456
Options = <table> {
}
ReInitialize = <function> defined @Interface/AddOns/Hekili/Core.lua:163
npUnits = <table> {
}
skeleTalents = <table> {
}
GetDisplayOption = <function> defined @Interface/AddOns/Hekili/Options.lua:939
baseName = "Hekili"
State = <table> {
}
OnEnable = <function> defined @Interface/AddOns/Hekili/Core.lua:186
RestoreDefault = <function> defined @Interface/AddOns/Hekili/Classes.lua:1048
DumpFrameInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2225
DumpProfileInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2112
CmdLine = <function> defined @Interface/AddOns/Hekili/Options.lua:10236
skeleAuras = <table> {
}
IsDisplayActive = <function> defined @Interface/AddOns/Hekili/UI.lua:2178
GetNumTargetsBelowHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1200
SetupPetBasedTargetDetection = <function> defined @Interface/AddOns/Hekili/Targets.lua:121
ShowDiagnosticTooltip = <function> defined @Interface/AddOns/Hekili/UI.lua:2914
Notify = <function> defined @Interface/AddOns/Hekili/Options.lua:11683
OnInitialize = <function> defined @Interface/AddOns/Hekili/Core.lua:66
NewModule = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetErrors = <function> defined @Interface/AddOns/Hekili/Utils.lua:43
GetNextPrediction = <function> defined @Interface/AddOns/Hekili/Core.lua:1372
EmbedI
3:
Message: Interface/AddOns/Hekili/Options.lua:9693: attempt to call upvalue 'callHook' (a nil value)
Time: Sun Sep 17 18:55:11 2023
Count: 1
Stack: Interface/AddOns/Hekili/Options.lua:9693: attempt to call upvalue 'callHook' (a nil value)
[string "@Interface/AddOns/Hekili/Options.lua"]:9693: in function `TotalRefresh'
[string "@Interface/AddOns/Hekili/Core.lua"]:188: in function <Interface/AddOns/Hekili/Core.lua:186>
[string "=[C]"]: ?
[string "@Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:66: in function <...ace/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:626: in function <...ace/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
Locals: self = <table> {
GetMacroCastTarget = <function> defined @Interface/AddOns/Hekili/Events.lua:1173
GetTTD = <function> defined @Interface/AddOns/Hekili/Targets.lua:1017
DeserializeStyle = <function> defined @Interface/AddOns/Hekili/Options.lua:10909
IC = <table> {
}
EmbedAbilityOptions = <function> defined @Interface/AddOns/Hekili/Options.lua:4449
Scripts = <table> {
}
GetDeathClockByGUID = <function> defined @Interface/AddOns/Hekili/Targets.lua:1002
GetPetBasedTargetSpells = <function> defined @Interface/AddOns/Hekili/Targets.lua:95
After = <function> defined @Interface/AddOns/Hekili/Utils.lua:280
GetNumTTDsAfter = <function> defined @Interface/AddOns/Hekili/Targets.lua:1163
UpdateDisplayVisibility = <function> defined @Interface/AddOns/Hekili/UI.lua:2068
IsEnabled = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
KeybindInfo = <table> {
}
RemoveHold = <function> defined @Interface/AddOns/Hekili/State.lua:6694
SetMode = <function> defined @Interface/AddOns/Hekili/Options.lua:11722
GetPetBasedTargetSpell = <function> defined @Interface/AddOns/Hekili/Targets.lua:107
ToggleHold = <function> defined @Interface/AddOns/Hekili/State.lua:6719
Class = <table> {
}
Update = <function> defined @Interface/AddOns/Hekili/Core.lua:1485
GetNumTargetsAboveHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1176
UpdateUseItems = <function> defined @Interface/AddOns/Hekili/Events.lua:700
SetSpecOption = <function> defined @Interface/AddOns/Hekili/Options.lua:4226
GetDefaults = <function> defined @Interface/AddOns/Hekili/Options.lua:631
dumpKeyCache = <table> {
}
SetEnabledState = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = <function> defined @Interface/AddOns/Hekili/Core.lua:1456
Options = <table> {
}
ReInitialize = <function> defined @Interface/AddOns/Hekili/Core.lua:163
npUnits = <table> {
}
skeleTalents = <table> {
}
GetDisplayOption = <function> defined @Interface/AddOns/Hekili/Options.lua:939
baseName = "Hekili"
State = <table> {
}
OnEnable = <function> defined @Interface/AddOns/Hekili/Core.lua:186
RestoreDefault = <function> defined @Interface/AddOns/Hekili/Classes.lua:1048
DumpFrameInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2225
DumpProfileInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2112
CmdLine = <function> defined @Interface/AddOns/Hekili/Options.lua:10236
skeleAuras = <table> {
}
IsDisplayActive = <function> defined @Interface/AddOns/Hekili/UI.lua:2178
GetNumTargetsBelowHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1200
SetupPetBasedTargetDetection = <function> defined @Interface/AddOns/Hekili/Targets.lua:121
ShowDiagnosticTooltip = <function> defined @Interface/AddOns/Hekili/UI.lua:2914
Notify = <function> defined @Interface/AddOns/Hekili/Options.lua:11683
OnInitialize = <function> defined @Interface/AddOns/Hekili/Core.lua:66
NewModule = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetErrors = <function> defined @Interface/AddOns/Hekili/Utils.lua:43
4:
Message: Interface/AddOns/Hekili/Events.lua:368: attempt to call method 'SpecializationChanged' (a nil value)
Time: Sun Sep 17 18:55:11 2023
Count: 1
Stack: Interface/AddOns/Hekili/Events.lua:368: attempt to call method 'SpecializationChanged' (a nil value)
[string "@Interface/AddOns/Hekili/Events.lua"]:368: in function `handler'
[string "@Interface/AddOns/Hekili/Events.lua"]:67: in function <Interface/AddOns/Hekili/Events.lua:59>
Locals: event = "PLAYER_ENTERING_WORLD"
login = true
reload = false
(*temporary) = nil
(*temporary) = <table> {
GetMacroCastTarget = <function> defined @Interface/AddOns/Hekili/Events.lua:1173
GetTTD = <function> defined @Interface/AddOns/Hekili/Targets.lua:1017
DeserializeStyle = <function> defined @Interface/AddOns/Hekili/Options.lua:10909
IC = <table> {
}
EmbedAbilityOptions = <function> defined @Interface/AddOns/Hekili/Options.lua:4449
Scripts = <table> {
}
GetDeathClockByGUID = <function> defined @Interface/AddOns/Hekili/Targets.lua:1002
GetPetBasedTargetSpells = <function> defined @Interface/AddOns/Hekili/Targets.lua:95
After = <function> defined @Interface/AddOns/Hekili/Utils.lua:280
GetNumTTDsAfter = <function> defined @Interface/AddOns/Hekili/Targets.lua:1163
UpdateDisplayVisibility = <function> defined @Interface/AddOns/Hekili/UI.lua:2068
IsEnabled = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
KeybindInfo = <table> {
}
RemoveHold = <function> defined @Interface/AddOns/Hekili/State.lua:6694
SetMode = <function> defined @Interface/AddOns/Hekili/Options.lua:11722
GetPetBasedTargetSpell = <function> defined @Interface/AddOns/Hekili/Targets.lua:107
ToggleHold = <function> defined @Interface/AddOns/Hekili/State.lua:6719
Class = <table> {
}
Update = <function> defined @Interface/AddOns/Hekili/Core.lua:1485
GetNumTargetsAboveHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1176
UpdateUseItems = <function> defined @Interface/AddOns/Hekili/Events.lua:700
SetSpecOption = <function> defined @Interface/AddOns/Hekili/Options.lua:4226
GetDefaults = <function> defined @Interface/AddOns/Hekili/Options.lua:631
dumpKeyCache = <table> {
}
PLAYER_ENTERING_WORLD = true
SetEnabledState = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = <function> defined @Interface/AddOns/Hekili/Core.lua:1456
Options = <table> {
}
ReInitialize = <function> defined @Interface/AddOns/Hekili/Core.lua:163
npUnits = <table> {
}
skeleTalents = <table> {
}
GetDisplayOption = <function> defined @Interface/AddOns/Hekili/Options.lua:939
baseName = "Hekili"
State = <table> {
}
OnEnable = <function> defined @Interface/AddOns/Hekili/Core.lua:186
RestoreDefault = <function> defined @Interface/AddOns/Hekili/Classes.lua:1048
DumpFrameInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2225
DumpProfileInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2112
CmdLine = <function> defined @Interface/AddOns/Hekili/Options.lua:10236
skeleAuras = <table> {
}
IsDisplayActive = <function> defined @Interface/AddOns/Hekili/UI.lua:2178
GetNumTargetsBelowHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1200
SetupPetBasedTargetDetection = <function> defined @Interface/AddOns/Hekili/Targets.lua:121
ShowDiagnosticTooltip = <function> defined @Interface/AddOns/Hekili/UI.lua:2914
Notify = <function> defined @Interface/AddOns/Hekili/Options.lua:11683
OnInitialize = <function> defined @Interface/AddOns/Hekili/Core.lua:66
NewModule = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetErrors = <function> defined @Interface/AddOns/Hekili/Utils.lua:43
GetNextPrediction = <function> defined @Interface/AddOns/Hekili/Core.lua:1372
EmbedItemOption = <function> defined @Interface/AddOns/Hekili/Options.lua:4667
DumpPetBasedTargetInfo = <function> defined @Interface/AddOns/Hekili/Targets.lua:147
GetPredictionFromAPL = <function> defined
5:
Message: Interface/AddOns/Hekili/Classes.lua:1 (null)
Time: Sun Sep 17 18:55:11 2023
Count: 1
6:
Message: Interface_Wrath\FrameXML\Bindings.xml:1 Interface/AddOns/Hekili/Classes.lua:1 (null)
Time: Sun Sep 17 18:55:11 2023
Count: 1
7:
this one changes once per second
Message: Interface/AddOns/Hekili/Events.lua:1606: attempt to call field 'callHook' (a nil value)
Time: Sun Sep 17 18:59:46 2023
Count: 950
Stack: Interface/AddOns/Hekili/Events.lua:1606: attempt to call field 'callHook' (a nil value)
[string "@Interface/AddOns/Hekili/Events.lua"]:1606: in function <Interface/AddOns/Hekili/Events.lua:1604>
[string "@Interface/AddOns/Hekili/Events.lua"]:1895: in function `handler'
[string "@Interface/AddOns/Hekili/Events.lua"]:67: in function <Interface/AddOns/Hekili/Events.lua:59>
Locals: event = "COMBAT_LOG_EVENT_UNFILTERED"
timestamp = 1694969986.614000
subtype = "SPELL_AURA_REFRESH"
hideCaster = false
sourceGUID = "Player-4904-00C156CC"
sourceName = "猪九戒"
sourceFlags = 1304
sourceRaidFlags = 0
destGUID = "Player-4904-00C156CC"
destName = "猪九戒"
destFlags = 1304
destRaidFlags = 0
spellID = 64420
spellName = "Sniper Training"
school = 8
amount = "BUFF"
interrupt = nil
a = nil
b = nil
c = nil
d = nil
offhand = nil
multistrike = nil
(*temporary) = nil
(*temporary) = "COMBAT_LOG_EVENT_UNFILTERED"
(*temporary) = 1694969986.614000
(*temporary) = "SPELL_AURA_REFRESH"
(*temporary) = false
(*temporary) = "Player-4904-00C156CC"
(*temporary) = "猪九戒"
(*temporary) = 1304
(*temporary) = 0
(*temporary) = "Player-4904-00C156CC"
(*temporary) = "猪九戒"
(*temporary) = 1304
(*temporary) = 0
(*temporary) = 64420
(*temporary) = "Sniper Training"
(*temporary) = 8
(*temporary) = "BUFF"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to call field 'callHook' (a nil value)"
ns = <table> {
round = <function> defined @Interface/AddOns/Hekili/Utils.lua:128
primeTooltipColors = <function> defined @Interface/AddOns/Hekili/UI.lua:2791
checkImports = <function> defined @Interface/AddOns/Hekili/Core.lua:36
getLocalClass = <function> defined @Interface/AddOns/Hekili/Constants.lua:14
specTemplate = <table> {
}
StartConfiguration = <function> defined @Interface/AddOns/Hekili/UI.lua:140
hasRequiredResources = <function> defined @Interface/AddOns/Hekili/State.lua:7065
auras = <table> {
}
accomm = <function> defined @Interface/AddOns/Hekili/Options.lua:10995
deserializeActionList = <function> defined @Interface/AddOns/Hekili/Options.lua:10927
getSpecializationKey = <function> defined @Interface/AddOns/Hekili/Constants.lua:231
forecastResources = <function> defined @Interface/AddOns/Hekili/State.lua:1322
serializeActionList = <function> defined @Interface/AddOns/Hekili/Options.lua:10920
frameProfile = <table> {
}
isMyTarget = <function> defined @Interface/AddOns/Hekili/Targets.lua:556
UnregisterUnitEvent = <function> defined @Interface/AddOns/Hekili/Events.lua:220
Localize = <table> {
}
serializeDisplay = <function> defined @Interface/AddOns/Hekili/Options.lua:10810
FindUnitDebuffByID = <function> defined @Interface/AddOns/Hekili/Utils.lua:542
GetTexString = <function> defined @Interface/AddOns/Hekili/Utils.lua:614
TrinketSettings = <function> defined @Interface/AddOns/Hekili/Options.lua:3865
Error = <function> defined @Interface/AddOns/Hekili/Utils.lua:16
dumpNameplateInfo = <function> defined @Interface/AddOns/Hekili/Targets.lua:493
queue = <table> {
}
ClassSettings = <function> defined @Interface/AddOns/Hekili/Options.lua:3618
restoreDefaults = <function> defined @Interface/AddOns/Hekili/Classes.lua:1066
safeMax = <function> defined @Interface/AddOns/Hekili/Utils.lua:239
damageInLast = <function> defined @Interface/AddOns/Hekili/Targets.lua:788
Mark = <function> defined @Interface/AddOns/Hekili/Utils.lua:671
cpuProfile = <table> {
}
storeHealing = <function> defined @Interface/AddOns/Hekili/Targets.lua:782
GroupMembers = <function> defined @Interface/AddOns/Hekili/Utils.lua:259
spendResources = <function> defined @Interface/AddOns/Hekili/State.lua:6563
AtlasToString = <function> defined @Interface/AddOns/Hekili/Utils.lua:618
ReadKeybindings = <function> defined @Interface/AddOns/Hekil
8:
this one changes twice per second
Message: Interface/AddOns/Hekili/UI.lua:2231: attempt to call method 'GetActiveSpecOption' (a nil value)
Time: Sun Sep 17 19:00:51 2023
Count: 1327
Stack: Interface/AddOns/Hekili/UI.lua:2231: attempt to call method 'GetActiveSpecOption' (a nil value)
[string "@Interface/AddOns/Hekili/UI.lua"]:2231: in function <Interface/AddOns/Hekili/UI.lua:2204>
Locals: self = HekiliEngine {
0 = <userdata>
combatRate = 0.250000
activeThreadStart = 13754680.663500
refreshTimer = 0.251000
eventsTriggered = <table> {
}
superUpdate = true
activeThreadFrames = 0
activeThread = <no value>
activeThreadTime = 0
threadSpec = 11
refreshRate = 5
criticalUpdate = true
}
elapsed = 0.003000
thread = nil
(*temporary) = nil
(*temporary) = <table> {
GetMacroCastTarget = <function> defined @Interface/AddOns/Hekili/Events.lua:1173
GetTTD = <function> defined @Interface/AddOns/Hekili/Targets.lua:1017
DeserializeStyle = <function> defined @Interface/AddOns/Hekili/Options.lua:10909
IC = <table> {
}
EmbedAbilityOptions = <function> defined @Interface/AddOns/Hekili/Options.lua:4449
Scripts = <table> {
}
GetDeathClockByGUID = <function> defined @Interface/AddOns/Hekili/Targets.lua:1002
GetPetBasedTargetSpells = <function> defined @Interface/AddOns/Hekili/Targets.lua:95
After = <function> defined @Interface/AddOns/Hekili/Utils.lua:280
GetNumTTDsAfter = <function> defined @Interface/AddOns/Hekili/Targets.lua:1163
UpdateDisplayVisibility = <function> defined @Interface/AddOns/Hekili/UI.lua:2068
IsEnabled = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
KeybindInfo = <table> {
}
RemoveHold = <function> defined @Interface/AddOns/Hekili/State.lua:6694
SetMode = <function> defined @Interface/AddOns/Hekili/Options.lua:11722
GetPetBasedTargetSpell = <function> defined @Interface/AddOns/Hekili/Targets.lua:107
ToggleHold = <function> defined @Interface/AddOns/Hekili/State.lua:6719
Class = <table> {
}
Update = <function> defined @Interface/AddOns/Hekili/Core.lua:1485
LoadingScripts = true
frameStartTime = 13754429.198100
GetNumTargetsAboveHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1176
UpdateUseItems = <function> defined @Interface/AddOns/Hekili/Events.lua:700
SetSpecOption = <function> defined @Interface/AddOns/Hekili/Options.lua:4226
GetDefaults = <function> defined @Interface/AddOns/Hekili/Options.lua:631
dumpKeyCache = <table> {
}
PLAYER_ENTERING_WORLD = true
SetEnabledState = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = <function> defined @Interface/AddOns/Hekili/Core.lua:1456
Options = <table> {
}
ReInitialize = <function> defined @Interface/AddOns/Hekili/Core.lua:163
npUnits = <table> {
}
skeleTalents = <table> {
}
GetDisplayOption = <function> defined @Interface/AddOns/Hekili/Options.lua:939
baseName = "Hekili"
State = <table> {
}
OnEnable = <function> defined @Interface/AddOns/Hekili/Core.lua:186
RestoreDefault = <function> defined @Interface/AddOns/Hekili/Classes.lua:1048
DumpFrameInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2225
DumpProfileInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2112
CmdLine = <function> defined @Interface/AddOns/Hekili/Options.lua:10236
skeleAuras = <table> {
}
IsDisplayActive = <function> defined @Interface/AddOns/Hekili/UI.lua:2178
GetNumTargetsBelowHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1200
SetupPetBasedTargetDetection = <function> defined @Interface/AddOns/Hekili/Targets.lua:121
ShowDiagnosticTooltip = <function> defined @Interface/AddOns/Hekili/UI.lua:2914
Notify = <function> defined @Interface/AddOns/Hekili/Options.lua:11683
OnInitialize = <function> defined @Interface/AddOns/Hekili/Core.lua:66
NewModule = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetErrors = <function> defined @Interface/AddOns/Hekili/Utils.lua:43
GetNextPrediction = <function> defi
9:
this one changes twice per second
Message: Interface/AddOns/Hekili/UI.lua:2273: attempt to call method 'GetActiveSpecOption' (a nil value)
Time: Sun Sep 17 19:01:05 2023
Count: 1379
Stack: Interface/AddOns/Hekili/UI.lua:2273: attempt to call method 'GetActiveSpecOption' (a nil value)
[string "@Interface/AddOns/Hekili/UI.lua"]:2273: in function <Interface/AddOns/Hekili/UI.lua:2204>
Locals: self = HekiliEngine {
0 = <userdata>
combatRate = 0.250000
activeThreadStart = 13768121.641200
refreshTimer = 0
eventsTriggered = <table> {
}
superUpdate = true
activeThreadFrames = 1
activeThreadTime = 0.044600
threadSpec = 11
refreshRate = 5
criticalUpdate = true
}
elapsed = 0.004000
thread = <no value>
start = 13768125.710900
ok = false
err = "Interface/AddOns/Hekili/State.lua:6146: attempt to call field 'callHook' (a nil value)
[string "@Interface/AddOns/Hekili/State.lua"]:6146: in function `reset'
[string "@Interface/AddOns/Hekili/Scripts.lua"]:1490: in function `LoadScripts'
[string "@Interface/AddOns/Hekili/Scripts.lua"]:1596: in function `LoadScripts'
[string "@Interface/AddOns/Hekili/Core.lua"]:1487: in function <Interface/AddOns/Hekili/Core.lua:1485>
"
now = 13768125.755500
(*temporary) = nil
(*temporary) = <table> {
GetMacroCastTarget = <function> defined @Interface/AddOns/Hekili/Events.lua:1173
GetTTD = <function> defined @Interface/AddOns/Hekili/Targets.lua:1017
DeserializeStyle = <function> defined @Interface/AddOns/Hekili/Options.lua:10909
IC = <table> {
}
EmbedAbilityOptions = <function> defined @Interface/AddOns/Hekili/Options.lua:4449
Scripts = <table> {
}
GetDeathClockByGUID = <function> defined @Interface/AddOns/Hekili/Targets.lua:1002
GetPetBasedTargetSpells = <function> defined @Interface/AddOns/Hekili/Targets.lua:95
After = <function> defined @Interface/AddOns/Hekili/Utils.lua:280
GetNumTTDsAfter = <function> defined @Interface/AddOns/Hekili/Targets.lua:1163
UpdateDisplayVisibility = <function> defined @Interface/AddOns/Hekili/UI.lua:2068
IsEnabled = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
KeybindInfo = <table> {
}
RemoveHold = <function> defined @Interface/AddOns/Hekili/State.lua:6694
SetMode = <function> defined @Interface/AddOns/Hekili/Options.lua:11722
freshFrame = true
GetPetBasedTargetSpell = <function> defined @Interface/AddOns/Hekili/Targets.lua:107
ToggleHold = <function> defined @Interface/AddOns/Hekili/State.lua:6719
Class = <table> {
}
Update = <function> defined @Interface/AddOns/Hekili/Core.lua:1485
LoadingScripts = true
frameStartTime = 13768125.710900
GetNumTargetsAboveHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1176
UpdateUseItems = <function> defined @Interface/AddOns/Hekili/Events.lua:700
SetSpecOption = <function> defined @Interface/AddOns/Hekili/Options.lua:4226
GetDefaults = <function> defined @Interface/AddOns/Hekili/Options.lua:631
dumpKeyCache = <table> {
}
PLAYER_ENTERING_WORLD = true
SetEnabledState = <function> defined @Interface/AddOns/Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = <function> defined @Interface/AddOns/Hekili/Core.lua:1456
Options = <table> {
}
ReInitialize = <function> defined @Interface/AddOns/Hekili/Core.lua:163
npUnits = <table> {
}
skeleTalents = <table> {
}
GetDisplayOption = <function> defined @Interface/AddOns/Hekili/Options.lua:939
baseName = "Hekili"
State = <table> {
}
OnEnable = <function> defined @Interface/AddOns/Hekili/Core.lua:186
RestoreDefault = <function> defined @Interface/AddOns/Hekili/Classes.lua:1048
DumpFrameInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2225
DumpProfileInfo = <function> defined @Interface/AddOns/Hekili/Core.lua:2112
CmdLine = <function> defined @Interface/AddOns/Hekili/Options.lua:10236
skeleAuras = <table> {
}
IsDisplayActive = <function> defined @Interface/AddOns/Hekili/UI.lua:2178
GetNumTargetsBelowHealthPct = <function> defined @Interface/AddOns/Hekili/Targets.lua:1200
SetupPetBasedTargetDetection =