{
  "metadata": {
    "format": "liquidpowerfantasy-torchlight2-corpus-1.0",
    "game": "Torchlight II",
    "canonical_scope": "VANILLA_ONLY",
    "runtime_scope": "AI save routing validation, set validation, entity validation, skit/session artifact validation",
    "generated_at": "2026-05-25",
    "publisher": "Liquid Power Fantasy",
    "canonical_base_url": "https://liquidpowerfantasy.com/corpus/torchlight2/",
    "duplicate_content_policy": "Data-only runtime corpus. No copied GGTruth long-form article text, no guide prose, no SEO page duplication. This corpus exists for machine validation and AI contract grounding.",
    "source_lineage": [
      "User-provided Torchlight II corpus archive",
      "User-verified runtime evidence where marked",
      "GGTruth remains optional extended knowledge reference and does not override this runtime corpus or user screenshot evidence"
    ],
    "counts": {
      "sets": 57,
      "set_pieces": 379,
      "set_bonus_entries": 57,
      "set_power_entries": 57,
      "necklaces": 16
    }
  },
  "set_bonuses": [
    {
      "set": "Argonaut",
      "slug": "argonaut",
      "rarity": "unique",
      "required_level": "17",
      "bonuses": [
        "2 pieces: +4% Movement Speed",
        "3 pieces: +2% XP",
        "4 pieces: +6% Gold Found",
        "5 pieces: 10% chance to Freeze for 5 seconds",
        "6 pieces: -5% Damage Taken",
        "7 pieces: +10% Physical Armor",
        "8 pieces: +10% Critical Hit Chance",
        "9 pieces: +12% magic-finding Luck"
      ]
    },
    {
      "set": "Aristocrat",
      "slug": "aristocrat",
      "rarity": "rare",
      "required_level": "85",
      "bonuses": [
        "2 pieces: +6% Cast Speed",
        "3 pieces: 2% Mana stolen",
        "4 pieces: +8% to Electric/Fire/Ice/Poison"
      ]
    },
    {
      "set": "Asphyx",
      "slug": "asphyx",
      "rarity": "unique",
      "required_level": "93",
      "bonuses": [
        "SUMMARY: 2p Charge +30% and 12.8 Health loss per second."
      ]
    },
    {
      "set": "Badlands",
      "slug": "badlands",
      "rarity": "rare",
      "required_level": "22",
      "bonuses": [
        "2 pieces: +1% Critical Hit Chance",
        "3 pieces: +10% Critical Damage",
        "4 pieces: +2% Critical Hit Chance",
        "5 pieces: +40% Critical Damage",
        "6 pieces: +8% Faster Movement Speed"
      ]
    },
    {
      "set": "Blood Leather",
      "slug": "blood-leather",
      "rarity": "rare",
      "required_level": "25-29",
      "bonuses": [
        "2 pieces: +6% Critical Hit Chance",
        "3 pieces: +8% Critical Hit Chance"
      ]
    },
    {
      "set": "Bloodbath",
      "slug": "bloodbath",
      "rarity": "unique",
      "required_level": "83-85+",
      "bonuses": [
        "SUMMARY: Attack speed, critical chance, critical damage."
      ]
    },
    {
      "set": "Bloodsteam",
      "slug": "bloodsteam",
      "rarity": "rare",
      "required_level": "97",
      "bonuses": [
        "SUMMARY: Bonuses up to 9p include execute, critical stats, lightning proc, charge rate, freeze, attack speed, and full-heal-on-hit proc."
      ]
    },
    {
      "set": "Cabalist",
      "slug": "cabalist",
      "rarity": "unique",
      "required_level": "16",
      "bonuses": [
        "2 pieces: +2% All Damage",
        "3 pieces: +20% Fire Damage",
        "4 pieces: 3% Mana stolen"
      ]
    },
    {
      "set": "Celestial",
      "slug": "celestial",
      "rarity": "unique",
      "required_level": "67",
      "bonuses": [
        "SUMMARY: Omni-element bonuses, Attack Speed, Cast Speed, Crit, elemental armors, Physical Armor, -20% Damage Taken, Burn proc."
      ]
    },
    {
      "set": "Clovenhoof",
      "slug": "clovenhoof",
      "rarity": "rare",
      "required_level": "10",
      "bonuses": [
        "2 pieces: +2% to Physical Armor",
        "3 pieces: +6% Cast Speed",
        "4 pieces: +25% Potion Effectiveness"
      ]
    },
    {
      "set": "Corbucci",
      "slug": "corbucci",
      "rarity": "unique",
      "required_level": "83+",
      "bonuses": [
        "SUMMARY: Poison Armor, poison proc, Poison Damage."
      ]
    },
    {
      "set": "Cornerstone",
      "slug": "cornerstone",
      "rarity": "unique",
      "required_level": "53-67",
      "bonuses": [
        "SUMMARY: Bonuses shown to 9 pieces, but only 7 parts exist."
      ]
    },
    {
      "set": "Dragonrift",
      "slug": "dragonrift",
      "rarity": "rare",
      "required_level": "100",
      "bonuses": [
        "SUMMARY: Nearby-monster physical-damage reduction, melee bonus, 20% health stolen, Physical Armor, Attack Speed, stun, and nearby-monster all-damage reduction."
      ]
    },
    {
      "set": "Dwarfking",
      "slug": "dwarfking",
      "rarity": "rare",
      "required_level": "45",
      "bonuses": [
        "2 pieces: 2% chance to Block",
        "3 pieces: +3% Attack Speed",
        "4 pieces: +8% Melee Weapon Damage bonus",
        "5 pieces: +4% Physical Armor",
        "6 pieces: 30% Health stolen",
        "7 pieces: 100% chance to Burn for 5 seconds"
      ]
    },
    {
      "set": "Embercraft",
      "slug": "embercraft",
      "rarity": "unique",
      "required_level": "50+",
      "bonuses": [
        "SUMMARY: Embermage early NG+ set with damage reduction and elemental bonuses."
      ]
    },
    {
      "set": "Emberweave",
      "slug": "emberweave",
      "rarity": "unique",
      "required_level": "67+",
      "bonuses": [
        "SUMMARY: Element-per-piece scaling, 40% health stolen, 5% mana stolen, +33% Cast Speed on high piece count."
      ]
    },
    {
      "set": "Estheria",
      "slug": "estheria",
      "rarity": "rare",
      "required_level": "19",
      "bonuses": [
        "2 pieces: +3% Cast Speed",
        "3 pieces: +4% Mana",
        "4 pieces: +6% to All Damage"
      ]
    },
    {
      "set": "Exorcist",
      "slug": "exorcist",
      "rarity": "rare",
      "required_level": "40",
      "bonuses": [
        "2 pieces: 6% reflect missiles",
        "3 pieces: +3% Cast Speed",
        "4 pieces: +4% Critical Hit Chance",
        "5 pieces: +6% All Damage",
        "6 pieces: 3% Mana stolen",
        "7 pieces: 100% chance to Shock for 5 seconds"
      ]
    },
    {
      "set": "Ezrohir",
      "slug": "ezrohir",
      "rarity": "rare",
      "required_level": "26",
      "bonuses": [
        "2 pieces: +3% to All Damage",
        "3 pieces: +4% Melee Weapon Damage bonus",
        "4 pieces: 12% chance to reflect missiles at 50% weapon DPS",
        "5 pieces: +2% Critical Hit Chance",
        "6 pieces: +6% Health",
        "7 pieces: +20% to Physical Armor"
      ]
    },
    {
      "set": "Feral",
      "slug": "feral",
      "rarity": "unique",
      "required_level": "50+",
      "bonuses": [
        "SUMMARY: Berserker early NG+ set with bonuses up to 40% Health stolen."
      ]
    },
    {
      "set": "Forgecrafted",
      "slug": "forgecrafted",
      "rarity": "unique",
      "required_level": "50+",
      "bonuses": [
        "SUMMARY: Engineer early NG+ set; piece-count versus bonus-count ambiguity exists."
      ]
    },
    {
      "set": "Ghastly",
      "slug": "ghastly",
      "rarity": "rare",
      "required_level": "3",
      "bonuses": [
        "3 pieces: All Damage Taken is reduced by 10%"
      ]
    },
    {
      "set": "Grundig's Bastion",
      "slug": "grundigs-bastion",
      "rarity": "rare",
      "required_level": "29",
      "bonuses": [
        "2 pieces: -4.5% Physical Damage Taken for each monster within 3m",
        "3 pieces: +10% to All Damage"
      ]
    },
    {
      "set": "Harbinger",
      "slug": "harbinger",
      "rarity": "unique",
      "required_level": "99",
      "bonuses": [
        "SUMMARY: Level 99 Berserker capstone; bonuses go to 10 pieces; extra official Draketalon family incomplete in harvest."
      ]
    },
    {
      "set": "Highridge",
      "slug": "highridge",
      "rarity": "rare",
      "required_level": "57",
      "bonuses": [
        "2 pieces: +37 Physical Armor",
        "3 pieces: +4% Melee Weapon Damage",
        "4 pieces: +61 Physical Armor",
        "5 pieces: +8% Melee Weapon Damage",
        "6 pieces: +86 Physical Armor",
        "7 pieces: +12% Melee Weapon Damage",
        "8 pieces: 25% stun for 2s",
        "9 pieces: +100% Critical Damage"
      ]
    },
    {
      "set": "Incubus",
      "slug": "incubus",
      "rarity": "unique",
      "required_level": "57+",
      "bonuses": [
        "SUMMARY: Pet/minion armor, Mana, pet/minion damage, reflect missiles, Cast Speed, mana stolen."
      ]
    },
    {
      "set": "Inquisitor",
      "slug": "inquisitor",
      "rarity": "rare",
      "required_level": "100",
      "bonuses": [
        "SUMMARY: Mana stolen, longer Burn/Shock/Freeze/Poison, Cast Speed, All Damage, Focus, Knockback, immobilize, and Mana."
      ]
    },
    {
      "set": "Ironlord",
      "slug": "ironlord",
      "rarity": "rare",
      "required_level": "33",
      "bonuses": [
        "2 pieces: +3% All Damage",
        "3 pieces: 10% Health stolen",
        "4 pieces: +6% All Damage",
        "5 pieces: +6% Critical Hit Chance",
        "6 pieces: +12% Attack Speed"
      ]
    },
    {
      "set": "Janissary",
      "slug": "janissary",
      "rarity": "rare",
      "required_level": "31",
      "bonuses": [
        "2 pieces: +2% Mana",
        "3 pieces: +2% to All Damage",
        "4 pieces: +6% Cast Speed",
        "5 pieces: +6% Mana",
        "6 pieces: +16 Physical Armor",
        "7 pieces: +50% Ice Damage"
      ]
    },
    {
      "set": "Labarinto",
      "slug": "labarinto",
      "rarity": "unique",
      "required_level": "67+",
      "bonuses": [
        "SUMMARY: Cast speed, attack speed, +3m range, critical damage, critical chance, knockback."
      ]
    },
    {
      "set": "Leone",
      "slug": "leone",
      "rarity": "unique",
      "required_level": "46+",
      "bonuses": [
        "SUMMARY: 2p 6% charm for 5s; 3p 10% charm for 1 minute."
      ]
    },
    {
      "set": "Liberation",
      "slug": "liberation",
      "rarity": "unique",
      "required_level": "50+",
      "bonuses": [
        "SUMMARY: Outlander early NG+ set with bonuses up to 5% Mana stolen."
      ]
    },
    {
      "set": "Machine Forged",
      "slug": "machine-forged",
      "rarity": "unique",
      "required_level": "33",
      "bonuses": [
        "SUMMARY: Melee bonus, 20% health stolen, attack speed, more melee bonus."
      ]
    },
    {
      "set": "Magma-Fused Iron",
      "slug": "magma-fused-iron",
      "rarity": "unique",
      "required_level": "46",
      "bonuses": [
        "SUMMARY: 2p +10% chance to Stun target for 5 seconds."
      ]
    },
    {
      "set": "Merciless",
      "slug": "merciless",
      "rarity": "unique",
      "required_level": "33",
      "bonuses": [
        "SUMMARY: Crit, poison, all damage, movement."
      ]
    },
    {
      "set": "Mondon's Vestment",
      "slug": "mondons-vestment",
      "rarity": "unique",
      "required_level": "99",
      "bonuses": [
        "SUMMARY: Level 99 Engineer capstone; extra Outercore pieces incomplete."
      ]
    },
    {
      "set": "Necros",
      "slug": "necros",
      "rarity": "unique",
      "required_level": "23",
      "bonuses": [
        "SUMMARY: Attack Speed, Cast Speed, Mana, Health, and at 6 pieces +25 to all four elemental armors."
      ]
    },
    {
      "set": "Obscure Tools",
      "slug": "obscure-tools",
      "rarity": "unique",
      "required_level": "55-62",
      "bonuses": [
        "SUMMARY: Pet/minion damage, Health, pet/minion armor, Physical Armor, Charge, and health stolen."
      ]
    },
    {
      "set": "Plainslord",
      "slug": "plainslord",
      "rarity": "unique",
      "required_level": "33",
      "bonuses": [
        "SUMMARY: Crit, silence, +30% Fire, 40% Health stolen."
      ]
    },
    {
      "set": "Railforged",
      "slug": "railforged",
      "rarity": "unique",
      "required_level": "16",
      "bonuses": [
        "2 pieces: +9 Physical Armor",
        "3 pieces: -2% Damage Taken",
        "4 pieces: +12% Health"
      ]
    },
    {
      "set": "Regent",
      "slug": "regent",
      "rarity": "rare",
      "required_level": "17",
      "bonuses": [
        "2 pieces: +3% Attack Speed",
        "3 pieces: 20% Health stolen",
        "4 pieces: +12% Melee Weapon Damage Bonus"
      ]
    },
    {
      "set": "Runemaster",
      "slug": "runemaster",
      "rarity": "rare",
      "required_level": "3-12",
      "bonuses": [
        "2 pieces: +3% Attack Speed",
        "3 pieces: +12% Health"
      ]
    },
    {
      "set": "Savage",
      "slug": "savage",
      "rarity": "unique",
      "required_level": "67+",
      "bonuses": [
        "SUMMARY: Crit, attack speed, poison damage, critical damage."
      ]
    },
    {
      "set": "Sentinel",
      "slug": "sentinel",
      "rarity": "rare",
      "required_level": "53",
      "bonuses": [
        "2 pieces: 1% Mana stolen",
        "3 pieces: +2% All Damage",
        "4 pieces: 2% Mana stolen",
        "5 pieces: +4% All Damage",
        "6 pieces: 3% Mana stolen",
        "7 pieces: +6% All Damage",
        "8 pieces: +10% All Damage",
        "9 pieces: +33% Cast Speed"
      ]
    },
    {
      "set": "Sollima",
      "slug": "sollima",
      "rarity": "unique",
      "required_level": "62",
      "bonuses": [
        "SUMMARY: 2p Charge +15%; 3p +100% chance to Execute."
      ]
    },
    {
      "set": "Spellweaver",
      "slug": "spellweaver",
      "rarity": "unique",
      "required_level": "33",
      "bonuses": [
        "SUMMARY: Crit, cast speed, mana, knockback."
      ]
    },
    {
      "set": "The Grand Design",
      "slug": "the-grand-design",
      "rarity": "unique",
      "required_level": "83+",
      "bonuses": [
        "SUMMARY: Attack speed, stun, critical chance."
      ]
    },
    {
      "set": "The Gray",
      "slug": "the-gray",
      "rarity": "unique",
      "required_level": "62",
      "bonuses": [
        "SUMMARY: 2p +101 Fire Armor; 3p +20% Fire Damage."
      ]
    },
    {
      "set": "Transcendent",
      "slug": "transcendent",
      "rarity": "unique",
      "required_level": "99",
      "bonuses": [
        "SUMMARY: Level 99 Embermage capstone; set name Transcendent but item names often Trancendent; extra Ascendant pieces incomplete."
      ]
    },
    {
      "set": "True North",
      "slug": "true-north",
      "rarity": "unique",
      "required_level": "16",
      "bonuses": [
        "2 pieces: +6 Vitality",
        "3 pieces: +6% Attack Speed",
        "4 pieces: 30% Health stolen"
      ]
    },
    {
      "set": "Unearthly",
      "slug": "unearthly",
      "rarity": "unique",
      "required_level": "99",
      "bonuses": [
        "SUMMARY: Level 99 Outlander capstone; extra Dominion pieces incomplete."
      ]
    },
    {
      "set": "Valkyrie",
      "slug": "valkyrie",
      "rarity": "rare",
      "required_level": "100",
      "bonuses": [
        "SUMMARY: Reflect missiles, cast speed, +20% Poison Damage, immobilize, +3m missile/wand range, Raise Shadowling on kill, +20% Ranged Weapon Damage, +100% Potion Effectiveness."
      ]
    },
    {
      "set": "Wanderlust",
      "slug": "wanderlust",
      "rarity": "unique",
      "required_level": "16",
      "bonuses": [
        "SUMMARY: Range, knockback, and attack speed."
      ]
    },
    {
      "set": "Wazir",
      "slug": "wazir",
      "rarity": "rare",
      "required_level": "26-42",
      "bonuses": [
        "2 pieces: .4 Mana recovery/sec",
        "3 pieces: -3% All Damage Taken",
        "4 pieces: 6% reflect missiles",
        "5 pieces: 13.3 Health recovery/sec",
        "6 pieces: 2 Mana recovery/sec",
        "7 pieces: -20% All Damage Taken"
      ]
    },
    {
      "set": "Wildwood",
      "slug": "wildwood",
      "rarity": "rare",
      "required_level": "38",
      "bonuses": [
        "2 pieces: +10% Electric Damage",
        "3 pieces: +10% Poison Damage",
        "4 pieces: +20% Fire Damage",
        "5 pieces: +20% Ice Damage",
        "6 pieces: +15% to all four elements",
        "7 pieces: +10% XP and +10% magic-finding Luck"
      ]
    },
    {
      "set": "Winter's Reach",
      "slug": "winters-reach",
      "rarity": "unique",
      "required_level": "83+",
      "bonuses": [
        "SUMMARY: Mana stolen, Cast Speed, Ice Damage, knockback."
      ]
    },
    {
      "set": "Zeraphi Alchemy",
      "slug": "zeraphi-alchemy",
      "rarity": "rare",
      "required_level": "29",
      "bonuses": [
        "2 pieces: +1m to Bow/Crossbow/Pistol/Wand range",
        "3 pieces: +3% Attack Speed",
        "4 pieces: +8% Mana",
        "5 pieces: +6% Cast Speed",
        "6 pieces: +35% to Electric Damage"
      ]
    }
  ]
}