Auras / Temporary Enchant Bug #1731


Open
  • keyboardturner created this issue Apr 10, 2022

    getting errors involving temporary enchants as an enhancement shaman (flametongue/windfury weapon). personal buffs on the player are no longer showing up. buff bar isn't updating. Unsure of the exact cause but seems to be related.

     

    7x ShadowedUnitFrames\modules\auras-Auras.lua:405: attempt to index local 'button' (a nil value)
    [string "@ShadowedUnitFrames\modules\auras-Auras.lua"]:405: in function <ShadowedUnitFrames\modules\auras.lua:377>
    [string "@ShadowedUnitFrames\modules\auras-Auras.lua"]:470: in function <ShadowedUnitFrames\modules\auras.lua:440>

    Locals:
    frame = <unnamed> {
    temporaryEnchants = 2
    type = "buffs"
    forcedAnchorPoint = "TL"
    anchorTo = SUFUnitplayer {
    }
    parent = SUFUnitplayer {
    }
    totalAuras = 3
    maxAuras = 8
    filter = "HELPFUL"
    lastTemporary = 2
    0 = <userdata>
    buttons = <table> {
    }
    }
    slot = 17
    tempData = <table> {
    charges = 0
    time = 2947294
    enchantId = 5400
    has = true
    startTime = 688055.905000
    }
    hasEnchant = true
    enchantId = 5400
    timeLeft = 2947294
    charges = 0
    config = <table> {
    enabled = true
    temporary = true
    anchorOn = true
    enlarge = <table> {
    }
    y = 0
    timers = <table> {
    }
    anchorPoint = "TL"
    maxRows = 1
    selfScale = 1.500000
    x = 0
    prioritize = true
    perRow = 8
    show = <table> {
    }
    size = 15
    }
    button = nil
    (*temporary) = 2
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index local 'button' (a nil value)"
    updateButton = <function> defined @ShadowedUnitFrames\modules\auras.lua:219

     

    8x ShadowedUnitFrames\modules\auras-Auras.lua:607: attempt to index field '?' (a nil value)
    [string "@ShadowedUnitFrames\modules\auras-Auras.lua"]:607: in function <ShadowedUnitFrames\modules\auras.lua:588>
    [string "@ShadowedUnitFrames\modules\auras-Auras.lua"]:659: in function `?'
    [string "@ShadowedUnitFrames\modules\units.lua"]:36: in function `FullUpdate'
    [string "@ShadowedUnitFrames\modules\layout.lua"]:107: in function `Reload'
    [string "@ShadowedUF_Options\config.lua"]:219: in function <ShadowedUF_Options\config.lua:213>
    [string "@ShadowedUF_Options\config.lua"]:2243: in function <ShadowedUF_Options\config.lua:2232>
    [string "=[C]"]: ?
    [string "@Masque\Libs\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-82.lua"]:51: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:49>
    [string "@Masque\Libs\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-82.lua"]:847: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:668>
    [string "@Masque\Libs\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-82.lua"]:905: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:904>
    [string "=[C]"]: ?
    [string "@Altoholic\Libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:72: in function <...faceAltoholic\Libs\AceGUI-3.0\AceGUI-3.0.lua:70>
    [string "@Altoholic\Libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:306: in function `Fire'
    [string "@Altoholic\Libs\AceGUI-3.0-41\widgets\AceGUIWidget-CheckBox.lua"]:68: in function <...ic\Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>

     

    1x ShadowedUnitFrames\modules\auras-Auras.lua:549: attempt to index local 'button' (a nil value)
    [string "@ShadowedUnitFrames\modules\auras-Auras.lua"]:549: in function <ShadowedUnitFrames\modules\auras.lua:523>
    [string "@ShadowedUnitFrames\modules\auras-Auras.lua"]:600: in function <ShadowedUnitFrames\modules\auras.lua:588>
    [string "@ShadowedUnitFrames\modules\auras-Auras.lua"]:659: in function `?'
    [string "@ShadowedUnitFrames\modules\units.lua"]:214: in function <ShadowedUnitFrames\modules\units.lua:211>

    Locals:
    parent = <table> {
    debuffs = <unnamed> {
    }
    buffs = <unnamed> {
    }
    anchorAurasChild = <unnamed> {
    }
    anchorAurasOn = <unnamed> {
    }
    overridelist = <table> {
    }
    whitelist = <table> {
    }
    blacklist = <table> {
    }
    }
    frame = <unnamed> {
    temporaryEnchants = 0
    type = "buffs"
    forcedAnchorPoint = "TL"
    anchorTo = SUFUnitplayer {
    }
    parent = SUFUnitplayer {
    }
    totalAuras = 2
    maxAuras = 8
    filter = "HELPFUL"
    lastTemporary = 2
    0 = <userdata>
    buttons = <table> {
    }
    }
    type = "buffs"
    config = <table> {
    enabled = true
    temporary = false
    anchorOn = true
    enlarge = <table> {
    }
    y = 0
    timers = <table> {
    }
    anchorPoint = "TL"
    maxRows = 1
    selfScale = 1.500000
    x = 0
    prioritize = true
    perRow = 8
    show = <table> {
    }
    size = 15
    }
    displayConfig = <table> {
    enabled = true
    temporary = false
    anchorOn = true
    enlarge = <table> {
    }
    y = 0
    timers = <table> {
    }
    anchorPoint = "TL"
    maxRows = 1
    selfScale = 1.500000
    x = 0
    prioritize = true
    perRow = 8
    show = <table> {
    }
    size = 15
    }
    index = 3
    filter = "HELPFUL"
    isFriendly = true
    curable = false
    name = "Gift of the Naaru"
    texture = 135923
    count = 0
    auraType = nil
    duration = 5
    endTime = 691154.068000
    caster = "player"
    isRemovable = false
    nameplateShowPersonal = false
    spellID = "59547"
    canApplyAura = true
    isBossDebuff = false
    category = "player"
    button = nil
    (*temporary) = 2
    (*temporary) = nil
    (*temporary) = "player"
    (*temporary) = false
    (*temporary) = true
    (*temporary) = false
    (*temporary) = "attempt to index local 'button' (a nil value)"
    categorizeAura = <function> defined @ShadowedUnitFrames\modules\auras.lua:502
    updateButton = <function> defined @ShadowedUnitFrames\modules\auras.lua:219
    canCure = <table> {
    Curse = true
    }

     


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