Hekili Priority Helper

Hekili Priority Helper

44M Downloads

[BUG] [WoTLK] Can't load prio

DavidRuedaLo opened this issue ยท 16 comments

commented

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

The addon was working properly until I logged out and then back in. Nothing appears and I can't select the priorities (that usually appear), as the list appears empty and no rotation is loaded.

image

I already followed the steps to enable/re-enable the addon and checked the files and the file with the rotations is there but I can't get to load it in the addon somehow.

I can't use the "Issue reporting" feature either, as opening it just shows the instructions but no actual information to copy, I even loaded Helkili as my only addon to discard any conflict but still it didn't work:

image

This is also on a fresh wow re-install.

Here are some of the messages from swatter regarding the addon, let me know if this helps.

Date: 2023-10-24 19:21:31
ID: 7
Error occured in: Global
Count: 17
Message: Interface/AddOns/Hekili/Options.lua line 4247:
attempt to call method 'UpdateDamageDetectionForCLEU' (a nil value)
Debug:
[string "@Interface/AddOns/Hekili/Options.lua"]:4247:
Interface/AddOns/Hekili/Options.lua:4226
[string "=[C]"]: ?
[string "@Interface/AddOns/Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua"]:45:
...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:43
[string "@Interface/AddOns/Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua"]:831:
...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:658
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceGUI-3.0/AceGUI-3.0.lua"]:66:
.../ElvUI_Libraries/Core/Ace3/AceGUI-3.0/AceGUI-3.0.lua:64
[string "@Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceGUI-3.0/AceGUI-3.0.lua"]:300: Fire()
[string "@Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua"]:64:
...re/Ace3/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua:53
Locals:
self =

