Hekili / hekili

Hekili Priority Helper for DPS and Tanks (WoW Retail)
389 stars 203 forks source link

WOLTK Anholy Dark Knight lua errors +the rotation panel is not displayed #2300

Closed 4epe3 closed 1 year ago

4epe3 commented 1 year ago

Before You Begin

WoW Version

Classic (Wrath of the Lich King)

Describe the Issue

The addon is not loading for my Anholy Death Knight. The following error message appears in my BugSack. image image image

How to Reproduce

  1. Logged in
  2. I was setting up ElvUI, it seems to have reset the settings and errors appeared

Player Information (Link)

build: v3.4.0-1.0.0-beta9
level: 80 (80)
class: DEATHKNIGHT
spec: deathknight

talents: bladed_armor
    bloodcaked_blade
    bone_shield
    butchery
    crypt_fever
    dark_conviction
    desolation
    dirge
    ebon_plaguebringer
    epidemic
    ghoul_frenzy
    impurity
    master_of_ghouls
    morbidity
    necrosis
    night_of_the_dead
    outbreak
    rage_of_rivendare
    ravenous_dead
    scourge_strike
    subversion
    summon_gargoyle
    twohanded_weapon_specialization
    unholy_blight
    vicious_strikes
    virulence
    wandering_plague

pvptalents: none

covenant: none

conduits: none

soulbinds: none

sets: none

gear: bogato_izukrashennyy_poyas = 1
    bolshoy_shlem_nakazaniya = 1
    chekannaya_brigantina_eka = 1
    drevnie_korolevskie_nabedrenniki = 1
    dublet_s_lazurnoy_filigranyu = 1
    gerbovaya_nakidka_kirintora = 1
    koltso_palacha = 1
    latnye_naplechniki_nablyudatelya = 1
    mainhand = 1
    mainhand_2h = 1
    meteoritnyy_oselok = 1
    myasorez_trolley = 1
    naruchi_drakonavoitelya = 1
    pechat_temnogo_vsadnika = 1
    podveska_iskatelnitsy_teney = 1
    pokrov_izyashchnykh_udarov = 1
    rukavitsy_ochishcheniya = 1
    sfera_krovi_krasnogo_drakona = 1
    velikoe_koltso_dzhegody = 1
    vysokie_botinki_otgoloskov_ekha = 1

legendaries: none

itemIDs: 35613, 35618, 37066, 37166, 37366, 37367, 37390, 38218, 38221, 39208, 42361, 43157, 43277, 43282, 43310, 43387, 44399, 44412

settings: aoe = 3
    buffPadding = 0
    combatRefresh = 0.1
    custom1Name = Custom 1
    custom2Name = Custom 2
    cycle = false
    cycle_min = 6
    damage = true
    damageDots = false
    damageExpiration = 6
    damagePets = false
    damageRange = 0
    debuffPadding = 0
    enabled = true
    enhancedRecheck = false
    gcd = 47541
    gcdSync = true
    maxTime = 10
    nameplateRange = 8
    nameplates = true
    noFeignedCooldown = false
    package = Unholy (IV)
    package1 = Blood (IV)
    package2 = Frost DK (IV)
    package3 = Blood (IV)
    petbased = false
    potion = prolonged_power
    regularRefresh = 0.5
    throttleRefresh = false
    throttleTime = false

toggles:     cooldowns = false 
    custom1 = false 
    custom2 = false 
    defensives = false 
    essences = true 
    interrupts = false 
    mode = automatic 
    potions = false 

