My GF an I are levelling together. Same heirloom gear, same quests, same gathering professions. Yet every 2-3 play sessions, she's 30-40% ahead of me in XP. I play warrior, she on her priest. No potions or other XP bonuses that Im aware of. WE also both have always rest XP active.
Any explanation as to why? Do allied races get an XP bonus?
EDIT: Mystery solved, my shoulders were not upgraded past 60.
Mystery not solved. She's still getting more than me for some reason.
Mystery actually solved. It's 2 parts.
1) I wasn't wearing upgraded heirloom shoulders.
But stranger still...
2) At about the ~20-30% mark, mob scaling behaves strangely, and since she was already ahead of me, she hit that 'threshold' and mobs would be higher level for her, giving her more xp than me, even if we were the same level.
At level 68.2, I would get 10% less XP than her at 68.5 for the same mobs/quests.