Player Resource Consortium

Neverwinter Nights => General Discussion => Topic started by: xwarren on June 06, 2010, 09:49:17 AM

Title: PRC 3.3H!!!
Post by: xwarren on June 06, 2010, 09:49:17 AM
As promised, version 3.3h is ready for download :)

Not many new content, mostly bug-fixes this time. This version supports permanent stat boosts, thanks to nwnx_funcs plugin by MaxRock. All you need to do is download the plugin, put it in your NWN directory and run server through NWNX. The scripts will automatically detect presence of the plugin and use it.

I've improved template system a bit, fixed templates that were already there and added new one - a Half-Dragon. (BTW templates works just wonderful with nwnx_funcs plugin!!!)

Hope you like my changes ;)
Title: PRC 3.3H!!!
Post by: KenquinnTheInsaneOne on June 06, 2010, 02:25:01 PM
Thank you xwarren for the release.

Does the download have a more detailed change log?
Title: PRC 3.3H!!!
Post by: motu99 on June 06, 2010, 02:28:23 PM
Wonderful!

I see you are now using nwnx_funcs plugin from maxrock. IMO one of the best additions to nwn (windows version). The possibilities are [almost] unlimited. Too bad that RL doesn't allow me to do any serious work with it...
Title: PRC 3.3H!!!
Post by: EternalSerpent on June 06, 2010, 10:29:26 PM
Yes!!!!!!!!!! Excitement is high.
Title: PRC 3.3H!!!
Post by: william_iii on June 06, 2010, 11:44:40 PM
GREAT Monseigneur xwarren!

One more quesion: could I use the characters built in RC1 & RC2?
Title: PRC 3.3H!!!
Post by: xwarren on June 07, 2010, 01:20:44 AM
Quote from: william_iii

GREAT Monseigneur xwarren!

One more quesion: could I use the characters built in RC1 & RC2?


Yes, but you will be forced to select new spells for your spontaneous casters. I'll write some more info when i finish writing the change log ;)
Title: PRC 3.3H!!!
Post by: xwarren on June 07, 2010, 01:47:22 AM
You asked for a change log - this is what changed since last RC version:

new:
 permanent stat changes for these classes:
Acolyte of the Skin
      Alienist
      Baelnorn
      Diamond Dragon
      Disciple Of Baalzebul
      Dragon Devotee
      Heartwarder
      Mighty Contender Of Kord
      Oozemaster
      Swift Wing
      Thrall Of Orcus
      Warchief

domain feats added to character files with nwnx_funcs
  animal companion blueprints
  new spellbook compatibility system
  subschools/descriptors for spells (thank you DM Heatstroke)
  tome of battle icons
  racialappear.2da file support
      Bioware 'Horse script' compatibility - custom appearances were reverted to default by this script
  effortless healing feat
  weapon specialisation for bowman
  half-dragon template

fixed
  ConvoCC && CEP appearance.2da bug
  edited prechacer script - only uses 2das that are really required by ConvoCC
  added correct sqlite version - sqlite database will work with ConvoCC
  templates (those are working now):
      celestial
      half-celestial
      fiendish
      half-fiendish
      necropolitan
      lich (still needs some work, pre-requirements ecpecially)

  Dread Necromancer concentration bug
  TMI errors that occured when character had two 'new spellbook' classes
  archivists feats:
      learn spell  won't use up whole stack of scrolls
      dark knowledge will display current roll in character sheet

  improved ricochet
  attune gem feat
  noble feats now at correct level
  summon undead blueprints
  PnP shifter bug
  two-handed weapon attacks count
  bard/sorcerer anti-cheat check
  selectable metamagics not added to divine casters
  regroup spell
  sublime chord spellcasting bug
  lantern archon in gate spell
  undead hit-dice script (non-nwnx_funcs version)
Title: PRC 3.3H!!!
Post by: KenquinnTheInsaneOne on June 07, 2010, 01:57:12 AM
Thank you for the change log xwarren.
Title: PRC 3.3H!!!
Post by: bxb32001 on June 07, 2010, 10:56:05 AM
Question... how do single players avail of this new "permanent stats" feature?


Tnx,

Bxb
Title: PRC 3.3H!!!
Post by: DM Heatstroke on June 07, 2010, 11:59:46 AM
Quote from: bxb32001

Question... how do single players avail of this new "permanent stats" feature?


Tnx,

Bxb


