Progression

The Progression system is the backend manager for player progression. It handles XP, leveling, HP/max HP scaling, ATK scaling, status effects (buffs/debuffs), death handling, and aura/ATK modifiers.




XP & Leveling

Players gain XP from gameplay systems. When your XP reaches the required amount, you level up. The system supports gaining multiple levels at once if you get a big XP reward.

✧ XP requirement increases per level (scales upward)
✧ XP rolls over after leveling (excess XP carries into the next level)
✧ Multiple level-ups can happen in one reward




HP & Max HP Scaling

Your max HP increases as you level. On level-up, your HP is set to your new max HP.

✧ Max HP increases each level
✧ On level-up, HP refills to full (new max HP)




ATK Scaling

ATK increases automatically as you level up. The gain per level is deterministic and based on your current level range.

✧ Levels 1–10: +2 ATK per level
✧ Levels 11–50: +3 ATK per level
✧ Levels 51–100: +4 ATK per level
✧ Levels 101+: +5 ATK per level




HP Changes & Death

Systems can damage or heal players by changing HP. HP is always clamped between 0 and max HP. If HP hits 0, the player is marked Dead and a death can be announced in chat (if a context is provided).

✧ HP cannot go below 0
✧ HP cannot exceed max HP
✧ At 0 HP, status becomes Dead
✧ Death count increases when you die
✧ A “Killed By” cause can be recorded and shown
✧ Dead players cannot use certain commands until revived




Aura & ATK Modifiers

Other systems can grant aura directly or permanently increase ATK (usually via items).

✧ Aura can be granted directly to a player
✧ ATK boosts can be applied permanently
✧ If ATK is missing, it defaults to 20



Tags:

Leaderboards

Learn more...

Read more →

Gift

Send items from your inventory to another player.

Read more →