Originally Posted by LightningLockey
XP is based on level of main char and level of monsters.


That doesn't seem to include quest XP though. I finished the game at level 48, so spent a lot of the time ahead of the curve. So my monster XP was very little, but the quest XP was enough to keep me leveling regularly.