> For the complete documentation index, see [llms.txt](https://changelog.matrixemulator.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://changelog.matrixemulator.com/welcome/server/muserver/data/character/defaultclassinfo.md).

# DefaultClassInfo

<mark style="color:green;">Base data for each character class: starting points, health/mana, and where the character starts or returns.</mark>

<table data-search="false"><thead><tr><th>Column</th><th>Accepted values ​​</th><th>Description</th></tr></thead><tbody><tr><td>CLS</td><td>Number from 0 to 6, one per class (see notes)</td><td>The class this row refers to.</td></tr><tr><td>STR / DXT / VIT / ENE / LDS</td><td>Number</td><td>Starting Strength, Agility, Vitality, Energy, and Command points for a character of this class—and the stat values ​​the character reverts to when using <code>/reset</code> (see notes).</td></tr><tr><td>MXL</td><td>Number (decimals accepted)</td><td>Health at level 1, before the Vitality bonus.</td></tr><tr><td>MXM</td><td>Number (decimals accepted)</td><td>Mana at level 1, before the Energy bonus.</td></tr><tr><td>LVL</td><td>Number (decimals accepted)</td><td>Health gained per level (and per Master Level, at the same rate).</td></tr><tr><td>LVM</td><td>Number (decimals accepted)</td><td>Mana gained per level (and per Master Level, at the same rate).</td></tr><tr><td>VTL</td><td>Number (decimals accepted)</td><td>Extra Health granted by each point of Vitality.</td></tr><tr><td>ETM</td><td>Number (decimals accepted)</td><td>Extra Mana granted by each point of Energy.</td></tr><tr><td>STM</td><td>Map number</td><td>Map where a new character of this class starts.</td></tr><tr><td>SMX / SMY</td><td>X/Y coordinates</td><td>Starting position within map <code>STM</code>.</td></tr><tr><td>RTG</td><td>Gate number</td><td>Gate the character is sent to during general returns (e.g., returning from the Cash Shop or safety repositioning when logging in with an invalid state).</td></tr><tr><td>RSG</td><td>Gate number</td><td>Gate the character is sent to after using <code>/reset</code>.</td></tr><tr><td>MRG</td><td>Gate number</td><td>Gate the character is sent to after using <code>/mreset</code> (master reset).</td></tr></tbody></table>

### <mark style="color:yellow;">Notes</mark>

* The `CLS` value is fixed: `0` Dark Wizard, `1` Dark Knight, `2` Fairy Elf, `3` Magic Gladiator, `4` Dark Lord, `5` Summoner, `6` Rage Fighter. It is not possible to add a new class by editing this file—the number of classes is fixed on the server.
* `STR`, `DXT`, `VIT`, `ENE`, and `LDS` are not used solely for character creation; they represent the stat values ​​the character reverts to whenever the `/reset` command is used (Leadership only reverts to the default value if the server is not configured to preserve it during a reset).
* `STM`/`SMX`/`SMY` also define the map and coordinates where a character is sent when removed from a map due to the `EXM` (ExitMap) option in `MapManager.txt`.
* The gates (`RTG`, `RSG`, `MRG`) must point to valid indices in `Gate.txt`.

\ <br>
