in simpleactionsets.lua,
SAS_GetActionInfo()
you check for if ( spellNum ) before macros, resulting in some macros being treated as plain spells.
fix by including a check for macro in the conditional ie.
if ( spellNum and not(GetActionText(id))) then
and adding into
function SAS_BuildActionInfo(...)
if ( arg[5] ) then arg[5] = arg[5]; end
which fixes saving and loading.. somehow.
in simpleactionsets.lua,
SAS_GetActionInfo()
you check for if ( spellNum ) before macros, resulting in some macros being treated as plain spells.
fix by including a check for macro in the conditional ie.
if ( spellNum and not(GetActionText(id))) then
and adding into
function SAS_BuildActionInfo(...)
if ( arg[5] ) then arg[5] = arg[5]; end
which fixes saving and loading.. somehow.