[BUG] Priority not displaying
Adaptabull opened this issue · 8 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
The addon is not showing up for any of my specializations.
How to Reproduce
Not sure how to reproduce
Player Information (Link)
Error Messages (Link)
None
Additional Information
No response
Contact Information
JT1527#6461 (Discord)
I have not been able to figure out why either your health or settings for vigil aren't available there, but I'm putting in some babyproofing in the next release.
I'll post my fix soon, but I'm curious:
If you log in as Feral and type /dump Hekili.State.settings.vigil_damage
what do you see?
If you swap to Balance and do the same, what do you see?
If you swap back to Feral and do it again, what do you see?
I have the same issue. Hekili stopped showing after the last update. Visibility is set to 1 for all displays in all conditions. If I create a brand new profile it'll show, but after relogging it'll stop showing until I create a brand new profile from scratch.
This is what the snapshot tells me:
And this is the LUA error I get:
Message: ...nterface/AddOns/Hekili/Dragonflight/DruidBalance.lua:2219: attempt to compare nil with number
Time: Tue May 23 12:22:03 2023
Count: 2
Stack: ...nterface/AddOns/Hekili/Dragonflight/DruidBalance.lua:2219: attempt to compare nil with number
[string "@Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua"]:151: in function <...dOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:149>
[string "=[C]"]: ?
[string "@Interface/AddOns/Hekili/Dragonflight/DruidBalance.lua"]:2219: in function usable' [string "@Interface/AddOns/Hekili/State.lua"]:7058: in function
IsUsable'
[string "@Interface/AddOns/Hekili/Core.lua"]:932: in function GetPredictionFromAPL' [string "@Interface/AddOns/Hekili/Core.lua"]:1397: in function
GetNextPrediction'
[string "@Interface/AddOns/Hekili/Core.lua"]:1777: in function Update' [string "@Interface/AddOns/Hekili/Options.lua"]:10723: in function
MakeSnapshot'
[string "@Interface/AddOns/Hekili/Options.lua"]:10680: in function TogglePause' [string "@Interface/AddOns/Hekili/Options.lua"]:10820: in function
FireToggle'
[string "@Interface/AddOns/Hekili/UI.lua"]:2795: in function <Interface/AddOns/Hekili/UI.lua:2794>
Locals: private =
{ThrowError = defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:50
DoesErrorExist = defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:92
ClearOldErrors = defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:112
SanitizeLine = defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:88
MAX_STACK_DEPTH = 10
log =
}
ErrorHandler = defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:121
IncrementErrorCount = defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:82
NewError = defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:54
IsRCLootCouncilError = defined @Interface/AddOns/RCLootCouncil/Classes/Services/ErrorHandler.lua:99
}
orig_errorhandler = defined @Interface/SharedXML/SharedBasicControls.lua:360
I disabled RCLoot Council and now the message is more clear, sorry for the spam.
Message: ...nterface/AddOns/Hekili/Dragonflight/DruidBalance.lua:2219: attempt to compare nil with number
Time: Tue May 23 16:28:04 2023
Count: 1
Stack: ...nterface/AddOns/Hekili/Dragonflight/DruidBalance.lua:2219: attempt to compare nil with number
[string "=[C]"]: ?
[string "@Interface/AddOns/Hekili/Dragonflight/DruidBalance.lua"]:2219: in function usable' [string "@Interface/AddOns/Hekili/State.lua"]:7058: in function
IsUsable'
[string "@Interface/AddOns/Hekili/Core.lua"]:932: in function GetPredictionFromAPL' [string "@Interface/AddOns/Hekili/Core.lua"]:1397: in function
GetNextPrediction'
[string "@Interface/AddOns/Hekili/Core.lua"]:1777: in function Update' [string "@Interface/AddOns/Hekili/Options.lua"]:10723: in function
MakeSnapshot'
[string "@Interface/AddOns/Hekili/Options.lua"]:10680: in function TogglePause' [string "@Interface/AddOns/Hekili/Options.lua"]:10820: in function
FireToggle'
[string "@Interface/AddOns/Hekili/UI.lua"]:2795: in function <Interface/AddOns/Hekili/UI.lua:2794>
Locals: (*temporary) = defined =[C]:-1
I don't have the information here to be able to offer any real guidance.
- What are the Visibility settings for each display?
- Are you using SpellFlash? If so, what are your SpellFlash settings for each display?
- What else is shown in the Warnings section that is lit up in the options screen?
- Do you have BugSack/BugGrabber installed? If so, what is the first error message you see that is associated with this addon, if any? If not, you probably will want to install these addons to collect error information.
- Do you have WeakAuras installed? If so, did you install an addon called "Better Hekili Targeting"? If so, remove it and reload UI.
- A snapshot might be more informative. You can create one by pausing with ALT-SHIFT-P, then copy it from /hekili > Snapshots by pressing CTRL+A and CTRL+C, then paste it to Pastebin and link it here.