10.2.5 - UnitAura removed; unable to display buffs/debuffs. #1276


  • Defect
  • Invalid
Closed
  • SqueeTheTree created this issue Jan 17, 2024

    What version of Grid2  are you using (Version is displayed in General/About Tab) ? 

    v2.7.3

     

    What game client version, classic or retail, windows or mac and language are you using ?

    Retail 10.2.5

     

    What steps will reproduce the problem?

    Apply any buff or debuff status to a unit displayed in Grid

     
    Did you try having Grid2 as the only enabled addon and everything else disabled?

     No

     

    Was it working in a previous version? If yes, which was the last good one?

    Yes,  2.7.0

     

    Do you have an error log of what happened? If you don't see any errors, make sure that error reporting is enabled (`/console scriptErrors 1`) or install [BugSack](https://mods.curse.com/addons/wow/BugSack).

    x2  Interface/AddOns/Grid2/modules/StatusAuras.lua:40: attempt to call upvalue 'UnitAura' (a nil value)
    Stack: [string "@Interface/AddOns/Grid2/modules/StatusAuras.lua"]:40: in function <Interface/AddOns/Grid2/modules/StatusAuras.lua:34>
    [string "@Interface/AddOns/Grid2/modules/StatusAuras.lua"]:140: in function <Interface/AddOns/Grid2/modules/StatusAuras.lua:139>
    [string "=[C]"]: ?
    [string "@Interface/AddOns/RealUI_Bugs-2.3.9/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...ugs/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
    [string "@Interface/AddOns/RealUI_Bugs-2.3.9/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function 'SendMessage'
    [string "@Interface/AddOns/Grid2/GridRoster.lua"]:136: in function <Interface/AddOns/Grid2/GridRoster.lua:121>
    [string "@Interface/AddOns/Grid2/GridRoster.lua"]:185: in function 'RosterRegisterUnit'
    [string "@Interface/AddOns/Grid2/GridFrame.lua"]:36: in function 'SetFrameUnit'
    [string "@Interface/AddOns/Grid2/GridFrame.lua"]:88: in function <Interface/AddOns/Grid2/GridFrame.lua:81>
    [string "=[C]"]: in function 'SetAttribute'
    [string "@Interface/AddOns/Grid2/GridGroupHeaders.lua"]:385: in function <Interface/AddOns/Grid2/GridGroupHeaders.lua:337>
    [string "@Interface/AddOns/Grid2/GridGroupHeaders.lua"]:461: in function <Interface/AddOns/Grid2/GridGroupHeaders.lua:450>
    ...
    [string "@Interface/AddOns/Grid2/GridCore.lua"]:273: in function 'ReloadTheme'
    [string "@Interface/AddOns/Grid2/GridLayout.lua"]:412: in function 'SetTestMode'
    [string "@Interface/AddOns/Grid2Options/modules/themes/GridLayouts.lua"]:24: in function <...e/AddOns/Grid2Options/modules/themes/GridLayouts.lua:14>
    [string "=[C]"]: ?
    [string "@Interface/AddOns/Masque/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:45: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:43>
    [string "@Interface/AddOns/Masque/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:836: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:658>
    [string "=[C]"]: ?
    [string "@Interface/AddOns/Masque/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...terface/AddOns/Masque/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
    [string "@Interface/AddOns/Masque/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function 'Fire'
    [string "@Interface/AddOns/Masque/Libs/AceGUI-3.0-41/widgets/AceGUIWidget-Icon.lua"]:26: in function <...Masque/Libs/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua:25>
    Time: 2024/01/17 10:19:34 Index: 3/3
    Locals:
    _ = nil
    event = nil
    u = "player"
    i = 1
    nam = nil
    tex = nil
    cnt = nil
    typ = nil
    dur = nil
    exp = nil
    cas = nil
    sid = nil
    bos = nil
    _ = nil
    (*temporary) =  {
        1 = 0
        2 = 0
        3 = 0
    }
    (*temporary) =  {
        1 = 0
        2 = 0
        3 = 0
    }
    (*temporary) =  {
        1 = 0
        2 = 0
        3 = 0
    }
    (*temporary) = nil
    (*temporary) = "player"
    (*temporary) = 1
    (*temporary) = "HARMFUL"
    (*temporary) = "attempt to call upvalue 'UnitAura' (a nil value)"
    roUnits =  {
        player = "Player-11-0E561EE2"
    }
    val =  {
        1 = 0
        2 = 0
        3 = 0
    }
    UnitAura = nil
    Debuffs =  {
        Mass Entanglement =  {}
        Flame Shock =  {}
    }
    next = function =[C]
    myUnits =  {
        player = true
        pet = true
        vehicle = true
    }
    DebuffTypes =  {
        Disease =  {}
        Typeless =  {}
        Poison =  {}
        Magic =  {}
        Curse =  {}
    }
    DebuffGroups =  {
         = true
         = true
         = true
    }
    pTypes =  {
        Curse = true
        Magic = true
        Poison = true
    }
    Buffs =  {
        Fragile Echo =  {}
        102352 =  {}
        Fortifying Brew =  {}
        Shield of the Righteous =  {}
        155777 =  {}
        Zen Meditation =  {}
        Divine Protection =  {}
        Blessing of Sacrifice =  {}
        Anti-Magic Shell =  {}
        Dampen Harm =  {}
        Reversion =  {}
        27827 =  {}
        Shield Wall =  {}
        Guardian of Ancient Kings =  {}
        774 =  {}
        200390 =  {}
        Lifebloom =  {}
        Metamorphosis =  {}
        Shield Block =  {}
        48438 =  {}
        Icebound Fortitude =  {}
        Ironbark =  {}
        Ardent Defender =  {}
        Frenzied Regeneration =  {}
        Demon Spikes =  {}
        Ancestral Vigor =  {}
        8936 =  {}
        Adaptive Swarm =  {}
        Dancing Rune Weapon =  {}
        Echo =  {}
        Pain Suppression =  {}
        Podtender =  {}
        Last Stand =  {}
        Blessing of Spellwarding =  {}
        Barkskin =  {}
        Guardian Spirit =  {}
        Survival Instincts =  {}
        Vampiric Blood =  {}
        Ancient Guardian =  {}
        Iceblock =  {}
    }
    Statuses =  {
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
         = true
    }
    indicators =  {}
    myFrames =  {
        player =  {}
    }
    

      

    Please provide any additional information below.

     UnitAura was deprecated in 10.2.5 (https://warcraft.wiki.gg/wiki/Patch_10.2.5/API_changes)

     

  • SqueeTheTree added a tag Defect Jan 17, 2024
  • SqueeTheTree edited description Jan 17, 2024
  • michaelsp posted a comment Jan 17, 2024

    Ummm, UnitAura was not removed, It will be removed on next expasion at the end of the year.

    Try Grid2 with all other addons disabled.

     

    Update:

    It seems you are using the RealUI compilation. Probably this interface replacement compilation is not loading the required blizzard code.

    Try updating RealUI, because you are not using the latest version.


    Edited Jan 17, 2024
  • michaelsp added a tag Invalid Jan 17, 2024
  • michaelsp closed issue Jan 18, 2024

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