Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
~ Pre-levels 10000
~ Add all 0-level magus spells to spellbook
foreach pick in hero from BaseSpell where "sLevel.0 & Spellbook.cHelpWiz"
perform eachpick.assign[Spellbook.cHelpMage]
nexteach
~Prelevels 10,000
~ Add all 0-level mage spells to spellbook
foreach pick in hero from BaseSpell where "sLevel.0 | sClass.cHelpMge"
perform eachpick.assign[Spellbook.cHelpMge]
nexteach
every 0 level spell.
Code:where "sLevel.0 | sClass.cHelpMge"
~Prelevels 10,000
~ Add all 0-level mage spells to spellbook
foreach pick in hero from BaseSpell where "sLevel.0 & sClass.cHelpMge"
perform eachpick.assign[Spellbook.cHelpMge]
nexteach
spells have the sClass.cHelpMge tags...
I wonder if the timing is the problem. Maybe try post-levels?
~ Add all 0-level mage spells to spellbook
foreach pick in hero from BaseSpell where "sLevel.0 | sClass.cHelpMge"
perform eachpick.assign[Spellbook.cHelpMge]
nexteach
The "Spells must be added to the spellbook" message makes sure that a spellbook caster has at least 1 first-level spell in their spellbook before they try to memorize spells (otherwise, we get bug report after bug report saying that Wizards/Witches/Alchemists can't memorize any spells but their 0-level spells).
~ Add all 0-level mage spells to spellbook
foreach pick in hero from BaseSpell where "sLevel.0 & sClass.cHelpWiz"
perform eachpick.assign[Spellbook.cHelpMge]
nexteach
Perhaps look for the Wizard spellbook spells - Spellbook.cHelpWiz, instead of all wizard spells - sClass.cHelpWiz?
Final Phase 10000
~ Add all 0-level mage spells to spellbook
~(Not adding custom modern cantrips (Haywire, Magic ID, etc.)
foreach pick in hero from BaseSpell where "sLevel.0 & Spellbook.cHelpWiz"
perform eachpick.assign[Spellbook.cHelpMge]
nexteach