Can't use the addon after latest update (25 sep 2024)
Nyarantes opened this issue ยท 0 comments
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.