Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Dark Dreams of Furiae - a new module for NWN:EE! Buy now
Attention, new and old users! Please read the new rules of conduct for the forums, and we hope you enjoy your stay!

Making a party member catch up in XP?

What are the possibilities for making a new party member catch up in terms of XP?

It seems that I got Keldorn a bit too late and he's joined with 500k XP whereas my party members all have about 600k. Not a huge deal at higher levels probably, but still annoying.

The only method I could think of is to throw out everyone else, farm enough XP to get him on the other members' level, then get back the other guys. The PC will of course also get the same amount of XP, so with this method I could for instance get my PC from 600k to 700k and Keldorn from 500k to 600k, then pick up the other guys, meaning I'll have a 700k XP PC with 600k XP NPCs.

One can always use EEKeeper or NearInfinity of course, but I was wondering if there's in-game ways to do it.

Related question:

Can I kick Keldorn out again and pick him back up when my party's XP is at some specific threshold, to have him auto-boosted to that exact amount of XP?

Another related question:

Where can I find the table of XP thresholds to which various NPCs can get automatically boosted, depending on my party's XP? It should be somewhere in the game files... The wiki sometimes has the info and sometimes doesn't.


  • jmerryjmerry Member Posts: 1,550
    The standard NPCs - all of the original BG2 NPCs, plus the Beamdog additions - get the same joining XP triggers. The thresholds are 125K, 250K, 500K, 750K, 1000K, and 1250K. Or, for BGEE, 2K, 4K, 8K, 16K, 32K.
    This is a one-time trigger; while you can defer it if the character starts in the same XP range as the protagonist, you only get the gain once. Kicking Keldorn out will only mean he falls further behind, now that he's gained experience once.

    Where is it in the game files? It's in the characters' .bcs script files, at the end. When they join, if player 1 is past a threshold and the NPC isn't, that NPC gains experience up to that threshold. In the case of dual-classed characters, the full experience amount goes to their second class; for example, if Anomen (Fighter 7-Cleric) joins and your protagonist is at the 500K mark, he gets 500K XP as a cleric in addition to his 64K as a fighter, and can immediately level up to cleric level 10 (450K XP).

    You can tweak your party composition to favor some characters over others in gaining XP, but there are very few ways to give experience to a companion without giving the protagonist at least as much - just a few triggers in personal quests. Honestly, 100K difference isn't a big deal in the long run. My most recent run had over 400K difference between the protagonist and the lowest XP companion at the end ... although that was invisible, since everyone was at the cap.

  • jsavingjsaving Member Posts: 1,003
    If Keldorn's relatively minor XP issue bothers you, then I would just give him the 100K XP he is missing. Not a big deal, especially since the intent of the cut-point system mentioned by @jmerry is that NPCs join with roughly the same XP you have.

    Alternatively, I've heard of players who watch their XP carefully and only recruit after hitting multiples of 250K. You could try that approach if you aren't comfortable modifying XP.

  • dunbardunbar Member Posts: 1,591
    To be honest, 100k XP difference in a game where each party member ends up with millions of XP is not worth worrying about.

  • sarevok57sarevok57 Member Posts: 5,510
    with the machine of lum the mad, if you dont mind taking some risk you can actually get more rewards than just the stat boosts, the portal to warp to the lower level and the mace

    if you put in a random combination and dont get a bad result ( which has a high chance of getting a bad result ) you will either get a potion of superior healing or 100 000xp for that character that clicked on it

    so my suggestion would be that once you hit the machine of lum the mad, put every single protection spell in the universe on him, do a quick save and keep reloading ( or keep trying if you dont get a truly horrid result ) until you get the 100 000xp bonus

    i do this with sarevok sometimes because if i do a full bg2 run he will usually be behind about 1.1 million xp, so i just have to succeed 11 times and then he catches up with the rest of the party

Sign In or Register to comment.