It's tricky.

There's no level scaling in the game, right, so how to handle the end-game in cases where someone does: 1)everything they can find, 2)a beeline for the main quest, doing few side-quests, or 3)a few quests, but they miss out on most of the secrets and extras?

That does make the idea of enemies giving out a variable amount of XP based on your level seem like a reasonable idea. I think I should fire up Divinity 2 again and just speed through the main quest stuff and see how that works. If I'm right, I should finish Sentinel Island about level 20, Orobas Fjords at about level 35, and FoV at about 45.


Variable levels based on your level when meeting companions is probably a good idea so that they're useful even if you don't meet them at the time the designers intended.