Molinari

Molinari

1M Downloads

Can't use the addon after latest update (25 sep 2024)

Nyarantes opened this issue ยท 0 comments

commented

Holding down Alt (Default key) doesn't bring up the purplish swirly aura around items (For disenchanting) after this update.

BugGrabber gives me the following two reports:

81x Molinari/api/items.lua:96: attempt to call field 'IsCosmeticItem' (a nil value)
[string "@Molinari/api/items.lua"]:96: in function `IsDisenchantable'
[string "@Molinari/api/items.lua"]:142: in function `IsSalvagable'
[string "@Molinari/addon.lua"]:66: in function <Molinari/addon.lua:28>
[string "@Molinari/utils.lua"]:56: in function <Molinari/utils.lua:47>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `SetBagItem'
[string "@Blizzard_UIPanels_Game/Classic/ContainerFrame_Shared.lua"]:1426: in function <...zard_UIPanels_Game/Classic/ContainerFrame_Shared.lua:1397>
[string "=[C]"]: in function `ContainerFrameItemButton_OnEnter'
[string "*ContainerFrame.xml:182_OnEnter"]:1: in function <[string "*ContainerFrame.xml:182_OnEnter"]:1>

Locals:
self = <table> {
 eventMixin = <table> {
 }
 IsRetail = <function> defined @Molinari/libs/Dashi/modules/misc.lua:16
 Defer = <function> defined @Molinari/libs/Dashi/modules/defer.lua:37
 IsShatterable = <function> defined @Molinari/api/items.lua:56
 RegisterCombatEvent = <function> defined @Molinari/libs/Dashi/modules/event.lua:260
 GetNPCID = <function> defined @Molinari/libs/Dashi/modules/misc.lua:95
 RegisterSubSettings = <function> defined @Molinari/libs/Dashi/modules/settings/panel.lua:343
 UnregisterUnitEvent = <function> defined @Molinari/libs/Dashi/modules/event.lua:188
 RegisterSubCanvas = <function> defined @Molinari/libs/Dashi/modules/settings/panel.lua:361
 RegisterOptionCallback = <function> defined @Molinari/libs/Dashi/modules/settings/savedvariables.lua:137
 IsCrushable = <function> defined @Molinari/api/items.lua:36
 RequiredDisenchantingLevel = <function> defined @Molinari/api/skill.lua:80
 Printf = <function> defined @Molinari/libs/Dashi/modules/output.lua:20
 IsScrappable = <function> defined @Molinari/api/items.lua:46
 tsize = <function> defined @Molinari/libs/Dashi/modules/misc.lua:135
 CreateScrollGrid = <function> defined @Molinari/libs/Dashi/modules/widgets.lua:230
 callbacks = <table> {
 }
 data = <table> {
 }
 RegisterUnitEvent = <function> defined @Molinari/libs/Dashi/modules/event.lua:153
 HookTooltip = <function> defined @Molinari/utils.lua:46
 optionsDefaults = <table> {
 }
 RegisterEvent = <function> defined @Molinari/libs/Dashi/modules/event.lua:56
 ExtractIDFromGUID = <function> defined @Molinari/libs/Dashi/modules/misc.lua:87
 IsMillable = <function> defined @Molinari/api/items.lua:23
 IsOpenable = <function> defined @Molinari/api/items.lua:105
 IsEventRegistered = <function> defined @Molinari/libs/Dashi/modules/event.lua:98
 TriggerCombatEvent = <function> defined @Molinari/libs/Dashi/modules/event.lua:315
 TriggerOptionCallbacks = <function> defined @Molinari/libs/Dashi/modules/settings/savedvariables.lua:155
 DeferMethod = <function> defined @Molinari/libs/Dashi/modules/defer.lua:61
 GetItemLinkFromID = <function> defined @Molinari/libs/Dashi/modules/misc.lua:108
 GetUnitAura = <function> defined @Molinari/libs/Dashi/modules/misc.lua:167
 CreateButton = <function> defined @Molinari/libs/Dashi/modules/widgets.lua:30
 Hide = <function> defined @Molinari/libs/Dashi/modules/misc.lua:59
 LoadOptions = <function> defined @Molinari/libs/Dashi/modules/settings/savedvariables.lua:11
 TriggerEvent = <function> defined @Molinari/libs/Dashi/modules/event.lua:115
 SetOptionDefault = <function> defined @Molinari/libs/Dashi/modules/settings/savedvariables.lua:96
 AreOptionsLoaded = <function> defined @Molinari/libs/Dashi/modules/settings/savedvariables.lua:129
 RegisterSettings = <function> defined @Molinari/libs/Dashi/modules/settings/panel.lua:318
 UnregisterCombatEvent = <function> defined @Molinari/libs/Dashi/modules/event.lua:281
 Dump = <function> defined @Molinari/libs/Dashi/modules/output.lua:27
 IsUnitEventRegistered = <function> defined @Molinari/libs/Dashi/modules/event.lua:216
 NonDisenchantable = <function> defined @Molinari/api/items.lua:65
 LoadExtraOptions = <function> defined @Molinari/libs/Dashi/modules/settings/savedvariables.lua:43
 GetOptionDefault = <function> defined @Molinari/libs/Dashi/modules/settings/savedvariables.lua:79
 optionsName = "MolinariDB3"
 Print = <function> defined @Molinari/

and

6x Molinari/libs/Dashi/modules/event.lua:121: Molinari/api/items.lua:96: attempt to call field 'IsCosmeticItem' (a nil value)
[string "=[C]"]: in function `error'
[string "@Molinari/libs/Dashi/modules/event.lua"]:121: in function `TriggerEvent'
[string "@Molinari/libs/Dashi/modules/event.lua"]:132: in function <Molinari/libs/Dashi/modules/event.lua:131>

Locals:
(*temporary) = "Molinari/api/items.lua:96: attempt to call field 'IsCosmeticItem' (a nil value)"

Edit: Worth noting this is for Classic wow (Cataclysm), not retail.