Do you want to learn how to make flashy custom spells, but haven't the faintest idea where to begin? Don't know what a 2da file is? Don't know how to edit or create a custom tlk file? If you're interested in learning how to do any or all of these things, look no further than Hugie's Custom Spell Creation For Dummies Tutorial!
Included:
-A step-by-step, easy to understand walkthrough which takes you through the process of creating a custom spell for Neverwinter Nights.
-A pre-padded template for spells.2da which you can begin editing right away.
-A script template for a basic area-of-effect offensive spell that checks for spell-resistance, spell-immunity, spell-absorbtion, and saving throw success/failure.
Thanks Seraphiel. I don't have time to make such a guide at the moment, but perhaps eventually...it's really not that hard to make a custom class once you've understood how to do a custom spell. Just some 2da edits, a few tlk entries, a couple of icons, and you're done. ;) _________________________ Alex "Hugie" Hugon
Writer - Ossian Studios NWN2: Mysteries of Westgate - NWN2's first Adventure Pack Moonshadows - An Action-Packed, Story-Driven Adventure in the Forgotten Realms [Development Blog] The Third Sign - A Novel-to-NWN2-Module conversion of Gregory A. Wilson's book [Purchase from Amazon]
Posted by Seraphiel at 2007-02-02 06:34:38 Voted 9.50 on 02/02/07
Oops, and here's my vote.
Posted by Seraphiel at 2007-02-02 06:34:09 Voted 9.50 on 02/02/07
Can you make a class creation version of this? The PRC guide is pretty awful because it asks you to work inside their already existing architecture for PRCs only.
Did you add the hak & tlk to the module in question? That's the first thing to check for. If you did, make sure the spell is in a school that your caster can get access to (ie not in the wizard's forbidden school, if you chose to specialize). That's all I can think of, really... _________________________ [My (Important) Submissions][My Website: Link]
Posted by dragopowah at 2006-09-19 18:38:42 Voted 9.75 on 09/19/06
Hey Hugie i got a question. When i made the spell i went into the game to try it out, i put it under Sorc/Wiz lvl 3, and i gained acsess to lvl 3 and the spell was not there? Whats with dat?
Posted by MrT at 2006-01-27 22:01:21 Voted 9.75 on 01/27/06
Many thanks for this, it was just what I needed.
BTW, I have left a little (or not so little) problem for you when I voted for your Spellpak.....
Well, you DID ask......
Posted by MrT at 2006-01-27 21:58:43 Voted 9.75 on 01/27/06
Many, many thanks. This is (Hugie)ly helpful!
Posted by Hugie ( 198.140.xxx.xxx ) at 2006-01-25 10:40:26
Thanks Sir Nahme! Glad you found it informative and useful. :)
Cheers,
Hugie
Posted by Sir Nahme at 2006-01-24 21:32:36 Voted 10.00 on 01/24/06
very well written, word Hugie, makes even my life easier ;) even taught me a few things!
I've just had a quick look over it and it looks nicely made.
I have created some of my own spells as well but without changing the 2da by simply modifying how an existing spell worked.
I think a few things you could do to improve this tutorial:
- Explain to the user why a delay is needed. I learned this the hard way when I made my spells a few months back because if there is no delay and the spell kills the first affected target, it will end and not affect the other targets in the spell range.
- Give an example of how you can make a spell that ignores SR but can still be blocked by spell immunity and/or spell mantles. This can be done using the ResistSpell function instead. An example:
if(ResistSpell(OBJECT_SELF, oTarget)