The XP system is a total mess
I'm almost level 23, about to kill a giant. When I kill him right away I get 400XP for the quest and level up (which turns the quest grey). But If I free the dude first which gives a handful XP I ding 23 and then for killing the giant and completing the quest I get a whooping 5 XP. So I must choose between keeping the dude alive or getting a meaningful reward for the quest. This is terrible design for an RPG.
If you really must artificially limit XP, why not make it so it's 10% less for every level Geralt is above the quest or something so it doesn't feel so arbitrary and completely pointless if you level up during a quest?
I'm almost level 23, about to kill a giant. When I kill him right away I get 400XP for the quest and level up (which turns the quest grey). But If I free the dude first which gives a handful XP I ding 23 and then for killing the giant and completing the quest I get a whooping 5 XP. So I must choose between keeping the dude alive or getting a meaningful reward for the quest. This is terrible design for an RPG.
If you really must artificially limit XP, why not make it so it's 10% less for every level Geralt is above the quest or something so it doesn't feel so arbitrary and completely pointless if you level up during a quest?