[Bug/Mechanics] Incorrect experience reported in dialogue bar
Current behaviour: When slaying things, the experience gain reported in the dialogue bar does not match that recorded on the character record screen. For example, when killing Firebead, though 2,700xp is reported in the dialogue bar, you can see on the character record that, in fact, 2,970xp has been accumulated. Depending on the creature slain, there is approximately a 10% discrepancy between the experience reported and the experience given.
Expected behaviour: Experience reported in the dialogue bar should be consistent with that recorded on the character sheet, or vice versa.
Games affected: BG2, BGEE.
Notes: I believe this to be related to the reports Bhryaen posted about many creatures giving slightly 'off' amounts of experience. Writing this, I now realise this behaviour was also present in BG2, and was addressed by Ascension64's Experience Corrections patch (now part of TobEx). If possible, I would suggest reporting the old, rounder xp values and removing the 110% scaling (as shown on the character sheet) — though this would produce a slight (though not unhealthy, IMO) balance adjustment.
Expected behaviour: Experience reported in the dialogue bar should be consistent with that recorded on the character sheet, or vice versa.
Games affected: BG2, BGEE.
Notes: I believe this to be related to the reports Bhryaen posted about many creatures giving slightly 'off' amounts of experience. Writing this, I now realise this behaviour was also present in BG2, and was addressed by Ascension64's Experience Corrections patch (now part of TobEx). If possible, I would suggest reporting the old, rounder xp values and removing the 110% scaling (as shown on the character sheet) — though this would produce a slight (though not unhealthy, IMO) balance adjustment.
Post edited by Bhryaen on
1
Comments
Actually it was supposed to work differently:
In case if Charname's class main stat >=16 (for example DEX for thief or INT for mages) he receive permanent 10% XP bonus. But currently it applies for Charname no matter what stats he have.
I can't wager as to which was intended, but I'd rather the 100% happen than the 110%. The whole "Bhaalspawn advantage" thingy seems overly gratuitous: the advantage to being a Bhaalspawn is being the central protagonist and getting those Bhaalspawn powers, not to mention having an IRL person providing the AI and the ability to reload. So one vote to just make the actual gain 100% (rather than 110%) and have the display reflect it.
Tested with a variety of creatures, locks, and traps.
Just FYI - there is a reason behind the 10% XP gain...
I believe the BG house rule for the 10% was simply the Bhaalspawn status, nothing to do with attributes. That's what was removed. Perhaps the idea of it was derived by the original devs from that DnD source, but it wasn't adapted anything like it: regardless of your stats the party was getting 10% extra. Now, not so.
That's cool, it wasn't clear in the above post and I don't have enough game mechanic knowledge to check myself. Thought it was worth mentioning though in case it did relate to what I was saying in my post.
TobEx gives the option of fixing this. It is a tweak settings since removing the boost does slow experience gain.
I would prefer to have this problem fixed rather than removed from the game.