Mastery Data
Mastery tree data covering all mastery nodes, their stat bonuses, unlock conditions, and upgrade costs.
Table Structure
Source
mastery.json
Struct
GeneralMasteryTable
Records
277 mastery nodes
Unlocks
Guide step #309
Masteries provide permanent stat bonuses through a skill-tree-like interface. Each node has a specific stat bonus, level requirements, and prerequisite nodes. Bonus cards can be attached to mastery nodes for additional effects.
Key Fields
| Field | Type | Notes |
|---|---|---|
ID | int | Primary key (0x0) |
eMainType | MasteryMainType | Mastery group/category (0x4) |
iNameID / iDescID | int | Localization string IDs (0x8, 0xC) |
sIconName | string | Sprite name (0x10) |
iDepth | int | Tree depth level (0x20) |
iMaxLevel | int | Maximum upgrade level (0x2C) |
iReqPoint | int | Required mastery points to unlock (0x30) |
ePropertyType | PropertyType | Stat bonus type (0x34) |
fPropertyQuotient / iPropertyExponent | float / int | Bonus value = quotient × 10^exponent per level (0x38, 0x3C) |
PrecedeIDs | int[] | Prerequisite mastery node IDs (0x48) |