I'm sorry to say but i stopped playing a long time ago. This is my addon, but i have no way to test anything i would change even if i were to try to fix it. I looked at the code for saving sets and it's nearly identical to the addon "Azuresets" which i also wrote. If one is working and the other is not i have no clue what may be the issue.
If however azuresets still works, i would suggest trying to make the save_set function in autocontrol look more like the one in azuresets, something like the following:
Code
function save_set(setname)
if setname == 'default' then
error('Please choose a name other than default.')
return
end
local curSet = T(get_current_autoset())
settings.autosets[setname] = curSet
settings:save('all')
notice('Set '..setname..' saved.')
end
I'm sorry i really can't do more. As i said i have no way to test changes. Please, try this, if it doesn't work i have no clue what else to try. If, however, this does work, please find some way to let me know, or the better option, make a post on the github about it:
https://github.com/Windower/Lua/issues This is the best way to make sure addon issues get addressed as it is something people are more likely to check than forums or private messages.