Talk:Avarice and Generosity/@comment-3245042-20180824084134/@comment-45.56.46.26-20180824203940

Not sure what you mean.

Gaining XP is how you gain levels, and you can lose levels by using up too much of your XP.

A&G lets you store more XP than your max XP bar, so you can store more than a max level worth of XP and use it later. It doesn't seem that you can use it to level yourself up, but that's quite possible.

It's rather an odd mechanic, really, that you'd need a World Item to allow you to store XP. Why not just leave the experience bar uncapped once someone reaches max level? It seems like 100,000 XP is enough to be a substantial fraction of the XP bar at max level. Let's say it's 10% of XP at the max level. So a million XP per level at max level, and a hundred levels. We know that XP per level grows as you level, so let's say that it is a linear progression. At each level, to reach the next level requires level*10,000 XP. So you start off at level 1 with 0 XP and need 10,000 to reach level two. Another 20,000 to reach level three, and another 30,000 to reach level four. The total XP to reach a level (starting from 0 XP at level 1) is 10,000*((L-1)^2+L-1)/2 (D&D uses this pattern). That means that to reach level 100 from level 99 takes 990,000 XP, but to reach it from level 1 requires 49,500,000 XP. So if the total XP (rather than just the current XP bar) is stored as an integer, we would need over 4 billion XP before there was a problem.

And that's assuming that the XP bar at max level is 1,000,000 XP rather than 100,000 XP, which is a perfectly reasonable interpretation of the text and is also more in-line with D&D. In that case the maxed out XP bar at max level would only be 4,950,000 XP. That's enough to still require a four byte integer rather than a two-byte integer (like we're going to be that stingy about a couple of bytes per player character in a DMMORPG anyway), but it means that you'd need 867 times the XP necessary to level from 1 to max level rather than only 86 times.

In other words, this item should be nearly useless. Why bother to cap the max XP one can have at max level low enough for this item to have any use? Just cap it at 4,000,000,000 if you want a round number. When is someone going to need to use more than 400,000% (or 4,000,000%) of XP anyway? Who's even going to get close to having that much XP in the first place?

Those shitty, shitty devs.