I don't think you can.  The plugin requires NWNX.
Title: PRC 3.3H!!!
Post by: xwarren on June 07, 2010, 12:03:31 PM
It's not really possible without NWNX, so you won't get those benefits in SP mode. As a workaround you could load any module with PRC installed (or even your saved game) into NWNX/NWServer and than join it with your character. The bonuses/penalties will be permanently applied after you rest.

Sorry, can't think of any easier way to do that.

Title: PRC 3.3H!!!
Post by: EternalSerpent on June 07, 2010, 01:35:29 PM
Changes look pretty awesome.  ConvoCC fix is really going to make a difference,  I hope.
Title: PRC 3.3H!!!
Post by: DM Heatstroke on June 07, 2010, 02:00:16 PM
Quote from: EternalSerpent

Changes look pretty awesome.  ConvoCC fix is really going to make a difference,  I hope.


It does.  Takes much less time to precache a database now.

Good job xwarren.
Title: PRC 3.3H!!!
Post by: bxb32001 on June 07, 2010, 07:08:05 PM
Quote from: xwarren

It's not really possible without NWNX, so you won't get those benefits in SP mode. As a workaround you could load any module with PRC installed (or even your saved game) into NWNX/NWServer and than join it with your character. The bonuses/penalties will be permanently applied after you rest.

Sorry, can't think of any easier way to do that.



Not familiar with multiplayer games but, can I save my character and play it on SP?

Thanks,

bxb
Title: PRC 3.3H!!!
Post by: xwarren on June 08, 2010, 01:25:12 AM
1. run nwnx -> nwserver will lunch soon after that
2. select one of your modules with PRC installed and click 'Load' (or sth, i have non-english game version ;p )
3. when it finishes loading run NWN as usual but instead of 'New game' select 'Multiplayer game'
4. confirm your login and password
5. select join game in local network - you should see your module on the list
6. join the game and select your character (you can experiment with character in server and local vault)
7. when you see your character in game rest - all permanent bonuses will be applied
8. your character should be automatically saved when you exit the module, you can than use it in SP mode

I've tested this and it works for me.
And it's easier than Leto!!! :D
Title: PRC 3.3H!!!
Post by: Dark_Ansem on June 09, 2010, 06:03:42 AM
update looks lovely. but can't wait for next one (if it will be XD)
Title: PRC 3.3H!!!
Post by: seraglio on June 09, 2010, 09:24:09 PM
Love the new update thanks.

I tried to run the instructions xwarren posted. I have never used multiplayer before. I believe I have followed the instructions correctly.

The problem I have is that when I run NWNX2, and it launches nwserver, I choose my module name like I'm supposed to. When I run the game in multiplayer, using the LAN option (bottom of the 4 options), and connect to my module theres a problem. All my localvault characters are messed up, with "BARBARIAN" showing as the class.

I have seen this before when I have the wrong PRCCEP merge .tlk file, or when I am running custom haks in the module. However neither of these is the case, when I use regular sinlgle player mode my characters are fine in the SAME module. I have triple checked, I am choosing the correct module in both instances

SO whats special about multiplayer mode in terms of classes? I even tried unchecking :enforce legal characters" in case that was needed, still, no PRC base classes show up in my module that has long since had PRC and CEP added and works fine standalone. Any ideas?
Title: PRC 3.3H!!!
Post by: KenquinnTheInsaneOne on June 09, 2010, 09:36:24 PM
I find the server connection display can be wonky have you tried logging in and seeing if in game it shows correctly?
Title: PRC 3.3H!!!
Post by: DM Heatstroke on June 09, 2010, 09:37:27 PM
Quote from: seraglio

Love the new update thanks.

I tried to run the instructions xwarren posted. I have never used multiplayer before. I believe I have followed the instructions correctly.

The problem I have is that when I run NWNX2, and it launches nwserver, I choose my module name like I'm supposed to. When I run the game in multiplayer, using the LAN option (bottom of the 4 options), and connect to my module theres a problem. All my localvault characters are messed up, with "BARBARIAN" showing as the class.


On a multiplayer server, custom content isn't loaded until after you join the server.
Title: PRC 3.3H!!!
Post by: Dark_Ansem on June 10, 2010, 02:03:32 AM
I wonder, what is the source for the lich prestige class? not the SRD I take it.
Title: PRC 3.3H!!!
Post by: seraglio on June 10, 2010, 05:45:32 PM
Thanks everyone it works when you actually log all the way in, really threw me off seeing Barbarian/Barbarian/Barbarian as my classes!
Title: PRC 3.3H!!!
Post by: bxb32001 on June 13, 2010, 10:01:05 AM
Quote from: xwarren

