NPC Experience Scaling?
EnterHaerDalis
Member Posts: 813
Just wondering how the NPC experience scaling actually works in BG2.
My Charname has 450k experience and I just recently picked Keldorn up and he only has 250k. I thought Beamdog tweaked the scaling to be closer to your main characters experience number.
Any information on the mechanics of the scaling would be great. Thanks!
My Charname has 450k experience and I just recently picked Keldorn up and he only has 250k. I thought Beamdog tweaked the scaling to be closer to your main characters experience number.
Any information on the mechanics of the scaling would be great. Thanks!
0
Comments
- NPCs aren't scaled down to level 1. You always get the lowest version of the NPC that was available in the original games, but we don't reduce their levels below that
- The proficiencies, skills, spells and stats that the NPCs had at the lowest levels are unchanged
- If your protagonist's XP is higher than what the lowest version of an NPC had, then that NPC gets extra XP to match yours (at certain pre-defined thresholds)
- Any special bonuses that NPCs had are retained i.e. Coran still has 3 proficiency points in Long Bow and Baeloth still knows more spells than a normal Sorcerer
NPC XP scales up to a certain threshold which is different for each campaign. The values are as follows:BG:EE - 32,000
SoD - 250,000
BGII:EE - 1,250,000
ToB - 2,500,000 (unchanged)
Not stated in that thread, but elsewhere is that the XP steps in BG2EE are 250k, i.e. if your PC has up to 499k then an NPC will have 250. If you have 500-749k an NPC will have 500k etc. I think that's why you found Keldorn with 250 (if you'd waited a bit longer you could have got him with 500).
so anyways, when you pick up companions, always try and be just over that 250 000 XP group mark, or else you will get the result that you got with Keldorn
also to note, this XP jump only happens once, so say you picked up keldorn when you were at 450 000 and he was at 250 000 and then you had him leave your team and came back at 500 000 he will still only be at 250 000
anytime you pick up a team mate and then reform them from your party, they will be stuck at the XP they were at when they left
I reloaded the game, picked Mazzy up and immediately she had a level up and jumped to a proper experience level in relation to charname.
There is something wrong with the level up trigger. It seems inconsistent - sometimes it triggers the level up and sometimes it does not.