Adding Innate Abilities to a NPC
For this Tutorial, you need
DLTCEP &
WeiDU.
A. Create your NPC. This tutorial assumes you know how to do that. If not, see Ghreyfain’s
“A Beginner's Guide to NPC Creation with WeiDU” for more information. My example NPC is Shemp, a Jester:
(http://bons.50megs.com/shemp1.jpg)
B. I have decided that I want to give Shemp “Chaos” as an innate ability, only I am going to call it “Pratfall.” (This will add to the depth of roleplaying, I am sure.) Unfortunately, there is no “Chaos” innate in the game already. I shall have to make one. I’ll use the wizard spell “Chaos” [SPWI508.SPL] as my starting point.
C. I will need to make some adjustments by opening the spell in DLTCEP and:
1. In General Properties, change the spell type to 4-Innate, and Level to 1.
(http://bons.50megs.com/shemp3.jpg)
2. I will also need to alter the name of the spell, but I will do that upon install in my tp2.
3. In Extended Effects, I need to change the Location to 4-Innate for each Extended Header. Since “Chaos” has four extended headers, I’ll be adjusting from 2-Spell to 4-Innate four times total.
(http://bons.50megs.com/shemp2.jpg)
4. Last but not least, save the edited spell. I will use the name SHEMP.SPL for this tutorial.
Sidenote: save the spell file to your override folder. I've had trouble with DLTCEP adding an external spell file.D. Now I am going to assign the new innate ability to Shemp.
1. Open the CRE in DLTCEP. Go to the Items & Spells tab.
2. We need to add an Innate spell slot to our CRE if they don't have one already. In the ‘Memorized Spells And Innates’ section of the screen, adjust the Spell Level & Type to ‘1’ and ‘Innate.’ Click the ‘Add level slot’ button. If you look at the Level Slot drop down list now, you will see an Innate slot has been added.
(http://bons.50megs.com/shemp4.jpg)
3. With ‘Innate Level 1’ chosen in the Level Slot field, type in the name of the Innate spell in the Resource field (In this case, I type SHEMP.). Make sure the 'Memorized?' box is checked. Click the ‘New Spell’ button. The number of memorizable spells should increase by one. This has added the spell to the CRE’s innates.
4. Save the CRE.
E. The last step involves adding the new Innate Ability’s name. In my tp2, I would have something like this to add the spell for my mod:
COPY ~Shemp\spells\shemp.spl~ ~override\shemp.spl~
SAY NAME1 ~Pratfall~
F. Bask in the joy of knowing your NPC has a nifty new innate ability!