Scribe Scroll System for NeverWinter Nights. Version 1.0.3 By Brandon Mathis This system will allow users to talk to an NPC scrollmaker to create scrolls. It follows the rules from the 3rd Ed Players Handbook on scroll cost in gold and experience points. The player must have the spell memorized for them to be able to scribe the scroll. Version 1.0.3 Contains all Wizard/Sorceror Spells from levels 0 through 9. New in this version is a delay between the time the scroll is started, and the time it is finished. This defaults to 24 game hours per 1000gp of the scroll cost. This number can be modified, or set to 0 to turn off this feature. See the about_scroll script for further details.
Posted by tael-san at 2006-07-14 11:49:34 Voted 10.00 on 07/14/06
Great creation try to make more like brew potion or craft wand. _________________________ -tael
Posted by tael-san at 2006-07-14 11:49:28 Voted 10.00 on 07/14/06
Great creation try to make more like brew potion or craft wand. _________________________ -tael
Posted by Meraxes ( ..xxx.xxx ) at 2003-10-04 10:58:00
There were some incorrect calculations in the original version of this system.
I'm not sure which version I have been using, since I heavily modified mine over a year ago...
Just got back into scripting, and once I figure out how to add SOU spells, I'll reupload the spell merchant as an ERF.
It will be a while, so if you wish to debug this version yourself..
Take a look at the bm_wt_scroll_inc, this is where most of the calculations are done.
One thing I changed was the following:
In that file is a line which states:
nCost = (25*nSpellLvl*nCasterLevel) + nAdditionalCost;
Change it to:
{
nCost = (nSpellLvl*2)+1 ; //Added by Meraxes Glibilskym 9-2-2002
nCost = nCost * (25*nSpellLvl) ; //This reflects the fact that NWN spell levels are INNATE,
nCost = nCost + nAdditionalCost ; //and not set by creator level , unlike PnP
}
This will keep costs down a bit since it is no longer dependent on the CASTER level but rather the spell level. (NWN Scrolls are , or were rather, preset at specific levels).
And a few lines down:
REMOVE:
nCost = FloatToInt(12.5f * IntToFloat(nCasterLevel)) + nAdditionalCost; //Removed by Meraxes Glibilskym 9-2-2002
REPLACE with:
nCost = FloatToInt(12.5f) + nAdditionalCost; //Added by Meraxes Glibilskym 9-2-2002
//This reflects the fact that NWN spell levels are INNATE,
//and not set by creator level , unlike PnP
Posted by Liller ( ..xxx.xxx ) at 2003-05-16 15:37:00
I need 190021 xp to create magic missile :D somethings wrong methinks....
Posted by poiuy ( ..xxx.xxx ) at 2002-09-10 18:27:00
Using this same system, you should make "Brew Potion".
You must be Logged In to post comments in this section.