TBC anniversary - Lua Errors and incorrect/missing auras #2236


Open
  • noven created this issue Jul 9, 2026

    Since the 7/7/26 patch I've gotten constant lua errors when targeting things or interacting with things (even without auras).

    The main thing I notice is that buffs or debuffs are either missing from frames or display the entirely incorrect icon (and perhaps timer). I dont have a screenshot but for example an enemy warlock's master demonologist buff was showing the PWS icon and a duration.

    One Lua Error i've recently gotten:

    Message: ...nterface/AddOns/ShadowedUnitFrames/modules/auras.lua:562: attempt to index a nil value
    Time: Thu Jul 9 17:59:31 2026
    Count: 127
    Stack:
    [Interface/AddOns/ShadowedUnitFrames/modules/auras.lua]:562: in function <...nterface/AddOns/ShadowedUnitFrames/modules/auras.lua:539>
    [Interface/AddOns/ShadowedUnitFrames/modules/auras.lua]:626: in function <...nterface/AddOns/ShadowedUnitFrames/modules/auras.lua:614>
    [Interface/AddOns/ShadowedUnitFrames/modules/auras.lua]:685: in function '?'
    [Interface/AddOns/ShadowedUnitFrames/modules/units.lua]:194: in function <...nterface/AddOns/ShadowedUnitFrames/modules/units.lua:191>

    Locals:
    parent=<table>{
    debuffs=Frame <auras.lua:317>
    anchorAurasChild=Frame <auras.lua:317>
    overridelist=<table>
    blacklist=<table>
    anchorAurasOn=Frame <auras.lua:317>
    buffs=Frame <auras.lua:317>
    whitelist=<table>
    }
    frame=Frame <auras.lua:317>{
    temporaryEnchants=0
    type="buffs"
    anchorTo=SUFUnittarget <units.lua:556>
    parent=SUFUnittarget <units.lua:556>
    totalAuras=3
    maxAuras=26
    filter="HELPFUL"
    buttons=<table>
    }
    type="buffs"
    config=<table>{
    enabled=true
    selfScale=1.300000
    approximateEnemyData=true
    anchorOn=false
    enlarge=<table>
    timers=<table>
    anchorPoint="TL"
    x=0
    perRow=13
    show=<table>
    prioritize=true
    maxRows=2
    y=0
    size=17
    }
    displayConfig=<table>{
    enabled=true
    selfScale=1.300000
    approximateEnemyData=true
    anchorOn=false
    enlarge=<table>
    timers=<table>
    anchorPoint="TL"
    x=0
    perRow=13
    show=<table>
    prioritize=true
    maxRows=2
    y=0
    size=17
    }
    index=3
    filter="HELPFUL"
    isFriendly=false
    curable=false
    name="Ice Armor"
    texture=135843
    count=0
    auraType=nil
    duration=1800
    endTime=270522.857000
    caster="nameplate1"
    isRemovable=false
    nameplateShowPersonal=false
    spellID=27124
    canApplyAura=false
    isBossDebuff=false
    strSpellID="27124"
    category="misc"
    button=Button <auras.lua:249>{
    parent=SUFUnittarget <units.lua:556>
    border=Texture <auras.lua:274>
    unit="target"
    auraID=3
    icon=Texture <auras.lua:277>
    filter="HELPFUL"
    stack=FontString <auras.lua:264>
    cooldown=SUFUnittargetAurabuffs3Cooldown <auras.lua:256>
    spellID=32727
    }
    (*temporary)=nil
    (*temporary)="none"
    (*temporary)="nameplate1"
    (*temporary)=false
    (*temporary)=false
    (*temporary)=false
    (*temporary)="attempt to index a nil value"
    WoWClassic=false
    LibClassicDurations=nil
    canCure=<table>{
    Magic=true
    Disease=true
    }

  • noven posted a comment Jul 10, 2026

    got one example screenshot, here my mouse is over the shadowform icon on my target frame. You'll note his buff icons are a copy of some of my buffs. Also the target frame is incorrectly showing him having a Skull mark when that's actually on me.


    Edited Jul 10, 2026
  • noven posted a comment Jul 11, 2026

    I won't close this issue as it isn't fixed in the actual SUF upload, but FYI Glizzypriest has started sharing this replacement for a single file that has fixed this issue for me.

    https://github.com/wanglydangly/SUF/blob/main/ShadowedUnitFrames/ShadowedUnitFrames.lua

  • Spotnick posted a comment Jul 13, 2026

    There are literally no debuff on the target frame for me.


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