Hekili Priority Helper

Hekili Priority Helper

44M Downloads

Nonstop Errors and Can't Adjust Size/Location of Icons

ChloeMarie opened this issue ยท 0 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

I reinstalled Hekili today and tried to adjust the icon sizes and locations (make them smaller and move them above where my bars are set). The width/height/X-axis/Y-axis kept auto resetting back to the defaults even if the icons changed. I was getting a flood of errors in my chat log and I had to turn off the addon before I could get a copy of the error from bug grabber due to the speed the errors were coming in. This is the error it gave me:

1834x Hekili/UI.lua:1072: attempt to index field 'Recommendation' (a nil value)
[string "@Hekili/UI.lua"]:1072: in function <Hekili/UI.lua:1024>

Locals:
self = HekiliDisplayMulti {
0 =
UpdateAlpha = defined @Hekili/UI.lua:1588
index = 6
Active = true
firstForce = 0
UpdateKeybindings = defined @Hekili/UI.lua:985
Deactivate = defined @Hekili/UI.lua:1855
eventMax = 0.004700
GetPerimeterButtons = defined @Hekili/UI.lua:1867
RefreshCooldowns = defined @Hekili/UI.lua:1614
Initialized = true
Buttons =

{
}
Recommendations =
{
}
refreshTimer = 0
postRange = 0.035700
Header = HekiliDisplayMultiHeader {
}
eventCount = 3
auraTimer = 0
eventMaxType = "PLAYER_TARGET_CHANGED"
OnUpdate = defined @Hekili/UI.lua:1024
flashReady = true
flashTimer = 0
lastUpdate = 0
eventTime = 0.004200
postRecs = 0.225000
postDelay = 0.097600
postGlow = 0.064100
IsThreadLocked = defined @Hekili/UI.lua:1007
glowTimer = -1.467000
postTargets = 0.065100
postAlpha = 0.097900
numIcons = 4
updateMax = 0.340600
updateTime = 0.014899
updateCount = 43279
HasRecommendations = true
delayTimer = -1.467000
alphaCheck = 0.483000
id = "Multi"
Activate = defined @Hekili/UI.lua:1797
Backdrop = HekiliDisplayMulti_Backdrop {
}
OnEvent = defined @Hekili/UI.lua:1663
targetTimer = 0.084000
recTimer = 0.533000
SetThreadLocked = defined @Hekili/UI.lua:1011
NewRecommendations = true
postFlash = 0.058100
alpha = 1
rangeTimer = 0.150000
threadLocked = false
}
elapsed = 0.017000
init = 2418319.672700
profile =
{
displays =
{
}
Clash = 0
autoSnapshot = true
filterCasts = true
interrupts =
{
}
iconStore =
{
}
trinkets =
{
}
toggles =
{
}
minimapIcon = false
screenshot = true
flashTexture = "Interface\Cooldown\star4"
specs =
{
}
clashes =
{
}
runOnce =
{
}
notifications =
{
}
packs =
{
}
castFilters =
{
}
enabled = true
}
conf =
{
glow =
{
}
indicators =
{
}
delays =
{
}
flash =
{
}
numIcons = 4
frameLevel = 10
primaryWidth = 50
enabled = true
zoom = 30
keepAspectRatio = true
elvuiCooldown = false
captions =
{
}
border =
{
}
frameStrata = "LOW"
queue =
{
}
keybindings =
{
}
forecastPeriod = 15
range =
{
}
primaryHeight = 50
empowerment =
{
}
hideOmniCC = false
visibility =
{
}
targets =
{
}
}
postAlpha = 2418319.673800
now = 2416.844000
alpha = 1
options =
{
heart_of_the_wild =
{
}
regrowth =
{
}
full_moon =
{
}
null_cooldown =
{
}
feral_frenzy =
{
}
convoke_the_spirits =
{
}
mangle =
{
}
celestial_alignment =
{
}
astral_communion =
{
}
thrash_bear =
{
}
berserk =
{
}
renewal =
{
}
rage_of_the_sleeper =
{
}
brutal_slash =
{
}
incarnation =
{
}
shred =
{
}
half_moon =
{
}
new_moon =
{
}
}
(for generator) = defined =[C]:-1
(for state) =
{
1 = Hekili_Multi_B1 {
}
2 = Hekili_Multi_B2 {
}
3 = Hekili_Multi_B3 {
}
4 = Hekili_Multi_B4 {
}
5 = Hekili_Multi_B5 {
}
6 = Hekili_Multi_B6 {
}
7 = Hekili_Multi_B7 {
}
8 = Hekili_Multi_B8 {
}
9 = Hekili_Multi_B9 {
}
10 = Hekili_Multi_B10 {
}
}
(for control) = 1
i = 1
b = Hekili_Multi_B1 {
Overlay = Texture {
}
Empowerment = Hekili_Multi_B1_Empower {
}
Highlight = Texture {
}
Keybinding = Hekili_Multi_B1_KB {
}
Targets = Hekili_Multi_B1_Targets {
}
glowing = false
targetShown = false
Icon = Texture {
}
Texture = Texture {
}
0 =
DelayText = Hekili_Multi_B1_DelayText {
}
Backdrop = Hekili_Multi_B1_Backdrop {
}
texCoords =
{
}
glowStop = defined @Hekili/UI.lua:2479
index = 1
DelayIcon = Hekili_Multi_

How to Reproduce

1.) Enter game.
2.) Attempt to change size and location of icons.
3.) Attempt to copy the error from Bug Grabber and be unable to use the "copy all" keybind fast enough.
4.) Disable Hekili.
5.) Open Bug Grabber to make a copy of the 1,834th error to post here.

Player Information (Link)

It says no snapshots have been generated, probably because I hadn't been able to actually use the addon yet.

Error Messages (Link)

https://pastebin.com/NLQQixNL

Additional Information

No response

Contact Information

chaos.elf