keybinds: 
    army_of_the_dead = CZ  [02]
    blood_boil       = 1   [02]
    blood_strike     = 3   [01]
    blood_tap        = 5   [01]
    bone_shield      = `   [03]
    death_and_decay  = CZ  [01]
    death_coil       = CQ  [01]
    ghoul_frenzy     = CE  [01]
    horn_of_winter   = CW  [01]
    icy_touch        = 2   [01]
    mind_freeze      = 3   [02]
    pestilence       = CR  [01]
    plague_strike    = 1   [01]
    raise_ally       = CX  [02]
    raise_dead       = CC  [02]
    strangulate      = 2   [02]
    summon_gargoyle  = CC  [01]
    will_to_survive  = CX  [01]

Error Messages (Link)

3x Hekili/UI.lua:311: attempt to call method 'SetMinResize' (a nil value)
[string "@Hekili/UI.lua"]:311: in function `StartConfiguration'
[string "@Hekili/Core.lua"]:99: in function `OnClick'
[string "@BugSack/Libs/LibDBIcon-1.0-45/LibDBIcon-1.0.lua"]:144: in function <BugSack/Libs/LibDBIcon-1.0/LibDBIcon-1.0.lua:142>

Locals:
external = nil
scaleFactor = 1
ccolor = <table> {
 colorStr = "ffc41f3b"
 GetRGB = <function> defined @SharedXML/Color.lua:20
 OnLoad = <function> defined @SharedXML/Color.lua:9
 b = 0.230000
 GenerateHexColorMarkup = <function> defined @SharedXML/Color.lua:51
 WrapTextInColorCode = <function> defined @SharedXML/Color.lua:55
 GenerateHexColor = <function> defined @SharedXML/Color.lua:47
 GetRGBA = <function> defined @SharedXML/Color.lua:28
 IsEqualTo = <function> defined @SharedXML/Color.lua:13
 g = 0.120000
 r = 0.770000
 SetRGBA = <function> defined @SharedXML/Color.lua:36
 GetRGBAsBytes = <function> defined @SharedXML/Color.lua:24
 SetRGB = <function> defined @SharedXML/Color.lua:43
 GetRGBAAsBytes = <function> defined @SharedXML/Color.lua:32
}
f = HekiliNotificationMover {
 0 = <userdata>
 OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
 Header = HekiliNotificationHeader {
 }
 Center = Texture {
 }
 GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
 SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
 OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
 HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
 SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
 RightEdge = Texture {
 }
 backdropInfo = <table> {
 }
 BottomEdge = Texture {
 }
 GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
 BottomLeftCorner = Texture {
 }
 BottomRightCorner = Texture {
 }
 TopEdge = Texture {
 }
 ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
 SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
 ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
 TopRightCorner = Texture {
 }
 GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
 GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
 TopLeftCorner = Texture {
 }
 SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
 SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
 LeftEdge = Texture {
 }
 SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
}
ACD = <table> {
 ConfigTableChanged = <function> defined @Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1807
 CloseAll = <function> defined @Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1788
 Close = <function> defined @Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1798
 SetDefaultSize = <function> defined @Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1818
 tooltip = AceConfigDialogTooltip {
 }
 Open = <function> defined @Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1833
 AddToBlizOptions = <function> defined @Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1965
 BlizOptions = <table> {
 }
 popup = Frame {
 }
 GetStatusTable = <function> defined @Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:400
 OpenFrames = <table> {
 }
 Status = <table> {
 }
 frame = Frame {
 }
 FeedGroup = <function> defined @Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1578
 SelectGroup = <function> defined @Hekili/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:430
}
oFrame = Frame {
 0 = <userdata>
 height = 608
 width = 800
 OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
 BottomRightCorner = Texture {
 }
 Center = Texture {
 }
 GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
 SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
 OnBackdropSizeChanged = <

8x Hekili/State.lua:2881: attempt to call local 'GetCooldown' (a nil value)
[string "@Hekili/State.lua"]:2881: in function <Hekili/State.lua:2844>
[string "@Hekili/State.lua"]:2997: in function <Hekili/State.lua:2844>
[string "@Hekili/State.lua"]:7127: in function `TimeToReady'
[string "@Hekili/Core.lua"]:834: in function `GetPredictionFromAPL'
[string "@Hekili/Core.lua"]:1420: in function `GetNextPrediction'
[string "@Hekili/Core.lua"]:1824: in function `Update'
[string "@Hekili/Options.lua"]:11592: in function `MakeSnapshot'
[string "@Hekili/Options.lua"]:11549: in function `TogglePause'
[string "@Hekili/Options.lua"]:11689: in function `FireToggle'
[string "@Hekili/UI.lua"]:2701: in function <Hekili/UI.lua:2700>

