I am looking at having my craft and fill script ignore the main spellbook for magery myst and necro.
_findmagespellbook:
finditem %magespellbook C_ , #backpackid
wait 1
if #findkind = -1
{
display you do not have a magery spellbook, please put a full spellbook in your backpack and press play
Pause
goto _findmagespellbook
}
ignoreitem #findid
This way it ignores the fullspellbook that you have and will not try and fill that with scrolls. If that works, then I would do the same for necro and myst.