{
  "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"]
    },
    "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"]
    },
    "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"]
    },
    "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"]
    },
    "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"]
    },
    "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"]
    }
  },
  "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"] },
        { "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"] },
        { "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"] },
        { "id": 10, "name": "Blade Forging", "x": 20, "y": 65, "reqLevel": 15, "parent": 3, "branch": "Weapons", "nodeType": "recipe" },
        { "id": 11, "name": "Edge Tempering", "x": 12, "y": 55, "reqLevel": 25, "parent": 10, "branch": "Weapons", "nodeType": "effect" },
        { "id": 12, "name": "Axe Smithing", "x": 8, "y": 42, "reqLevel": 35, "parent": 11, "branch": "Weapons", "nodeType": "combat" },
        { "id": 13, "name": "Dagger Crafting", "x": 18, "y": 35, "reqLevel": 40, "parent": 11, "branch": "Weapons", "nodeType": "combat" },
        { "id": 14, "name": "Hammer Forging", "x": 5, "y": 28, "reqLevel": 50, "parent": 12, "branch": "Weapons", "nodeType": "combat" },
        { "id": 15, "name": "Greataxe Mastery", "x": 15, "y": 20, "reqLevel": 65, "parent": 14, "branch": "Weapons", "nodeType": "combat" },
        { "id": 16, "name": "Legendary Weaponsmith", "x": 10, "y": 10, "reqLevel": 90, "parent": 15, "branch": "Weapons", "nodeType": "recipe" },
        { "id": 20, "name": "Efficient Mining", "x": 42, "y": 62, "reqLevel": 15, "parent": 3, "branch": "Gathering", "nodeType": "effect" },
        { "id": 21, "name": "Deep Vein Sensing", "x": 35, "y": 50, "reqLevel": 28, "parent": 20, "branch": "Gathering", "nodeType": "stat" },
        { "id": 22, "name": "Master Smelting", "x": 50, "y": 45, "reqLevel": 40, "parent": 21, "branch": "Gathering", "nodeType": "stat" },
        { "id": 23, "name": "Gem Extraction", "x": 42, "y": 35, "reqLevel": 50, "parent": 22, "branch": "Gathering", "nodeType": "stat" },
        { "id": 24, "name": "Relic Detection", "x": 58, "y": 35, "reqLevel": 55, "parent": 22, "branch": "Gathering", "nodeType": "stat" },
        { "id": 25, "name": "Mythril Prospecting", "x": 50, "y": 22, "reqLevel": 75, "parent": 23, "branch": "Gathering", "nodeType": "stat" },
        { "id": 26, "name": "Divine Ore Mastery", "x": 50, "y": 10, "reqLevel": 95, "parent": 25, "branch": "Gathering", "nodeType": "stat" },
        { "id": 30, "name": "Plate Shaping", "x": 80, "y": 65, "reqLevel": 15, "parent": 3, "branch": "Armor", "nodeType": "stat" },
        { "id": 31, "name": "Reinforced Plating", "x": 88, "y": 55, "reqLevel": 28, "parent": 30, "branch": "Armor", "nodeType": "stat" },
        { "id": 32, "name": "Shield Crafting", "x": 92, "y": 42, "reqLevel": 40, "parent": 31, "branch": "Armor", "nodeType": "stat" },
        { "id": 33, "name": "Berserker Smithing", "x": 82, "y": 38, "reqLevel": 45, "parent": 31, "branch": "Armor", "nodeType": "stat" },
        { "id": 34, "name": "Elemental Resistance", "x": 95, "y": 28, "reqLevel": 60, "parent": 32, "branch": "Armor", "nodeType": "stat" },
        { "id": 35, "name": "Masterwork Plate", "x": 85, "y": 20, "reqLevel": 75, "parent": 34, "branch": "Armor", "nodeType": "stat" },
        { "id": 36, "name": "Divine Armorsmith", "x": 90, "y": 10, "reqLevel": 95, "parent": 35, "branch": "Armor", "nodeType": "stat" },
        { "id": 40, "name": "Weapon Sockets", "x": 25, "y": 48, "reqLevel": 45, "parent": 12, "branch": "Hybrid", "nodeType": "stat" },
        { "id": 41, "name": "Armor Sockets", "x": 75, "y": 48, "reqLevel": 45, "parent": 31, "branch": "Hybrid", "nodeType": "stat" },
        { "id": 42, "name": "Ore Efficiency", "x": 60, "y": 55, "reqLevel": 35, "parent": 21, "branch": "Hybrid", "nodeType": "stat" }
      ],
      "recipeCount": 88,
      "recipeTypes": ["Sword", "Axe", "Dagger", "Spear", "Mace", "Hammer", "Greataxe", "Greatsword", "Armor", "Shield", "Ring", "Relic", "Tool", "Refining"]
    },
    "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" },
        { "id": 2, "name": "Skinning Basics", "x": 50, "y": 80, "reqLevel": 5, "parent": 1, "branch": "Core", "nodeType": "stat" },
        { "id": 3, "name": "Wood Seasoning", "x": 40, "y": 70, "reqLevel": 10, "parent": 2, "branch": "Logging", "nodeType": "effect" },
        { "id": 4, "name": "Hide Curing", "x": 60, "y": 70, "reqLevel": 10, "parent": 2, "branch": "Leatherworking", "nodeType": "effect" },
        { "id": 5, "name": "Axe Forging I", "x": 25, "y": 65, "reqLevel": 15, "parent": 3, "branch": "Logging", "nodeType": "recipe" },
        { "id": 6, "name": "Wood Wall Fab", "x": 10, "y": 60, "reqLevel": 20, "parent": 5, "branch": "Logging", "nodeType": "recipe" },
        { "id": 7, "name": "Hardwood Mastery", "x": 20, "y": 50, "reqLevel": 30, "parent": 5, "branch": "Logging", "nodeType": "stat" },
        { "id": 8, "name": "Skullsplitter Spec", "x": 30, "y": 45, "reqLevel": 35, "parent": 7, "branch": "Logging", "nodeType": "combat" },
        { "id": 9, "name": "Stone Reinforce", "x": 5, "y": 45, "reqLevel": 40, "parent": 6, "branch": "Logging", "nodeType": "effect" },
        { "id": 10, "name": "Ironmaw Forging", "x": 25, "y": 30, "reqLevel": 60, "parent": 8, "branch": "Logging", "nodeType": "combat" },
        { "id": 11, "name": "Gorehowl Smith", "x": 15, "y": 15, "reqLevel": 85, "parent": 10, "branch": "Logging", "nodeType": "recipe" },
        { "id": 12, "name": "Iron Clad Walls", "x": 5, "y": 20, "reqLevel": 90, "parent": 9, "branch": "Logging", "nodeType": "recipe" },
        { "id": 13, "name": "Leather Stitching", "x": 50, "y": 55, "reqLevel": 15, "parent": 4, "branch": "Leatherworking", "nodeType": "recipe" },
        { "id": 14, "name": "Berry Foraging", "x": 40, "y": 45, "reqLevel": 25, "parent": 13, "branch": "Leatherworking", "nodeType": "stat" },
        { "id": 15, "name": "Leather Armor Sets", "x": 60, "y": 45, "reqLevel": 30, "parent": 13, "branch": "Leatherworking", "nodeType": "recipe" },
        { "id": 16, "name": "Pristine Skinning", "x": 50, "y": 40, "reqLevel": 45, "parent": 15, "branch": "Leatherworking", "nodeType": "effect" },
        { "id": 17, "name": "Exotic Dyes", "x": 45, "y": 30, "reqLevel": 55, "parent": 16, "branch": "Leatherworking", "nodeType": "effect" },
        { "id": 18, "name": "Legendary Pelts", "x": 55, "y": 25, "reqLevel": 75, "parent": 16, "branch": "Leatherworking", "nodeType": "stat" },
        { "id": 19, "name": "Mythic Skinning", "x": 50, "y": 10, "reqLevel": 95, "parent": 18, "branch": "Leatherworking", "nodeType": "recipe" },
        { "id": 20, "name": "Fletching Basics", "x": 75, "y": 65, "reqLevel": 15, "parent": 4, "branch": "Fletching", "nodeType": "recipe" },
        { "id": 21, "name": "Arrow Smithing", "x": 90, "y": 60, "reqLevel": 20, "parent": 20, "branch": "Fletching", "nodeType": "recipe" },
        { "id": 22, "name": "Crossbow Tech", "x": 80, "y": 50, "reqLevel": 30, "parent": 20, "branch": "Fletching", "nodeType": "combat" },
        { "id": 23, "name": "Watchtower Blueprint", "x": 95, "y": 45, "reqLevel": 40, "parent": 21, "branch": "Fletching", "nodeType": "recipe" },
        { "id": 24, "name": "Wraithbone Bow", "x": 70, "y": 45, "reqLevel": 50, "parent": 22, "branch": "Fletching", "nodeType": "combat" },
        { "id": 25, "name": "Shipbuilding I", "x": 80, "y": 35, "reqLevel": 60, "parent": 24, "branch": "Fletching", "nodeType": "recipe" },
        { "id": 26, "name": "Elemental Arrows", "x": 90, "y": 30, "reqLevel": 70, "parent": 21, "branch": "Fletching", "nodeType": "combat" },
        { "id": 27, "name": "Naval Architecture", "x": 75, "y": 20, "reqLevel": 80, "parent": 25, "branch": "Fletching", "nodeType": "effect" },
        { "id": 28, "name": "War Galleon", "x": 85, "y": 10, "reqLevel": 95, "parent": 27, "branch": "Fletching", "nodeType": "recipe" }
      ],
      "recipeCount": 50,
      "recipeTypes": ["Bow", "Armor", "Wood", "Leather", "Back", "Necklace", "Relic", "Tool", "Structure", "Vehicle", "Potion"]
    },
    "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" },
        { "id": 2, "name": "Mana Weaving", "x": 50, "y": 82, "reqLevel": 5, "parent": 1, "branch": "Nexus", "nodeType": "effect" },
        { "id": 3, "name": "Arcane Attunement", "x": 50, "y": 72, "reqLevel": 10, "parent": 2, "branch": "Nexus", "nodeType": "stat" },
        { "id": 10, "name": "Rune Inscription", "x": 20, "y": 65, "reqLevel": 15, "parent": 3, "branch": "Enchanter", "nodeType": "recipe" },
        { "id": 11, "name": "Glyph Mastery", "x": 12, "y": 55, "reqLevel": 25, "parent": 10, "branch": "Enchanter", "nodeType": "effect" },
        { "id": 12, "name": "Elemental Infusion", "x": 8, "y": 42, "reqLevel": 35, "parent": 11, "branch": "Enchanter", "nodeType": "combat" },
        { "id": 13, "name": "Soul Binding", "x": 18, "y": 35, "reqLevel": 50, "parent": 11, "branch": "Enchanter", "nodeType": "effect" },
        { "id": 14, "name": "Arcane Overcharge", "x": 5, "y": 25, "reqLevel": 70, "parent": 12, "branch": "Enchanter", "nodeType": "combat" },
        { "id": 15, "name": "Cosmic Inscription", "x": 15, "y": 12, "reqLevel": 90, "parent": 14, "branch": "Enchanter", "nodeType": "recipe" },
        { "id": 20, "name": "Scroll Scribing", "x": 32, "y": 62, "reqLevel": 15, "parent": 3, "branch": "Spellwright", "nodeType": "recipe" },
        { "id": 21, "name": "Spell Page Crafting", "x": 28, "y": 50, "reqLevel": 30, "parent": 20, "branch": "Spellwright", "nodeType": "recipe" },
        { "id": 22, "name": "Arcane Lexicon", "x": 22, "y": 40, "reqLevel": 45, "parent": 21, "branch": "Spellwright", "nodeType": "effect" },
        { "id": 23, "name": "Grimoire Binding", "x": 35, "y": 32, "reqLevel": 60, "parent": 22, "branch": "Spellwright", "nodeType": "recipe" },
        { "id": 24, "name": "Tome of Mastery", "x": 28, "y": 20, "reqLevel": 80, "parent": 23, "branch": "Spellwright", "nodeType": "effect" },
        { "id": 25, "name": "Codex of Infinity", "x": 32, "y": 8, "reqLevel": 95, "parent": 24, "branch": "Spellwright", "nodeType": "recipe" },
        { "id": 30, "name": "Staff Shaping", "x": 50, "y": 60, "reqLevel": 15, "parent": 3, "branch": "Arcanist", "nodeType": "recipe" },
        { "id": 31, "name": "Crystal Focus", "x": 50, "y": 48, "reqLevel": 30, "parent": 30, "branch": "Arcanist", "nodeType": "stat" },
        { "id": 32, "name": "Elemental Core", "x": 42, "y": 38, "reqLevel": 45, "parent": 31, "branch": "Arcanist", "nodeType": "combat" },
        { "id": 33, "name": "Void Channeling", "x": 58, "y": 38, "reqLevel": 45, "parent": 31, "branch": "Arcanist", "nodeType": "combat" },
        { "id": 34, "name": "Archmage Crafting", "x": 50, "y": 25, "reqLevel": 70, "parent": 32, "branch": "Arcanist", "nodeType": "recipe" },
        { "id": 35, "name": "Staff of the Grudge", "x": 50, "y": 10, "reqLevel": 95, "parent": 34, "branch": "Arcanist", "nodeType": "recipe" },
        { "id": 40, "name": "Gem Cutting", "x": 68, "y": 62, "reqLevel": 15, "parent": 3, "branch": "Soulbinder", "nodeType": "recipe" },
        { "id": 41, "name": "Gem Faceting", "x": 75, "y": 52, "reqLevel": 30, "parent": 40, "branch": "Soulbinder", "nodeType": "stat" },
        { "id": 42, "name": "Necklace Smithing", "x": 82, "y": 45, "reqLevel": 40, "parent": 41, "branch": "Soulbinder", "nodeType": "recipe" },
        { "id": 43, "name": "Soul Gem Crafting", "x": 70, "y": 38, "reqLevel": 55, "parent": 41, "branch": "Soulbinder", "nodeType": "effect" },
        { "id": 44, "name": "Astral Jewelry", "x": 78, "y": 28, "reqLevel": 75, "parent": 42, "branch": "Soulbinder", "nodeType": "recipe" },
        { "id": 45, "name": "Divine Gems", "x": 72, "y": 15, "reqLevel": 90, "parent": 44, "branch": "Soulbinder", "nodeType": "recipe" },
        { "id": 46, "name": "Heart of the Cosmos", "x": 85, "y": 12, "reqLevel": 95, "parent": 45, "branch": "Soulbinder", "nodeType": "recipe" },
        { "id": 50, "name": "Fabric Weaving", "x": 80, "y": 65, "reqLevel": 15, "parent": 3, "branch": "Chronoweaver", "nodeType": "recipe" },
        { "id": 51, "name": "Enchanted Threads", "x": 88, "y": 55, "reqLevel": 28, "parent": 50, "branch": "Chronoweaver", "nodeType": "effect" },
        { "id": 52, "name": "Moonweave Crafting", "x": 92, "y": 42, "reqLevel": 45, "parent": 51, "branch": "Chronoweaver", "nodeType": "recipe" },
        { "id": 53, "name": "Starweave Mastery", "x": 85, "y": 32, "reqLevel": 60, "parent": 52, "branch": "Chronoweaver", "nodeType": "combat" },
        { "id": 54, "name": "Voidweave Secrets", "x": 90, "y": 22, "reqLevel": 80, "parent": 53, "branch": "Chronoweaver", "nodeType": "effect" },
        { "id": 55, "name": "Divine Vestments", "x": 95, "y": 10, "reqLevel": 95, "parent": 54, "branch": "Chronoweaver", "nodeType": "recipe" },
        { "id": 60, "name": "Enchanted Fabrics", "x": 55, "y": 50, "reqLevel": 40, "parent": 31, "branch": "Hybrid", "nodeType": "effect" },
        { "id": 61, "name": "Gemstone Staves", "x": 60, "y": 30, "reqLevel": 65, "parent": 33, "branch": "Hybrid", "nodeType": "stat" },
        { "id": 62, "name": "Spell-Woven Cloth", "x": 40, "y": 55, "reqLevel": 35, "parent": 20, "branch": "Hybrid", "nodeType": "effect" }
      ],
      "recipeCount": 75,
      "recipeTypes": ["Staff", "Enchant", "Scroll", "SpellPage", "Codex", "Gem", "Necklace", "Armor", "Cloth", "Back", "Ring", "Relic", "Potion"]
    },
    "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" },
        { "id": 2, "name": "Ingredient Slicing", "x": 50, "y": 82, "reqLevel": 5, "parent": 1, "branch": "Core", "nodeType": "stat" },
        { "id": 3, "name": "Salt Refining", "x": 40, "y": 72, "reqLevel": 10, "parent": 2, "branch": "Butchery", "nodeType": "recipe" },
        { "id": 4, "name": "Broth Base", "x": 60, "y": 72, "reqLevel": 10, "parent": 2, "branch": "Baking", "nodeType": "recipe" },
        { "id": 5, "name": "Cleaver Mastery I", "x": 25, "y": 65, "reqLevel": 15, "parent": 3, "branch": "Butchery", "nodeType": "combat" },
        { "id": 6, "name": "Slow Smoking", "x": 10, "y": 60, "reqLevel": 20, "parent": 5, "branch": "Butchery", "nodeType": "effect" },
        { "id": 7, "name": "Prime Rib Spec", "x": 20, "y": 50, "reqLevel": 30, "parent": 5, "branch": "Butchery", "nodeType": "recipe" },
        { "id": 8, "name": "Wild Game Prep", "x": 30, "y": 45, "reqLevel": 35, "parent": 7, "branch": "Butchery", "nodeType": "recipe" },
        { "id": 9, "name": "Orcish Barbecue", "x": 5, "y": 45, "reqLevel": 40, "parent": 6, "branch": "Butchery", "nodeType": "combat" },
        { "id": 10, "name": "Cleaver of Feast", "x": 25, "y": 30, "reqLevel": 60, "parent": 8, "branch": "Butchery", "nodeType": "recipe" },
        { "id": 11, "name": "Dragon Steak", "x": 15, "y": 15, "reqLevel": 85, "parent": 10, "branch": "Butchery", "nodeType": "recipe" },
        { "id": 12, "name": "Goliath Roast", "x": 5, "y": 20, "reqLevel": 90, "parent": 9, "branch": "Butchery", "nodeType": "effect" },
        { "id": 13, "name": "Basic Dough", "x": 50, "y": 58, "reqLevel": 15, "parent": 4, "branch": "Baking", "nodeType": "recipe" },
        { "id": 14, "name": "Hardtack", "x": 40, "y": 48, "reqLevel": 25, "parent": 13, "branch": "Baking", "nodeType": "recipe" },
        { "id": 15, "name": "Sugar Work", "x": 60, "y": 48, "reqLevel": 30, "parent": 13, "branch": "Baking", "nodeType": "effect" },
        { "id": 16, "name": "Battle Rations", "x": 50, "y": 40, "reqLevel": 45, "parent": 15, "branch": "Baking", "nodeType": "combat" },
        { "id": 17, "name": "Honey Glazing", "x": 45, "y": 30, "reqLevel": 55, "parent": 16, "branch": "Baking", "nodeType": "effect" },
        { "id": 18, "name": "Pastry Mastery", "x": 55, "y": 25, "reqLevel": 75, "parent": 16, "branch": "Baking", "nodeType": "recipe" },
        { "id": 19, "name": "The Eternal Cake", "x": 50, "y": 10, "reqLevel": 95, "parent": 18, "branch": "Baking", "nodeType": "recipe" },
        { "id": 20, "name": "Spice Extraction", "x": 75, "y": 65, "reqLevel": 15, "parent": 4, "branch": "Alchemy", "nodeType": "recipe" },
        { "id": 21, "name": "Fire Chilli Infusion", "x": 90, "y": 60, "reqLevel": 20, "parent": 20, "branch": "Alchemy", "nodeType": "combat" },
        { "id": 22, "name": "Cold-Press Oils", "x": 80, "y": 50, "reqLevel": 30, "parent": 20, "branch": "Alchemy", "nodeType": "effect" },
        { "id": 23, "name": "Poison Resistance", "x": 95, "y": 45, "reqLevel": 40, "parent": 21, "branch": "Alchemy", "nodeType": "combat" },
        { "id": 24, "name": "Liquid Essence", "x": 70, "y": 45, "reqLevel": 50, "parent": 22, "branch": "Alchemy", "nodeType": "effect" },
        { "id": 25, "name": "Grog Brewing", "x": 80, "y": 35, "reqLevel": 60, "parent": 24, "branch": "Alchemy", "nodeType": "recipe" },
        { "id": 26, "name": "Static Shock Herb", "x": 90, "y": 30, "reqLevel": 70, "parent": 21, "branch": "Alchemy", "nodeType": "combat" },
        { "id": 27, "name": "Astral Seasoning", "x": 75, "y": 20, "reqLevel": 80, "parent": 25, "branch": "Alchemy", "nodeType": "effect" },
        { "id": 28, "name": "Nectar of Gods", "x": 85, "y": 10, "reqLevel": 95, "parent": 27, "branch": "Alchemy", "nodeType": "recipe" }
      ],
      "recipeCount": 90,
      "recipeTypes": ["Food", "Potion", "Ingredient", "Weapon", "Armor"]
    },
    "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" },
        { "id": 2, "name": "Copper Wiring", "x": 50, "y": 82, "reqLevel": 5, "parent": 1, "branch": "Core", "nodeType": "stat" },
        { "id": 3, "name": "Gear Grinding", "x": 40, "y": 72, "reqLevel": 10, "parent": 2, "branch": "Weaponry", "nodeType": "recipe" },
        { "id": 4, "name": "Soldering I", "x": 60, "y": 72, "reqLevel": 10, "parent": 2, "branch": "Automata", "nodeType": "recipe" },
        { "id": 5, "name": "Gunpowder Alchemy", "x": 25, "y": 65, "reqLevel": 15, "parent": 3, "branch": "Weaponry", "nodeType": "recipe" },
        { "id": 6, "name": "Crossbow Tuning", "x": 10, "y": 60, "reqLevel": 20, "parent": 5, "branch": "Weaponry", "nodeType": "effect" },
        { "id": 7, "name": "Explosive Shells", "x": 20, "y": 50, "reqLevel": 30, "parent": 5, "branch": "Weaponry", "nodeType": "combat" },
        { "id": 8, "name": "Precision Sights", "x": 30, "y": 45, "reqLevel": 35, "parent": 7, "branch": "Weaponry", "nodeType": "recipe" },
        { "id": 9, "name": "Hidden Traps", "x": 5, "y": 45, "reqLevel": 40, "parent": 6, "branch": "Weaponry", "nodeType": "combat" },
        { "id": 10, "name": "Mortar Battery", "x": 25, "y": 30, "reqLevel": 60, "parent": 8, "branch": "Weaponry", "nodeType": "recipe" },
        { "id": 11, "name": "Nuke-In-A-Box", "x": 15, "y": 15, "reqLevel": 85, "parent": 10, "branch": "Weaponry", "nodeType": "combat" },
        { "id": 12, "name": "Railgun Tech", "x": 5, "y": 20, "reqLevel": 90, "parent": 9, "branch": "Weaponry", "nodeType": "recipe" },
        { "id": 13, "name": "Clockwork Heart", "x": 50, "y": 58, "reqLevel": 15, "parent": 4, "branch": "Automata", "nodeType": "recipe" },
        { "id": 14, "name": "Simple Drones", "x": 40, "y": 48, "reqLevel": 25, "parent": 13, "branch": "Automata", "nodeType": "recipe" },
        { "id": 15, "name": "Mecha-Skeleton", "x": 60, "y": 48, "reqLevel": 30, "parent": 13, "branch": "Automata", "nodeType": "effect" },
        { "id": 16, "name": "A.I. Neural Net", "x": 50, "y": 40, "reqLevel": 45, "parent": 15, "branch": "Automata", "nodeType": "effect" },
        { "id": 17, "name": "Power Cell Tech", "x": 45, "y": 30, "reqLevel": 55, "parent": 16, "branch": "Automata", "nodeType": "recipe" },
        { "id": 18, "name": "Mecha Mk.I Suit", "x": 55, "y": 25, "reqLevel": 75, "parent": 16, "branch": "Automata", "nodeType": "recipe" },
        { "id": 19, "name": "Giga-Mech Lord", "x": 50, "y": 10, "reqLevel": 95, "parent": 18, "branch": "Automata", "nodeType": "combat" },
        { "id": 20, "name": "Steel Framework", "x": 75, "y": 65, "reqLevel": 15, "parent": 4, "branch": "Siege", "nodeType": "stat" },
        { "id": 21, "name": "Catapult Rigging", "x": 90, "y": 60, "reqLevel": 20, "parent": 20, "branch": "Siege", "nodeType": "recipe" },
        { "id": 22, "name": "Advanced Hydraulics", "x": 80, "y": 50, "reqLevel": 30, "parent": 20, "branch": "Siege", "nodeType": "effect" },
        { "id": 23, "name": "Ballista Array", "x": 95, "y": 45, "reqLevel": 40, "parent": 21, "branch": "Siege", "nodeType": "combat" },
        { "id": 24, "name": "Steam Engines", "x": 70, "y": 45, "reqLevel": 50, "parent": 22, "branch": "Siege", "nodeType": "recipe" },
        { "id": 25, "name": "Airship Skeleton", "x": 80, "y": 35, "reqLevel": 60, "parent": 24, "branch": "Siege", "nodeType": "recipe" },
        { "id": 26, "name": "Torsion Springs", "x": 90, "y": 30, "reqLevel": 70, "parent": 21, "branch": "Siege", "nodeType": "effect" },
        { "id": 27, "name": "Aeronautics II", "x": 75, "y": 20, "reqLevel": 80, "parent": 25, "branch": "Siege", "nodeType": "stat" },
        { "id": 28, "name": "The Dreadnaught", "x": 85, "y": 10, "reqLevel": 95, "parent": 27, "branch": "Siege", "nodeType": "recipe" }
      ],
      "recipeCount": 60,
      "recipeTypes": ["Crossbow", "Gun", "Armor", "Ring", "Relic", "Necklace", "Back", "Tool", "Component", "Weapon", "Utility", "Vehicle", "Shield"]
    }
  }
}
