Loading…
Prerequisites and scaling come from the export JSON. Max level per job uses classSkillTrees when present (same layout as the in-game tree), then falls back to skillMap. Hover a skill icon when a matching capture exists under public/skill-captures/{id}.png.
Loading…