Hekili Priority Helper

Hekili Priority Helper

44M Downloads

[BUG] LUA Error on Ret Paladin

Ole6731 opened this issue ยท 1 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

All the Time I get this LUA Error

439x Interface/AddOns/Hekili/Events.lua:745: attempt to call global 'GetPlayerAuraBySpellID' (a nil value)
[string "@Interface/AddOns/Hekili/Events.lua"]:745: in function updateGear' [string "@Interface/AddOns/Hekili/Events.lua"]:360: in function handler'
[string "@Interface/AddOns/Hekili/Events.lua"]:55: in function <Interface/AddOns/Hekili/Events.lua:47>

Locals:
(for generator) = defined =[C]:-1
(for state) =

{
tier28_2pc = 363677
tier28_4pc = 364370
}
(for control) = "tier28_2pc"
bonus = "tier28_2pc"
aura = 363677
(*temporary) = nil
(*temporary) = 363677
(*temporary) = "attempt to call global 'GetPlayerAuraBySpellID' (a nil value)"
Hekili =
{
GetMacroCastTarget = defined @Interface/AddOns/Hekili/Events.lua:1137
GetTTD = defined @Interface/AddOns/Hekili/Targets.lua:982
DeserializeStyle = defined @Interface/AddOns/Hekili/Options.lua:10634
IC =
{
}
EmbedAbilityOptions = defined @Interface/AddOns/Hekili/Options.lua:4418
Scripts =
{
}
GetDeathClockByGUID = defined @Interface/AddOns/Hekili/Targets.lua:967
GetPetBasedTargetSpells = defined @Interface/AddOns/Hekili/Targets.lua:93
After = defined @Interface/AddOns/Hekili/Utils.lua:281
SetDefaultModulePrototype = defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:405
UpdateDisplayVisibility = defined @Interface/AddOns/Hekili/UI.lua:1986
IsEnabled = defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:447
KeybindInfo =
{
}
RemoveHold = defined @Interface/AddOns/Hekili/State.lua:6540
SetMode = defined @Interface/AddOns/Hekili/Options.lua:11447
currentSpecOpts =
{
}
GetPetBasedTargetSpell = defined @Interface/AddOns/Hekili/Targets.lua:105
ToggleHold = defined @Interface/AddOns/Hekili/State.lua:6565
SpecializationChanged = defined @Interface/AddOns/Hekili/Classes.lua:5837
Update = defined @Interface/AddOns/Hekili/Core.lua:1477
AddToStack = defined @Interface/AddOns/Hekili/Core.lua:240
PLAYER_ENTERING_WORLD = true
GetNumTargetsAboveHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1138
freshFrame = false
UpdateUseItems = defined @Interface/AddOns/Hekili/Events.lua:685
SetSpecOption = defined @Interface/AddOns/Hekili/Options.lua:4200
GetDefaults = defined @Interface/AddOns/Hekili/Options.lua:616
dumpKeyCache =
{
}
UpdateDamageDetectionForCLEU = defined @Interface/AddOns/Hekili/Events.lua:1547
SetEnabledState = defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetDisplayByName = defined @Interface/AddOns/Hekili/Core.lua:1448
Options =
{
}
ReInitialize = defined @Interface/AddOns/Hekili/Core.lua:158
npUnits =
{
}
baseName = "Hekili"
GetAbilityInfo = defined @Interface/AddOns/Hekili/Classes.lua:5780
GetOption = defined @Interface/AddOns/Hekili/Options.lua:9508
State =
{
}
OnEnable = defined @Interface/AddOns/Hekili/Core.lua:181
RestoreDefault = defined @Interface/AddOns/Hekili/Classes.lua:995
DumpProfileInfo = defined @Interface/AddOns/Hekili/Core.lua:2095
GetNextPrediction = defined @Interface/AddOns/Hekili/Core.lua:1364
CmdLine = defined @Interface/AddOns/Hekili/Options.lua:9996
GetPredictionFromAPL = defined @Interface/AddOns/Hekili/Core.lua:668
IsDisplayActive = defined @Interface/AddOns/Hekili/UI.lua:2091
GetNumTargetsBelowHealthPct = defined @Interface/AddOns/Hekili/Targets.lua:1162
SetupPetBasedTargetDetection = defined @Interface/AddOns/Hekili/Targets.lua:119
ShowDiagnosticTooltip = defined @Interface/AddOns/Hekili/UI.lua:2819
Notify = defined @Interface/AddOns/Hekili/Options.lua:11408
OnInitialize = defined @Interface/AddOns/Hekili/Core.lua:61
NewModule = defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:231
GetErrors = defined @Interface/AddOns/Hekili/Utils.lua:44
ResetThreadClock = defined @Interface/AddOns/Hekili/Core.lua:654
EmbedItemOption = defined @Interface/AddOns/Hekili/Options.lua:4636
DumpPetBasedTargetInfo = <funct

How to Reproduce

Retribution Paladin. Just Log in and have hekili enabled

Player Information (Link)

https://pastebin.com/rUY4PTXY

Error Messages (Link)

https://pastebin.com/KxPC1Smu

Additional Information

No response

Contact Information

[email protected]

commented

You are using a 9.2.7 version. There is not a release for Retribution for Dragonflight yet.