Player Resource Consortium

Neverwinter Nights => Builders => Topic started by: Rob Boss on March 20, 2017, 02:00:11 AM

Title: Adding Manifester Progression
Post by: Rob Boss on March 20, 2017, 02:00:11 AM
I'm trying to add manifester progression to the Tempest PrC. I've added what I believe are the necessary lines to psi_inc_core.nss but no matter what combination of Tempest levels (or even all levels) that I assign progression to, only the second level of Tempest seems to ever add progression. This is what I added in the section that has other PrC's with manifester progression
Code: [Select]
if(GetLevelByClass(CLASS_TYPE_TEMPEST, oCreature))
{
    nLevel += GetLevelByClass(CLASS_TYPE_TEMPEST, oCreature) - 1;
         if(GetLevelByClass(CLASS_TYPE_TEMPEST, oCreature) >= 5) nLevel -= 1;
         if(GetLevelByClass(CLASS_TYPE_TEMPEST, oCreature) >= 8) nLevel -= 1;
         if(GetLevelByClass(CLASS_TYPE_TEMPEST, oCreature) >= 10) nLevel -= 1;
}

Are there any other files I need to edit?
Title: Re: Adding Manifester Progression
Post by: xwarren on March 20, 2017, 03:49:08 AM
That is actually the only file you need to change - remember to compile all scripts that use it afterwards.

From the logic of your script you are planning to add extra 6 manifester levels for 10 levels of Tempest. You are right - the progression will start at 2nd level since lvl 1 Tempset will get 1-1 =0 bonus levels.