Locals:
t = <table> {
 key = "raise_dead"
 id = 46584
}
k = "expires"
ability = <table> {
 gcd = "spell"
 charges = 1
 essential = true
 id = 46584
 startsCombat = false
 handler = <function> defined @Hekili/Wrath/DeathKnight.lua:1833
 funcs = <table> {
 }
 key = "raise_dead"
 from = 6
 desc = "Воскрешает мертвеца, который восстает в виде вурдалака, чтобы сражаться на вашей стороне. Если поблизости нет трупа гуманоида, который принес бы опыт или очки чести, для призыва вурдалака потребуется прах. У вас может быть только 1 вурдалак единовременно. Эффект длится 1 мин."
 name = "Воскрешение мертвых"
 realCast = 0
 texture = 136119
}
GetCooldown = nil
profile = <table> {
 displays = <table> {
 }
 Clash = 0
 fixedBrightness = false
 autoSnapshot = true
 fixedSize = false
 iconStore = <table> {
 }
 trinkets = <table> {
 }
 enabled = true
 minimapIcon = false
 screenshot = true
 toggles = <table> {
 }
 flashTexture = "Interface\Cooldown\star4"
 clashes = <table> {
 }
 runOnce = <table> {
 }
 notifications = <table> {
 }
 specs = <table> {
 }
 packs = <table> {
 }
 interrupts = <table> {
 }
}
id = 37201
noFeignCD = false
raw = false
start = 0
duration = 0
(*temporary) = nil
(*temporary) = 37201
(*temporary) = "attempt to call local 'GetCooldown' (a nil value)"
class = <table> {
 totems = <table> {
 }
 talents = <table> {
 }
 glyphs = <table> {
 }
 abilityList = <table> {
 }
 stateExprs = <table> {
 }
 auras = <table> {
 }
 pets = <table> {
 }
 itemPack = <table> {
 }
 abilityByName = <table> {
 }
 interrupts = <table> {
 }
 gear = <table> {
 }
 trinkets = <table> {
 }
 packs = <table> {
 }
 setBonuses = <table> {
 }
 itemList = <table> {
 }
 knownAuraAttributes = <table> {
 }
 variables = <table> {
 }
 primaryResource = "blood_runes"
 file = "DEATHKNIGHT"
 stateTables = <table> {
 }
 stances = <table> {
 }
 auraList = <table> {
 }
 powers = <table> {
 }
 range = 8
 hooks = <table> {
 }
 essence_unscripted = false
 settings = <table> {
 }
 num = 2
 resources = <table> {
 }
 potions = <table> {
 }
 specs = <table> {
 }
 stateFuncs = <table> {
 }
 pvptalents = <table> {
 }
 potionList = <table> {
 }
 resourceAuras = <table> {
 }
 itemSettings = <table> {
 }
 potion = "prolonged_power"
 toggles = <table> {
 }
 itemMap = <table> {
 }
 abilities = <table> {
 }
}
Hekili = <table> {
 GetMacroCastTarget = <function> defined @Hekili/Events.lua:1130
 GetTTD = <function> defined @Hekili/Targets.lua:1006
 DeserializeStyle = <function> defined @Hekili/Options.lua:10826
 IC = <table> {
 }
 EmbedAbilityOptions = <function> defined @Hekili/Options.lua:4430
 Scripts = <table> {
 }
 GetDeathClockByGUID = <function> defined @Hekili/Targets.lua:991
 GetPetBasedTargetSpells = <function> defined @Hekili/Targets.lua:95
 ActiveDebug = true
 EmbedToggleOptions = <function> defined @Hekili/Options.lua:7880
 freshFrame = true
 After = <function> defined @Hekili/Utils.lua:280
 ReviewPacks = <function> defined @Hekili/UI.lua:2125
 Config = true
 ContinueOnSpellLoad = <function> defined @Hekili/Events.lua:283
 SetDefaultModulePrototype = <function> defined @Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:405
 InvalidSpellIDs = <table> {
 }
 LoadingScripts = false
 frameStartTime = 51087206.398229
 UpdateDisplayVisibility = <function> defined @Hekili/UI.lua:2042
 Version = "v3.4.0-1.0.0-beta9"
 IsEnabled = <function> defined @Hekili/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
 currentSpecOpts = <table> {
 }
 KeybindInfo = <table> {
 }
 RemoveHold = <function> defined @Hekili/State.lua:6661
 SetMode = <function> defined @Hekili/Options.lua:11639
 AddToStack = <function> de

1x Hekili/Hekili.lua:318: bad argument #4 to 'format' (string expected, got nil)
[string "=[C]"]: ?
[string "@Hekili/Hekili.lua"]:318: in function `SaveDebugSnapshot'
[string "@Hekili/UI.lua"]:2240: in function <Hekili/UI.lua:2178>

Locals:
(*temporary) = "%s%s; %s|r"
(*temporary) = "Unholy (IV)"
(*temporary) = ""
(*temporary) = nil
(*temporary) = "string expected, got nil"

Additional Information

Added all 3 erros in Error Messages (Link). When I press the key combination alt shit p or alt shift [ the errors presented above occur.

Contact Information

4epe3#1193

Fieora commented 1 year ago

Just to add on here, seeing the same with my shadow priest and balance druid, seems like it was due to the Ulduar update dropping. Lots of addons with similar issues.

4epe3 commented 1 year ago

Just to add on here, seeing the same with my shadow priest and balance druid, seems like it was due to the Ulduar update dropping. Lots of addons with similar issues.

oh my man u dam right. its working with this update :) image

Hekili commented 1 year ago

@zmsl Has been doing all the recent work/maintenance on the Wrath branch. His releases are located here: https://github.com/zmsl/hekili/releases/