{
IsRetail = defined @Interface/AddOns/Hekili/Hekili.lua:19
GetTTD = defined @Interface/AddOns/Hekili/Targets.lua:1017
DeserializeStyle = defined @Interface/AddOns/Hekili/Options.lua:10909
IC =
{
}
EmbedAbilityOptions = defined @Interface/AddOns/Hekili/Options.lua:4449
Scripts =
{
}
GetDeathClockByGUID = defined @Interface/AddOns/Hekili/Targets.lua:1002
GetPetBasedTargetSpells = defined @Interface/AddOns/Hekili/Targets.lua:95
After = defined @Interface/AddOns/Hekili/Utils.lua:280
GetNumTTDsAfter = defined @Interface/AddOns/Hekili/Targets.lua:1163
currentSpecOpts =
{
}
IsListActive = defined @Interface/AddOns/Hekili/UI.lua:2185
Config = true
UpdateDisplayVisibility = defined @Interface/AddOns/Hekili/UI.lua:2068
LoadingScripts = false
IsEnabled = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
frameStartTime = 431728.855900
ImporterData =
{
}
RemoveHold = defined @Interface/AddOns/Hekili/State.lua:6721
SetMode = defined @Interface/AddOns/Hekili/Options.lua:11722
PopStack = defined @Interface/AddOns/Hekili/Core.lua:295
GetPetBasedTargetSpell = defined @Interface/AddOns/Hekili/Targets.lua:107
ToggleHold = defined @Interface/AddOns/Hekili/State.lua:6746
SpecializationChanged = defined @Interface/AddOns/Hekili/Classes.lua:6784
Update = defined @Interface/AddOns/Hekili/Core.lua:1485
PLAYER_ENTERING_WORLD = true
freshFrame = true
GetNumTargetsAboveHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1176
baseName = "Hekili"
UpdateUseItems = defined @Interface/AddOns/Hekili/Events.lua:700
SetSpecOption = defined @Interface/AddOns/Hekili/Options.lua:4226
GetDefaults = defined @Interface/AddOns/Hekili/Options.lua:631
dumpKeyCache =
{
}
RestoreDefault = defined @Interface/AddOns/Hekili/Classes.lua:1068
SetEnabledState = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = defined @Interface/AddOns/Hekili/Core.lua:1456
Options =
{
}
ReInitialize = defined @Interface/AddOns/Hekili/Core.lua:163
npUnits =
{
}
skeleTalents =
{
}
GetAbilityInfo = defined @Interface/AddOns/Hekili/Classes.lua:6727
DumpFrameInfo = defined @Interface/AddOns/Hekili/Core.lua:2225
State =
{
}
OnEnable = defined @Interface/AddOns/Hekili/Core.lua:186
Version = "v3.4.3-1.0.1"
DumpProfileInfo = defined @Interface/AddOns/Hekili/Core.lua:2112
GetNextPrediction = defined @Interface/AddOns/Hekili/Core.lua:1372
CmdLine = defined @Interface/AddOns/Hekili/Options.lua:10236
skeleAuras =
{
}
IsDisplayActive = defined @Interface/AddOns/Hekili/UI.lua:2178
GetNumTargetsBelowHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1200
SetupPetBasedTargetDetection = defined @Interface/AddOns/Hekili/Targets.lua:121
ShowDiagnosticTooltip = defined @Interface/AddOns/Hekili/UI.lua:2914
Notify = defined @Interface/AddOns/Hekili/Options.lua:11683
OnInitialize = defined @Interface/AddOns/Hekili/Core.lua:66
NewModule = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetErrors = defined @Interface/AddOns/Hekili/Utils.lua:43
GetPredictionFromAPL = defined @Interface/AddOns/Hekili/Core.lua:673
EmbedItemOption = defined @Interface/AddOns/Hekili/Options.lua:4667
DumpPetBasedTargetInfo = defined @Interface/AddOns/Hekili/Targets.lua:147
ResetThreadClock = defined @Interface/AddOns/Hekili/Core.lua:659
IsClassic = defined @Interface/AddOns/Hekili/Hekili.lua:25
SetPackShareOption = defined @Interface/AddOns/Hekili/Options.lua:4210
CreateButto
AddOns:
Swatter, v3.4.6977 (SwimmingSeadragon)
AucAdvanced, v3.4.6952 (SwimmingSeadragon)
AucFilterBasic, v3.4.6941 (SwimmingSeadragon)
AucStatHistogram, v3.4.6928 (SwimmingSeadragon)
AucStatiLevel, v3.4.6913 (SwimmingSeadragon)
AucStatPurchased, v3.4.6910 (SwimmingSeadragon)
AucStatSimple, v3.4.6911 (SwimmingSeadragon)
AucStatStdDev, v3.4.6912 (SwimmingSeadragon)
AucUtilFixAH, v3.4.6914 (SwimmingSeadragon)
BeanCounter, v3.4.6983 (SwimmingSeadragon)
Details, v#Details.20230913.11914.155
DetailsCompare2, v
DetailsEncounterDetails, v
DetailsRaidCheck, v
DetailsStreamer, v
DetailsTinyThreat, v
DetailsVanguard, v
ElvUI, v13.45
ElvUILibraries, v13.45
Enchantrix, v3.4.6979 (SwimmingSeadragon)
EnchantrixBarker, v3.4.6917 (SwimmingSeadragon)
Hekili, vv3.4.3-1.0.1
Informant, v3.4.6980 (SwimmingSeadragon)
ProcTextures, v
Questie, v8.10.9
SlideBar, v3.4.6919 (SwimmingSeadragon)
Stubby, v3.4.6920 (SwimmingSeadragon)
WeakAuras, v5.8.3
WeakAurasArchive, v
WeakAurasModelPaths, v
WeakAurasTemplates, v
BlizRuntimeLib v3.4.3.51831(US)
(ck=448)


Date: 2023-10-24 19:19:21
ID: 6
Error occured in: Global
Count: 8
Message: Interface/AddOns/Hekili/Classes.lua line 7086:
attempt to call method 'UpdateDamageDetectionForCLEU' (a nil value)
Debug:
[string "@Interface/AddOns/Hekili/Classes.lua"]:7086: SpecializationChanged()
[string "@Interface/AddOns/Hekili/Events.lua"]:368: handler()
[string "@Interface/AddOns/Hekili/Events.lua"]:67:
Interface/AddOns/Hekili/Events.lua:59
Locals:
self =

{
IsRetail = defined @Interface/AddOns/Hekili/Hekili.lua:19
GetTTD = defined @Interface/AddOns/Hekili/Targets.lua:1017
DeserializeStyle = defined @Interface/AddOns/Hekili/Options.lua:10909
IC =
{
}
EmbedAbilityOptions = defined @Interface/AddOns/Hekili/Options.lua:4449
Scripts =
{
}
GetDeathClockByGUID = defined @Interface/AddOns/Hekili/Targets.lua:1002
GetPetBasedTargetSpells = defined @Interface/AddOns/Hekili/Targets.lua:95
After = defined @Interface/AddOns/Hekili/Utils.lua:280
GetNumTTDsAfter = defined @Interface/AddOns/Hekili/Targets.lua:1163
UpdateDisplayVisibility = defined @Interface/AddOns/Hekili/UI.lua:2068
IsEnabled = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
RemoveHold = defined @Interface/AddOns/Hekili/State.lua:6721
SetMode = defined @Interface/AddOns/Hekili/Options.lua:11722
currentSpecOpts =
{
}
PopStack = defined @Interface/AddOns/Hekili/Core.lua:295
GetPetBasedTargetSpell = defined @Interface/AddOns/Hekili/Targets.lua:107
ToggleHold = defined @Interface/AddOns/Hekili/State.lua:6746
SpecializationChanged = defined @Interface/AddOns/Hekili/Classes.lua:6784
Update = defined @Interface/AddOns/Hekili/Core.lua:1485
PLAYER_ENTERING_WORLD = true
freshFrame = false
GetNumTargetsAboveHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1176
baseName = "Hekili"
UpdateUseItems = defined @Interface/AddOns/Hekili/Events.lua:700
SetSpecOption = defined @Interface/AddOns/Hekili/Options.lua:4226
GetDefaults = defined @Interface/AddOns/Hekili/Options.lua:631
dumpKeyCache =
{
}
RestoreDefault = defined @Interface/AddOns/Hekili/Classes.lua:1068
SetEnabledState = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = defined @Interface/AddOns/Hekili/Core.lua:1456
Options =
{
}
ReInitialize = defined @Interface/AddOns/Hekili/Core.lua:163
npUnits =
{
}
skeleTalents =
{
}
GetAbilityInfo = defined @Interface/AddOns/Hekili/Classes.lua:6727
DumpFrameInfo = defined @Interface/AddOns/Hekili/Core.lua:2225
State =
{
}
OnEnable = defined @Interface/AddOns/Hekili/Core.lua:186
Version = "v3.4.3-1.0.1"
DumpProfileInfo = defined @Interface/AddOns/Hekili/Core.lua:2112
GetNextPrediction = defined @Interface/AddOns/Hekili/Core.lua:1372
CmdLine = defined @Interface/AddOns/Hekili/Options.lua:10236
skeleAuras =
{
}
IsDisplayActive = defined @Interface/AddOns/Hekili/UI.lua:2178
GetNumTargetsBelowHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1200
SetupPetBasedTargetDetection = defined @Interface/AddOns/Hekili/Targets.lua:121
ShowDiagnosticTooltip = defined @Interface/AddOns/Hekili/UI.lua:2914
Notify = defined @Interface/AddOns/Hekili/Options.lua:11683
OnInitialize = defined @Interface/AddOns/Hekili/Core.lua:66
NewModule = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetErrors = defined @Interface/AddOns/Hekili/Utils.lua:43
GetPredictionFromAPL = defined @Interface/AddOns/Hekili/Core.lua:673
EmbedItemOption = defined @Interface/AddOns/Hekili/Options.lua:4667
DumpPetBasedTargetInfo = defined @Interface/AddOns/Hekili/Targets.lua:147
ResetThreadClock = defined @Interface/AddOns/Hekili/Core.lua:659
IsClassic = defined @Interface/AddOns/Hekili/Hekili.lua:25
SetPackShareOption = defined @Interface/AddOns/Hekili/Options.lua:4210
CreateButton = defined @Interface/AddOns/Hekili/UI.lua:2339
SpecChangeHistory =
{
}
Deserialize = defined @Interface/AddOns/Details/Libs/AceSerialize
AddOns:
Swatter, v3.4.6977 (SwimmingSeadragon)
AucAdvanced, v3.4.6952 (SwimmingSeadragon)
AucFilterBasic, v3.4.6941 (SwimmingSeadragon)
AucStatHistogram, v3.4.6928 (SwimmingSeadragon)
AucStatiLevel, v3.4.6913 (SwimmingSeadragon)
AucStatPurchased, v3.4.6910 (SwimmingSeadragon)
AucStatSimple, v3.4.6911 (SwimmingSeadragon)
AucStatStdDev, v3.4.6912 (SwimmingSeadragon)
AucUtilFixAH, v3.4.6914 (SwimmingSeadragon)
BeanCounter, v3.4.6983 (SwimmingSeadragon)
Details, v#Details.20230913.11914.155
DetailsCompare2, v
DetailsEncounterDetails, v
DetailsRaidCheck, v
DetailsStreamer, v
DetailsTinyThreat, v
DetailsVanguard, v
ElvUI, v13.45
ElvUILibraries, v13.45
Enchantrix, v3.4.6979 (SwimmingSeadragon)
EnchantrixBarker, v3.4.6917 (SwimmingSeadragon)
Hekili, vv3.4.3-1.0.1
Informant, v3.4.6980 (SwimmingSeadragon)
ProcTextures, v
Questie, v8.10.9
SlideBar, v3.4.6919 (SwimmingSeadragon)
Stubby, v3.4.6920 (SwimmingSeadragon)
WeakAuras, v5.8.3
WeakAurasArchive, v
WeakAurasModelPaths, v
WeakAurasTemplates, v
BlizRuntimeLib v3.4.3.51831(US)
(ck=448)


Date: 2023-10-24 19:19:21
ID: 5
Error occured in: Global
Count: 3
Message: Interface/AddOns/Hekili/Events.lua line 977:
attempt to call field 'ReadKeybindings' (a nil value)
Debug:
[string "@Interface/AddOns/Hekili/Events.lua"]:977: updateGear()
[string "@Interface/AddOns/Hekili/Events.lua"]:988: handler()
[string "@Interface/AddOns/Hekili/Events.lua"]:89:
Interface/AddOns/Hekili/Events.lua:78
Locals:
T1 = 42989
T2 = 37723
lastEssence = nil
sameItems = true
(*temporary) = nil
(*temporary) = "attempt to call field 'ReadKeybindings' (a nil value)"
Hekili =

{
IsRetail = defined @Interface/AddOns/Hekili/Hekili.lua:19
GetTTD = defined @Interface/AddOns/Hekili/Targets.lua:1017
DeserializeStyle = defined @Interface/AddOns/Hekili/Options.lua:10909
IC =
{
}
EmbedAbilityOptions = defined @Interface/AddOns/Hekili/Options.lua:4449
Scripts =
{
}
GetDeathClockByGUID = defined @Interface/AddOns/Hekili/Targets.lua:1002
GetPetBasedTargetSpells = defined @Interface/AddOns/Hekili/Targets.lua:95
After = defined @Interface/AddOns/Hekili/Utils.lua:280
GetNumTTDsAfter = defined @Interface/AddOns/Hekili/Targets.lua:1163
UpdateDisplayVisibility = defined @Interface/AddOns/Hekili/UI.lua:2068
IsEnabled = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
RemoveHold = defined @Interface/AddOns/Hekili/State.lua:6721
SetMode = defined @Interface/AddOns/Hekili/Options.lua:11722
currentSpecOpts =
{
}
PopStack = defined @Interface/AddOns/Hekili/Core.lua:295
GetPetBasedTargetSpell = defined @Interface/AddOns/Hekili/Targets.lua:107
ToggleHold = defined @Interface/AddOns/Hekili/State.lua:6746
SpecializationChanged = defined @Interface/AddOns/Hekili/Classes.lua:6784
Update = defined @Interface/AddOns/Hekili/Core.lua:1485
PLAYER_ENTERING_WORLD = true
freshFrame = false
GetNumTargetsAboveHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1176
baseName = "Hekili"
UpdateUseItems = defined @Interface/AddOns/Hekili/Events.lua:700
SetSpecOption = defined @Interface/AddOns/Hekili/Options.lua:4226
GetDefaults = defined @Interface/AddOns/Hekili/Options.lua:631
dumpKeyCache =
{
}
RestoreDefault = defined @Interface/AddOns/Hekili/Classes.lua:1068
SetEnabledState = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = defined @Interface/AddOns/Hekili/Core.lua:1456
Options =
{
}
ReInitialize = defined @Interface/AddOns/Hekili/Core.lua:163
npUnits =
{
}
skeleTalents =
{
}
GetAbilityInfo = defined @Interface/AddOns/Hekili/Classes.lua:6727
DumpFrameInfo = defined @Interface/AddOns/Hekili/Core.lua:2225
State =
{
}
OnEnable = defined @Interface/AddOns/Hekili/Core.lua:186
Version = "v3.4.3-1.0.1"
DumpProfileInfo = defined @Interface/AddOns/Hekili/Core.lua:2112
GetNextPrediction = defined @Interface/AddOns/Hekili/Core.lua:1372
CmdLine = defined @Interface/AddOns/Hekili/Options.lua:10236
skeleAuras =
{
}
IsDisplayActive = defined @Interface/AddOns/Hekili/UI.lua:2178
GetNumTargetsBelowHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1200
SetupPetBasedTargetDetection = defined @Interface/AddOns/Hekili/Targets.lua:121
ShowDiagnosticTooltip = defined @Interface/AddOns/Hekili/UI.lua:2914
Notify = defined @Interface/AddOns/Hekili/Options.lua:11683
OnInitialize = defined @Interface/AddOns/Hekili/Core.lua:66
NewModule = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetErrors = defined @Interface/AddOns/Hekili/Utils.lua:43
GetPredictionFromAPL = defined @Interface/AddOns/Hekili/Core.lua:673
EmbedItemOption = defined @Interface/AddOns/Hekili/Options.lua:4667
DumpPetBasedTargetInfo = defined @Interface/AddOns/Hekili/Targets.lua:147
ResetThreadClock = defined @Interface/AddOns/Hekili/Core.lua:659
IsClassic = defined @Interface/AddOns/Hekili/Hekili.lua:25
SetPackShareOption = defined @Interface/AddOns/Hekili/Options.lua:4210
CreateButton = defined
AddOns:
Swatter, v3.4.6977 (SwimmingSeadragon)
AucAdvanced, v3.4.6952 (SwimmingSeadragon)
AucFilterBasic, v3.4.6941 (SwimmingSeadragon)
AucStatHistogram, v3.4.6928 (SwimmingSeadragon)
AucStatiLevel, v3.4.6913 (SwimmingSeadragon)
AucStatPurchased, v3.4.6910 (SwimmingSeadragon)
AucStatSimple, v3.4.6911 (SwimmingSeadragon)
AucStatStdDev, v3.4.6912 (SwimmingSeadragon)
AucUtilFixAH, v3.4.6914 (SwimmingSeadragon)
BeanCounter, v3.4.6983 (SwimmingSeadragon)
Details, v#Details.20230913.11914.155
DetailsCompare2, v
DetailsEncounterDetails, v
DetailsRaidCheck, v
DetailsStreamer, v
DetailsTinyThreat, v
DetailsVanguard, v
ElvUI, v13.45
ElvUILibraries, v13.45
Enchantrix, v3.4.6979 (SwimmingSeadragon)
EnchantrixBarker, v3.4.6917 (SwimmingSeadragon)
Hekili, vv3.4.3-1.0.1
Informant, v3.4.6980 (SwimmingSeadragon)
ProcTextures, v
Questie, v8.10.9
SlideBar, v3.4.6919 (SwimmingSeadragon)
Stubby, v3.4.6920 (SwimmingSeadragon)
WeakAuras, v5.8.3
WeakAurasArchive, v
WeakAurasModelPaths, v
WeakAurasTemplates, v
BlizRuntimeLib v3.4.3.51831(US)
(ck=448)


Date: 2023-10-24 19:19:19
ID: 4
Error occured in: Global
Count: 1
Message: Interface/AddOns/Hekili/Core.lua line 190:
attempt to call field 'ReadKeybindings' (a nil value)
Debug:
[string "@Interface/AddOns/Hekili/Core.lua"]:190:
Interface/AddOns/Hekili/Core.lua:186
[string "=[C]"]: ?
[string "@Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:66:
...ce/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:61
[string "@Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:523: EnableAddon()
[string "@Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:626:
...ce/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:611
[string "=[C]"]: LoadAddOn()
[string " local loadType = Stubby.GetConfig("Informant", "LoadType")
if (loadType == "always") then
LoadAddOn("Informant")
else
Stubby.Print("Informant is not loaded. Type /informant for more info."); -- ### _TRANS
end
"]:3: in main chunk
[string "=[C]"]: RunScript()
[string "@Interface/AddOns/Stubby/Stubby.lua"]:914:
Interface/AddOns/Stubby/Stubby.lua:907
[string "@Interface/AddOns/Stubby/Stubby.lua"]:927: f()
[string "@Interface/AddOns/Stubby/Stubby.lua"]:738: EventWatcher()
[string "@Interface/AddOns/Stubby/Stubby.lua"]:958: Events()
[string "*Stubby.xml:41_OnEvent"]:1:
[string "*Stubby.xml:41_OnEvent"]:1
Locals:
self =

{
IsRetail = defined @Interface/AddOns/Hekili/Hekili.lua:19
GetTTD = defined @Interface/AddOns/Hekili/Targets.lua:1017
DeserializeStyle = defined @Interface/AddOns/Hekili/Options.lua:10909
IC =
{
}
EmbedAbilityOptions = defined @Interface/AddOns/Hekili/Options.lua:4449
Scripts =
{
}
GetDeathClockByGUID = defined @Interface/AddOns/Hekili/Targets.lua:1002
GetPetBasedTargetSpells = defined @Interface/AddOns/Hekili/Targets.lua:95
After = defined @Interface/AddOns/Hekili/Utils.lua:280
GetNumTTDsAfter = defined @Interface/AddOns/Hekili/Targets.lua:1163
UpdateDisplayVisibility = defined @Interface/AddOns/Hekili/UI.lua:2068
IsEnabled = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
RemoveHold = defined @Interface/AddOns/Hekili/State.lua:6721
SetMode = defined @Interface/AddOns/Hekili/Options.lua:11722
GetPetBasedTargetSpell = defined @Interface/AddOns/Hekili/Targets.lua:107
ToggleHold = defined @Interface/AddOns/Hekili/State.lua:6746
SpecializationChanged = defined @Interface/AddOns/Hekili/Classes.lua:6784
Update = defined @Interface/AddOns/Hekili/Core.lua:1485
freshFrame = false
GetNumTargetsAboveHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1176
baseName = "Hekili"
UpdateUseItems = defined @Interface/AddOns/Hekili/Events.lua:700
SetSpecOption = defined @Interface/AddOns/Hekili/Options.lua:4226
GetDefaults = defined @Interface/AddOns/Hekili/Options.lua:631
dumpKeyCache =
{
}
RestoreDefault = defined @Interface/AddOns/Hekili/Classes.lua:1068
SetEnabledState = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = defined @Interface/AddOns/Hekili/Core.lua:1456
Options =
{
}
ReInitialize = defined @Interface/AddOns/Hekili/Core.lua:163
npUnits =
{
}
skeleTalents =
{
}
GetAbilityInfo = defined @Interface/AddOns/Hekili/Classes.lua:6727
DumpFrameInfo = defined @Interface/AddOns/Hekili/Core.lua:2225
State =
{
}
OnEnable = defined @Interface/AddOns/Hekili/Core.lua:186
Version = "v3.4.3-1.0.1"
DumpProfileInfo = defined @Interface/AddOns/Hekili/Core.lua:2112
GetNextPrediction = defined @Interface/AddOns/Hekili/Core.lua:1372
CmdLine = defined @Interface/AddOns/Hekili/Options.lua:10236
skeleAuras =
{
}
IsDisplayActive = defined @Interface/AddOns/Hekili/UI.lua:2178
GetNumTargetsBelowHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1200
SetupPetBasedTargetDetection = defined @Interface/AddOns/Hekili/Targets.lua:121
ShowDiagnosticTooltip = defined @Interface/AddOns/Hekili/UI.lua:2914
Notify = defined @Interface/AddOns/Hekili/Options.lua:11683
OnInitialize = defined @Interface/AddOns/Hekili/Core.lua:66
NewModule = defined @Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetErrors = defined @Interface/AddOns/Hekili/Utils.lua:43
GetPredictionFromAPL = defined @Interface/AddOns/Hekili/Core.lua:673
EmbedItemOption = defined @Interface/AddOns/Hekili/Options.lua:4667
DumpPetBasedTargetInfo = defined @Interface/AddOns/Hekili/Targets.lua:147
ResetThreadClock = defined @Interface/AddOns/Hekili/Core.lua:659
IsClassic = defined @Interface/AddOns/Hekili/Hekili.lua:25
SetPackShareOption = defined @Interface/AddOns/Hekili/Options.lua:4210
CreateButton = defined @Interface/AddOns/Hekili/UI.lua:2339
SpecChangeHistory =
{
}
Deserialize = defined @Interface/AddOns/Details/Libs/AceSerializer-3.0/AceSerializer-3.0.lua:246
EmbedSpecOptions = defined @Interface/AddOns/Hekili/Options.lua:5224
SaveDebugSnapshot
AddOns:
Swatter, v3.4.6977 (SwimmingSeadragon)
AucAdvanced, v3.4.6952 (SwimmingSeadragon)
AucFilterBasic, v3.4.6941 (SwimmingSeadragon)
AucStatHistogram, v3.4.6928 (SwimmingSeadragon)
AucStatiLevel, v3.4.6913 (SwimmingSeadragon)
AucStatPurchased, v3.4.6910 (SwimmingSeadragon)
AucStatSimple, v3.4.6911 (SwimmingSeadragon)
AucStatStdDev, v3.4.6912 (SwimmingSeadragon)
AucUtilFixAH, v3.4.6914 (SwimmingSeadragon)
BeanCounter, v3.4.6983 (SwimmingSeadragon)
Details, v#Details.20230913.11914.155
DetailsCompare2, v
DetailsEncounterDetails, v
DetailsRaidCheck, v
DetailsStreamer, v
DetailsTinyThreat, v
DetailsVanguard, v
ElvUI, v13.45
ElvUILibraries, v13.45
Enchantrix, v3.4.6979 (SwimmingSeadragon)
EnchantrixBarker, v3.4.6917 (SwimmingSeadragon)
Hekili, vv3.4.3-1.0.1
Informant, v3.4.6980 (SwimmingSeadragon)
ProcTextures, v
Questie, v8.10.9
SlideBar, v3.4.6919 (SwimmingSeadragon)
Stubby, v3.4.6920 (SwimmingSeadragon)
WeakAuras, v5.8.3
WeakAurasArchive, v
WeakAurasModelPaths, v
WeakAurasTemplates, v
BlizRuntimeLib v3.4.3.51831(US)
(ck=448)

How to Reproduce

  1. Enter game as a Retribution Paladin
  2. Look for the display that shows the rotation
  3. Check the addon settings and see that no priorities are available.

Player Information (Link)

lorem ipsum

Error Messages (Link)

lorem ipsum

Additional Information

I can't use the "Issue reporting" feature either, as opening it just shows the instructions but no actual information to copy, I even loaded Helkili as my only addon to discard any conflict but still it didn't work:

Contact Information

No response

commented

Yeah thanks for creating the issue. I've had the same issue and I think it was caused by a patch in the afternoon.
It stopped working just before raid and made me realize this add-on is way better than me at the game as a feral druid haha

cheers ๐Ÿป

commented

I have same problem
i copied warring bug message:
Unable to compile 'cooldown.mind_blast.up' - Interface/AddOns/Hekili/State.lua:6808: attempt to call field 'UpdateKeybindings' (a nil value) (pcall-b)
From: !buff.inner_focus.up&ticks>=2&(cooldown.mind_blast.up|dot.vampiric_touch.remains<action.vampiric_touch.cast_time|!dot.devouring_plague.up)

Update: Interface/AddOns/Hekili/State.lua:6808: attempt to call field 'UpdateKeybindings' (a nil value)

[string "@Interface/AddOns/Hekili/State.lua"]:6808: in function <Interface/AddOns/Hekili/State.lua:6793>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/Hekili/Core.lua"]:805: in function GetPredictionFromAPL' [string "@Interface/AddOns/Hekili/Core.lua"]:1423: in function GetNextPrediction'
[string "@Interface/AddOns/Hekili/Core.lua"]:1827: in function <Interface/AddOns/Hekili/Core.lua:1485>

Update: Interface/AddOns/Hekili/Core.lua:1895: attempt to call method 'GetBindingForAction' (a nil value)

[string "@Interface/AddOns/Hekili/Core.lua"]:1895: in function <Interface/AddOns/Hekili/Core.lua:1485>

commented

i have the sam problem et work prefket yesterday evning wen i lock of wow now is not working at all oleas fikes dis

commented

I've experienced the same problem.
I've copied the error debug message:

Date: 2023-10-25 12:10:04
ID: 1
Error occured in: Global
Count: 1
Message: Frame:RegisterEvent(): Frame:RegisterEvent(): Attempt to register unknown event "EXECUTE_CHAT_LINE"
Debug:
[string "=[C]"]: ?
[string "=[C]"]: RegisterEvent()
[string "@Interface/AddOns/Hekili/Events.lua"]:149: RegisterEvent()
[string "@Interface/AddOns/Hekili/Events.lua"]:1156: in main chunk
Locals:
(*temporary) = defined =[C]:-1

AddOns:
Swatter, v3.4.6977 (SwimmingSeadragon)
AtlasLootClassic, vv3.2.0
AtlasLootClassicData, vv3.2.0
AtlasLootClassicDungeonsAndRaids, vv3.2.0
Attune, v312
Bistooltip, v7.36
DBMCore, vd20a3b8
DBMStatusBarTimers, vd20a3b8
DBMVPVEM, vc5aa9b3
Decursive, v2.7.11
GatherMate2, v1.47-classic
Hekili, vv3.4.3-1.0.1
WeakAuras, v5.3.7
BlizRuntimeLib v3.4.3.51831(EU)
(ck=183)

commented

Blizzard decided to remove a game event entirely because certain players were using it to do some wild stuff with ability blocks (I think). So we can't have nice things, and Blizzard's punishment was that they ninja broke the addon in the middle of the day without notes ๐Ÿ™‚

In the meantime, you can temporarily use the build posted here https://github.com/zmsl/hekili/releases/tag/v3.4.3-ecl-hackfix

After we have a fix published to CF we will update and close this ticket, after which you can revert back to the CF version if you opted to install the fix linked above.

commented

Blizzard decided to remove a game event entirely because certain players were using it to do some wild stuff with ability blocks (I think). So we can't have nice things, and Blizzard's punishment was that they ninja broke the addon in the middle of the day without notes ๐Ÿ™‚

In the meantime, you can temporarily use the build posted here https://github.com/zmsl/hekili/releases/tag/v3.4.3-ecl-hackfix

After we have a fix published to CF we will update and close this ticket, after which you can revert back to the CF version if you opted to install the fix linked above.

Thanks for the response, I'll use that build in the meantime. Thanks!

commented

Uffz, your speed fix is working, what a relief. Thank you!

commented

How exactly do I fix the problem so that it works again?^^

commented

How exactly do I fix the problem so that it works again?^^

Download the v3.4.3-ecl-hackfix ZIP file from the link above. Delete your existing Hekili folder in /Interface/Addons. Extract the Hekili folder from the ZIP file and move it into /Interface/Addons. Restart your game, or type /reload.

commented

ty<3

commented

Blizzard decided to remove a game event entirely because certain players were using it to do some wild stuff with ability blocks (I think). So we can't have nice things, and Blizzard's punishment was that they ninja broke the addon in the middle of the day without notes ๐Ÿ™‚

In the meantime, you can temporarily use the build posted here https://github.com/zmsl/hekili/releases/tag/v3.4.3-ecl-hackfix

After we have a fix published to CF we will update and close this ticket, after which you can revert back to the CF version if you opted to install the fix linked above.

You are awesome man, thanks for all the work you do making these available for us and looking into issues so quickly.

commented

Blizzard decided to remove a game event entirely because certain players were using it to do some wild stuff with ability blocks (I think). So we can't have nice things, and Blizzard's punishment was that they ninja broke the addon in the middle of the day without notes ๐Ÿ™‚

Which game event was removed? Addon dev here. I thought ClearTarget() becoming Protected was the only major change. Is there any site which tracks changes to Blizzard's API patch (or ninja patch) by patch?

commented

Is there anything I need to do aside from extracting and placing into the addons folder?
I tried but wasn't able to see Hekili in the load order of the addons tab in-game and was also unable to enable it.

commented

They removed EXECUTE_CHAT_LINE, which the addon used to figure out what enemy you're casting on with a macro. It's a simple fix but I won't be in front of a computer until tonight.

commented

Resolved.

commented