The new release uses the baseclass/race config files more than previous releases. Even so, the files are not fully ready for user customizations. You could probably get away with some name changes and class allowances, but it is not really a supported feature yet. Adding more classes/races than are already in the files will definitely not work properly.
The spell scripting uses LUA, and there is a LUA help file included with the DC help file that you can download from the DC site. There is also lots of info on the web about LUA scripting syntax. In the help file there is some info on what DC parameters are available for use in LUA scripts.
To make a spell modify armor class, add a spell attribute that modifies the $CHAR_AC variable. Enter the delta amount as a literal, or as a diceplus value. There is info on diceplus expressions in the help file. For instance, 3d6+level*3, will give 3 die 6 plus a bonus of 3 per character level of the caster. The spell duration is also specified as a diceplus expression. You won't need to use LUA for this if the spell can affect any target. If you want it to work only on female elves that are age 20 and have 18 dexterity, LUA can be used to do this.
Spells that modify the basic character attributes should work fine. Some spells can't be done yet, and Sleep is one of them. We'll work it out though.
__________________
CocoaSpud<br />Dungeon Craft Development Team<br /> [url]\"http://uaf.sourceforge.net\" target=\"_blank\">http://uaf.sourceforge.net</a>
|