Custom Aura Indicator issue #1950


Open
  • blupache created this issue Feb 13, 2023

    I'm getting errors related to Aura Indicators.

     

    I've been trying to create a custom aura for Mark of the Wild (spell ID 1126), which will show the spell's icon on player & party frames when the buff is not present.

     

    Initially I accidentally created two copies of the group with slightly different names (Mark of Wild & Mark of the Wild), with the spell added twice to the second group & not added to the first. I realised I'd mispelt the group name and tried to delete all spells+groups & start again. This created the following bugsack error:

     

    4x ShadowedUF_Options/config.lua:6527: attempt to index local 'aura' (a boolean value)
    [string "@ShadowedUF_Options/config.lua"]:6527: in function `member'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:215: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:164>
    [string "=(tail call)"]: ?
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1014: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1002>
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1025: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1002>
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1059: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1036>
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1726: in function `FeedGroup'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1564: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1548>
    [string "=[C]"]: ?
    [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...faceAltoholic/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
    [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
    [string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TabGroup.lua"]:342: in function `SelectTab'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1675: in function `FeedGroup'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1564: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1548>
    [string "=[C]"]: ?
    [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...faceAltoholic/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
    [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
    [string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TreeGroup.lua"]:522: in function `Select'
    [string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TreeGroup.lua"]:530: in function `SelectByValue'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1735: in function `FeedGroup'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1919: in function `Open'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:623: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:621>

     

    After this error I could get a new group with just the 1126 spell ID to display Mark of the Wild if it was present, but the icon would not update if I swapped the custom aura to "Only show if missing".

     

    I tried creating another completely new aura group with Mark of the Wild identified by name instead of spell ID. This would recognise the "only show if missing", but now the aura groups subsection of the 'Enable Indicators' tab is completely blank (only 'enable indicators', 'boss auras' and 'curable auras' checkboxes are present in any unit except global. Global has a checkbox for the enabled unit groups & all aura groups (so I can customise en mass at that level). Plus I got the following error:

     

    12x ShadowedUF_Options/config.lua:6481: bad argument #1 to 'gsub' (string expected, got nil)
    [string "=[C]"]: in function `gsub'
    [string "@ShadowedUF_Options/config.lua"]:6481: in function <ShadowedUF_Options/config.lua:6480>
    [string "@ShadowedUF_Options/config.lua"]:7044: in function `member'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:215: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:164>
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:336: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:310>
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1114: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1110>
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1137: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1110>
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1639: in function `FeedGroup'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1564: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1548>
    [string "=[C]"]: ?
    [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...faceAltoholic/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
    [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
    [string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TreeGroup.lua"]:522: in function `Select'
    [string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TreeGroup.lua"]:530: in function `SelectByValue'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1735: in function `FeedGroup'
    [string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1564: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1548>
    [string "=[C]"]: ?
    [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...faceAltoholic/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
    [string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
    [string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TabGroup.lua"]:342: in function `SelectTab'
    [string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TabGroup.lua"]:200: in function <...Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:197>


To post a comment, please login or register a new account.