Hekili Priority Helper

Hekili Priority Helper

44M Downloads

When fishing getting loads of errors

Ovaldo opened this issue ยท 1 comments

commented

While fishing as a Havoc DH on v8.1.0-19-beta6, the following error occurs:

655x Hekili\State.lua:866: attempt to index local 'ability' (a nil value)
Hekili\State.lua:866: in function `channelSpell'
Hekili\Classes.lua:995: in function `generate'
Hekili\State.lua:2653: in function <Hekili\State.lua:2642>
Hekili\State.lua:2684: in function <Hekili\State.lua:2642>
Hekili\State.lua:4537: in function `reset'
Hekili\Core.lua:1109: in function `ProcessHooks'
Hekili\UI.lua:1057: in function <Hekili\UI.lua:677>

Locals:
name = "fishing"
start = 681716.859000
duration = 22
ability = nil
(*temporary) = <function> defined @Hekili\State.lua:592
(*temporary) = "casting"
(*temporary) = 22
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'ability' (a nil value)"
class = <table> {
 totems = <table> {
 }
 talents = <table> {
 }
 potion = "battle_potion_of_agility"
 abilityList = <table> {
 }
 stateExprs = <table> {
 }
 stances = <table> {
 }
 range = 8
 auras = <table> {
 }
 pets = <table> {
 }
 itemPack = <table> {
 }
 settings = <table> {
 }
 interrupts = <table> {
 }
 gear = <table> {
 }
 resources = <table> {
 }
 itemMap = <table> {
 }
 primaryResource = "fury"
 potions = <table> {
 }
 num = 3
 stateFuncs = <table> {
 }
 pvptalents = <table> {
 }
 specs = <table> {
 }
 potionList = <table> {
 }
 hooks = <table> {
 }
 trinkets = <table> {
 }
 toggles = <table> {
 }
 itemList = <table> {
 }
 abilities = <table> {
 }
 powers = <table> {
 }
 packs = <table> {
 }
 itemSettings = <table> {
 }
 stateTables = <table> {
 }
 file = "DEMONHUNTER"
}
state = <table> {
 spend = <function> defined @Hekili\State.lua:1120
 class = <table> {
 }
 summonPet = <function> defined @Hekili\State.lua:798
 role = <table> {
 }
 IsKnown = <function> defined @Hekili\State.lua:4797
 forecastResources = <function> defined @Hekili\State.lua:958
 purge = <table> {
 }
 cast_start = 0
 GetTime = <function> defined =[C]:-1
 safenum = <function> defined @Hekili\State.lua:460
 floor = <function> defined =[C]:-1
 UnitCastingInfo = <function> defined =[C]:-1
 tonumber = <function> defined =[C]:-1
 items = <table> {
 }
 player = <table> {
 }
 prev = <table> {
 }
 display = "Primary"
 removeStack = <function> defined @Hekili\State.lua:695
 prev_off_gcd = <table> {
 }
 active_dot = <table> {
 }
 applyDebuff = <function> defined @Hekili\State.lua:712
 mainhand_speed = 2.288000
 IsUsableSpell = <function> defined =[C]:-1
 debuff = <table> {
 }
 PlayerBuffUp = <function> defined @Hekili\State.lua:3788
 channelSpell = <function> defined @Hekili\State.lua:856
 equipped = <table> {
 }
 gain = <function> defined @Hekili\State.lua:1106
 removeBuff = <function> defined @Hekili\State.lua:659
 TimeToReady = <function> defined @Hekili\State.lua:5056
 reduceCooldown = <function> defined @Hekili\State.lua:578
 iteration = 0
 setStance = <function> defined @Hekili\State.lua:773
 setCooldown = <function> defined @Hekili\State.lua:482
 args = <table> {
 }
 AddToHistory = <function> defined @Hekili\Events.lua:522
 ProcessEvent = <function> defined @Hekili\State.lua:3943
 buff = <table> {
 }
 CancelCastEvent = <function> defined @Hekili\State.lua:4095
 table_insert = <function> defined =[C]:-1
 print = <function> defined @FrameXML\RestrictedInfrastructure.lua:116
 rangefilter = false
 GetSpellCount = <function> defined =[C]:-1
 ClashOffset = <function> defined @Hekili\State.lua:5197
 table = <table> {
 }
 spell_targets = <table> {
 }
 now = 681716.860000
 offset = 0
 haste = 0.880031
 this_action = "death_sweep"
 QueuedCastRemains = <function> defined @Hekili\State.lua:4179
 SetConstraint = <function> defined @Hekili\State.lua:4634
 delay = 0
 pet = <table> {
 }
 ipairs = <function> defined =[C]:-1
 health = <table> {
 }
 prev_gcd = <table> {
 }
 pvptalent = <table> {
 }
 delayMin = 0
 selectionTime = 60
 TargetBuffUp = <function> defined @Hekili\State.lua:3798
 purge_fragments = <function> defined @Hekili\Classes\DemonHunterVengeance.lua:264
 action = <table> {
 }
 delayMax = 15
 false_start = 0
 addStack = <function> defined @Hekili\State.lua:674
 HasRequiredResources = <function> defined @Hekili\State.lua:5036
 create_sigil = <

Hekili issue reporting info:

build: v8.1.0-19-beta6
level: 120
class: DEMONHUNTER
spec: havoc

talents: blind_fury
    demonic
    fel_barrage
    first_blood
    immolation_aura
    netherwalk
    unleashed_power

traits: azerite_empowered=1
    furious_gaze=2
    overwhelming_power=2
    resounding_protection=2
    revolving_blades=1
    thirsting_blades=1

sets/legendaries/artifacts: none

gear:     commanders_signet_of_battle=1
    gloves_of_spiritual_grace=1
    phantom_stalker_shoulders=1
    deathstalkers_chestpiece=1
    tidemothers_cover=1
    cloak_of_the_restless_tribes=1
    bloodstorm_buckle=1
    zemlan_slicer=1
    darkmoon_deck_fathoms=1
    bonelash_paw=1
    murky_cerulean_signet=1
    silent_pillagers_footpads=1
    kimbuls_razor_claw=1
    amethyststudded_bindings=1
    honorbound_outriders_pants=1
    heart_of_azeroth=1
commented

Fix going up for this right now. Thanks!