Accidentally updated GSE today… Logged in and got a LUA error immediately. Opened up GSE with /gse to be greeted with the new interface.
Looks very nice… But! Where are my macros that I spent hours constructing?!?
Trying to create new macros just results in:
Message: Interface/AddOns/GSE/API/Translator.lua:293: attempt to call field ‘GetSpellInfo’ (a nil value)
Time: Tue Jul 23 20:14:46 2024
Count: 1
Stack: Interface/AddOns/GSE/API/Translator.lua:293: attempt to call field ‘GetSpellInfo’ (a nil value)
[string “@Interface/AddOns/GSE/API/Translator.lua”]:293: in function GetSpellId' [string "@Interface/AddOns/GSE_GUI/Editor.lua"]:2199: in function
CreateSpellEditBox’
[string “@Interface/AddOns/GSE_GUI/Editor.lua”]:2470: in function <Interface/AddOns/GSE_GUI/Editor.lua:2303>
[string “@Interface/AddOns/GSE_GUI/Editor.lua”]:2975: in function DrawSequenceEditor' [string "@Interface/AddOns/GSE_GUI/Editor.lua"]:1593: in function
GUIDrawMacroEditor’
[string “@Interface/AddOns/GSE_GUI/Editor.lua”]:2998: in function GUISelectEditorTab' [string "@Interface/AddOns/GSE_GUI/Editor.lua"]:452: in function <Interface/AddOns/GSE_GUI/Editor.lua:451> [string "=[C]"]: ? [string "@Interface/AddOns/Bartender4/libs/AceGUI-3.0/AceGUI-3.0.lua"]:66: in function <...ace/AddOns/Bartender4/libs/AceGUI-3.0/AceGUI-3.0.lua:64> [string "@Interface/AddOns/Bartender4/libs/AceGUI-3.0/AceGUI-3.0.lua"]:300: in function
Fire’
[string “@Interface/AddOns/Bartender4/libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua”]:342: in function SelectTab' [string "@Interface/AddOns/GSE_GUI/Editor.lua"]:1228: in function <Interface/AddOns/GSE_GUI/Editor.lua:1226> [string "@Interface/AddOns/GSE_GUI/Editor.lua"]:2546: in function <Interface/AddOns/GSE_GUI/Editor.lua:2533> [string "=[C]"]: ? [string "@Interface/AddOns/Bartender4/libs/AceGUI-3.0/AceGUI-3.0.lua"]:66: in function <...ace/AddOns/Bartender4/libs/AceGUI-3.0/AceGUI-3.0.lua:64> [string "@Interface/AddOns/Bartender4/libs/AceGUI-3.0/AceGUI-3.0.lua"]:300: in function
Fire’
[string “@Interface/AddOns/Bartender4/libs/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua”]:64: in function <…r4/libs/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua:53>
Locals: spellstring = “”
mode = “CURRENT”
absolute = nil
returnval = nil
(*temporary) = nil
(*temporary) = “”
(*temporary) = “attempt to call field ‘GetSpellInfo’ (a nil value)”
GSE =
TranslateSequence = defined @Interface/AddOns/GSE/API/Translator.lua:11
StartOOCTimer = defined @Interface/AddOns/GSE/API/Events.lua:428
ShowSequenceList = defined @Interface/AddOns/GSE_GUI/GUIFunctions.lua:167
RequestSequence = defined @Interface/AddOns/GSE/API/Serialisation.lua:331
GetMacroStringFormat = defined @Interface/AddOns/GSE/API/StringFunctions.lua:379
CloneSequence = defined @Interface/AddOns/GSE/API/Storage.lua:14
modules =
}
ObjectExists = defined @Interface/AddOns/GSE/API/StringFunctions.lua:252
StopOOCTimer = defined @Interface/AddOns/GSE/API/Events.lua:434
MediaPath = “Interface\Addons\GSE\Media”
inArena = false
GUIRecordFrame =
}
GUISetColour = defined @Interface/AddOns/GSE/API/StringFunctions.lua:373
GUIConfirmDeleteSequence = defined @Interface/AddOns/GSE_GUI/GUIFunctions.lua:21
TableDiff = defined @Interface/AddOns/GSE/API/StringFunctions.lua:314
inDungeon = false
UsedSequences =
}
ScheduleTimer = defined @Interface/AddOns/Details/Libs/AceTimer-3.0/AceTimer-3.0.lua:94
UnsavedOptions =
}
UpdateIcon = defined @Interface/AddOns/GSE/API/Storage.lua:471
ADDON_LOADED = defined @Interface/AddOns/GSE/API/Events.lua:131
SendSequenceMeta = defined @Interface/AddOns/GSE/API/Serialisation.lua:311
setActionButtonUseKeyDown = defined @Interface/AddOns/GSE/API/CharacterFunctions.lua:170
UnregisterAllComm = defined @Interface/AddOns/AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
SetEnabledState = defined @Interface/AddOns/AdiBags/libs/AceAddon-3.0/AceAddon-3.0.lua:420
isSpecIDForCurrentClass = defined @Interface/AddOns/GSE/API/CharacterFunctions.lua:68
UP
So, basically I am F****** now.
What happened? And why would an update destroy all created macros… I love the addon and have been using it for years. It has always been a gift especially for a more casual gamer as me, but this is destroyed hours of work for me and if I can get the addon to work again, I’ll have to put in even more hours to re-create my macros.
If I seem annoyed it’s just because of my heart dropping from logging into this mayhem.