Action Bar Profiles (Saver)

Action Bar Profiles (Saver)

156k Downloads

Broken with latest WoW Classic Patch 3.4.1 (47612)

Rerox-WoW opened this issue ยท 1 comments

commented

With the latest WoW Classic Patch 3.4.1 (47612) Blizzard changed some function names that seem to break the restore.lua.
Can you please fix? Great Addon with no real alternative!

commented

ActionBarProfiles/Restore.lua:622: attempt to call global 'GetContainerNumSlots' (a nil value)
[string "@ActionBarProfiles/Restore.lua"]:622: in function PreloadBags' [string "@ActionBarProfiles/Restore.lua"]:546: in function MakeCache'
[string "@ActionBarProfiles/Restore.lua"]:46: in function UseProfile' [string "@ActionBarProfiles/ActionBarProfiles.lua"]:116: in function ?'
[string "@ActionBarProfiles/libs/AceConsole-3.0-7/AceConsole-3.0.lua"]:94: in function ?' [string "@FrameXML/ChatFrame.lua"]:4938: in function ChatEdit_ParseText'
[string "@FrameXML/ChatFrame.lua"]:4601: in function ChatEdit_SendText' [string "@FrameXML/ChatFrame.lua"]:4637: in function ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:121_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:121_OnEnterPressed"]:1>

Locals:
self =

{
SetDefaultModuleLibraries = defined @ActionBarProfiles/libs/AceAddon-3.0/AceAddon-3.0.lua:367
UpdateGUI = defined @ActionBarProfiles/ActionBarProfiles.lua:213
PlaceMacro = defined @ActionBarProfiles/Restore.lua:797
DecodeLink = defined @ActionBarProfiles/ActionBarProfiles.lua:237
modules =
{
}
EncodeLink = defined @ActionBarProfiles/ActionBarProfiles.lua:231
IterateEmbeds = defined @ActionBarProfiles/libs/AceAddon-3.0/AceAddon-3.0.lua:442
OnChatCommand = defined @ActionBarProfiles/ActionBarProfiles.lua:68
DeleteProfile = defined @ActionBarProfiles/Save.lua:103
UpdateTooltip = defined @ActionBarProfiles/ActionBarProfiles.lua:143
ParseArgs = defined @ActionBarProfiles/ActionBarProfiles.lua:56
OnSaveConfirm = defined @ActionBarProfiles/Dialogs.lua:108
ResetDefault = defined @ActionBarProfiles/Save.lua:288
SetDefaultModulePrototype = defined @ActionBarProfiles/libs/AceAddon-3.0/AceAddon-3.0.lua:409
RestoreMacros = defined @ActionBarProfiles/Restore.lua:77
defaultModuleState = true
IsEnabled = defined @ActionBarProfiles/libs/AceAddon-3.0/AceAddon-3.0.lua:451
OnDeleteConfirm = defined @ActionBarProfiles/Dialogs.lua:104
DisableModule = defined @ActionBarProfiles/libs/AceAddon-3.0/AceAddon-3.0.lua:350
PreloadEquip = defined @ActionBarProfiles/Restore.lua:608
FindItemInCache = defined @ActionBarProfiles/Restore.lua:503
RegisterMessage = defined @ActionBarProfiles/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90
UnregisterMessage = defined @ActionBarProfiles/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153
ClearSlot = defined @ActionBarProfiles/Restore.lua:671
SaveBindings = defined @ActionBarProfiles/Save.lua:259
db =
{
}
FindSpellInCache = defined @ActionBarProfiles/Restore.lua:471
SetEnabledState = defined @ActionBarProfiles/libs/AceAddon-3.0/AceAddon-3.0.lua:424
options =
{
}
enabledState = true
GuessName = defined @ActionBarProfiles/Save.lua:6
RegisterEvent = defined @ActionBarProfiles/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90
baseName = "ActionBarProfiles"
IsDefault = defined @ActionBarProfiles/Restore.lua:830
PlacePetSpell = defined @ActionBarProfiles/Restore.lua:823
PlaceEquipment = defined @ActionBarProfiles/Restore.lua:816
IterateModules = defined @ActionBarProfiles/libs/AceAddon-3.0/AceAddon-3.0.lua:437
PlaceMount = defined @ActionBarProfiles/Restore.lua:738
PlacePet = defined @ActionBarProfiles/Restore.lua:790
PlaceContainerItem = defined @ActionBarProfiles/Restore.lua:771
OnReceiveConfirm = defined @ActionBarProfiles/Dialogs.lua:120
ShowPopup = defined @ActionBarProfiles/Dialogs.lua:86
PlaceInventoryItem = defined @ActionBarProfiles/Restore.lua:752
CancelTimer = defined @ActionBarProfiles/libs/AceTimer-3.0/AceTimer-3.0.lua:147
RenameProfile = defined @ActionBarProfiles/Save.lua:85
PlaceFlyout = defined @ActionBarProfiles/Restore.lua:731
PlaceSpellBookItem = defined @ActionBarProfiles/R