Sendric |
April 16th, 2024 09:48 AM |
Quote:
Originally Posted by Denricht
(Post 303146)
That character is level 7 Adept and 7 Seeker and I can only see all the travel domain spell in the spell list of the main class the Magic domain dose not show
|
I see the issue. In the Extra Domains (Magic) special in Complete Divine, the script wasn't completely transformed after being copied from Travel. To fix this, change the script set at Post-Levels/11000 to this:
Code:
doneif (tagis[Helper.ShowSpec] = 0)
~ Allow access to Magic Domain spells
if (hero.childfound[cExtraDomSkM].field[hIsOn1].value = 0) then
doneif (hero.childfound[cExtraDomSkM].field[usrChosen1].ischosen = 0)
perform hero.childfound[cExtraDomSkM].field[usrChosen1].chosen.setfocus
else
field[usrCandid1].text = "component.BaseClHelp & CasterType.?"
doneif (field[usrChosen1].ischosen = 0)
perform field[usrChosen1].chosen.setfocus
endif
~ If we chose Cleric, add to number of Domains.
if (focus.tagis[thingid.cHelpClr] <> 0) then
focus.field[cGiveSpec].value += 1
else
~ Otherwise, add to spell selection based on if we use Spellbooks or not.
if (focus.tagis[CasterType.MemBook] <> 0) then
focus.field[cSplBkExpr].text &= " | thingid.spMgcAura1 | thingid.spIdentif2 | thingid.spDisMag3 | thingid.spImbSpAb4 | thingid.spSplRes5 | thingid.spAntiFie6 | thingid.spSplTurn7 | thingid.spProSpll8 | thingid.spMgDsjnc9"
else
focus.field[cSpellExpr].text &= " | thingid.spMgcAura1 | thingid.spIdentif2 | thingid.spDisMag3 | thingid.spImbSpAb4 | thingid.spSplRes5 | thingid.spAntiFie6 | thingid.spSplTurn7 | thingid.spProSpll8 | thingid.spMgDsjnc9"
endif
endif
The last bit didn't have the new spells copied over so technically you just need to change that part, but you can also do the whole thing if that's easier for you.
|