|
It's not possible. I've tried.
Basically, when you receive xp, there's no indication whatsoever of where it came from- you can make assumptions, such as if you've just logged in you can assume it's vassal xp, but if you're in a fellow with a vassal and other players, there's no way to know when you get xp whether it's passup, shared in fellow, or from your own kills. My plugin AC+ assumes any xp received at the same time as it witnesses either a death message or death animation on the creature you last attacked is xp from that creature, but even that's just a best guess.
As for checking on how much you've passed up to your patron on the allegiance info page- it caps at 4.2 billion. I've passed up about 8 billion to my patron, but that number never changes, so I couldn't use it to see how much I'm passing up. You could potentially calculate how much you're passing up to your patron, but you'd need to know exactly what their leadership is, how many vassals they've got, and exactly how long you've been sworn to them. And that would only work on what you're passing up, not what's been passed to you.
|