This is a more sophisticated XP distribution script geared towards PWs. It comes with more then a dozen XP modifiers to fine tune XP output and is losely based on the old but solid TTV XP script.
examples:
PCs suffer XP reduction if their level is not close enough to the average party level.
...or if they are not close enough to the CR of the killed MoB
Adjustable ECL modifiers, easy to sync with any subrace scripts
Groups receive a small XP bonus (or big, if you wish) to encourage teamplay
Groupmembers need to be within minimum distance to the killed Mob to receive XP
Many more...
One Script
All in all, this is pushing the nwn XP system more close to what you get in a MMORPG.
System went through extensive beta tests at www.thefold.org - thanks to all the great players and staff there. Special thanks to LasCivious for ideas and ECL consulting.
Nicely done, and very flexible. I only had to make minor modifications for my PW project. Excellent script ;) _________________________ Download UOACraft at NWVault. Link Download Ambrosia PW at NWVault. Link
Posted by Gunz at 2004-09-1117:11:00
Why when using this I am getting ERROR: Divide by Zero from the debug line? I have two OnDeath scripts. One for statics and one for encounters. Both giving the same error. Only thing I changed in script was... const float PWFXP_CR_REDUCTION = 40.0; // levels const float PWFXP_CR_NOXP = 40.0; So it would not have CR reduction. Mod slider zet to 0 Killing everything from cr3 to 60+ gave this error for a solo level 20 charactor and results in 0 exp. -thanks in advance
Posted by Greenlion420 at on04/03/04
As always Knat, great stuff, thanks.
Posted by DaRKWuRM at on04/02/04
My personal fav xp script. Use it alot.
Posted by Tolinus at on04/01/04
GREAT WORK!
Posted by korwyn at on03/31/04
Knat always makes a superior script. This one is no exception and will be included in my pw.
Posted by Fleshmelter at on03/29/04
Best XP script by far _________________________ PW Action Server: | Chaosgate |