I was running dungeons fine today, took a 10 min break and saw a new GSE had dropped on Curse and installed it. All my macros that were working 10 min earlier now I get the following Lua error for each character when running their macros. The macros seem to cast most spells, but a few are missing. Is it me or do I need to wait for an update?
Message: Interface/AddOns/GSE/API/Storage.lua:558: attempt to index local ‘spellinfo’ (a nil value)
Time: Sat Sep 28 21:14:57 2024
Count: 3
Stack: Interface/AddOns/GSE/API/Storage.lua:558: attempt to index local ‘spellinfo’ (a nil value)
[string “@Interface/AddOns/Blizzard_FrameXML/RestrictedExecution.lua”]:483: in function <…ace/AddOns/Blizzard_FrameXML/RestrictedExecution.lua:446>
[string “=(tail call)”]: ?
[string “@Interface/AddOns/Blizzard_FrameXML/SecureHandlers.lua”]:285: in function <…nterface/AddOns/Blizzard_FrameXML/SecureHandlers.lua:279>
[string “=(tail call)”]: ?
Locals: owningFrame = EA_WM {
}
signature = “self,button,down”
body = " local mods = “RALT=” … tostring(IsRightAltKeyDown()) … “|” …
“LALT=”… tostring(IsLeftAltKeyDown()) … “|” …
“AALT=” … tostring(IsAltKeyDown()) … “|” …
“RCTRL=” … tostring(IsRightControlKeyDown()) … “|” …
“LCTRL=” … tostring(IsLeftControlKeyDown()) … “|” …
“ACTRL=” … tostring(IsControlKeyDown()) … “|” …
“RSHIFT=” … tostring(IsRightShiftKeyDown()) … “|” …
“LSHIFT=” … tostring(IsLeftShiftKeyDown()) … “|” …
“ASHIFT=” … tostring(IsShiftKeyDown()) … “|” …
“AMOD=” … tostring(IsModifierKeyDown()) … “|” …
“MOUSEBUTTON=” … GetMouseButtonClicked()
self:SetAttribute(‘localmods’, mods)
local step = self:GetAttribute(‘step’)
step = tonumber(step)
if self:GetAttribute(‘stepped’) then
self:SetAttribute(‘stepped’, false)
else
for k,v in pairs(spelllist[step]) do
if k == “macrotext” then
self:SetAttribute(“macro”, nil )
self:SetAttribute(“unit”, nil )
elsfactory =
}
LOCAL_Closure_Factories =
self =
}
self,button,down =
}
}
LOCAL_execution_count = 1