Comment Re:Ohhh... they just invented MultiMUD (Score 1) 75
I doubt they are doing this, but I had thought up an interesting solution to this a while back.
XP can be treated as a universal currency. All servers are assigned XP points based upon the users % spent on their server. So you have a central authentication system that knows user Z spend 40% of his time this month on server X and 60% of his time on server Y this month. Server X in total is slightly less popular and given its 1000 users and their time spent gets allotted say 4000XP, and Server Y with its more 1200 users who spend more time on it gets allotted say 8000XP.
Those servers can have their own internal economy and XP distribution systems, but when you leave the server the server has to decide how much XP to give to this leaving user. It can give it 0, but nobody will use this server, it can give that one user all 8000XP of its monthly allotment but then would piss off the rest of the userbase