User:NecroTheTank/Maximum Statistic Level Scaling

Maximum Statistic Level Scaling is a game mechanic that effects the maximum statistic level of stats within Diep.io. It increases the maximum statistic level for all statistics based on the class and level of a tank.

How Maximum Statistic Level Scaling Works
Maximum Statistic Level Scaling increases the maximum stat point level for tanks based on their level. The Maximum Statistic Level starts at 4, but increases by 1 for every 9 levels a tank gains. For example, when a tank reaches Level 9, where it gains its 8th stat point, for example it's trying to start a Glass Cannon build. It had to stop adding points to Bullet Damage at level 5 and had to start adding points to Bullet Penetration instead. Once it hits level 9, its 8th stat point can go into Bullet Damage, because its maximum stat level increased from 4 to 5.

The formula would be this:

MSL = 4+floor(Level/9)+s


 * MSL is the Maximum Stat Level.
 * Level is the tank's level.
 * s is:
 * 3 if the tank is a Smasher, a Landmine, or a Spike.
 * 0 otherwise.

The s variable only exists so that Smashers get that extra stat point boost that they already get in the current Diep.io. For example, a Smasher would have 3 more maximum statistic levels than, say, a Triple Shot of the same level.

Visualization
Here's a table to visualize this: