WildMonkeyLaura
Member
I am in the process of loading the spells from the Book of Exalted Deeds and I ran into a bit of a quandary with the Sanctified spells.
Normally a new thing must be created for each class, but in the case of Sanctified spells they can be prepared by any class that prepares spells, or cast spontaneously by a cleric (assuming they are sufficiently worthy of course). It seems silly to do this for every class.
My second idea was to create single set of spells and then create bootstraps for each class/level that refer back to the original, along with a requirement (must be good), but before I go down that road, is there a better way to do this sort of thing?
The next issue I ran into was the material components for the spells. Sanctified spells introduce the Abstinence and Sacrifice components. I can always put this in the description and use sComp.Special, but what I'd really like to do is extend the sComp group with sComp.Abstinence and sComp.Sacrifice. Is this possible and is there a best-practice for this sort of change? I'm not seeing a place to do this in the editor, is this a case where we need to edit the xml manually?
Finally, since I'm still learning how this data set is put together, I'm doing a lot of "find in files" inside Visual Studio 2010 to track down tags and ids. Is there a better way to do this? Like *gasp* documentation?
-Laura
Normally a new thing must be created for each class, but in the case of Sanctified spells they can be prepared by any class that prepares spells, or cast spontaneously by a cleric (assuming they are sufficiently worthy of course). It seems silly to do this for every class.
My second idea was to create single set of spells and then create bootstraps for each class/level that refer back to the original, along with a requirement (must be good), but before I go down that road, is there a better way to do this sort of thing?
The next issue I ran into was the material components for the spells. Sanctified spells introduce the Abstinence and Sacrifice components. I can always put this in the description and use sComp.Special, but what I'd really like to do is extend the sComp group with sComp.Abstinence and sComp.Sacrifice. Is this possible and is there a best-practice for this sort of change? I'm not seeing a place to do this in the editor, is this a case where we need to edit the xml manually?
Finally, since I'm still learning how this data set is put together, I'm doing a lot of "find in files" inside Visual Studio 2010 to track down tags and ids. Is there a better way to do this? Like *gasp* documentation?
-Laura