WIP Skills Page test - DivineDragonFanClub/Lythos GitHub Wiki

Skills Documentation

🔴 DISCLAIMER: Information in this resource is community submitted and may be incomplete or inaccurate. 🔴

This WIP page covers the various aspects of the skill.xml file and explains how to modify or create skills for different use cases.

Basic knowledge of programming terminology and conventions are required to make the most out of the skill system.
The end of the page will contain a basic overview if needed.

Getting Started

Required

While it is possible to manually edit this file via text editor, Astra is recommended.

Attributes

Attributes make up the bulk of skill creation and are used in almost every aspect.

Names and Displayed Text

Attribute Type Description Use Case
SID String Skill ID used to identify the skill. Can be used if a skill needs to reference another skill.
Name String Contains an MSID used to give a proper name to the skill.
Help String Contains an MSID_H used to give a description for the skill.
RootCommandSID String Links variant skills to the root skill. Corrin's class-dependent Dragon Vein.
CommandName String Displayed in command lists and typically uses the same MSID as the Name attribute. Lodestar Rush in the command list after Engaging with Marth.
CommandHelp String Displayed when a command is highlighted.
CommandWarnings String Displayed when a command is unavailable. Only used in Piercing Gaze; displays a message if selected while the unit is not at full HP.

Icons

Attribute Type Description Use Case
IconKind s8 Needs testing. Determines the category of icon used by the game. Used exclusively for efficacy icons. May only apply to skills applied to weapons?

Usage

Value Term Description
0 None Nothing/Unknown. Every non-efficacy skill has this value.
1 Person This should be the value used for efficacy.
2 Job Unknown
3 Item Unknown
4 Equip Unknown
5 God Unknown
6 Ring Unknown
7 Hub Unknown
8 Support Unknown
9 Battle Unknown
10 Private Unknown
11 Inheritance Unknown
12 Command Unknown
⚠️ **GitHub.com Fallback** ⚠️