Skip to content

Tracking player buffs results in errors at edit mode #52

@kyanene

Description

@kyanene

Hi,

as mentioned in the title, I created Multi-Spell Timer to monitor player buffs (e.g., Mark of the Wild, buff food, flasks, weapon oil, etc.). The tracking works perfectly, but when I open edit mode, I get a lot of error messages, as described below. I’ve worked around this by limiting tracking to “instances only,” since that’s where I need the timers and don’t use edit mode—or at least not very often.

839x Blizzard_FrameXMLUtil/AuraUtil.lua:25: attempt to call field '?' (a nil value)
[Blizzard_FrameXMLUtil/AuraUtil.lua]:25: in function <Blizzard_FrameXMLUtil/AuraUtil.lua:24>
[Blizzard_FrameXMLUtil/AuraUtil.lua]:81: in function <Blizzard_FrameXMLUtil/AuraUtil.lua:80>
[Gnosis/Timers.lua]:438: in function <Gnosis/Timers.lua:393>
[Gnosis/Timers.lua]:469: in function 'cfinit'
[Gnosis/Timers.lua]:2184: in function 'ScanTimerbar'
[Gnosis/Callback.lua]:68: in function 'StartTimerUpdate'
[Gnosis/Callback.lua]:157: in function 'OnUpdate'
[*Gnosis.xml:8_OnUpdate]:1: in function <[string "*Gnosis.xml:8_OnUpdate"]:1>


Locals:
methodName = "GetAuraDataBySpellName"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "player"
(*temporary) = "Mal der Wildnis"
(*temporary) = "HELPFUL"
(*temporary) = "attempt to call field '?' (a nil value)"
AuraUtilDataProvider = <table> {
}

Command is:

Buff target=player tfs="r<0m>" : Mal der Wildnis

i tried it with the spellid option, but I couldn't get it to work -> more errors, even if not in edit mode

I just need the remaining duration for an overlay on the action bar button.

Thanks for your great work :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions