Progression & XP¶
Overview¶
ExperienceProcessor awards XP on kills and quest completion; crossing a
threshold raises the level (XpBar shows progress). Max level is
RPG_LEVEL_MAX. A party splits XP with a per-member bonus.
Configuration¶
data/config/experience.yaml (bundled default resources/config/experience.yaml,
schema experience.schema.json):
progression:
thresholds: [300, 900, 2700, 6500, ...] # cumulative XP per level up
sources:
commonPerLevel: 50
elitePerLevel: 200
bossPerLevel: 1000
group:
enabled: true
bonusPerMember: 0.10
*PerLevel values are multiplied by the target's level. Reload with /reload.
Experience & progression¶
Defined in data/config/experience.yaml. XP awarded per kill: common 50/level, elite 200/level, boss 1000/level. Group bonus 0.10 per extra member.
| Level up | Cumulative XP |
|---|---|
| L1 → L2 | 300 |
| L2 → L3 | 900 |
| L3 → L4 | 2700 |
| L4 → L5 | 6500 |
| L5 → L6 | 11700 |
| L6 → L7 | 21060 |
| L7 → L8 | 37908 |
| L8 → L9 | 68234 |
| L9 → L10 | 122821 |
| L10 → L11 | 171950 |
| L11 → L12 | 240730 |
| L12 → L13 | 337022 |
| L13 → L14 | 471831 |
| L14 → L15 | 660563 |
| L15 → L16 | 924789 |
| L16 → L17 | 1294704 |
| L17 → L18 | 1812586 |
| L18 → L19 | 2537620 |
| L19 → L20 | 3552668 |