Jump to content


Photo

URGENT - NPCs don't level when joining party


  • Please log in to reply
4 replies to this topic

#1 Imperium

Imperium
  • Member
  • 27 posts

Posted 11 May 2011 - 03:04 PM

I just beat the Nashkel mines and when I got back to Nashkel, I got Ewdin to join my party only for him to be level one with less than 300 XP. He doesn't recieve any xp even though my party is mostly level 3, Imoen is level 4. ( promptly killed the restore BG2 XP for traps and locks when I found out I was getting 1k xp per trap.) Edwin is useless without being a higher level. Is this my own fault from one of many tweaks and fixes installed to BGT?

I apologize for reposting this, but I really would like to get some help with this so I can continue my adventure.

#2 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 11 May 2011 - 08:50 PM

I just beat the Nashkel mines and when I got back to Nashkel, I got Ewdin to join my party only for him to be level one with less than 300 XP. He doesn't recieve any xp even though my party is mostly level 3, Imoen is level 4. ( promptly killed the restore BG2 XP for traps and locks when I found out I was getting 1k xp per trap.) Edwin is useless without being a higher level. Is this my own fault from one of many tweaks and fixes installed to BGT?

A little more info would be needed. ...
There for example is a component meant for this in Level 1 NPCs mods...

I apologize for reposting this, but I really would like to get some help with this so I can continue my adventure.

It doesn't help that you posted this in two places, and they were both wrong, as the correct one might be here. Or here.

Edited by Jarno Mikkola, 11 May 2011 - 11:00 PM.

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


#3 Anomaly

Anomaly
  • Member
  • 562 posts

Posted 12 May 2011 - 05:27 AM

Usually, NPC level is set when you first visit the area, not when the NPC actually joins the party.

Besides, I always found horrible the way BG tries and fails to set the NPC at your level. Level 1 NPC tries to fix this in an optional component, but last time I checked, it also failed.

The best you can do for now is to manually give XP to Edwin with the console so you can continue your game without feeling that one NPC is too much behind in XP.

Example, if your PC has 5500 XP, you should select Edwin, then Ctrl+Space, then type:
CLUAConsole:SetCurrentXP(5500)
then Enter. You'll need Debug Mode=1 set in your Baldur.ini for this to work.
French translator of: BG2 FixPack, BG2 Tweaks, Baldur's Gate Trilogy-WeiDU, BGT-Tweaks and some minor mods.

#4 Imperium

Imperium
  • Member
  • 27 posts

Posted 12 May 2011 - 10:04 AM

I don't know what else to tell you. That's the whole story. I didn't know that NPCs have their levels set. It seems rather stupid for the NPCs to have their levels set without automatically getting experience upon joining the party. Not everyone uses the same NPCs the entire game. Could a moderator move this to an appropriate section of the forums? I have found Spellhold Studios to be somewhat confusing to navigate.

Edited by Imperium, 12 May 2011 - 10:05 AM.


#5 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 12 May 2011 - 10:40 AM

I don't know what else to tell you. That's the whole story. I didn't know that NPCs have their levels set. It seems rather stupid ...

You got to be kidding me man.
OK let's rip this out from a steel bar.
First the Weidu.log's content would provide us a base from where to start...

Next, the NPC you had joined to your party(Edwin) had been placed to the spot earlier when you visited the area in Nashkel, he could have joined you there already, at that point when he was placed, he was near your CHARNAME's level. That's how the original BG1 game had the mechanic set and the BGT-WeiDU does the exact same, as the BGII had the exact same thing, with justy higher CHARNAME levels.
Now then, there is a mod that improves this default action, it's called Level 1 NPCs...

A said by Anomaly, you can also use the Console and cheat your way out of the "situation", to the exact effect you wanted.

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