View Single Post
dungeonguru
Senior Member
 
Join Date: May 2016
Posts: 608

Old September 8th, 2020, 08:13 AM
So, trying to break down the questions:

1. How do I hide the bootstrapped spell until activated?

On your bootstrapped spell you can set a conditional that looks for the activation field.

The conditional will be something like: fieldval:abilActive <> 0 and your timing should probably be sitting in First/500 on this conditional.

I think an example of this is in the UA Mystic file where the weapon wSoulKnife only shows up as a weapon when the Soul Knife ability is active.

2. Hiding the original spell/Replacing the spell in a class list.

Spells are odd in that they are "orphans" until you bootstrap them or add them through a portal. Most that are bootstrapped through feats and boons usually get placed in the racial area since they thematically can belong there.

But, when you add spells through the normal way (Wizard Spell tab) it adds a couple of fields to the spells to make them show up in the proper lists. Namely the following tags seem to be the most important:

KnowMySpl.spellID
KnowSpell.spellID
SpellSort.cHelpXXX
SpellType.cHelpXXX

So in order to make a spell show up in the Wizard Spell List it probably needs to have at least SpellType.cHelpWiz added to it.

So one way to try to do get it in the right list would be to make sure your boon spell gets the right tags added on either in a script or on the bootstrap itself. This would eliminate your need to make it a racial spell

A harder second part would be to hide the existing spell, which you can try to do by pushing the Helper.Disable or Helper.Obsolete tags on it. I'm not sure if this won't generate an error with how many cantrips you have/can learn, so you might also need to pass Helper.Free to the boon spell for it to not count against the max number of cantrips. EDIT: I think there is also a tag called Hide.Spell that might be something worth playing with.

I can't find an example of where someone has done this, so I'm kinda making some educated guesses as to what I might try.

Last edited by dungeonguru; September 8th, 2020 at 08:30 AM. Reason: Added a tag in explanations
dungeonguru is offline   #2 Reply With Quote