1. run nwnx -> nwserver will lunch soon after that
2. select one of your modules with PRC installed and click 'Load' (or sth, i have non-english game version ;p )
3. when it finishes loading run NWN as usual but instead of 'New game' select 'Multiplayer game'
4. confirm your login and password
5. select join game in local network - you should see your module on the list
6. join the game and select your character (you can experiment with character in server and local vault)
7. when you see your character in game rest - all permanent bonuses will be applied
8. your character should be automatically saved when you exit the module, you can than use it in SP mode

I've tested this and it works for me.
And it's easier than Leto!!! :D


IT WORKS!!!
Title: PRC 3.3H!!!
Post by: xwarren on June 13, 2010, 10:45:38 AM
Quote from: bxb32001

Quote from: xwarren

1. run nwnx -> nwserver will lunch soon after that
2. select one of your modules with PRC installed and click 'Load' (or sth, i have non-english game version ;p )
3. when it finishes loading run NWN as usual but instead of 'New game' select 'Multiplayer game'
4. confirm your login and password
5. select join game in local network - you should see your module on the list
6. join the game and select your character (you can experiment with character in server and local vault)
7. when you see your character in game rest - all permanent bonuses will be applied
8. your character should be automatically saved when you exit the module, you can than use it in SP mode

I've tested this and it works for me.
And it's easier than Leto!!! :D


IT WORKS!!!


I told you so :P
Title: PRC 3.3H!!!
Post by: william_iii on June 14, 2010, 07:10:46 AM
Er... another thing: I notice that the downloadable version of the manual remains at 3.3f, while the index shows 'PRC v3.1'... I mean that could you please think about releasing a downloadable manual of 3.3H which is the same as the current online version?

Thanx!
Title: PRC 3.3H!!!
Post by: Calirion on June 23, 2010, 12:25:13 PM
Quote from: xwarren

It's not really possible without NWNX, so you won't get those benefits in SP mode. As a workaround you could load any module with PRC installed (or even your saved game) into NWNX/NWServer and than join it with your character. The bonuses/penalties will be permanently applied after you rest.

Sorry, can't think of any easier way to do that.



I feel stupid making this suggestion after you have already implemented a different solution, but wouldn't it be possible in theory to get the same effect (permanent stat boosts) by creating feats the class would earn automatically at a certain level.  We know that epic feats like great strength endow a character with a permanent stat bonus, as does the draconic abilities feat for dragon disciples.  Wouldn't it be possible to create class specific, automatically acquired when appropriate,  feats to endow characters with appropriate stat boosts at the correct  levels?  That solution would work for sp as well as mp.

(However, that seems so obvious that there must be something wrong with it.  Still, curiosity compels me to at least ask.)
Title: PRC 3.3H!!!
Post by: xwarren on June 23, 2010, 12:34:11 PM
Quote from: Calirion

Quote from: xwarren

It's not really possible without NWNX, so you won't get those benefits in SP mode. As a workaround you could load any module with PRC installed (or even your saved game) into NWNX/NWServer and than join it with your character. The bonuses/penalties will be permanently applied after you rest.

Sorry, can't think of any easier way to do that.



I feel stupid making this suggestion after you have already implemented a different solution, but wouldn't it be possible in theory to get the same effect (permanent stat boosts) by creating feats the class would earn automatically at a certain level.  We know that epic feats like great strength endow a character with a permanent stat bonus, as does the draconic abilities feat for dragon disciples.  Wouldn't it be possible to create class specific, automatically acquired when appropriate,  feats to endow characters with appropriate stat boosts at the correct  levels?  That solution would work for sp as well as mp.

(However, that seems so obvious that there must be something wrong with it.  Still, curiosity compels me to at least ask.)


Those feats are hard-coded into game engine (as almost all passive feats in NWN), we can't edit, add nor delete them. NWNX is the only option for that.
Title: PRC 3.3H!!!
Post by: Irriya on June 25, 2010, 11:41:35 AM
Xwarren sorry to bother you but has custom cohorts been changed such that they no longer use random portraits and names? :O
Title: PRC 3.3H!!!
Post by: xwarren on June 25, 2010, 12:11:15 PM
Quote from: Irriya

Xwarren sorry to bother you but has custom cohorts been changed such that they no longer use random portraits and names? :O


I've altered that a long time ago... i recall testing my changes but can't remember if they worked correctly or not. Well... there's only one way to find out :P

