Skip to content
eXRo
Browse the wiki

Server rates

All numbers below come from rathena/tools/docker/asset/battle_conf.txt (the tracked override file). The home-page rate strip reads the same values from www/lib/config/rates.ts — the two are kept in lockstep.

EXP

RateValueConfig key
Base EXP38×base_exp_rate: 3800
Job EXP38×job_exp_rate: 3800
Quest EXP38×quest_exp_rate: 3800
MVP EXP38×mvp_exp_rate: 3800

Drops

RateValueConfig key
Common / Heal / Usable / Equipitem_rate_common / heal / use / equip : 900 (+ _boss / _mvp variants)
MVP rewarditem_rate_mvp: 900
Treasureitem_rate_treasure: 900
Cardflat 0.8%item_drop_card_min: 80 (multiplier left at 1×; every card's base chance is under 0.8%, so all clamp up to it)

Caps

ThingValueWhere
Max base level275compile-time #define MAX_LEVEL
Max job level70stock renewal (Job 120 needs db/import/job_exp.yml — a later phase)
Instant cast150 DEXaspirational label; a skill.conf cast tweak is a later phase — stock RE needs more than 150 DEX for true instant

Grade Enhancement

feature.enchantgrade: on. Success chances and materials use the stock db/re/enchantgrade.yml table; eXRo tuning overrides ride in db/import/enchantgrade.yml (empty at launch).