Jump to content


Photo

SMM: Why do NPC's join with 0 XP


  • Please log in to reply
4 replies to this topic

#1 mentat72

mentat72
  • Member
  • 3 posts

Posted 08 January 2008 - 01:49 AM

Hi all, maybe I've missed something, but why do NPC that join start with 0 experience points? I don't recall this being the case when I played BG on it's own before. You do also get a helpful on screen message which I can screen grab if anyone is interested.

Thanks. :mellow:

#2 bigmoshi

bigmoshi
  • Modder
  • 230 posts

Posted 08 January 2008 - 02:09 AM

Hi all, maybe I've missed something, but why do NPC that join start with 0 experience points? I don't recall this being the case when I played BG on it's own before. You do also get a helpful on screen message which I can screen grab if anyone is interested.

Thanks. :mellow:


Hi Mentat!

This is because of the SCS - "Allow player to choose NPC proficiencies and skills" component.

When some NPCs join you, they start off with 0xp. But they immediately get xp depending on your char level at the time when they join your party. That way, you'll have more flexibility on setting the proficiencies of the NPCs.

Hope thats what you're asking about :)

"[You are] the foe of my foe, friend of my friend, by the first sapling that rose where Shilmista now stands, and by the shadow it will cast before all things will end, I swear to give my blood for you." - Kivan when we meet Imanel Silversword.

bigmoshiteam2.jpg

@ SMM Auto DL / Auto-Installer / Manual Install / Walkthru - based on Erebusant's installation @
@ Infinity Explorer v0.85 (Some fixes for v0.75/v0.80) @
@ Future of MegaMods? - Working with Mega-Modification Installations - by Ascension64 @


#3 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 08 January 2008 - 02:25 AM

:unsure: Shouldn't they join you at level one, and then gain near the experience you have(the last level up xp), not be of a certain level and have 0 xp?
Just, please clarify mentat72, if this is the problem. As it's a serious bug if you have this kind, and if you do, include a quotation of your WeiDU.log . -_-

Deactivated account. The user today is known as The Imp.


#4 bigmoshi

bigmoshi
  • Modder
  • 230 posts

Posted 08 January 2008 - 02:48 AM

Hi! I think this is the 0xp message that we'll get when a new NPC joins.

This character is now level 0. Level them up to choose their initial proficiencies and skills. (Until you do this, their hit points and equipment may be a little odd; don't worry about this. Once you level them up, they may gain more levels (depending on your own experience).


Here's the extract from SCS's readme for the component.

Allow player to choose NPC proficiencies and skills

At the moment the various NPCs who join your party have their existing proficiencies, thief skills etc. determined for you according to what the designers of BG and/or Tutu had in mind. There's nothing wrong with this, but it can be interesting - especially if you've played several times - to have more flexibility.

This component gives you the chance to select each character's proficiencies from scratch. It does so in a slightly convoluted way (to get around game-engine difficulties): when a new NPC joins your party, they start at level 0. They immediately go up a level, so you get to choose their starting skills. As soon as you've levelled them, they gain enough experience to go up to about the level of the PC, and you can give them any remaining proficiencies.

This differs from the BG2 Tweaks version (which is overwritten) because you get to choose proficiencies even for 1st-level characters. The component only works for the "core" NPCs in BG, not for any NPCs added by someone else's mod (or for BG2 NPCs). It won't work for a given NPC if you install it after you've already entered their area.

Note:the patch takes a few seconds to come into effect. If there's a 3-4 second pause when your character's statistics (hit points, say) aren't right, don't worry about it.


Hope this helps! :)

"[You are] the foe of my foe, friend of my friend, by the first sapling that rose where Shilmista now stands, and by the shadow it will cast before all things will end, I swear to give my blood for you." - Kivan when we meet Imanel Silversword.

bigmoshiteam2.jpg

@ SMM Auto DL / Auto-Installer / Manual Install / Walkthru - based on Erebusant's installation @
@ Infinity Explorer v0.85 (Some fixes for v0.75/v0.80) @
@ Future of MegaMods? - Working with Mega-Modification Installations - by Ascension64 @


#5 mentat72

mentat72
  • Member
  • 3 posts

Posted 08 January 2008 - 03:24 AM

This all looks about right, I have only just started the game so that may be why they are 0 and they do level up to my level - a mighty 1. So it sounds like it's working a charm. Once again thanks.