Maintenance for the week of November 25:
• [COMPLETE] PC/Mac: NA and EU megaservers for maintenance – November 25, 4:00AM EST (9:00 UTC) - 7:00AM EST (12:00 UTC)
• Xbox: NA and EU megaservers for maintenance – November 27, 6:00AM EST (11:00 UTC) - 9:00AM EST (14:00 UTC)
• PlayStation®: NA and EU megaservers for maintenance – November 27, 6:00AM EST (11:00 UTC) - 9:00AM EST (14:00 UTC)

Script: IsInUI from insecure code

moo_2021
moo_2021
✭✭✭✭✭
nbred65bw0gm.jpg

All the addon does is to call control.itemList:Commit(), which worked fine before Gold Road. Now it fails under some situations.
  • davidtk
    davidtk
    ✭✭✭✭✭
    And did you wrote this to addon author?
    Did you update that addon?
    Have this addon update for U42?
    This is not ZoS problem but addon problem.
    I don't know what addon you using.
    Never saw that error.
    Edited by davidtk on 25 June 2024 08:41
    Really sorry for my english
  • moo_2021
    moo_2021
    ✭✭✭✭✭
    No, the addon is KelaPadUI, last updated in 2021.

    There is no direct change in the ZO_ParametricScrollList library. The addon works unless there are scribing items in inventory.

    The issue is from ESOUI\PublicAllInGames\Tooltip\ItemTooltips.lua
    function ZO_Tooltip:LayoutCraftedAbilityScriptItem(itemLink, itemName, tradeBoPData)
        -- The functions that make this work are only available in ingame.
        -- If we need to support internalingame, we'll need to refactor
        assert(ZO_IsIngameUI(), "CRAFTED_ABILITY_SCRIPT item tooltips are not supported in the Crown Store.")
    

    There is no such assert for non-scribing kind of items. Judging by the 10 stack frame limit and the meaningless message, it looks like an oversight resulting in some inventory UI changes becoming broken.
    Edited by moo_2021 on 25 June 2024 09:27
Sign In or Register to comment.