(sorry, don't have time to test it right now, but will try to do this in evening - or maybe you will be first ;)  )
Title: PRC 3.3H!!!
Post by: Irriya on June 25, 2010, 12:13:21 PM
Ill go hop over and test it now, just past Midnight at my place :O
Title: PRC 3.3H!!!
Post by: Irriya on June 25, 2010, 12:52:38 PM
I just tested it out and it works perfectly fine. Thanks for all the work done changing this. :P Yay to finally having proper cohorts that stick around with proper portraits /heads /names.
Title: PRC 3.3H!!!
Post by: Mindflayer on July 11, 2010, 11:02:33 PM
Great release. I am already in love with most changes. Especially the shifter (pnp) changes (races like Yuan-Ti qualifying). Thank you very much!
Title: PRC 3.3H!!!
Post by: Necro on July 20, 2010, 12:25:41 PM
What test does the Dread Necromancer need to complete to get out of the training area at the very start of the game of the OC?

As you can guess, I have been to all four trainers and none will allow me to test with them so that the gaurd opens the door to Aribeth.
Title: PRC 3.3H!!!
Post by: CapnQ on October 05, 2010, 05:14:54 PM
Quote from: xwarren

You asked for a change log - this is what changed since last RC version:
...
fixed
...
  PnP shifter bug


I'm way late in asking this, but I just noticed it. What was the bug?
Title: PRC 3.3H!!!
Post by: xwarren on October 06, 2010, 11:07:25 AM
Quote from: CapnQ

Quote from: xwarren

You asked for a change log - this is what changed since last RC version:
...
fixed
...
  PnP shifter bug


I'm way late in asking this, but I just noticed it. What was the bug?


This one:
http://www.nwnprc.com/forum/viewthread.php?thread_id=552
Title: PRC 3.3H!!!
Post by: CapnQ on October 06, 2010, 11:31:29 AM
Quote from: xwarren

Quote from: CapnQ

Quote from: xwarren

You asked for a change log - this is what changed since last RC version:
...
fixed
...
  PnP shifter bug


I'm way late in asking this, but I just noticed it. What was the bug?


This one:
http://www.nwnprc.com/forum/viewthread.php?thread_id=552


Out of curiosity, then, what did you change to fix it? Since you committed my changes and yours together, I can't use subversion to find out; and since I probably created the bug, I'd like to know how I messed up.
Title: PRC 3.3H!!!
Post by: xwarren on October 06, 2010, 12:43:39 PM
I have modified ShifterCheck() function - it used to only set true appearance, now it runs full UnShift() code to remove effects of PnP shifting before using BioWare polymorph.

Hope I didn't messed anything ;)
Title: PRC 3.3H!!!
Post by: CapnQ on October 06, 2010, 01:21:07 PM
Quote from: xwarren

I have modified ShifterCheck() function - it used to only set true appearance, now it runs full UnShift() code to remove effects of PnP shifting before using BioWare polymorph.


OK, thanks. Maybe I didn't mess it up, then--I don't think I changed that function or anything that it called.

Quote
Hope I didn't messed anything ;)


Not that I know of, but I've been away from NWN for a while and am just coming back. I have a couple of ideas I want to try for the PRC as well.
Title: PRC 3.3H!!!
Post by: Christerical on January 08, 2011, 06:13:48 AM
xwarren,

The persistant attribute changes work like a charm with nwnx. I just tried this out with a human cleric/master of shrouds/hierophant with the demi-lich template on Endless Nights IV and everything seems to work perfectly, including the +12 ECL.

I'm back to playing some nwn after a couple of years and it's amazing to see how much the PRC has improved.

Thanks for all your hard work!
Title: PRC 3.3H!!!
Post by: Loki on January 15, 2011, 06:21:40 PM
hum, making the attribute boni permanent doesn't seem to be working (those past lich level 1, at least) has there been a change in the prc, or am i doing something wrong?

is there an alternative method?
Title: PRC 3.3H!!!
Post by: xwarren on January 16, 2011, 03:47:05 AM
Quote from: Loki

hum, making the attribute boni permanent doesn't seem to be working (those past lich level 1, at least) has there been a change in the prc, or am i doing something wrong?

is there an alternative method?


Have you run the module through NWServer with nwnx running? Templates worked fine the last time I've checked (3.4 rc1a). I'll check Lich class.

Edit: Right, permanent stat boosts don't work with the Lich class. That's because I have never converted class scripts to use nwnx - lich template is much better IMHO.
Title: PRC 3.3H!!!
Post by: Loki on January 16, 2011, 08:03:33 AM
phew, almost thought i was a complete idiot. thanks.

template and class abilities(minus phylactery) are the same i presume?