Hekili Priority Helper

Hekili Priority Helper

44M Downloads

Shaman error on login

Fugaz1 opened this issue ยท 3 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.

WoW Version

Retail (Dragonflight)

Describe the Issue

Error on login.
v10.0.0-08.7

How to Reproduce

  1. Login as enhancement shaman.

Player Information (Link)

build: v10.0.0-08.7
level: 60 (60)
class: SHAMAN
spec: enhancement

talents: ancestral_defense
    ashen_catalyst = 1/1
    astral_shift = 1/1
    chain_lightning = 1/1
    cleanse_spirit = 1/1
    earth_elemental = 1/1
    elemental_blast = 1/1
    elemental_spirits = 1/1
    elemental_warding = 2/2
    elemental_weapons = 2/2
    feral_spirit = 1/1
    fire_and_ice = 1/1
    flurry = 1/1
    forceful_winds = 1/1
    frost_shock = 1/1
    greater_purge = 1/1
    hailstorm = 1/1
    healing_stream_totem = 1/1
    hex = 1/1
    hot_hand = 2/2
    improved_lightning_bolt = 2/2
    improved_maelstrom_weapon = 2/2
    lashing_flames = 1/1
    lava_burst = 1/1
    lava_lash = 1/1
    maelstrom_weapon = 1/1
    molten_assault = 2/2
    natures_fury = 2/2
    natures_guardian = 2/2
    raging_maelstrom = 1/1
    spirit_walk = 1/1
    stormflurry = 1/1
    storms_wrath = 1/1
    stormstrike = 1/1
    surging_shields = 2/2
    tremor_totem = 1/1
    unruly_winds = 1/1
    wind_shear = 1/1
    windfury_totem = 1/1
    windfury_weapon = 1/1
    winds_of_alakir = 2/2
    witch_doctors_ancestry = 2/2

pvptalents: none

covenant: night_fae

conduits: condensed_anima_sphere = 1
   essential_extraction = 1
   focused_lightning = 1
   magma_fist = 1
   refreshing_waters = 1
   thunderous_paws = 1

soulbinds: [dreamweaver]
   dream_delver = 1
   field_of_blossoms = 1
   podtender = 1
   somnambulist = 1
   soothing_voice = 1
   waking_dreams = 1

sets: wakeners_frond = 1

gear: antecedent_drape = 1
    anthemic_cuirass = 1
    anthemic_links = 1
    brokers_lucky_coin = 1
    cypheretched_ring = 1
    deadly_sinvyr_necklace = 1
    enigmatic_binds = 1
    enigmatic_cowl = 1
    enigmatic_epaulettes = 1
    enigmatic_legguards = 1
    haven_guards_cudgel = 1
    jingling_stone_stompers = 1
    morgeths_gauntlets_of_damnation = 1
    salvaged_viperid_band = 1
    scouts_shirt = 1
    stormwind_tabard = 1
    wakeners_frond = 1

legendaries: none

itemIDs: 118365, 173147, 181457, 184134, 186368, 188019, 188025, 188045, 188047, 188054, 190360, 190361, 190362, 190364, 190389, 190632, 23345

settings: aoe = 2
    buffPadding = 0
    combatRefresh = 0.1
    custom1Name = Custom 1
    custom2Name = Custom 2
    cycle = false
    cycle_min = 6
    damage = true
    damageDots = false
    damageExpiration = 8
    damageOnScreen = true
    damagePets = false
    damageRange = 0
    debuffPadding = 0
    enabled = true
    enhancedRecheck = false
    gcdSync = true
    maxRefresh = 10
    maxTime = 33
    nameplateRange = 8
    nameplates = true
    noFeignedCooldown = false
    package = Enhancement
    petbased = false
    potion = potion_of_spectral_agility
    potionsReset = 20180919.1
    regularRefresh = 0.5
    throttleRefresh = true
    throttleTime = true
    filler_shock = true
    pad_lava_lash = true
    pad_windstrike = true

toggles: cooldowns = true [separate]
    custom1 = false 
    custom2 = false 
    defensives = true [separate]
    essences = true [overridden]
    interrupts = true [separate]
    mode = automatic 
    potions = false 

