Private auras don't work #1316


Open
  • Hashtuk created this issue Oct 15, 2024

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

     v2.8.57

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

     Retail english

    What steps will reproduce the problem?

      Pulling the boss which is using private auras
    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?

      No

    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).

      Only this, but not sure that it bounded somehow


    4x Grid2/GridLayout.lua:730: script ran too long
    [string "@Grid2/GridLayout.lua"]:730: in function `ForceFramesCreation'
    [string "@Grid2/GridLayout.lua"]:715: in function `FixHeaderAttributes'
    [string "@Grid2/GridLayout.lua"]:597: in function `AddHeader'
    [string "@Grid2/GridLayout.lua"]:566: in function `LoadLayout'
    [string "@Grid2/GridLayout.lua"]:543: in function `ReloadLayout'
    [string "@Grid2/GridLayout.lua"]:292: in function `?'
    [string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
    [string "=[C]"]: ?
    [string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
    [string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `SendMessage'
    [string "@Grid2/GridRoster.lua"]:406: in function `?'
    [string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
    [string "=[C]"]: ?
    [string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
    [string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
    [string "@Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>

    Locals:
    self = <table> {
    layoutSettings = <table> {
    }
    modules = <table> {
    }
    baseName = "Grid2"
    groupsUsed = <table> {
    }
    relativePoints = <table> {
    }
    layoutName = "By Role w/Pets"
    instMaxGroup = 1
    groupsFilters = <table> {
    }
    customDefaults = <table> {
    }
    defaultModuleState = true
    instMaxPlayers = 5
    instType = "mythic"
    partyType = "party"
    customLayouts = <table> {
    }
    db = <table> {
    }
    groupFilters = <table> {
    }
    frame = Grid2LayoutFrame {
    }
    indexes = <table> {
    }
    groups = <table> {
    }
    enabledState = true
    debugFrame = ChatFrame1 {
    }
    defaultModuleLibraries = <table> {
    }
    minimapIcon = <table> {
    }
    name = "Grid2_Grid2Layout"
    defaultDB = <table> {
    }
    orderedModules = <table> {
    }
    layoutHeaderClass = <table> {
    }
    dba = <table> {
    }
    moduleName = "Grid2Layout"
    layoutHasAuto = true
    }
    header = Grid2LayoutHeader2 {
    2 = Grid2LayoutHeader2UnitButton2 {
    }
    headerClass = "pet"
    6 = Grid2LayoutHeader2UnitButton6 {
    }
    5 = Grid2LayoutHeader2UnitButton5 {
    }
    4 = Grid2LayoutHeader2UnitButton4 {
    }
    frameBack = Frame {
    }
    headerPosKey = "By Role w/Pets2"
    wasDetached = true
    frameHeight = 39.600000
    1 = Grid2LayoutHeader2UnitButton1 {
    }
    3 = Grid2LayoutHeader2UnitButton3 {
    }
    isDetached = true
    FrameCount = 3
    frameWidth = 97.200000
    headerName = "pet"
    headerType = "pet"
    headerAnchor = "TOPLEFT"
    groupAnchor = "TOPLEFT"
    dbx = <table> {
    }
    groupHorizontal = false
    }
    startingIndex = nil
    maxColumns = 2
    unitsPerColumn = 3
    maxFrames = 6
    count = 3
    (*temporary) = Grid2LayoutHeader2 {
    2 = Grid2LayoutHeader2UnitButton2 {
    }
    headerClass = "pet"
    6 = Grid2LayoutHeader2UnitButton6 {
    }
    5 = Grid2LayoutHeader2UnitButton5 {
    }
    4 = Grid2LayoutHeader2UnitButton4 {
    }
    frameBack = Frame {
    }
    headerPosKey = "By Role w/Pets2"
    wasDetached = true
    frameHeight = 39.600000
    1 = Grid2LayoutHeader2UnitButton1 {
    }
    3 = Grid2LayoutHeader2UnitButton3 {
    }
    isDetached = true
    FrameCount = 3
    frameWidth = 97.200000
    headerName = "pet"
    headerType = "pet"
    headerAnchor = "TOPLEFT"
    groupAnchor = "TOPLEFT"
    dbx = <table> {
    }
    groupHorizontal = false
    }
    (*temporary) = "startingIndex"
    (*temporary) = "startingindex"
    (*temporary) = "script ran too long"

    Please provide any additional information below.

     I've created private auras indicator (https://imgur.com/a/0KX4MB9) and they are shown fine in raid but on the next day when I enter to raid again, these privat auras indicator doesn't work properly, it's appearing only on few ppl or just not appearing at all. And I need to delete this private auras indicator and create the new one to make it's working again. Also in dungeons like Dawnbreaker I don't see any private auras on my frames never at all. 

     

  • michaelsp posted a comment Oct 15, 2024

    - Try changing the "Display Tooltips" toggle in the private-auras indicator configuration.

    - Increase the frame level of the indicator to 9.

    - Watch for LUA errors, if the posted lua error happens, after that, anything can fail, so a  UI reload is mandatory. It would be useful to know when the  LUA error is happening.

     


    Edited Oct 15, 2024
  • Hashtuk posted a comment Oct 16, 2024

    Is the "Display Tooltips" really can influence on something? I turned it off cause it's very uncomfortable when you accidentally mouseovering it while healing the raid :(

  • michaelsp posted a comment Oct 16, 2024

    Maybe, private auras are protected by the game and the game API to interact with the auras does not provide a way to hide the tooltip.

    So I am using a undocumented method to hide the tooltip, that could be broken by blizzard if they decided to change the private auras implementation.

    But the cause of your issue could be different, this is only a possibility.

     


    Edited Oct 16, 2024
  • Hashtuk posted a comment Oct 17, 2024

    Seems like it's the hide tooltips thing is ruining everything. I didn't see any private auras on Rashnan and after I turned on back the "enable Tooltips" feature, all private auras appear again on my frames and looks like they work fine. Will test if everything fine in dungeon too as soon as possible. Also it's weird that bugsack didn't find any lua errors when "enable Tooltips" is turned off and private auras didn't work due to that

  • Hashtuk posted a comment Oct 18, 2024

    Yep in dungeons all fine as well with tooltips on, so definetly the problem was in this feature. Unfortunately it also doesn't cause any LUA errors, it just doesn't work when private auras tooltips are hide, so I can't give you any info from bugsack. Thank you for your help!

  • michaelsp posted a comment Oct 21, 2024

    Try out version 2.8.58-beta, fixed a bug that could be related to this issue.


    Edited Oct 21, 2024
  • Hashtuk posted a comment Oct 25, 2024

    Just ended Dawnbreaker dungeon with tooltips on and 2.8,58 beta version, everything good in it so far. Will try to test out it soon on raid bosses

  • Hashtuk posted a comment Oct 26, 2024

    Well, I didn't change anything but in same dungeon Dawnbreaker today private auras with hide tooltips didn't work again. Seems like they are breaking after some time somehow

  • JanaeGG posted a comment Nov 6, 2024

    I am also having this issue, enabling tooltips does cause it to show, but when tooltips are enabled I am unable to heal the target because the tooltip obscures the clicking somehow. The tooltip for this does not appear where the regular tooltips are. 

  • michaelsp posted a comment Nov 7, 2024

    Update to version 2.8.61-beta.

    This is last try to fix this issue,  hide private auras tooltips is not supported by the game, and im using a trick to disable the tooltips, that may not work or can be fixed by blizzard at any time.

    About the tooltip position, addons cannot change private-auras tooltips position.


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