Mouseover Tooltips keep breaking easily for no apparent reason #88


Open
  • tvzink created this issue Dec 12, 2022

    I've started getting both these errors really badly. I don't know how to replicate it specifically, but it happens easily like just looking at Bazooka funny taints it. I messed with the settings a lot and use 2 Bars with fading so my guess is a bug with the Batch Edit mode possibly. I've deleted the Addons folder Bazooka files and reinstalled, I haven't tried deleting the WTF files yet cause I'd rather not have to redo all the settings and dozens of LDB plugins if it's just an addon conflict.

     

    PS- Feature Request: Hard-linking multiple Bars Fading/Settings. 1 Bar isn't enough room for all my LDB plugins, but I don't like that the 2 Bars I use Fade independently. I'd love a mode that made multiple Bars just act like 1 large Bar. Dominos Action Bars does something very similar to what I mean with its "Snapped Bars inherit Opacity" mode, dunno if you can look at their code for ideas. 

     

    Thank you for keeping the last fully functional LDB display addon running! Bazooka>Titan Panel for life! lol

     

    13x EmbeddedItemTooltip:GetPoint(): Action[FrameMeasurement] failed because[Can't measure restricted regions]: attempted from: EmbeddedItemTooltip:GetPoint().
    [string "=[C]"]: in function `GetPoint'
    [string "@Bazooka/Bazooka.lua"]:1612: in function <Bazooka/Bazooka.lua:1605>
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    ...
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "@Bazooka/Bazooka.lua"]:1542: in function `showTip'
    [string "@Bazooka/Bazooka.lua"]:1387: in function <Bazooka/Bazooka.lua:1378>

    Locals:
    (*temporary) = EmbeddedItemTooltip {
    0 = <userdata>
    SetQuestLogRewardSpell = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetQuestPartyProgress = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    ProcessLineData = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:303
    SetPvpTalent = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetRuneforgeResultItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetHyperlink = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetUnit = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetAzeriteEssence = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetVoidDepositItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetVoidWithdrawalItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    waitingForData = false
    OnLoad = <function> defined @FrameXML/GameTooltip.lua:927
    SetInfoBackdropStyle = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:338
    shouldRefreshData = false
    shoppingTooltips = <table> {
    }
    SetSocketGem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    updateTooltipTimer = 0.135000
    ItemTooltip = Frame {
    }
    SetTrainerService = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetLootCurrency = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetSlottedKeystone = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetWorldCursor = <function> defined @FrameXML/GameTooltip.lua:952
    SetLootItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    StatusBar = EmbeddedItemTooltipStatusBar {
    }
    GetUnit = <function> defined @FrameXML/GameTooltip.lua:994
    SetOwnedItemByID = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetMerchantCostItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetQuestLogSpecialItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetItemInteractionItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    TextRight1 = EmbeddedItemTooltipTextRight1 {
    }
    SetRecipeReagentItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetQuestCurrency = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetEnhancedConduit = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetWeeklyReward = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetMerchantItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetPvpBrawl = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetAchievementByID = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    BottomOverlay = Texture {
    }
    SetSpellByID = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    supportsDataRefresh = true
    SetSocketedRelic = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    ProcessInfo = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:236
    ProcessLines = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:293
    NineSlice = Frame {
    }
    SetInventoryItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    RefreshData = <function> defined @FrameXML/GameTooltip.lua:933
    SetTransmogrifyItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetLootRollItem = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetQuestLogCurrency = <function> defined @SharedXML/Tooltip/TooltipDataHandler.lua:444
    SetUnitDebuffByAuraInstanceID = <function> defined @SharedXML/Tooltip/TooltipDataHand

     

     

    ------------------------------------------------------------------------------

     

     

    17x NamePlate1PlaterUnitFrame:GetPoint(): Action[FrameMeasurement] failed because[Can't measure restricted regions]: attempted from: NamePlate1PlaterUnitFrame:GetPoint().
    [string "=[C]"]: in function `GetPoint'
    [string "@Bazooka/Bazooka.lua"]:1612: in function <Bazooka/Bazooka.lua:1605>
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    ...
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "=(tail call)"]: ?
    [string "@Bazooka/Bazooka.lua"]:1542: in function `showTip'
    [string "@Bazooka/Bazooka.lua"]:1387: in function <Bazooka/Bazooka.lua:1378>

    Locals:
    (*temporary) = NamePlate1PlaterUnitFrame {
    0 = <userdata>
    OnTick = <function> defined @Details/Libs/DF/panel.lua:8923
    ActorType = "enemynpc"
    HasHideHookRegistered = true
    ExtraAuraCache = <table> {
    }
    QuestInfo = <table> {
    }
    IsTarget = false
    IsUIParent = true
    TargetNeonDown = Texture {
    }
    powerBar = NamePlate1PlaterUnitFramePowerBar {
    }
    CanCheckAggro = true
    ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
    ScriptRunInitialization = <function> defined @Plater/Plater.lua:10855
    namePlateUnitToken = "nameplate2"
    aggroGlowUpper = Texture {
    }
    GhostAuraCache = <table> {
    }
    ScriptRunOnShow = <function> defined @Plater/Plater.lua:10816
    namePlateNpcId = 192371
    HookGetInfo = <function> defined @Plater/Plater.lua:10699
    UnregisterEvents = <function> defined @Details/Libs/DF/panel.lua:8911
    HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
    RegisterEvents = <function> defined @Details/Libs/DF/panel.lua:8885
    IsUnitNameplate = true
    ExtraIconFrame = NamePlate1PlaterUnitFrameExtraIconRow {
    }
    RefreshID = 6
    namePlateUnitName = "Qalashi Dusttwister"
    SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
    HasHooksRegistered = true
    IsUnitEvent = <table> {
    }
    namePlateThreatPercent = 0
    UNIT_ENTERED_VEHICLE = <function> defined @Details/Libs/DF/panel.lua:9203
    CheckVehiclePossession = <function> defined @Details/Libs/DF/panel.lua:8999
    HighlightFrame = NamePlate1PlaterUnitFrameHealthBarHighlightOverlay {
    }
    ScriptRunOnHide = <function> defined @Plater/Plater.lua:10839
    blizzardPlateFrameID = "table: 000001DF10522650"
    ScriptHotReload = <function> defined @Plater/Plater.lua:10774
    ScriptRunOnUpdate = <function> defined @Plater/Plater.lua:10796
    castBar2 = NamePlate1PlaterUnitFrameCastBar2 {
    }
    nameplateScaleAdjust = 1
    healthBar = NamePlate1PlaterUnitFrameHealthBar {
    }
    UNIT_NAME_UPDATE = <function> defined @Details/Libs/DF/panel.lua:9191
    BossModIconFrame = NamePlate1PlaterUnitFrameHealthBarBossModIconRow {
    }
    BodyFlashFrame = Frame {
    }
    IsNeutralOrHostile = true
    SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
    ActorTitleSpecial = FontString {
    }
    actorType = "enemynpc"
    namePlateClassification = "normal"
    ScriptRunCommMessageHook = <function> defined @Plater/Plater.lua:10866
    OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
    PLAYER_TARGET_CHANGED = <function> defined @Details/Libs/DF/panel.lua:9186
    namePlateInRange = true
    aggroGlowLower = Texture {
    }
    BuffFrame = NamePlate1PlaterUnitFrameBuffFrame1 {
    }
    isBattlePet = false
    SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
    isWidgetOnlyMode = false
    UnitFrameEvents = <table> {
    }
    InExecuteRange = false
    namePlateThreatOffTankIsTanking = false
    OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
    namePlateUnitReaction = 3
    castBar = NamePlate1PlaterUnitFrameCastBar {
    }
    IsProtected = <function> defined @Plater/Plater.lua:10977
    SetUnit = <function> defined @Details/Libs/DF/panel.lua:8950
    unitName = FontString {
    }
    Top3DFrame = NamePlate13DFrame {
    }
    CustomIndicators = <table> {
    }
    namePlateUnitNameLower = "qalashi dusttwister"
    TargetTextures4Sides = <table> {
    }
    targetOverlay = Texture {
    }
    PlaterRaidTargetFrame = Frame {
    }
    ScriptGetContainer = <function> defined @Plater/Plater.lua:10687
    PlayerCannotAttack = false
    SetAlphaTo = <function> defined @Plater/Plater.lua:8627
    ActorNameSpecial = FontString {
    }
    UNIT_EXITED_VEHICLE = <function> defined @Details/Libs/DF/panel.lua:9206
    UNIT_CONNECTION = <function> defined @Details/Libs/DF/panel.lua:9216
    ScriptInfoTable = <table> {
    }
    OnHideWidget = <function> defined @


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