keybinds: 
    astral_shift         = SQ  [06]
    chain_lightning      = SF  [01]
    cleanse_spirit       = F2  [06]
    earth_elemental      = ST  [06]
    earthbind_totem      = F4  [06]
    elemental_blast      = Q   [01]
    fae_transfusion      = 5   [01]
    far_sight            = F   [02]
    feral_spirit         = T   [06]
    flame_shock          = 1   [01]
    frost_shock          = 4   [01]
    ghost_wolf           = `   [01]
    greater_purge        = E   [01]
    healing_stream_totem = F1  [06]
    healing_surge        = S3  [05]
    healthstone          = S2  [05]
    hex                  = SE  [06]
    lava_burst           =
    lava_lash            = 3   [01]
    lightning_bolt       = F   [01]
    spirit_walk          = F5  [06]
    stormstrike          = 2   [01]
    tremor_totem         = F8  [06]
    wind_shear           = M5  [01]
    windfury_totem       = F3  [06]
    windstrike           = 2   [01]

warnings: none

Error Messages (Link)

2x Interface/AddOns/Hekili/Classes.lua:551: attempt to get length of field 'copy' (a number value)
[string "@Interface/AddOns/Hekili/Classes.lua"]:551: in function `RegisterAbility'
[string "@Interface/AddOns/Hekili/Classes.lua"]:818: in function `?'
[string "@Interface/AddOns/Hekili/Dragonflight/ShamanElemental.lua"]:1103: in main chunk

Locals:
self = <table> {
 totems = <table> {
 }
 talents = <table> {
 }
 itemAbilities = 0
 stateExprs = <table> {
 }
 class = "SHAMAN"
 auras = <table> {
 }
 role = "DAMAGER"
 gear = <table> {
 }
 RegisterAbility = <function> defined @Interface/AddOns/Hekili/Classes.lua:517
 melee = true
 packs = <table> {
 }
 RegisterStateTable = <function> defined @Interface/AddOns/Hekili/Classes.lua:410
 setBonuses = <table> {
 }
 primaryResource = "maelstrom"
 RegisterTalents = <function> defined @Interface/AddOns/Hekili/Classes.lua:222
 RegisterResource = <function> defined @Interface/AddOns/Hekili/Classes.lua:145
 RegisterUnitEvent = <function> defined @Interface/AddOns/Hekili/Classes.lua:842
 RegisterAbilities = <function> defined @Interface/AddOns/Hekili/Classes.lua:816
 texture = 136048
 potions = <table> {
 }
 powers = <table> {
 }
 RegisterAuras = <function> defined @Interface/AddOns/Hekili/Classes.lua:364
 pvptalents = <table> {
 }
 dual_cast = <table> {
 }
 pseudoAuras = 2
 RegisterCycle = <function> defined @Interface/AddOns/Hekili/Classes.lua:852
 RegisterPower = <function> defined @Interface/AddOns/Hekili/Classes.lua:371
 SetPotion = <function> defined @Interface/AddOns/Hekili/Classes.lua:500
 pendingItemSpells = <table> {
 }
 key = "elemental"
 interrupts = <table> {
 }
 variables = <table> {
 }
 RegisterPowers = <function> defined @Interface/AddOns/Hekili/Classes.lua:380
 options = <table> {
 }
 RegisterGear = <function> defined @Interface/AddOns/Hekili/Classes.lua:428
 RegisterAura = <function> defined @Interface/AddOns/Hekili/Classes.lua:236
 RegisterSetting = <function> defined @Interface/AddOns/Hekili/Classes.lua:895
 stateTables = <table> {
 }
 hooks = <table> {
 }
 RegisterSetBonus = <function> defined @Interface/AddOns/Hekili/Classes.lua:446
 RegisterEvent = <function> defined @Interface/AddOns/Hekili/Classes.lua:836
 SetSetting = <function> defined @Interface/AddOns/Hekili/Classes.lua:889
 RegisterPotion = <function> defined @Interface/AddOns/Hekili/Classes.lua:459
 RegisterPet = <function> defined @Interface/AddOns/Hekili/Classes.lua:856
 RegisterSetBonuses = <function> defined @Interface/AddOns/Hekili/Classes.lua:451
 GetSetting = <function> defined @Interface/AddOns/Hekili/Classes.lua:884
 settings = <table> {
 }
 RegisterOptions = <function> defined @Interface/AddOns/Hekili/Classes.lua:832
 funcHooks = <table> {
 }
 resources = <table> {
 }
 RegisterPotions = <function> defined @Interface/AddOns/Hekili/Classes.lua:494
 RegisterHook = <function> defined @Interface/AddOns/Hekili/Classes.lua:509
 pets = <table> {
 }
 RegisterPriority = <function> defined @Interface/AddOns/Hekili/Classes.lua:829
 stateFuncs = <table> {
 }
 RegisterPvpTalents = <function> defined @Interface/AddOns/Hekili/Classes.lua:229
 id = 262
 RegisterPack = <function> defined @Interface/AddOns/Hekili/Classes.lua:822
 resourceAuras = <table> {
 }
 RegisterRecheck = <function> defined @Interface/AddOns/Hekili/Classes.lua:505
 RegisterStateExpr = <function> defined @Interface/AddOns/Hekili/Classes.lua:396
 RegisterStateFunction = <function> defined @Interface/AddOns/Hekili/Classes.lua:403
 RegisterTotem = <function> defined @Interface/AddOns/Hekili/Classes.lua:876
 abilities = <table> {
 }
 pseudoAbilities = 0
 RegisterCombatLogEvent = <function> defined @Interface/AddOns/Hekili/Classes.lua:848
 name = "Elemental"
 RegisterVariable = <function> defined @Interface/AddOns/Hekili/Classes.lua:921
}
ability = "primordial_wave"
data = <table> {
 gcd = "spell"
 spend = 0.030000
 talent = <function> defined @Interface/AddOns/Hekili/Dragonflight/ShamanElemental.lua:2185
 id = <function> defined @Interface/AddOns/Hekili/Dragonflight/ShamanElemental.lua:2176
 startsCombat = true
 handler = <function> defined @Interface/AddOns/Hekili/Dragonflight/ShamanElemental.lua:2191
 cast = 0
 copy = 326059
 spendType = "mana"
 school = "shadow"
 cooldown = 45
}
a = <table> {
 funcs = <table> {
 }
 key = "primordial_wave"
 from = 262
}
(*temporary) = 326059
(*temporary) = <function> defined @Interface/AddOns/Hekili/Dragonflight/ShamanElemental.lua:2176
(*temporary) = "funct

Additional Information

No response

Contact Information

No response

commented

I get similar error as elemental shaman

commented

Got errors on the sames lines in Classes.lua

commented

This is resolved in 09 which is being published now.