> For the complete documentation index, see [llms.txt](https://stellarskills.gitbook.io/stellarskills-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://stellarskills.gitbook.io/stellarskills-docs/leveling-1.md).

# leveling

See [leveling guide](file:///4985688/configuration/leveling.md) for formulas, table/override precedence, point rewards and source accounting.

Server path: `config/stellarskills/leveling.yml`. Shipped snapshot only; do not overwrite an existing server file blindly.

```yaml
schema-version: 1
enabled: true
title: Stellar Ascension
currency: skill_points
starting-level: 1
maximum-level: 100
starting-experience: 0

curve:
  type: power
  base-requirement: 100
  linear-growth: 35
  power: 1.22
  exponential-growth: 1.11
  global-multiplier: 1.0
  minimum-requirement: 25
  maximum-requirement: 250000
  table: []
  overrides:
    9: 900
    24: 3500
    49: 12000
    74: 32000
    99: 100000

skill-point-rewards:
  points-per-level: 1
  bonus-every-levels: 5
  bonus-points: 1
  milestones:
    10: 2
    25: 4
    50: 8
    75: 12
    100: 25

announce-level-up: true
broadcast-milestones: false

legacy-direct-point-sources: false

sources:
  capture:
    enabled: true
    base-xp: 35
    multiplier: 1.0
    flat-bonus: 0
    minimum-award: 1
    maximum-award: 5000
    cooldown-ticks: 0
    daily-xp-cap: 30000
    require-unique: true
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0.35
    shiny-multiplier: 4.0
    legendary-multiplier: 3.0
    mythical-multiplier: 3.5
    boss-multiplier: 1.5

  hatch:
    enabled: true
    base-xp: 55
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 5000
    cooldown-ticks: 0
    daily-xp-cap: 20000
    require-unique: true
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0.2
    shiny-multiplier: 5.0
    legendary-multiplier: 1.0
    mythical-multiplier: 1.0
    boss-multiplier: 1.0

  evolve:
    enabled: true
    base-xp: 80
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 5000
    cooldown-ticks: 0
    daily-xp-cap: 25000
    require-unique: true
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0.5
    shiny-multiplier: 1.25
    legendary-multiplier: 1.5
    mythical-multiplier: 1.5
    boss-multiplier: 1.0

  wild_win:
    enabled: true
    base-xp: 28
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 2500
    cooldown-ticks: 0
    daily-xp-cap: 40000
    require-unique: true
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0.4
    shiny-multiplier: 1.25
    legendary-multiplier: 2.5
    mythical-multiplier: 2.75
    boss-multiplier: 2.0

  apricorn:
    enabled: true
    base-xp: 3
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 20
    cooldown-ticks: 100
    daily-xp-cap: 750
    require-unique: false
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0
    shiny-multiplier: 1
    legendary-multiplier: 1
    mythical-multiplier: 1
    boss-multiplier: 1

  berry:
    enabled: true
    base-xp: 3
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 20
    cooldown-ticks: 100
    daily-xp-cap: 750
    require-unique: false
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0
    shiny-multiplier: 1
    legendary-multiplier: 1
    mythical-multiplier: 1
    boss-multiplier: 1

  pokemon_xp:
    enabled: false
    base-xp: 1
    multiplier: 0.02
    minimum-award: 0
    maximum-award: 500
    cooldown-ticks: 0
    daily-xp-cap: 30000
    require-unique: false
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0
    shiny-multiplier: 1
    legendary-multiplier: 1
    mythical-multiplier: 1
    boss-multiplier: 1

  mob_kill:
    enabled: false
    base-xp: 8
    multiplier: 1.0
    flat-bonus: 0
    minimum-award: 1
    maximum-award: 250
    cooldown-ticks: 0
    daily-xp-cap: 10000
    require-unique: true
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0
    shiny-multiplier: 1
    legendary-multiplier: 1
    mythical-multiplier: 1
    boss-multiplier: 1

  block_break:
    enabled: false
    base-xp: 1
    multiplier: 1.0
    flat-bonus: 0
    minimum-award: 1
    maximum-award: 25
    cooldown-ticks: 0
    daily-xp-cap: 5000
    require-unique: true
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0
    shiny-multiplier: 1
    legendary-multiplier: 1
    mythical-multiplier: 1
    boss-multiplier: 1

  dynamax_raid_win:
    enabled: true
    base-xp: 120
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 5000
    cooldown-ticks: 0
    daily-xp-cap: 30000
    require-unique: true
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0
    shiny-multiplier: 1
    legendary-multiplier: 1
    mythical-multiplier: 1
    boss-multiplier: 1

  tera_raid_win:
    enabled: true
    base-xp: 140
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 5000
    cooldown-ticks: 0
    daily-xp-cap: 30000
    require-unique: true
    minimum-player-level: 1
    maximum-player-level: 100
    pokemon-level-bonus: 0
    shiny-multiplier: 1
    legendary-multiplier: 1
    mythical-multiplier: 1
    boss-multiplier: 1

  anomaly_capture:
    enabled: true
    base-xp: 75
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 1000
    cooldown-ticks: 0
    daily-xp-cap: 15000
    require-unique: true

  anomaly_cure:
    enabled: true
    base-xp: 200
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 2500
    cooldown-ticks: 0
    daily-xp-cap: 20000
    require-unique: true

  trade:
    enabled: false
    base-xp: 40
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 500
    daily-xp-cap: 2000
    require-unique: true

  fish:
    enabled: false
    base-xp: 12
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 250
    daily-xp-cap: 3000
    require-unique: true

  fossil:
    enabled: false
    base-xp: 60
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 500
    daily-xp-cap: 3000
    require-unique: true

  heal_team:
    enabled: false
    base-xp: 5
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 50
    cooldown-ticks: 1200
    daily-xp-cap: 500
    require-unique: false

  move_learn:
    enabled: false
    base-xp: 35
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 350
    daily-xp-cap: 2000
    require-unique: true

  ride:
    enabled: false
    base-xp: 2
    multiplier: 1.0
    minimum-award: 1
    maximum-award: 20
    cooldown-ticks: 600
    daily-xp-cap: 500
    require-unique: false
```
