{
  "version": "2.0.0",
  "updated": "2026-02-26",
  "tierNames": [
    "",
    "Novice",
    "Apprentice",
    "Journeyman",
    "Expert",
    "Artisan",
    "Master",
    "Grandmaster",
    "Legendary"
  ],
  "tierColors": {
    "1": "gray",
    "2": "green",
    "3": "blue",
    "4": "purple",
    "5": "orange",
    "6": "red",
    "7": "pink",
    "8": "amber"
  },
  "xpTable": {
    "1": 0,
    "2": 100,
    "3": 250,
    "4": 500,
    "5": 850,
    "6": 1300,
    "7": 1900,
    "8": 2700,
    "9": 3700,
    "10": 5000,
    "15": 12000,
    "20": 25000,
    "30": 60000,
    "40": 120000,
    "50": 250000,
    "75": 750000,
    "100": 2000000
  },
  "gatheringMilestones": [
    {
      "level": 1,
      "unlock": "Tier 1 Resources",
      "description": "Basic resources like Iron Ore, Pine Logs, Common Fish"
    },
    {
      "level": 10,
      "unlock": "+1 Quantity",
      "description": "Gather +1 additional resource per harvest"
    },
    {
      "level": 13,
      "unlock": "Tier 2 Resources",
      "description": "Copper Ore, Oak Logs, Salmon, Fine Leather"
    },
    {
      "level": 20,
      "unlock": "+2 Quantity",
      "description": "Gather +2 additional resources per harvest"
    },
    {
      "level": 25,
      "unlock": "Tier 3 Resources",
      "description": "Steel Ore, Ironwood, Tuna, Moonpetal"
    },
    {
      "level": 30,
      "unlock": "+3 Quantity",
      "description": "Gather +3 additional resources per harvest"
    },
    {
      "level": 35,
      "unlock": "5% Gear Drop",
      "description": "5% chance for equipment drops while gathering"
    },
    {
      "level": 38,
      "unlock": "Tier 4 Resources",
      "description": "Gold Ore, Elderwood, Golden Fish, Dragon's Breath"
    },
    {
      "level": 40,
      "unlock": "+4 Quantity",
      "description": "Gather +4 additional resources per harvest"
    },
    {
      "level": 50,
      "unlock": "Tier 5 Resources",
      "description": "Mythril Ore, Ancient Wood, Void Gems"
    },
    {
      "level": 55,
      "unlock": "10% Gear Drop",
      "description": "10% chance for equipment drops while gathering"
    },
    {
      "level": 60,
      "unlock": "+6 Quantity",
      "description": "Gather +6 additional resources per harvest"
    },
    {
      "level": 63,
      "unlock": "Tier 6 Resources",
      "description": "Adamantine, Sunwood, Prismatic Gems"
    },
    {
      "level": 70,
      "unlock": "+7 Quantity",
      "description": "Gather +7 additional resources per harvest"
    },
    {
      "level": 75,
      "unlock": "15% Gear Drop",
      "description": "15% chance for equipment drops while gathering"
    },
    {
      "level": 76,
      "unlock": "Tier 7 Resources",
      "description": "Celestial Ore, World Tree Bark, Divine Pearls"
    },
    {
      "level": 80,
      "unlock": "+8 Quantity",
      "description": "Gather +8 additional resources per harvest"
    },
    {
      "level": 88,
      "unlock": "Tier 8 Resources",
      "description": "Legendary materials - Starmetal, Godwood, Infinity Gems"
    },
    {
      "level": 90,
      "unlock": "+9 Quantity",
      "description": "Gather +9 additional resources per harvest"
    },
    {
      "level": 95,
      "unlock": "20% Gear Drop",
      "description": "20% chance for rare/epic equipment drops"
    },
    {
      "level": 100,
      "unlock": "Grandmaster",
      "description": "Maximum gathering efficiency, 25% legendary drop chance, +10 quantity"
    }
  ],
  "gathering": {
    "Mining": {
      "icon": "⛏️",
      "color": "slate",
      "resources": [
        "Stone",
        "Ore",
        "Gems",
        "Crystals",
        "Mythril",
        "Gold",
        "Buried Treasure"
      ],
      "tierResources": {
        "1": [
          "Iron Ore",
          "Copper Ore",
          "Rough Stone"
        ],
        "2": [
          "Steel Ore",
          "Silver Ore",
          "Granite"
        ],
        "3": [
          "Gold Ore",
          "Mithril Ore",
          "Marble"
        ],
        "4": [
          "Adamantine Ore",
          "Platinum Ore",
          "Obsidian"
        ],
        "5": [
          "Celestial Ore",
          "Void Stone",
          "Prismatic Crystal"
        ],
        "6": [
          "Starmetal",
          "Moonstone",
          "Sunstone"
        ],
        "7": [
          "Dragon Scale Ore",
          "Phoenix Metal",
          "Leviathan Stone"
        ],
        "8": [
          "Infinity Ore",
          "Godmetal",
          "Worldcore Gem"
        ]
      },
      "feedsInto": [
        "Miner",
        "Engineer",
        "Mystic"
      ],
      "iconUrl": "/icons/skills/class/engineer/engineer_01.png",
      "sourcePack": "engineer",
      "tierIconUrls": {
        "1": "/icons/skills/class/engineer/engineer_02.png",
        "2": "/icons/skills/class/engineer/engineer_03.png",
        "3": "/icons/skills/class/engineer/engineer_04.png",
        "4": "/icons/skills/class/engineer/engineer_05.png",
        "5": "/icons/skills/class/engineer/engineer_06.png",
        "6": "/icons/skills/class/engineer/engineer_07.png",
        "7": "/icons/skills/class/engineer/engineer_08.png",
        "8": "/icons/skills/class/engineer/engineer_09.png"
      }
    },
    "Logging": {
      "icon": "🪓",
      "color": "green",
      "resources": [
        "Wood",
        "Planks",
        "Boat Wood",
        "Sticks",
        "Hemp",
        "Berries",
        "Sap",
        "Health Goo",
        "Mana Goo"
      ],
      "tierResources": {
        "1": [
          "Pine Log",
          "Oak Log",
          "Birch Log"
        ],
        "2": [
          "Ironwood Log",
          "Cedar Log",
          "Maple Log"
        ],
        "3": [
          "Elderwood Log",
          "Ash Log",
          "Yew Log"
        ],
        "4": [
          "Bloodwood",
          "Frostoak",
          "Shadowbark"
        ],
        "5": [
          "Ancient Oak",
          "Spirit Wood",
          "Dreamwood"
        ],
        "6": [
          "World Tree Branch",
          "Ether Wood",
          "Starwood"
        ],
        "7": [
          "Dragon Root",
          "Phoenix Ash",
          "Titan Timber"
        ],
        "8": [
          "Godwood",
          "Infinity Bark",
          "Cosmic Heartwood"
        ]
      },
      "feedsInto": [
        "Forester",
        "Engineer"
      ],
      "iconUrl": "/icons/skills/class/barbarian/barbarian_01.png",
      "sourcePack": "barbarian",
      "tierIconUrls": {
        "1": "/icons/skills/class/barbarian/barbarian_02.png",
        "2": "/icons/skills/class/barbarian/barbarian_03.png",
        "3": "/icons/skills/class/barbarian/barbarian_04.png",
        "4": "/icons/skills/class/barbarian/barbarian_05.png",
        "5": "/icons/skills/class/barbarian/barbarian_06.png",
        "6": "/icons/skills/class/barbarian/barbarian_07.png",
        "7": "/icons/skills/class/barbarian/barbarian_08.png",
        "8": "/icons/skills/class/barbarian/barbarian_09.png"
      }
    },
    "Skinning": {
      "icon": "🔪",
      "color": "amber",
      "resources": [
        "Hide",
        "Leather",
        "Bones",
        "Fishing Lures",
        "Elder Moss",
        "Fuel",
        "Gems"
      ],
      "tierResources": {
        "1": [
          "Rough Leather",
          "Thick Leather",
          "Beast Hide"
        ],
        "2": [
          "Fine Leather",
          "Tough Hide",
          "Large Bones"
        ],
        "3": [
          "Exotic Leather",
          "Monster Hide",
          "Reinforced Bones"
        ],
        "4": [
          "Dragon Hide",
          "Demon Leather",
          "Ancient Bones"
        ],
        "5": [
          "Celestial Hide",
          "Void Leather",
          "Spirit Bones"
        ],
        "6": [
          "Titan Skin",
          "Elder Dragon Scale",
          "Primordial Bone"
        ],
        "7": [
          "Phoenix Feather",
          "Leviathan Scale",
          "God Bone"
        ],
        "8": [
          "Infinity Hide",
          "Cosmic Scale",
          "Worldsoul Bone"
        ]
      },
      "feedsInto": [
        "Forester",
        "Chef",
        "Mystic"
      ],
      "iconUrl": "/icons/skills/class/hunter/hunter_01.png",
      "sourcePack": "hunter",
      "tierIconUrls": {
        "1": "/icons/skills/class/hunter/hunter_02.png",
        "2": "/icons/skills/class/hunter/hunter_03.png",
        "3": "/icons/skills/class/hunter/hunter_04.png",
        "4": "/icons/skills/class/hunter/hunter_05.png",
        "5": "/icons/skills/class/hunter/hunter_06.png",
        "6": "/icons/skills/class/hunter/hunter_07.png",
        "7": "/icons/skills/class/hunter/hunter_08.png",
        "8": "/icons/skills/class/hunter/hunter_09.png"
      }
    },
    "Fishing": {
      "icon": "🎣",
      "color": "blue",
      "resources": [
        "Fish",
        "Shellfish",
        "Bones",
        "Random Items"
      ],
      "tierResources": {
        "1": [
          "Common Fish",
          "Salmon",
          "Clam"
        ],
        "2": [
          "Tuna",
          "Lobster",
          "Sea Urchin"
        ],
        "3": [
          "Golden Fish",
          "Giant Crab",
          "Pearl Oyster"
        ],
        "4": [
          "Moonfish",
          "Kraken Tentacle",
          "Black Pearl"
        ],
        "5": [
          "Void Fish",
          "Abyssal Eel",
          "Star Pearl"
        ],
        "6": [
          "Celestial Koi",
          "Leviathan Scale",
          "Moon Pearl"
        ],
        "7": [
          "Phoenix Fin",
          "Dragon Turtle",
          "Sun Pearl"
        ],
        "8": [
          "Infinity Fish",
          "Worldsea Creature",
          "Cosmic Pearl"
        ]
      },
      "feedsInto": [
        "Chef",
        "Mystic"
      ],
      "iconUrl": "/icons/skills/class/hunter/hunter_01.png",
      "sourcePack": "hunter",
      "tierIconUrls": {
        "1": "/icons/skills/class/hunter/hunter_02.png",
        "2": "/icons/skills/class/hunter/hunter_03.png",
        "3": "/icons/skills/class/hunter/hunter_04.png",
        "4": "/icons/skills/class/hunter/hunter_05.png",
        "5": "/icons/skills/class/hunter/hunter_06.png",
        "6": "/icons/skills/class/hunter/hunter_07.png",
        "7": "/icons/skills/class/hunter/hunter_08.png",
        "8": "/icons/skills/class/hunter/hunter_09.png"
      }
    },
    "Herbalism": {
      "icon": "🌿",
      "color": "emerald",
      "resources": [
        "Hemp",
        "Berries",
        "Rope",
        "Cloth",
        "Herbs",
        "Potions"
      ],
      "tierResources": {
        "1": [
          "Red Flower",
          "Blue Mushroom",
          "Common Herb"
        ],
        "2": [
          "Moonpetal",
          "Sunleaf",
          "Healing Moss"
        ],
        "3": [
          "Dragon's Breath",
          "Nightshade",
          "Mana Bloom"
        ],
        "4": [
          "Ethereal Orchid",
          "Shadow Lotus",
          "Life Root"
        ],
        "5": [
          "Celestial Bloom",
          "Void Flower",
          "Spirit Herb"
        ],
        "6": [
          "Starflower",
          "Moonbloom",
          "Sunpetal"
        ],
        "7": [
          "Phoenix Ash Flower",
          "Dragon Heart Herb",
          "Titan Root"
        ],
        "8": [
          "Infinity Bloom",
          "Godherb",
          "Cosmic Lotus"
        ]
      },
      "feedsInto": [
        "Chef",
        "Mystic",
        "Forester"
      ],
      "iconUrl": "/icons/skills/class/earthmage/earthmage_01.png",
      "sourcePack": "earthmage",
      "tierIconUrls": {
        "1": "/icons/skills/class/earthmage/earthmage_02.png",
        "2": "/icons/skills/class/earthmage/earthmage_03.png",
        "3": "/icons/skills/class/earthmage/earthmage_04.png",
        "4": "/icons/skills/class/earthmage/earthmage_05.png",
        "5": "/icons/skills/class/earthmage/earthmage_06.png",
        "6": "/icons/skills/class/earthmage/earthmage_07.png",
        "7": "/icons/skills/class/earthmage/earthmage_08.png",
        "8": "/icons/skills/class/earthmage/earthmage_09.png"
      }
    },
    "Scavenging": {
      "icon": "🧲",
      "color": "purple",
      "resources": [
        "Cogs",
        "Metals",
        "Mechanical Parts",
        "Rare Components"
      ],
      "tierResources": {
        "1": [
          "Scrap Metal",
          "Rusty Cogs",
          "Broken Parts"
        ],
        "2": [
          "Iron Gears",
          "Copper Wire",
          "Spring Coil"
        ],
        "3": [
          "Steel Components",
          "Precision Gears",
          "Power Cell"
        ],
        "4": [
          "Mythril Circuits",
          "Magic Capacitor",
          "Energy Core"
        ],
        "5": [
          "Void Engine Parts",
          "Dark Matter Coil",
          "Quantum Gear"
        ],
        "6": [
          "Celestial Machinery",
          "Star Engine",
          "Moon Core"
        ],
        "7": [
          "Dragon Tech",
          "Phoenix Reactor",
          "Titan Engine"
        ],
        "8": [
          "Infinity Machine",
          "God Engine",
          "Cosmic Core"
        ]
      },
      "feedsInto": [
        "Engineer",
        "Miner"
      ],
      "iconUrl": "/icons/skills/class/engineer/engineer_01.png",
      "sourcePack": "engineer",
      "tierIconUrls": {
        "1": "/icons/skills/class/engineer/engineer_02.png",
        "2": "/icons/skills/class/engineer/engineer_03.png",
        "3": "/icons/skills/class/engineer/engineer_04.png",
        "4": "/icons/skills/class/engineer/engineer_05.png",
        "5": "/icons/skills/class/engineer/engineer_06.png",
        "6": "/icons/skills/class/engineer/engineer_07.png",
        "7": "/icons/skills/class/engineer/engineer_08.png",
        "8": "/icons/skills/class/engineer/engineer_09.png"
      }
    }
  },
  "professions": {
    "miner": {
      "name": "Miner",
      "role": "Weaponsmith & Armorsmith",
      "icon": "⛏️",
      "color": "amber",
      "specializations": [
        "Weapons",
        "Gathering",
        "Armor"
      ],
      "crafts": [
        "Swords",
        "Axes",
        "Daggers",
        "Hammers",
        "Greatswords",
        "Greataxes",
        "Spears",
        "Maces",
        "Metal Armor",
        "Shields"
      ],
      "gathers": [
        "Ore",
        "Gems",
        "Relics"
      ],
      "tools": [
        "Mining Pick (T1-T8)"
      ],
      "skillTree": [
        {
          "id": 1,
          "name": "Miner's Initiation",
          "x": 50,
          "y": 92,
          "reqLevel": 0,
          "parent": null,
          "branch": "Core",
          "nodeType": "stat",
          "desc": "Begin your journey into the depths.",
          "bonuses": [
            {
              "type": "successChance",
              "value": 5,
              "target": "all"
            }
          ],
          "unlocks": [
            "Flint Pickaxe",
            "Basic Smelting"
          ],
          "iconUrl": "/icons/skills/class/engineer/engineer_01.png",
          "sourcePack": "engineer"
        },
        {
          "id": 2,
          "name": "Ore Identification",
          "x": 50,
          "y": 82,
          "reqLevel": 5,
          "parent": 1,
          "branch": "Core",
          "nodeType": "stat",
          "desc": "Identify valuable ore deposits.",
          "bonuses": [
            {
              "type": "qualityBoost",
              "value": 8,
              "target": "ores"
            }
          ],
          "unlocks": [
            "Copper Mining",
            "Iron Mining"
          ],
          "iconUrl": "/icons/skills/class/engineer/engineer_02.png",
          "sourcePack": "engineer"
        },
        {
          "id": 3,
          "name": "Metallurgy Basics",
          "x": 50,
          "y": 72,
          "reqLevel": 10,
          "parent": 2,
          "branch": "Core",
          "nodeType": "recipe",
          "desc": "Unlocks all three specialization paths.",
          "bonuses": [
            {
              "type": "successChance",
              "value": 8,
              "target": "ingots"
            }
          ],
          "unlocks": [
            "T2 Smelting",
            "Steel Crafting"
          ],
          "iconUrl": "/icons/skills/class/engineer/engineer_03.png",
          "sourcePack": "engineer"
        },
        {
          "id": 10,
          "name": "Blade Forging",
          "x": 20,
          "y": 65,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Weapons",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_04.png",
          "sourcePack": "engineer"
        },
        {
          "id": 11,
          "name": "Edge Tempering",
          "x": 12,
          "y": 55,
          "reqLevel": 25,
          "parent": 10,
          "branch": "Weapons",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/engineer/engineer_05.png",
          "sourcePack": "engineer"
        },
        {
          "id": 12,
          "name": "Axe Smithing",
          "x": 8,
          "y": 42,
          "reqLevel": 35,
          "parent": 11,
          "branch": "Weapons",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/engineer/engineer_06.png",
          "sourcePack": "engineer"
        },
        {
          "id": 13,
          "name": "Dagger Crafting",
          "x": 18,
          "y": 35,
          "reqLevel": 40,
          "parent": 11,
          "branch": "Weapons",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/engineer/engineer_07.png",
          "sourcePack": "engineer"
        },
        {
          "id": 14,
          "name": "Hammer Forging",
          "x": 5,
          "y": 28,
          "reqLevel": 50,
          "parent": 12,
          "branch": "Weapons",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/engineer/engineer_08.png",
          "sourcePack": "engineer"
        },
        {
          "id": 15,
          "name": "Greataxe Mastery",
          "x": 15,
          "y": 20,
          "reqLevel": 65,
          "parent": 14,
          "branch": "Weapons",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/engineer/engineer_09.png",
          "sourcePack": "engineer"
        },
        {
          "id": 16,
          "name": "Legendary Weaponsmith",
          "x": 10,
          "y": 10,
          "reqLevel": 90,
          "parent": 15,
          "branch": "Weapons",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_10.png",
          "sourcePack": "engineer"
        },
        {
          "id": 20,
          "name": "Efficient Mining",
          "x": 42,
          "y": 62,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Gathering",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/engineer/engineer_11.png",
          "sourcePack": "engineer"
        },
        {
          "id": 21,
          "name": "Deep Vein Sensing",
          "x": 35,
          "y": 50,
          "reqLevel": 28,
          "parent": 20,
          "branch": "Gathering",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_12.png",
          "sourcePack": "engineer"
        },
        {
          "id": 22,
          "name": "Master Smelting",
          "x": 50,
          "y": 45,
          "reqLevel": 40,
          "parent": 21,
          "branch": "Gathering",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_13.png",
          "sourcePack": "engineer"
        },
        {
          "id": 23,
          "name": "Gem Extraction",
          "x": 42,
          "y": 35,
          "reqLevel": 50,
          "parent": 22,
          "branch": "Gathering",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_14.png",
          "sourcePack": "engineer"
        },
        {
          "id": 24,
          "name": "Relic Detection",
          "x": 58,
          "y": 35,
          "reqLevel": 55,
          "parent": 22,
          "branch": "Gathering",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_15.png",
          "sourcePack": "engineer"
        },
        {
          "id": 25,
          "name": "Mythril Prospecting",
          "x": 50,
          "y": 22,
          "reqLevel": 75,
          "parent": 23,
          "branch": "Gathering",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_16.png",
          "sourcePack": "engineer"
        },
        {
          "id": 26,
          "name": "Divine Ore Mastery",
          "x": 50,
          "y": 10,
          "reqLevel": 95,
          "parent": 25,
          "branch": "Gathering",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_17.png",
          "sourcePack": "engineer"
        },
        {
          "id": 30,
          "name": "Plate Shaping",
          "x": 80,
          "y": 65,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Armor",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_18.png",
          "sourcePack": "engineer"
        },
        {
          "id": 31,
          "name": "Reinforced Plating",
          "x": 88,
          "y": 55,
          "reqLevel": 28,
          "parent": 30,
          "branch": "Armor",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_19.png",
          "sourcePack": "engineer"
        },
        {
          "id": 32,
          "name": "Shield Crafting",
          "x": 92,
          "y": 42,
          "reqLevel": 40,
          "parent": 31,
          "branch": "Armor",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_20.png",
          "sourcePack": "engineer"
        },
        {
          "id": 33,
          "name": "Berserker Smithing",
          "x": 82,
          "y": 38,
          "reqLevel": 45,
          "parent": 31,
          "branch": "Armor",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_21.png",
          "sourcePack": "engineer"
        },
        {
          "id": 34,
          "name": "Elemental Resistance",
          "x": 95,
          "y": 28,
          "reqLevel": 60,
          "parent": 32,
          "branch": "Armor",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_22.png",
          "sourcePack": "engineer"
        },
        {
          "id": 35,
          "name": "Masterwork Plate",
          "x": 85,
          "y": 20,
          "reqLevel": 75,
          "parent": 34,
          "branch": "Armor",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_23.png",
          "sourcePack": "engineer"
        },
        {
          "id": 36,
          "name": "Divine Armorsmith",
          "x": 90,
          "y": 10,
          "reqLevel": 95,
          "parent": 35,
          "branch": "Armor",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_24.png",
          "sourcePack": "engineer"
        },
        {
          "id": 40,
          "name": "Weapon Sockets",
          "x": 25,
          "y": 48,
          "reqLevel": 45,
          "parent": 12,
          "branch": "Hybrid",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_25.png",
          "sourcePack": "engineer"
        },
        {
          "id": 41,
          "name": "Armor Sockets",
          "x": 75,
          "y": 48,
          "reqLevel": 45,
          "parent": 31,
          "branch": "Hybrid",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_01.png",
          "sourcePack": "engineer"
        },
        {
          "id": 42,
          "name": "Ore Efficiency",
          "x": 60,
          "y": 55,
          "reqLevel": 35,
          "parent": 21,
          "branch": "Hybrid",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_02.png",
          "sourcePack": "engineer"
        }
      ],
      "recipeCount": 88,
      "recipeTypes": [
        "Sword",
        "Axe",
        "Dagger",
        "Spear",
        "Mace",
        "Hammer",
        "Greataxe",
        "Greatsword",
        "Armor",
        "Shield",
        "Ring",
        "Relic",
        "Tool",
        "Refining"
      ],
      "iconUrl": "/icons/skills/class/engineer/engineer_01.png",
      "sourcePack": "engineer"
    },
    "forester": {
      "name": "Forester",
      "role": "Ranger & Leatherworker",
      "icon": "🌲",
      "color": "green",
      "specializations": [
        "Logging",
        "Leatherworking",
        "Fletching"
      ],
      "crafts": [
        "Bows",
        "Leather Armor",
        "Wood Processing",
        "Capes",
        "Necklaces",
        "Relics",
        "Structures",
        "Vehicles"
      ],
      "gathers": [
        "Wood",
        "Leather",
        "Hides"
      ],
      "tools": [
        "Lumber Axe (T1-T8)",
        "Skinning Knife (T1-T8)"
      ],
      "skillTree": [
        {
          "id": 1,
          "name": "Logging Basics",
          "x": 50,
          "y": 90,
          "reqLevel": 0,
          "parent": null,
          "branch": "Core",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/hunter/hunter_01.png",
          "sourcePack": "hunter"
        },
        {
          "id": 2,
          "name": "Skinning Basics",
          "x": 50,
          "y": 80,
          "reqLevel": 5,
          "parent": 1,
          "branch": "Core",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/hunter/hunter_02.png",
          "sourcePack": "hunter"
        },
        {
          "id": 3,
          "name": "Wood Seasoning",
          "x": 40,
          "y": 70,
          "reqLevel": 10,
          "parent": 2,
          "branch": "Logging",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/hunter/hunter_03.png",
          "sourcePack": "hunter"
        },
        {
          "id": 4,
          "name": "Hide Curing",
          "x": 60,
          "y": 70,
          "reqLevel": 10,
          "parent": 2,
          "branch": "Leatherworking",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/hunter/hunter_04.png",
          "sourcePack": "hunter"
        },
        {
          "id": 5,
          "name": "Axe Forging I",
          "x": 25,
          "y": 65,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Logging",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_05.png",
          "sourcePack": "hunter"
        },
        {
          "id": 6,
          "name": "Wood Wall Fab",
          "x": 10,
          "y": 60,
          "reqLevel": 20,
          "parent": 5,
          "branch": "Logging",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_06.png",
          "sourcePack": "hunter"
        },
        {
          "id": 7,
          "name": "Hardwood Mastery",
          "x": 20,
          "y": 50,
          "reqLevel": 30,
          "parent": 5,
          "branch": "Logging",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/hunter/hunter_07.png",
          "sourcePack": "hunter"
        },
        {
          "id": 8,
          "name": "Skullsplitter Spec",
          "x": 30,
          "y": 45,
          "reqLevel": 35,
          "parent": 7,
          "branch": "Logging",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/hunter/hunter_08.png",
          "sourcePack": "hunter"
        },
        {
          "id": 9,
          "name": "Stone Reinforce",
          "x": 5,
          "y": 45,
          "reqLevel": 40,
          "parent": 6,
          "branch": "Logging",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/hunter/hunter_09.png",
          "sourcePack": "hunter"
        },
        {
          "id": 10,
          "name": "Ironmaw Forging",
          "x": 25,
          "y": 30,
          "reqLevel": 60,
          "parent": 8,
          "branch": "Logging",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/hunter/hunter_10.png",
          "sourcePack": "hunter"
        },
        {
          "id": 11,
          "name": "Gorehowl Smith",
          "x": 15,
          "y": 15,
          "reqLevel": 85,
          "parent": 10,
          "branch": "Logging",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_11.png",
          "sourcePack": "hunter"
        },
        {
          "id": 12,
          "name": "Iron Clad Walls",
          "x": 5,
          "y": 20,
          "reqLevel": 90,
          "parent": 9,
          "branch": "Logging",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_12.png",
          "sourcePack": "hunter"
        },
        {
          "id": 13,
          "name": "Leather Stitching",
          "x": 50,
          "y": 55,
          "reqLevel": 15,
          "parent": 4,
          "branch": "Leatherworking",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_13.png",
          "sourcePack": "hunter"
        },
        {
          "id": 14,
          "name": "Berry Foraging",
          "x": 40,
          "y": 45,
          "reqLevel": 25,
          "parent": 13,
          "branch": "Leatherworking",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/hunter/hunter_14.png",
          "sourcePack": "hunter"
        },
        {
          "id": 15,
          "name": "Leather Armor Sets",
          "x": 60,
          "y": 45,
          "reqLevel": 30,
          "parent": 13,
          "branch": "Leatherworking",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_15.png",
          "sourcePack": "hunter"
        },
        {
          "id": 16,
          "name": "Pristine Skinning",
          "x": 50,
          "y": 40,
          "reqLevel": 45,
          "parent": 15,
          "branch": "Leatherworking",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/hunter/hunter_16.png",
          "sourcePack": "hunter"
        },
        {
          "id": 17,
          "name": "Exotic Dyes",
          "x": 45,
          "y": 30,
          "reqLevel": 55,
          "parent": 16,
          "branch": "Leatherworking",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/hunter/hunter_17.png",
          "sourcePack": "hunter"
        },
        {
          "id": 18,
          "name": "Legendary Pelts",
          "x": 55,
          "y": 25,
          "reqLevel": 75,
          "parent": 16,
          "branch": "Leatherworking",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/hunter/hunter_18.png",
          "sourcePack": "hunter"
        },
        {
          "id": 19,
          "name": "Mythic Skinning",
          "x": 50,
          "y": 10,
          "reqLevel": 95,
          "parent": 18,
          "branch": "Leatherworking",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_19.png",
          "sourcePack": "hunter"
        },
        {
          "id": 20,
          "name": "Fletching Basics",
          "x": 75,
          "y": 65,
          "reqLevel": 15,
          "parent": 4,
          "branch": "Fletching",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_20.png",
          "sourcePack": "hunter"
        },
        {
          "id": 21,
          "name": "Arrow Smithing",
          "x": 90,
          "y": 60,
          "reqLevel": 20,
          "parent": 20,
          "branch": "Fletching",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_21.png",
          "sourcePack": "hunter"
        },
        {
          "id": 22,
          "name": "Crossbow Tech",
          "x": 80,
          "y": 50,
          "reqLevel": 30,
          "parent": 20,
          "branch": "Fletching",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/hunter/hunter_22.png",
          "sourcePack": "hunter"
        },
        {
          "id": 23,
          "name": "Watchtower Blueprint",
          "x": 95,
          "y": 45,
          "reqLevel": 40,
          "parent": 21,
          "branch": "Fletching",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_23.png",
          "sourcePack": "hunter"
        },
        {
          "id": 24,
          "name": "Wraithbone Bow",
          "x": 70,
          "y": 45,
          "reqLevel": 50,
          "parent": 22,
          "branch": "Fletching",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/hunter/hunter_24.png",
          "sourcePack": "hunter"
        },
        {
          "id": 25,
          "name": "Shipbuilding I",
          "x": 80,
          "y": 35,
          "reqLevel": 60,
          "parent": 24,
          "branch": "Fletching",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_25.png",
          "sourcePack": "hunter"
        },
        {
          "id": 26,
          "name": "Elemental Arrows",
          "x": 90,
          "y": 30,
          "reqLevel": 70,
          "parent": 21,
          "branch": "Fletching",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/hunter/hunter_01.png",
          "sourcePack": "hunter"
        },
        {
          "id": 27,
          "name": "Naval Architecture",
          "x": 75,
          "y": 20,
          "reqLevel": 80,
          "parent": 25,
          "branch": "Fletching",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/hunter/hunter_02.png",
          "sourcePack": "hunter"
        },
        {
          "id": 28,
          "name": "War Galleon",
          "x": 85,
          "y": 10,
          "reqLevel": 95,
          "parent": 27,
          "branch": "Fletching",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/hunter/hunter_03.png",
          "sourcePack": "hunter"
        }
      ],
      "recipeCount": 50,
      "recipeTypes": [
        "Bow",
        "Armor",
        "Wood",
        "Leather",
        "Back",
        "Necklace",
        "Relic",
        "Tool",
        "Structure",
        "Vehicle",
        "Potion"
      ],
      "iconUrl": "/icons/skills/class/hunter/hunter_01.png",
      "sourcePack": "hunter"
    },
    "mystic": {
      "name": "Mystic",
      "role": "Arcane Crafter & Enchanter",
      "icon": "🔮",
      "color": "purple",
      "specializations": [
        "Enchanter",
        "Spellwright",
        "Arcanist",
        "Soulbinder",
        "Chronoweaver"
      ],
      "crafts": [
        "Staves",
        "Tomes",
        "Enchantments",
        "Scrolls",
        "Spell Pages",
        "Gems",
        "Necklaces",
        "Cloth Armor",
        "Potions"
      ],
      "gathers": [
        "Essence",
        "Mana Crystals"
      ],
      "tools": [
        "Arcane Focus (T1-T8)"
      ],
      "skillTree": [
        {
          "id": 1,
          "name": "Astral Nexus",
          "x": 50,
          "y": 92,
          "reqLevel": 0,
          "parent": null,
          "branch": "Nexus",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_01.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 2,
          "name": "Mana Weaving",
          "x": 50,
          "y": 82,
          "reqLevel": 5,
          "parent": 1,
          "branch": "Nexus",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_02.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 3,
          "name": "Arcane Attunement",
          "x": 50,
          "y": 72,
          "reqLevel": 10,
          "parent": 2,
          "branch": "Nexus",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_03.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 10,
          "name": "Rune Inscription",
          "x": 20,
          "y": 65,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Enchanter",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_04.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 11,
          "name": "Glyph Mastery",
          "x": 12,
          "y": 55,
          "reqLevel": 25,
          "parent": 10,
          "branch": "Enchanter",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_05.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 12,
          "name": "Elemental Infusion",
          "x": 8,
          "y": 42,
          "reqLevel": 35,
          "parent": 11,
          "branch": "Enchanter",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_06.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 13,
          "name": "Soul Binding",
          "x": 18,
          "y": 35,
          "reqLevel": 50,
          "parent": 11,
          "branch": "Enchanter",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_07.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 14,
          "name": "Arcane Overcharge",
          "x": 5,
          "y": 25,
          "reqLevel": 70,
          "parent": 12,
          "branch": "Enchanter",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_08.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 15,
          "name": "Cosmic Inscription",
          "x": 15,
          "y": 12,
          "reqLevel": 90,
          "parent": 14,
          "branch": "Enchanter",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_09.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 20,
          "name": "Scroll Scribing",
          "x": 32,
          "y": 62,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Spellwright",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_10.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 21,
          "name": "Spell Page Crafting",
          "x": 28,
          "y": 50,
          "reqLevel": 30,
          "parent": 20,
          "branch": "Spellwright",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_11.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 22,
          "name": "Arcane Lexicon",
          "x": 22,
          "y": 40,
          "reqLevel": 45,
          "parent": 21,
          "branch": "Spellwright",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_12.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 23,
          "name": "Grimoire Binding",
          "x": 35,
          "y": 32,
          "reqLevel": 60,
          "parent": 22,
          "branch": "Spellwright",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_13.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 24,
          "name": "Tome of Mastery",
          "x": 28,
          "y": 20,
          "reqLevel": 80,
          "parent": 23,
          "branch": "Spellwright",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_14.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 25,
          "name": "Codex of Infinity",
          "x": 32,
          "y": 8,
          "reqLevel": 95,
          "parent": 24,
          "branch": "Spellwright",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_15.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 30,
          "name": "Staff Shaping",
          "x": 50,
          "y": 60,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Arcanist",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_16.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 31,
          "name": "Crystal Focus",
          "x": 50,
          "y": 48,
          "reqLevel": 30,
          "parent": 30,
          "branch": "Arcanist",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_17.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 32,
          "name": "Elemental Core",
          "x": 42,
          "y": 38,
          "reqLevel": 45,
          "parent": 31,
          "branch": "Arcanist",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_18.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 33,
          "name": "Void Channeling",
          "x": 58,
          "y": 38,
          "reqLevel": 45,
          "parent": 31,
          "branch": "Arcanist",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_19.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 34,
          "name": "Archmage Crafting",
          "x": 50,
          "y": 25,
          "reqLevel": 70,
          "parent": 32,
          "branch": "Arcanist",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_20.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 35,
          "name": "Staff of the Grudge",
          "x": 50,
          "y": 10,
          "reqLevel": 95,
          "parent": 34,
          "branch": "Arcanist",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_21.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 40,
          "name": "Gem Cutting",
          "x": 68,
          "y": 62,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Soulbinder",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_22.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 41,
          "name": "Gem Faceting",
          "x": 75,
          "y": 52,
          "reqLevel": 30,
          "parent": 40,
          "branch": "Soulbinder",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_23.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 42,
          "name": "Necklace Smithing",
          "x": 82,
          "y": 45,
          "reqLevel": 40,
          "parent": 41,
          "branch": "Soulbinder",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_24.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 43,
          "name": "Soul Gem Crafting",
          "x": 70,
          "y": 38,
          "reqLevel": 55,
          "parent": 41,
          "branch": "Soulbinder",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_25.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 44,
          "name": "Astral Jewelry",
          "x": 78,
          "y": 28,
          "reqLevel": 75,
          "parent": 42,
          "branch": "Soulbinder",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_01.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 45,
          "name": "Divine Gems",
          "x": 72,
          "y": 15,
          "reqLevel": 90,
          "parent": 44,
          "branch": "Soulbinder",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_02.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 46,
          "name": "Heart of the Cosmos",
          "x": 85,
          "y": 12,
          "reqLevel": 95,
          "parent": 45,
          "branch": "Soulbinder",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_03.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 50,
          "name": "Fabric Weaving",
          "x": 80,
          "y": 65,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Chronoweaver",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_04.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 51,
          "name": "Enchanted Threads",
          "x": 88,
          "y": 55,
          "reqLevel": 28,
          "parent": 50,
          "branch": "Chronoweaver",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_05.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 52,
          "name": "Moonweave Crafting",
          "x": 92,
          "y": 42,
          "reqLevel": 45,
          "parent": 51,
          "branch": "Chronoweaver",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_06.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 53,
          "name": "Starweave Mastery",
          "x": 85,
          "y": 32,
          "reqLevel": 60,
          "parent": 52,
          "branch": "Chronoweaver",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_07.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 54,
          "name": "Voidweave Secrets",
          "x": 90,
          "y": 22,
          "reqLevel": 80,
          "parent": 53,
          "branch": "Chronoweaver",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_08.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 55,
          "name": "Divine Vestments",
          "x": 95,
          "y": 10,
          "reqLevel": 95,
          "parent": 54,
          "branch": "Chronoweaver",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_09.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 60,
          "name": "Enchanted Fabrics",
          "x": 55,
          "y": 50,
          "reqLevel": 40,
          "parent": 31,
          "branch": "Hybrid",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_10.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 61,
          "name": "Gemstone Staves",
          "x": 60,
          "y": 30,
          "reqLevel": 65,
          "parent": 33,
          "branch": "Hybrid",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_11.png",
          "sourcePack": "bloodmage"
        },
        {
          "id": 62,
          "name": "Spell-Woven Cloth",
          "x": 40,
          "y": 55,
          "reqLevel": 35,
          "parent": 20,
          "branch": "Hybrid",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/bloodmage/bloodmage_12.png",
          "sourcePack": "bloodmage"
        }
      ],
      "recipeCount": 75,
      "recipeTypes": [
        "Staff",
        "Enchant",
        "Scroll",
        "SpellPage",
        "Codex",
        "Gem",
        "Necklace",
        "Armor",
        "Cloth",
        "Back",
        "Ring",
        "Relic",
        "Potion"
      ],
      "iconUrl": "/icons/skills/class/bloodmage/bloodmage_01.png",
      "sourcePack": "bloodmage"
    },
    "chef": {
      "name": "Chef",
      "role": "Culinary Master & Alchemist",
      "icon": "🍲",
      "color": "orange",
      "specializations": [
        "Butchery",
        "Baking",
        "Alchemy"
      ],
      "crafts": [
        "Foods (Red/Green/Blue)",
        "Potions",
        "Ingredients",
        "Chef Tools"
      ],
      "gathers": [
        "Herbs",
        "Meat",
        "Fish",
        "Vegetables"
      ],
      "tools": [
        "Chef's Knife (T1-T8)",
        "Cooking Pot (T1-T8)"
      ],
      "foodSystem": {
        "description": "Characters may have ONE food of each color active at a time. All food scales T1-T8.",
        "categories": [
          {
            "name": "Red Food",
            "color": "red",
            "icon": "🔴",
            "source": "Land Meat",
            "buffs": [
              "Health Regeneration",
              "Attack Damage",
              "Max Health",
              "Defense",
              "Block",
              "Counter"
            ]
          },
          {
            "name": "Blue Food",
            "color": "blue",
            "icon": "🔵",
            "source": "Ocean / Soup",
            "buffs": [
              "Spell Damage",
              "Mana Regeneration",
              "Mana Pool",
              "Spell Speed",
              "Spell Crit",
              "Resistances"
            ]
          },
          {
            "name": "Green Food",
            "color": "green",
            "icon": "🟢",
            "source": "Plants",
            "buffs": [
              "Stamina",
              "Movement Speed",
              "Armor",
              "Attack Speed",
              "Crit Chance"
            ]
          }
        ]
      },
      "skillTree": [
        {
          "id": 1,
          "name": "Fire Management",
          "x": 50,
          "y": 92,
          "reqLevel": 0,
          "parent": null,
          "branch": "Core",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/firemage/firemage_01.png",
          "sourcePack": "firemage"
        },
        {
          "id": 2,
          "name": "Ingredient Slicing",
          "x": 50,
          "y": 82,
          "reqLevel": 5,
          "parent": 1,
          "branch": "Core",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/firemage/firemage_02.png",
          "sourcePack": "firemage"
        },
        {
          "id": 3,
          "name": "Salt Refining",
          "x": 40,
          "y": 72,
          "reqLevel": 10,
          "parent": 2,
          "branch": "Butchery",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_03.png",
          "sourcePack": "firemage"
        },
        {
          "id": 4,
          "name": "Broth Base",
          "x": 60,
          "y": 72,
          "reqLevel": 10,
          "parent": 2,
          "branch": "Baking",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_04.png",
          "sourcePack": "firemage"
        },
        {
          "id": 5,
          "name": "Cleaver Mastery I",
          "x": 25,
          "y": 65,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Butchery",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/firemage/firemage_05.png",
          "sourcePack": "firemage"
        },
        {
          "id": 6,
          "name": "Slow Smoking",
          "x": 10,
          "y": 60,
          "reqLevel": 20,
          "parent": 5,
          "branch": "Butchery",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/firemage/firemage_06.png",
          "sourcePack": "firemage"
        },
        {
          "id": 7,
          "name": "Prime Rib Spec",
          "x": 20,
          "y": 50,
          "reqLevel": 30,
          "parent": 5,
          "branch": "Butchery",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_07.png",
          "sourcePack": "firemage"
        },
        {
          "id": 8,
          "name": "Wild Game Prep",
          "x": 30,
          "y": 45,
          "reqLevel": 35,
          "parent": 7,
          "branch": "Butchery",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_08.png",
          "sourcePack": "firemage"
        },
        {
          "id": 9,
          "name": "Orcish Barbecue",
          "x": 5,
          "y": 45,
          "reqLevel": 40,
          "parent": 6,
          "branch": "Butchery",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/firemage/firemage_09.png",
          "sourcePack": "firemage"
        },
        {
          "id": 10,
          "name": "Cleaver of Feast",
          "x": 25,
          "y": 30,
          "reqLevel": 60,
          "parent": 8,
          "branch": "Butchery",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_10.png",
          "sourcePack": "firemage"
        },
        {
          "id": 11,
          "name": "Dragon Steak",
          "x": 15,
          "y": 15,
          "reqLevel": 85,
          "parent": 10,
          "branch": "Butchery",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_11.png",
          "sourcePack": "firemage"
        },
        {
          "id": 12,
          "name": "Goliath Roast",
          "x": 5,
          "y": 20,
          "reqLevel": 90,
          "parent": 9,
          "branch": "Butchery",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/firemage/firemage_12.png",
          "sourcePack": "firemage"
        },
        {
          "id": 13,
          "name": "Basic Dough",
          "x": 50,
          "y": 58,
          "reqLevel": 15,
          "parent": 4,
          "branch": "Baking",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_13.png",
          "sourcePack": "firemage"
        },
        {
          "id": 14,
          "name": "Hardtack",
          "x": 40,
          "y": 48,
          "reqLevel": 25,
          "parent": 13,
          "branch": "Baking",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_14.png",
          "sourcePack": "firemage"
        },
        {
          "id": 15,
          "name": "Sugar Work",
          "x": 60,
          "y": 48,
          "reqLevel": 30,
          "parent": 13,
          "branch": "Baking",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/firemage/firemage_15.png",
          "sourcePack": "firemage"
        },
        {
          "id": 16,
          "name": "Battle Rations",
          "x": 50,
          "y": 40,
          "reqLevel": 45,
          "parent": 15,
          "branch": "Baking",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/firemage/firemage_16.png",
          "sourcePack": "firemage"
        },
        {
          "id": 17,
          "name": "Honey Glazing",
          "x": 45,
          "y": 30,
          "reqLevel": 55,
          "parent": 16,
          "branch": "Baking",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/firemage/firemage_17.png",
          "sourcePack": "firemage"
        },
        {
          "id": 18,
          "name": "Pastry Mastery",
          "x": 55,
          "y": 25,
          "reqLevel": 75,
          "parent": 16,
          "branch": "Baking",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_18.png",
          "sourcePack": "firemage"
        },
        {
          "id": 19,
          "name": "The Eternal Cake",
          "x": 50,
          "y": 10,
          "reqLevel": 95,
          "parent": 18,
          "branch": "Baking",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_19.png",
          "sourcePack": "firemage"
        },
        {
          "id": 20,
          "name": "Spice Extraction",
          "x": 75,
          "y": 65,
          "reqLevel": 15,
          "parent": 4,
          "branch": "Alchemy",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_20.png",
          "sourcePack": "firemage"
        },
        {
          "id": 21,
          "name": "Fire Chilli Infusion",
          "x": 90,
          "y": 60,
          "reqLevel": 20,
          "parent": 20,
          "branch": "Alchemy",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/firemage/firemage_21.png",
          "sourcePack": "firemage"
        },
        {
          "id": 22,
          "name": "Cold-Press Oils",
          "x": 80,
          "y": 50,
          "reqLevel": 30,
          "parent": 20,
          "branch": "Alchemy",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/firemage/firemage_22.png",
          "sourcePack": "firemage"
        },
        {
          "id": 23,
          "name": "Poison Resistance",
          "x": 95,
          "y": 45,
          "reqLevel": 40,
          "parent": 21,
          "branch": "Alchemy",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/firemage/firemage_23.png",
          "sourcePack": "firemage"
        },
        {
          "id": 24,
          "name": "Liquid Essence",
          "x": 70,
          "y": 45,
          "reqLevel": 50,
          "parent": 22,
          "branch": "Alchemy",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/firemage/firemage_24.png",
          "sourcePack": "firemage"
        },
        {
          "id": 25,
          "name": "Grog Brewing",
          "x": 80,
          "y": 35,
          "reqLevel": 60,
          "parent": 24,
          "branch": "Alchemy",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_25.png",
          "sourcePack": "firemage"
        },
        {
          "id": 26,
          "name": "Static Shock Herb",
          "x": 90,
          "y": 30,
          "reqLevel": 70,
          "parent": 21,
          "branch": "Alchemy",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/firemage/firemage_26.png",
          "sourcePack": "firemage"
        },
        {
          "id": 27,
          "name": "Astral Seasoning",
          "x": 75,
          "y": 20,
          "reqLevel": 80,
          "parent": 25,
          "branch": "Alchemy",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/firemage/firemage_27.png",
          "sourcePack": "firemage"
        },
        {
          "id": 28,
          "name": "Nectar of Gods",
          "x": 85,
          "y": 10,
          "reqLevel": 95,
          "parent": 27,
          "branch": "Alchemy",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/firemage/firemage_28.png",
          "sourcePack": "firemage"
        }
      ],
      "recipeCount": 90,
      "recipeTypes": [
        "Food",
        "Potion",
        "Ingredient",
        "Weapon",
        "Armor"
      ],
      "iconUrl": "/icons/skills/class/firemage/firemage_01.png",
      "sourcePack": "firemage"
    },
    "engineer": {
      "name": "Engineer",
      "role": "Mechanist & Siege Master",
      "icon": "🔧",
      "color": "orange",
      "specializations": [
        "Weaponry",
        "Automata",
        "Siege"
      ],
      "crafts": [
        "Crossbows",
        "Guns",
        "Mechanical Armor",
        "Explosives",
        "Siege Weapons",
        "Airships"
      ],
      "gathers": [
        "Scrap",
        "Components"
      ],
      "tools": [
        "Engineer's Toolkit (T1-T8)",
        "Wrench Set (T1-T8)"
      ],
      "skillTree": [
        {
          "id": 1,
          "name": "Tinkering Basics",
          "x": 50,
          "y": 92,
          "reqLevel": 0,
          "parent": null,
          "branch": "Core",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_01.png",
          "sourcePack": "engineer"
        },
        {
          "id": 2,
          "name": "Copper Wiring",
          "x": 50,
          "y": 82,
          "reqLevel": 5,
          "parent": 1,
          "branch": "Core",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_02.png",
          "sourcePack": "engineer"
        },
        {
          "id": 3,
          "name": "Gear Grinding",
          "x": 40,
          "y": 72,
          "reqLevel": 10,
          "parent": 2,
          "branch": "Weaponry",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_03.png",
          "sourcePack": "engineer"
        },
        {
          "id": 4,
          "name": "Soldering I",
          "x": 60,
          "y": 72,
          "reqLevel": 10,
          "parent": 2,
          "branch": "Automata",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_04.png",
          "sourcePack": "engineer"
        },
        {
          "id": 5,
          "name": "Gunpowder Alchemy",
          "x": 25,
          "y": 65,
          "reqLevel": 15,
          "parent": 3,
          "branch": "Weaponry",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_05.png",
          "sourcePack": "engineer"
        },
        {
          "id": 6,
          "name": "Crossbow Tuning",
          "x": 10,
          "y": 60,
          "reqLevel": 20,
          "parent": 5,
          "branch": "Weaponry",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/engineer/engineer_06.png",
          "sourcePack": "engineer"
        },
        {
          "id": 7,
          "name": "Explosive Shells",
          "x": 20,
          "y": 50,
          "reqLevel": 30,
          "parent": 5,
          "branch": "Weaponry",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/engineer/engineer_07.png",
          "sourcePack": "engineer"
        },
        {
          "id": 8,
          "name": "Precision Sights",
          "x": 30,
          "y": 45,
          "reqLevel": 35,
          "parent": 7,
          "branch": "Weaponry",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_08.png",
          "sourcePack": "engineer"
        },
        {
          "id": 9,
          "name": "Hidden Traps",
          "x": 5,
          "y": 45,
          "reqLevel": 40,
          "parent": 6,
          "branch": "Weaponry",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/engineer/engineer_09.png",
          "sourcePack": "engineer"
        },
        {
          "id": 10,
          "name": "Mortar Battery",
          "x": 25,
          "y": 30,
          "reqLevel": 60,
          "parent": 8,
          "branch": "Weaponry",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_10.png",
          "sourcePack": "engineer"
        },
        {
          "id": 11,
          "name": "Nuke-In-A-Box",
          "x": 15,
          "y": 15,
          "reqLevel": 85,
          "parent": 10,
          "branch": "Weaponry",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/engineer/engineer_11.png",
          "sourcePack": "engineer"
        },
        {
          "id": 12,
          "name": "Railgun Tech",
          "x": 5,
          "y": 20,
          "reqLevel": 90,
          "parent": 9,
          "branch": "Weaponry",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_12.png",
          "sourcePack": "engineer"
        },
        {
          "id": 13,
          "name": "Clockwork Heart",
          "x": 50,
          "y": 58,
          "reqLevel": 15,
          "parent": 4,
          "branch": "Automata",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_13.png",
          "sourcePack": "engineer"
        },
        {
          "id": 14,
          "name": "Simple Drones",
          "x": 40,
          "y": 48,
          "reqLevel": 25,
          "parent": 13,
          "branch": "Automata",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_14.png",
          "sourcePack": "engineer"
        },
        {
          "id": 15,
          "name": "Mecha-Skeleton",
          "x": 60,
          "y": 48,
          "reqLevel": 30,
          "parent": 13,
          "branch": "Automata",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/engineer/engineer_15.png",
          "sourcePack": "engineer"
        },
        {
          "id": 16,
          "name": "A.I. Neural Net",
          "x": 50,
          "y": 40,
          "reqLevel": 45,
          "parent": 15,
          "branch": "Automata",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/engineer/engineer_16.png",
          "sourcePack": "engineer"
        },
        {
          "id": 17,
          "name": "Power Cell Tech",
          "x": 45,
          "y": 30,
          "reqLevel": 55,
          "parent": 16,
          "branch": "Automata",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_17.png",
          "sourcePack": "engineer"
        },
        {
          "id": 18,
          "name": "Mecha Mk.I Suit",
          "x": 55,
          "y": 25,
          "reqLevel": 75,
          "parent": 16,
          "branch": "Automata",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_18.png",
          "sourcePack": "engineer"
        },
        {
          "id": 19,
          "name": "Giga-Mech Lord",
          "x": 50,
          "y": 10,
          "reqLevel": 95,
          "parent": 18,
          "branch": "Automata",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/engineer/engineer_19.png",
          "sourcePack": "engineer"
        },
        {
          "id": 20,
          "name": "Steel Framework",
          "x": 75,
          "y": 65,
          "reqLevel": 15,
          "parent": 4,
          "branch": "Siege",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_20.png",
          "sourcePack": "engineer"
        },
        {
          "id": 21,
          "name": "Catapult Rigging",
          "x": 90,
          "y": 60,
          "reqLevel": 20,
          "parent": 20,
          "branch": "Siege",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_21.png",
          "sourcePack": "engineer"
        },
        {
          "id": 22,
          "name": "Advanced Hydraulics",
          "x": 80,
          "y": 50,
          "reqLevel": 30,
          "parent": 20,
          "branch": "Siege",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/engineer/engineer_22.png",
          "sourcePack": "engineer"
        },
        {
          "id": 23,
          "name": "Ballista Array",
          "x": 95,
          "y": 45,
          "reqLevel": 40,
          "parent": 21,
          "branch": "Siege",
          "nodeType": "combat",
          "iconUrl": "/icons/skills/class/engineer/engineer_23.png",
          "sourcePack": "engineer"
        },
        {
          "id": 24,
          "name": "Steam Engines",
          "x": 70,
          "y": 45,
          "reqLevel": 50,
          "parent": 22,
          "branch": "Siege",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_24.png",
          "sourcePack": "engineer"
        },
        {
          "id": 25,
          "name": "Airship Skeleton",
          "x": 80,
          "y": 35,
          "reqLevel": 60,
          "parent": 24,
          "branch": "Siege",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_25.png",
          "sourcePack": "engineer"
        },
        {
          "id": 26,
          "name": "Torsion Springs",
          "x": 90,
          "y": 30,
          "reqLevel": 70,
          "parent": 21,
          "branch": "Siege",
          "nodeType": "effect",
          "iconUrl": "/icons/skills/class/engineer/engineer_01.png",
          "sourcePack": "engineer"
        },
        {
          "id": 27,
          "name": "Aeronautics II",
          "x": 75,
          "y": 20,
          "reqLevel": 80,
          "parent": 25,
          "branch": "Siege",
          "nodeType": "stat",
          "iconUrl": "/icons/skills/class/engineer/engineer_02.png",
          "sourcePack": "engineer"
        },
        {
          "id": 28,
          "name": "The Dreadnaught",
          "x": 85,
          "y": 10,
          "reqLevel": 95,
          "parent": 27,
          "branch": "Siege",
          "nodeType": "recipe",
          "iconUrl": "/icons/skills/class/engineer/engineer_03.png",
          "sourcePack": "engineer"
        }
      ],
      "recipeCount": 60,
      "recipeTypes": [
        "Crossbow",
        "Gun",
        "Armor",
        "Ring",
        "Relic",
        "Necklace",
        "Back",
        "Tool",
        "Component",
        "Weapon",
        "Utility",
        "Vehicle",
        "Shield"
      ],
      "iconUrl": "/icons/skills/class/engineer/engineer_01.png",
      "sourcePack": "engineer"
    }
  }
}
