Andreas Vogl wrote: > in reply to Mark W.: > > >> Doing some quick math on the exp table, I see that at level >> 50, you need 1.3 million exp to gain a level. At level 105 >> of thereabouts, you only need 1.6 million. >> So point #2 isn't really happening. >> >> Before we re-do the experience table again, is the issue only >> needed for balancing about level 20 or so? > > > Yes, the lower levels seem fine to me. > It always took a fair amount of time for an average player > to get to level 20-30. After that, things started to go way > too fast. Ok. > Those values look quite good. IMHO the gaps could still be > higher (especially the last 10 levels), but these values > are definitly a LOT better than what we have today. > Personally I'm abit out of the server code and I don't > know how high one could set the values before trouble > starts. Well, the max experience is about 2.1 billion. on that table, last level is about 1.6 billion. The table I included unfortunately did not include commas. But at level 70, you would need about 11 million/level. This is roughly 10 times higher than it is now. Note that the last level in the current system is a little skewed - it goes from 130 million to 785 million to 1570 million - this was done so that you could get most all of your skills up to really high level also. So we can't really look at the last entry in the current table - need to look at a few at the end. Of course making level gains cost more exp may reduce it more than just the exp cost - it _should_ reduce the power of the player also, reducing exp gain even more (your weapon can't have as many improvements, nor your armor, and when the item_power stuff gets tuned in, that also has an effect). So this should really slow things down a bit. > > Yes, let's just try it out. If modifying the levels[] array > in "common/living.c" is all that needs to be done, that'd be easy. In the simple sense, that is all that needs to be done. Note for existing characters, this could cause oddness (eg, you had enough exp to be level 70 before, but now only have enough for level 40). In practice, until you lose exp by some method, you will still remain level 70. But next time you die, you'll lose 30 levels now. In some sense, I would say 'tough luck' - you got that benefit of level 70 because the game was easy. The only 'downside' is peoples improved weapons - they could now be so depleted that they can no longer use the weapons they were able to use before, and are not even close to being able to use them.