For the complete documentation index, see llms.txt. This page is also available as Markdown.

📑Skill

Registration of all in-game skills: damage, cost, range, and usage requirements.

Column

Accepted Values

Description

Index

Number, unique per skill

Identifies the skill.

Name

Text in quotation marks

Name of the skill.

Damage

Number

Base damage of the skill.

MP

Number

Mana consumed upon use.

BP

Number

Shield (BP) consumed upon use.

Range

Number

Range of the skill.

Radio

Number

Area of effect (AoE) radius of the skill (for AoE skills).

Delay

Number

Cooldown/delay between uses.

Type

Number, or *

Exists in the file, but is not used anywhere in the code — dead column.

Effect

ID of an Index from Effect.txt, or 0

Effect applied to the target on hit (e.g., Poison, Freeze). 0 = none.

ReqLevel

Number

Minimum level to use.

ReqEnergy

Number

Minimum Energy (including bonuses) to use.

ReqLeadership

Number

Minimum Command (including bonuses) to use.

ReqKillCount

Number

Minimum accumulated kills required to use.

ReqGuildStatus

Number, in bits (0x20/0x40/0x80), or 0

Requires a specific guild rank. 0 = no requirement.

DW / DK / FE / MG / DL / SU / RF

0, 1, or 2

0 = this class cannot learn it. 1 = can learn from the 1st evolution onwards. 2 = only from the 2nd evolution onwards.

Notes

  • The Type column is present in the file but has no influence whatsoever — it can be set to any value.

  • Effect links the skill to the effect system already documented in Effect.txt/EffectManager — it uses the exact same Index from there.

Last updated