Quote

There seems to be a lot of discussion around raising the Level Cap recently.

The general consensus seems to be raising the level cap to circa 120-125.

The current formula/code for working out what the level cap/exp curve is as follows:

// = comments

INT

i // i = level

for i=1, exp=100; // level 1 starting exp

exp_lev[0]=0; // the starting level

VAR

exp++; // exp to next level

CONST

MAX_EXP_LEVEL = 4280000000 // Max EXP server can handle

for (i=1; i<MAX_EXP_LEVEL; i++)

{

if (i<50) exp++ = exp+exp*(40.0-i(1.5))/100.0;

else if (i<90) exp++ = exp+exp*10.00/100.0

else exp+exp*25.0/100.0;

if (exp >4280000000 || exp < exp_lev[i-1]) exp 4280000000;

exp_lev [i]=exp;

}

For those of you that don't have coding skills, but can better understand a spreadsheet, you can see that here:

https://docs.google....dit?usp=sharing

I've added a new columns to the right of the existing EXP Chart showing what the comparison's between levels would be for my suggested changes. Those changes are as follows:

// = comments

INT i // i = level

for i=1, exp=100; // level 1 starting exp

exp_lev[0]=0; // the starting level

VAR: exp++; // exp to next level

CONST MAX_EXP_LEVEL = 4280000000 // Max EXP server can handle

for (i=1; i<MAX_EXP_LEVEL; i++)

{

if (i<60) exp++ = exp+exp*(40.0-i(1.5))/100.0; //60 instead of 50

else if (i<90) exp++ = exp+exp*5.00/100.0; // *5 instead of *10

else if (i<110) exp++ = exp+exp*10.0/100.0; // adding back *10 for 'soft cap' start

else exp+exp*25.0/100.0; //'hard cap' exp

if (exp >4280000000 || exp < exp_lev[i-1]) exp 4280000000;

exp_lev [i]=exp;

}

This basically just shifts the entire server between +5 and +10 levels and creates a larger 'mid-game' from 75 to 110 before things get difficult. This leaves things quite modular if we were to revisit the topic of raising the cap further, in the future, once more mobs, items, etc have been added.

For those that don't understand numbers at all, with credit to Maki here is a graph showing current EXP curve vs Suggested.

Posted Image

Pastebin link for raw numbers:

https://pastebin.com/ZQ25uTmz

TL;DR:

Suggested Level / EXP Curve:

L62 New = L55 Old

L72 New = L60 Old

L82 New = L65 Old

L88 New = L70 Old

L93 New = L75 Old

L100 New = L80 Old

L104 New = L85 Old

L109 New = L90 Old

L114 New = L95 Old

L119 New = L100 Old

L125 New = L105/L106 Old.

By all means we are open to suggestions here!

Have a play around with the numbers and let us know what you think.