{
  "schemaVersion": 4,
  "recordType": "ninefold.item-compendium",
  "title": "Ninefold Item Compendium",
  "description": "Approved weapons, armor, equipment, tools, consumables, and programs normalized to Ninefold rules. Embodiments are maintained separately.",
  "sources": [
    "system/data/reviewed_imports/cross_system_item_alignment.json",
    "system/data/reviewed_imports/cyberpunk_items.json",
    "system/data/reviewed_imports/dnd_items.json",
    "system/data/reviewed_imports/dnd_skills.json",
    "system/data/reviewed_imports/dnd_spell_items.json",
    "system/data/reviewed_imports/embodiment_upgrades.json",
    "system/data/reviewed_imports/equipment_clauses.json"
  ],
  "materializedBy": "scripts/materialize_reviewed_compendiums.py",
  "items": [
    {
      "id": "item-ammunition",
      "title": "Ammunition",
      "images": [
        "item-ammunition/arrows-20.png"
      ],
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "combat/ranged/ammunition",
      "summary": "A ranged weapon with the ammunition property consumes one compatible round for each attack.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "resource-change",
        "task-enablement"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "combat/ranged/ammunition",
        "effect": "A ranged weapon with the ammunition property consumes one compatible round for each attack.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Ammunition",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Ammunition",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "A ranged weapon with the ammunition property consumes one compatible round for each attack.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "Compatible projectiles or rounds for ranged weapons.",
        "actions": "**Fire:** used with the compatible weapon's attack.",
        "effects": "A weapon with the ammunition property consumes one compatible round for each attack."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-antitoxin",
      "title": "Antitoxin",
      "images": [
        "item-antitoxin/antitoxin.png"
      ],
      "system": "Ninefold",
      "type": "consumable",
      "status": "approved",
      "category": "Consumable",
      "group": "medical/consumables",
      "summary": "Spend 1 tick to drink; gain +2d6% on toxin Defense contests for 1 hour.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "medicine",
        "skillPath": [
          "fieldcraft-and-care",
          "medicine"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "defense-modifier"
      ],
      "rules": {
        "role": "consumable",
        "itemFamily": "medical/consumables",
        "effect": "Spend 1 tick to drink; gain +2d6% on toxin Defense contests for 1 hour.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Antitoxin",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Antitoxin",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Spend 1 tick to drink; gain +2d6% on toxin Defense contests for 1 hour.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A single vial of toxin protection.",
        "actions": "**Drink — 1 tick:** consume one vial.",
        "effects": "Gain +2d6% on toxin Defense contests for 1 hour."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "weapon-family-archery",
      "title": "Archery Weapon Family",
      "images": [
        "weapon-family-archery/used-shortbow.png",
        "weapon-family-archery/shortbow.png"
      ],
      "system": "Ninefold",
      "type": "weapon",
      "status": "approved",
      "category": "Ranged Weapon",
      "group": "combat/ranged/archery",
      "summary": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "archery",
        "skillPath": [
          "combat",
          "ranged-weapons",
          "archery"
        ],
        "maximumTrainedBonus": 15,
        "itemSkillBonus": 0,
        "actions": [
          "aimed-volley"
        ]
      },
      "effectMechanics": [
        "action-modifier",
        "damage",
        "resource-change"
      ],
      "rules": {
        "role": "weapon",
        "itemFamily": "combat/ranged/archery",
        "effect": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "Varies by selected source variant.",
        "damageByVariant": [
          {
            "variant": "Blowgun",
            "individualDamage": "1",
            "averageDamage": 1.0,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Hand Crossbow",
            "individualDamage": "1d6",
            "averageDamage": 3.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Heavy Crossbow",
            "individualDamage": "1d10",
            "averageDamage": 5.5,
            "unitDamageHitDice": 2
          },
          {
            "variant": "Light Crossbow",
            "individualDamage": "1d8",
            "averageDamage": 4.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Longbow",
            "individualDamage": "1d8",
            "averageDamage": 4.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Shortbow",
            "individualDamage": "1d6",
            "averageDamage": 3.5,
            "unitDamageHitDice": 1
          }
        ],
        "unitDamageFormula": "round(average individual damage / 3.5), minimum 1 Hit Die"
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": [
        "Blowgun",
        "Hand Crossbow",
        "Heavy Crossbow",
        "Light Crossbow",
        "Longbow",
        "Shortbow"
      ],
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
      "sourceVariants": [
        {
          "title": "Blowgun",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "10 GP",
          "stats": {
            "Damage": "1",
            "Damage Type": "Piercing",
            "Properties": "Ammunition (25/100), Loading",
            "Mastery": "Vex",
            "Weight": "1 lb."
          }
        },
        {
          "title": "Hand Crossbow",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d6 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "75 GP",
          "stats": {
            "Damage": "1d6",
            "Damage Type": "Piercing",
            "Properties": "Ammunition (30/120), Light, Loading",
            "Mastery": "Vex",
            "Weight": "3 lb."
          }
        },
        {
          "title": "Heavy Crossbow",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d10 piercing damage. Unit: 2 Hit Dice damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "50 GP",
          "stats": {
            "Damage": "1d10",
            "Damage Type": "Piercing",
            "Properties": "Ammunition (100/400), Heavy, Loading, Two-Handed",
            "Mastery": "Push",
            "Weight": "18 lb."
          }
        },
        {
          "title": "Light Crossbow",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d8 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "25 GP",
          "stats": {
            "Damage": "1d8",
            "Damage Type": "Piercing",
            "Properties": "Ammunition (80/320), Loading, Two-Handed",
            "Mastery": "Slow",
            "Weight": "5 lb."
          }
        },
        {
          "title": "Longbow",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d8 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "50 GP",
          "stats": {
            "Damage": "1d8",
            "Damage Type": "Piercing",
            "Properties": "Ammunition (150/600), Heavy, Two-Handed",
            "Mastery": "Slow",
            "Weight": "2 lb."
          }
        },
        {
          "title": "Shortbow",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d6 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "25 GP",
          "stats": {
            "Damage": "1d6",
            "Damage Type": "Piercing",
            "Properties": "Ammunition (80/320), Two-Handed",
            "Mastery": "Vex",
            "Weight": "2 lb."
          }
        }
      ],
      "mergedVariantCount": 6,
      "display": {
        "summary": "Bows, crossbows and blowguns that consume compatible projectiles.",
        "actions": "**Attack — 2 ticks:** use [Archery](../skill_compendium/archery.html); consume one compatible projectile and resolve one contested hit at the selected variant's range.\n\n**Trained action:** [Aimed Volley](../skill_compendium/aimed-volley.html) if learned.",
        "effects": "| Variant | Hit | Handling |\n| --- | --- | --- |\n| Blowgun | 1d6 | Ammunition (25/100), Loading |\n| Hand Crossbow | 1d6 | Ammunition (30/120), Light, Loading |\n| Heavy Crossbow | 2d6 | Ammunition (100/400), Heavy, Loading, Two-Handed |\n| Light Crossbow | 2d6 | Ammunition (80/320), Loading, Two-Handed |\n| Longbow | 2d6 | Ammunition (150/600), Heavy, Two-Handed |\n| Shortbow | 1d6 | Ammunition (80/320), Two-Handed |",
        "description": "Ranged Weapon. [Complete variant source records](../item_compendium.json)."
      },
      "tags": [
        "arc.1.3.1",
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "virtual-automatic-force-dart-salvo",
      "title": "Automatic Force-Dart Salvo Sigil",
      "system": "Ninefold",
      "type": "virtual-effect-item",
      "status": "approved",
      "category": "Offense",
      "group": "virtual/offense/multi-projectile",
      "summary": "Launch three simultaneous auto-delivery darts within 120 feet, each dealing 1d4+1 force and assignable independently among visible targets.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "ranged-weapons",
        "skillPath": [
          "combat",
          "ranged-weapons"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "damage",
        "target-scope-extension"
      ],
      "rules": {
        "role": "virtual-effect-item",
        "itemFamily": "virtual/offense/multi-projectile",
        "effect": "Launch three simultaneous auto-delivery darts within 120 feet, each dealing 1d4+1 force and assignable independently among visible targets.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "3 Stamina",
        "action": "2 ticks (action)",
        "activation": {
          "mode": "action",
          "ticks": 2,
          "stamina": 3
        }
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Magic Missile",
      "src_reference_url": "https://www.dndbeyond.com/search?q=Magic+Missile",
      "sourceVariants": [
        {
          "title": "Magic Missile",
          "url": "https://www.dndbeyond.com/search?q=Magic+Missile",
          "rule": "Launch three simultaneous auto-delivery darts within 120 feet, each dealing 1d4+1 force and assignable independently among visible targets.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "virtual-bursting-cryogenic-dart",
      "title": "Bursting Cryogenic Dart Sigil",
      "system": "Ninefold",
      "type": "virtual-effect-item",
      "status": "approved",
      "category": "Offense",
      "group": "virtual/offense/projectile-burst",
      "summary": "A contested dart deals 1d10 piercing to one target, then every actor within 5 feet contests Reflexes or takes 2d6 cold.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "ranged-weapons",
        "skillPath": [
          "combat",
          "ranged-weapons"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "damage"
      ],
      "rules": {
        "role": "virtual-effect-item",
        "itemFamily": "virtual/offense/projectile-burst",
        "effect": "A contested dart deals 1d10 piercing to one target, then every actor within 5 feet contests Reflexes or takes 2d6 cold.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "3 Stamina",
        "action": "2 ticks (action)",
        "activation": {
          "mode": "action",
          "ticks": 2,
          "stamina": 3
        }
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Ice Knife",
      "src_reference_url": "https://www.dndbeyond.com/search?q=Ice+Knife",
      "sourceVariants": [
        {
          "title": "Ice Knife",
          "url": "https://www.dndbeyond.com/search?q=Ice+Knife",
          "rule": "A contested dart deals 1d10 piercing to one target, then every actor within 5 feet contests Reflexes or takes 2d6 cold.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-capture-net",
      "title": "Capture Net",
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "combat/defensive/restraint",
      "summary": "Spend 2 ticks to throw up to 15 feet; win an attack-versus-Reflexes contest to Restrain a non-huge target until a 2-tick Strength escape contest succeeds.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "condition-change"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "combat/defensive/restraint",
        "effect": "Spend 2 ticks to throw up to 15 feet; win an attack-versus-Reflexes contest to Restrain a non-huge target until a 2-tick Strength escape contest succeeds.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Net",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Net",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Spend 2 ticks to throw up to 15 feet; win an attack-versus-Reflexes contest to Restrain a non-huge target until a 2-tick Strength escape contest succeeds.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-climbing-draft",
      "title": "Climbing Draft",
      "images": [
        "item-climbing-draft/climbing-draught.png"
      ],
      "system": "Ninefold",
      "type": "consumable",
      "status": "approved",
      "category": "Consumable",
      "group": "medical-and-chemical/drafts",
      "summary": "Spend 1 tick to drink; for 1 hour gain climb speed equal to walking speed and +2d6% on climbing checks.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "brewing",
        "skillPath": [
          "engineering",
          "chemical-engineering",
          "brewing"
        ],
        "maximumTrainedBonus": 15,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "check-modifier",
        "mobility-change"
      ],
      "rules": {
        "role": "consumable",
        "itemFamily": "medical-and-chemical/drafts",
        "effect": "Spend 1 tick to drink; for 1 hour gain climb speed equal to walking speed and +2d6% on climbing checks.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Potion of Climbing",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
      "sourceVariants": [
        {
          "title": "Potion of Climbing",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
          "rule": "Spend 1 tick to drink; for 1 hour gain climb speed equal to walking speed and +2d6% on climbing checks.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A single-dose potion for climbing.",
        "actions": "**Drink — 1 tick:** consume one dose.",
        "effects": "For 1 hour, gain climb speed equal to walking speed and +2d6% on climbing checks."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-combustible-oil",
      "title": "Combustible Oil",
      "images": [
        "item-combustible-oil/lamp-oil-flask.png"
      ],
      "system": "Ninefold",
      "type": "consumable",
      "status": "approved",
      "category": "Consumable",
      "group": "combat/demolitions/incendiary",
      "summary": "Spend 2 ticks to coat a target or 5-foot space; ignition deals +1d6 fire once and burns a ground zone for 12 ticks, or fuels a lamp for 6 hours.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "demolitions",
        "skillPath": [
          "combat",
          "demolitions"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "damage",
        "environment-state",
        "task-enablement"
      ],
      "rules": {
        "role": "consumable",
        "itemFamily": "combat/demolitions/incendiary",
        "effect": "Spend 2 ticks to coat a target or 5-foot space; ignition deals +1d6 fire once and burns a ground zone for 12 ticks, or fuels a lamp for 6 hours.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Oil",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Oil",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Spend 2 ticks to coat a target or 5-foot space; ignition deals +1d6 fire once and burns a ground zone for 12 ticks, or fuels a lamp for 6 hours.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A flask of lamp fuel that can also be ignited.",
        "actions": "**Coat — 2 ticks:** apply to a target or one 5-foot space.\n\n**Fuel:** supply a lamp.",
        "effects": "Ignition deals +1d6 fire once and burns a ground zone for 12 ticks. As fuel, one flask powers a lamp for 6 hours."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "concussion-grenade",
      "title": "Concussion Grenade",
      "system": "Ninefold",
      "type": "weapon",
      "status": "approved",
      "category": "Thrown Weapon",
      "group": "combat/demolitions/grenades",
      "summary": "Spend 2 ticks to throw up to 20 feet; each target in the 5-foot radius contests Throwing with Reflexes defense, taking 2d6 physical damage on a loss and Stunned for 1 tick on a critical loss.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "grenades",
        "skillPath": [
          "combat",
          "demolitions",
          "grenades"
        ],
        "maximumTrainedBonus": 15,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "condition-change",
        "damage",
        "target-scope-extension"
      ],
      "rules": {
        "role": "weapon",
        "itemFamily": "combat/demolitions/grenades",
        "effect": "Spend 2 ticks to throw up to 20 feet; each target in the 5-foot radius contests Throwing with Reflexes defense, taking 2d6 physical damage on a loss and Stunned for 1 tick on a critical loss.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "Cyberpunk 2077",
      "src_rule": [
        "F-GX Frag Grenade",
        "F-GX Frag Grenade — Stun",
        "Ozob's Nose",
        "Ozob's Nose — Stun"
      ],
      "src_reference_url": [
        "https://gamestegy.com/cyberpunk-2077/wiki/17590/f-gx-frag-grenade",
        "https://gamestegy.com/cyberpunk-2077/wiki/17590/f-gx-frag-grenade",
        "https://gamestegy.com/cyberpunk-2077/wiki/17641/ozobs-nose",
        "https://gamestegy.com/cyberpunk-2077/wiki/17641/ozobs-nose"
      ],
      "sourceVariants": [
        {
          "title": "F-GX Frag Grenade",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17590/f-gx-frag-grenade",
          "rule": "Spend 2 ticks to throw up to 20 feet; each target in the 5-foot radius contests Throwing with Reflexes defense, taking 2d6 physical damage on a loss and Stunned for 1 tick on a critical loss.",
          "system": "Cyberpunk 2077"
        },
        {
          "title": "Ozob's Nose",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17641/ozobs-nose",
          "rule": "Spend 2 ticks to throw up to 20 feet; each target in the 5-foot radius contests Throwing with Reflexes defense, taking 2d6 physical damage on a loss and Stunned for 1 tick on a critical loss.",
          "system": "Cyberpunk 2077"
        }
      ],
      "mergedVariantCount": 2,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4"
      ]
    },
    {
      "id": "virtual-delayed-corrosive-projectile",
      "title": "Delayed Corrosive Projectile Sigil",
      "system": "Ninefold",
      "type": "virtual-effect-item",
      "status": "approved",
      "category": "Offense",
      "group": "virtual/offense/projectile",
      "summary": "A contested ranged delivery deals 4d4 acid damage, adds 2d4 after the target's next action, and deals half initial damage on a failed delivery.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "ranged-weapons",
        "skillPath": [
          "combat",
          "ranged-weapons"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "damage"
      ],
      "rules": {
        "role": "virtual-effect-item",
        "itemFamily": "virtual/offense/projectile",
        "effect": "A contested ranged delivery deals 4d4 acid damage, adds 2d4 after the target's next action, and deals half initial damage on a failed delivery.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "4 Stamina",
        "action": "2 ticks (action)",
        "activation": {
          "mode": "action",
          "ticks": 2,
          "stamina": 4
        }
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Acid Arrow",
      "src_reference_url": "https://www.dndbeyond.com/search?q=Acid+Arrow",
      "sourceVariants": [
        {
          "title": "Acid Arrow",
          "url": "https://www.dndbeyond.com/search?q=Acid+Arrow",
          "rule": "A contested ranged delivery deals 4d4 acid damage, adds 2d4 after the target's next action, and deals half initial damage on a failed delivery.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-effect-energy-pearl",
      "title": "Effect-Energy Pearl",
      "images": [
        "item-effect-energy-pearl/effect-energy-pearl-quill.png",
        "item-effect-energy-pearl/effect-energy-pearl-pell.png"
      ],
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "utility/effect-devices",
      "summary": "Once per full rest, spend 2 ticks to recover up to three stamina already spent on effect invocation.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "resource-change"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "utility/effect-devices",
        "effect": "Once per full rest, spend 2 ticks to recover up to three stamina already spent on effect invocation.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Pearl of Power",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
      "sourceVariants": [
        {
          "title": "Pearl of Power",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
          "rule": "Once per full rest, spend 2 ticks to recover up to three stamina already spent on effect invocation.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A reusable reservoir for effect-invocation stamina.",
        "actions": "**Invoke — 2 ticks; once per full rest.**",
        "effects": "Recover up to three stamina already spent on effect invocation."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-expanded-weapon-carrier",
      "title": "Expanded Weapon Carrier",
      "images": [
        "item-expanded-weapon-carrier/expanded-weapon-carrier.png"
      ],
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "utility/storage",
      "summary": "Holds sixty small projectiles, eighteen thrown weapons, and six long weapons at constant weight with normal draw time.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "storage-capacity"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "utility/storage",
        "effect": "Holds sixty small projectiles, eighteen thrown weapons, and six long weapons at constant weight with normal draw time.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Efficient Quiver",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
      "sourceVariants": [
        {
          "title": "Efficient Quiver",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
          "rule": "Holds sixty small projectiles, eighteen thrown weapons, and six long weapons at constant weight with normal draw time.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A constant-weight carrier for projectiles and weapons.",
        "actions": "**Draw:** normal draw time.",
        "effects": "Holds sixty small projectiles, eighteen thrown weapons and six long weapons at constant weight."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-field-ration",
      "title": "Field Ration",
      "images": [
        "item-field-ration/one-day-field-ration.png"
      ],
      "system": "Ninefold",
      "type": "consumable",
      "status": "approved",
      "category": "Consumable",
      "group": "survival/food",
      "summary": "One ration supplies one day of food for one human-scale creature.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "task-enablement"
      ],
      "rules": {
        "role": "consumable",
        "itemFamily": "survival/food",
        "effect": "One ration supplies one day of food for one human-scale creature.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Rations",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Rations",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "One ration supplies one day of food for one human-scale creature.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A day's food for one human-scale creature.",
        "actions": "None.",
        "effects": "One ration supplies one day of food for one human-scale creature."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-first-aid-kit",
      "title": "First-Aid Kit",
      "images": [
        "item-first-aid-kit/first-aid-kit.png"
      ],
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "medical/first-aid",
      "summary": "Spend 3 ticks and one of ten uses to stabilize an unconscious target at 0 Hit Points without a Medicine check.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "first-aid",
        "skillPath": [
          "fieldcraft-and-care",
          "medicine",
          "first-aid"
        ],
        "maximumTrainedBonus": 15,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "condition-change"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "medical/first-aid",
        "effect": "Spend 3 ticks and one of ten uses to stabilize an unconscious target at 0 Hit Points without a Medicine check.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Healer's Kit",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Healer's Kit",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Spend 3 ticks and one of ten uses to stabilize an unconscious target at 0 Hit Points without a Medicine check.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A kit containing ten uses of first-aid supplies.",
        "actions": "**Stabilize — 3 ticks; 1 use:** treat an unconscious target at 0 Hit Points.",
        "effects": "The target becomes stable without a Medicine check. A new kit has ten uses."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-flight-draft",
      "title": "Flight Draft",
      "images": [
        "item-flight-draft/flight-draught.png"
      ],
      "system": "Ninefold",
      "type": "consumable",
      "status": "approved",
      "category": "Consumable",
      "group": "medical-and-chemical/drafts",
      "summary": "Spend 1 tick to drink; for 1 hour gain flying speed equal to walking speed and the ability to hover.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "brewing",
        "skillPath": [
          "engineering",
          "chemical-engineering",
          "brewing"
        ],
        "maximumTrainedBonus": 15,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "mobility-change"
      ],
      "rules": {
        "role": "consumable",
        "itemFamily": "medical-and-chemical/drafts",
        "effect": "Spend 1 tick to drink; for 1 hour gain flying speed equal to walking speed and the ability to hover.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Potion of Flying",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
      "sourceVariants": [
        {
          "title": "Potion of Flying",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
          "rule": "Spend 1 tick to drink; for 1 hour gain flying speed equal to walking speed and the ability to hover.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A single-dose potion for flight.",
        "actions": "**Drink — 1 tick:** consume one dose.",
        "effects": "For 1 hour, gain flying speed equal to walking speed and the ability to hover."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "weapon-family-heavy-blades",
      "title": "Heavy Blade Family",
      "images": [
        "weapon-family-heavy-blades/longsword.png"
      ],
      "system": "Ninefold",
      "type": "weapon",
      "status": "approved",
      "category": "Melee Weapon",
      "group": "combat/melee/heavy-blades",
      "summary": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "heavy-blades",
        "skillPath": [
          "combat",
          "melee-weapons",
          "blades",
          "heavy-blades"
        ],
        "maximumTrainedBonus": 20,
        "itemSkillBonus": 0,
        "actions": [
          "power-cut"
        ]
      },
      "effectMechanics": [
        "damage"
      ],
      "rules": {
        "role": "weapon",
        "itemFamily": "combat/melee/heavy-blades",
        "effect": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "15 GP",
        "damageByVariant": [
          {
            "variant": "Longsword",
            "individualDamage": "1d8",
            "averageDamage": 4.5,
            "unitDamageHitDice": 1
          }
        ],
        "unitDamageFormula": "round(average individual damage / 3.5), minimum 1 Hit Die"
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": [
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "D&D 2024 SRD 5.2.1"
      ],
      "src_rule": [
        "Cut-o-Matic",
        "Cut-o-Matic x-MOD2",
        "Cut-o-Matic x-MOD2 — 20% bleed chance",
        "Cut-o-Matic x-MOD2 — 30% burn chance",
        "Cut-o-Matic x-MOD2 — 50% armor penetration",
        "Cut-o-Matic x-MOD2 — Unique ability",
        "Kukri",
        "Machete",
        "Razor",
        "Longsword"
      ],
      "src_reference_url": [
        "https://gamestegy.com/cyberpunk-2077/wiki/17042/cut-o-matic",
        "https://gamestegy.com/cyberpunk-2077/wiki/3116/cut-o-matic-x-mod2",
        "https://gamestegy.com/cyberpunk-2077/wiki/3116/cut-o-matic-x-mod2",
        "https://gamestegy.com/cyberpunk-2077/wiki/3116/cut-o-matic-x-mod2",
        "https://gamestegy.com/cyberpunk-2077/wiki/3116/cut-o-matic-x-mod2",
        "https://gamestegy.com/cyberpunk-2077/wiki/3116/cut-o-matic-x-mod2",
        "https://gamestegy.com/cyberpunk-2077/wiki/986/kukri",
        "https://gamestegy.com/cyberpunk-2077/wiki/17070/machete",
        "https://gamestegy.com/cyberpunk-2077/wiki/17086/razor",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons"
      ],
      "sourceVariants": [
        {
          "title": "Cut-o-Matic",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17042/cut-o-matic",
          "rule": "50% armor penetration; 20% bleed chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "261.3",
            "Hit": "191.4",
            "Attacks/s": "1.4"
          }
        },
        {
          "title": "Cut-o-Matic x-MOD2",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/3116/cut-o-matic-x-mod2",
          "rule": "Its 2-tick heavy cut rolls one 2d6 slashing hit using the final contested-roll hit percentage.",
          "system": "Cyberpunk 2077"
        },
        {
          "title": "Kukri",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/986/kukri",
          "rule": "25% armor penetration; 20% bleed chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "309.4",
            "Hit": "181.3",
            "Attacks/s": "1.7"
          }
        },
        {
          "title": "Longsword",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d8 slashing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "15 GP",
          "stats": {
            "Damage": "1d8",
            "Damage Type": "Slashing",
            "Properties": "Versatile (1d10)",
            "Mastery": "Sap",
            "Weight": "3 lb."
          }
        },
        {
          "title": "Machete",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17070/machete",
          "rule": "25% armor penetration; 20% bleed chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "309.4",
            "Hit": "181.3",
            "Attacks/s": "1.7"
          }
        },
        {
          "title": "Razor",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17086/razor",
          "rule": "25% armor penetration; 20% bleed chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "332.6",
            "Hit": "216.6",
            "Attacks/s": "1.5"
          }
        }
      ],
      "mergedVariantCount": 6,
      "display": {
        "summary": "Heavy cutting blades in conventional and powered-chain forms.",
        "actions": "**Attack — 2 ticks:** melee; resolve one contested hit using [Heavy Blades](../skill_compendium/heavy-blades.html).\n\n**Trained action:** [Power Cut](../skill_compendium/power-cut.html) if learned.",
        "effects": "**Hit:** 2d6 damage. Conventional and powered-chain forms share this baseline unless an upgrade supplies a distinct mechanic.\n\n**Longsword:** slashing; Versatile.",
        "description": "Melee Weapon. [Complete variant source records](../item_compendium.json)."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-herbalism-kit",
      "title": "Herbalism Kit",
      "images": [
        "item-herbalism-kit/herbalism-kit.png"
      ],
      "system": "Ninefold",
      "type": "tool",
      "status": "approved",
      "category": "Tool",
      "group": "technical/engineering/chemical/herbalism",
      "summary": "Enables herbal identification and preparation tasks with the matching trained skill; the kit grants no proficiency by itself.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "herbalism",
        "skillPath": [
          "engineering",
          "chemical-engineering",
          "herbalism"
        ],
        "maximumTrainedBonus": 15,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "task-enablement"
      ],
      "rules": {
        "role": "tool",
        "itemFamily": "technical/engineering/chemical/herbalism",
        "effect": "Enables herbal identification and preparation tasks with the matching trained skill; the kit grants no proficiency by itself.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Herbalism Kit",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Herbalism Kit",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Enables herbal identification and preparation tasks with the matching trained skill; the kit grants no proficiency by itself.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "Tools for herbal identification and preparation.",
        "actions": "Perform the enabled tasks with the matching trained [Herbalism](../skill_compendium/herbalism.html) skill.",
        "effects": "Enables herbal identification and preparation; grants no proficiency by itself."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-hooded-lantern",
      "title": "Hooded Lantern",
      "images": [
        "item-hooded-lantern/hooded-lantern.png"
      ],
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "survival/light",
      "summary": "While fueled, lights 30 feet brightly and 30 feet dimly; spend 1 tick to hood it down to 5 feet of dim light.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "sensory-change"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "survival/light",
        "effect": "While fueled, lights 30 feet brightly and 30 feet dimly; spend 1 tick to hood it down to 5 feet of dim light.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Lantern, Hooded",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Lantern, Hooded",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "While fueled, lights 30 feet brightly and 30 feet dimly; spend 1 tick to hood it down to 5 feet of dim light.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A fuel-burning lantern with an adjustable hood.",
        "actions": "**Hood — 1 tick:** reduce illumination to 5 feet of dim light.",
        "effects": "While fueled and unhooded, lights 30 feet brightly and another 30 feet dimly. Fuel is required."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-hunting-trap",
      "title": "Hunting Trap",
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "combat/traps",
      "summary": "Spend 2 ticks to set; an entrant contests Reflexes or takes 1d6 piercing and is tethered until winning a Strength escape contest.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "traps",
        "skillPath": [
          "combat",
          "traps"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "condition-change",
        "damage"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "combat/traps",
        "effect": "Spend 2 ticks to set; an entrant contests Reflexes or takes 1d6 piercing and is tethered until winning a Strength escape contest.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Hunting Trap",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Hunting Trap",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Spend 2 ticks to set; an entrant contests Reflexes or takes 1d6 piercing and is tethered until winning a Strength escape contest.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-jewelry-kit",
      "title": "Jewelry Kit",
      "images": [
        "item-jewelry-kit/jewelry-kit.png"
      ],
      "system": "Ninefold",
      "type": "tool",
      "status": "approved",
      "category": "Tool",
      "group": "technical/engineering/precision",
      "summary": "Enables jewelry and fine mechanisms tasks with the matching trained skill; the kit grants no proficiency by itself.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "precision-design-engineering",
        "skillPath": [
          "engineering",
          "precision-design-engineering"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "task-enablement"
      ],
      "rules": {
        "role": "tool",
        "itemFamily": "technical/engineering/precision",
        "effect": "Enables jewelry and fine mechanisms tasks with the matching trained skill; the kit grants no proficiency by itself.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Jeweler's Tools",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Jeweler's Tools",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Enables jewelry and fine mechanisms tasks with the matching trained skill; the kit grants no proficiency by itself.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "Tools for jewelry and fine mechanisms.",
        "actions": "Perform the enabled tasks with the matching trained [Precision Design Engineering](../skill_compendium/precision-design-engineering.html) skill.",
        "effects": "Enables jewelry and fine mechanisms tasks; grants no proficiency by itself."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "weapon-family-knives",
      "title": "Knife Family",
      "images": [
        "weapon-family-knives/troglodyte-bone-knife.png",
        "weapon-family-knives/dagger.png",
        "weapon-family-knives/used-dagger.png"
      ],
      "system": "Ninefold",
      "type": "weapon",
      "status": "approved",
      "category": "Melee And Thrown Weapon",
      "group": "combat/melee/knives",
      "summary": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "knives",
        "skillPath": [
          "combat",
          "melee-weapons",
          "blades",
          "knives"
        ],
        "maximumTrainedBonus": 20,
        "itemSkillBonus": 0,
        "actions": [
          "quick-stab"
        ]
      },
      "effectMechanics": [
        "damage"
      ],
      "rules": {
        "role": "weapon",
        "itemFamily": "combat/melee/knives",
        "effect": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "Varies by selected source variant.",
        "damageByVariant": [
          {
            "variant": "Dagger",
            "individualDamage": "1d4",
            "averageDamage": 2.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Dart",
            "individualDamage": "1d4",
            "averageDamage": 2.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Sickle",
            "individualDamage": "1d4",
            "averageDamage": 2.5,
            "unitDamageHitDice": 1
          }
        ],
        "unitDamageFormula": "round(average individual damage / 3.5), minimum 1 Hit Die"
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": [
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "D&D 2024 SRD 5.2.1",
        "D&D 2024 SRD 5.2.1",
        "D&D 2024 SRD 5.2.1"
      ],
      "src_rule": [
        "Boar Carver",
        "Chef's Knife",
        "Kaiken",
        "Knife",
        "Neurotoxin knife",
        "Punknife",
        "Dagger",
        "Dart",
        "Sickle"
      ],
      "src_reference_url": [
        "https://gamestegy.com/cyberpunk-2077/wiki/19015/boar-carver",
        "https://gamestegy.com/cyberpunk-2077/wiki/17034/chefs-knife",
        "https://gamestegy.com/cyberpunk-2077/wiki/1018/tanto",
        "https://gamestegy.com/cyberpunk-2077/wiki/985/knife",
        "https://gamestegy.com/cyberpunk-2077/wiki/17079/neurotoxin-knife",
        "https://gamestegy.com/cyberpunk-2077/wiki/17084/punknife",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons"
      ],
      "sourceVariants": [
        {
          "title": "Boar Carver",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/19015/boar-carver",
          "rule": "+200% headshot damage; 20% bleed chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "326.6",
            "Hit": "106.2",
            "Attacks/s": "3.1"
          }
        },
        {
          "title": "Chef's Knife",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17034/chefs-knife",
          "rule": "+150% headshot damage; 40% bleed chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "326.6",
            "Hit": "106.2",
            "Attacks/s": "3.1"
          }
        },
        {
          "title": "Dagger",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d4 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "2 GP",
          "stats": {
            "Damage": "1d4",
            "Damage Type": "Piercing",
            "Properties": "Finesse, Light, Thrown (20/60)",
            "Mastery": "Nick",
            "Weight": "1 lb."
          }
        },
        {
          "title": "Dart",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d4 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "5 CP",
          "stats": {
            "Damage": "1d4",
            "Damage Type": "Piercing",
            "Properties": "Finesse, Thrown (20/60)",
            "Mastery": "Vex",
            "Weight": "1/4 lb."
          }
        },
        {
          "title": "Kaiken",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/1018/tanto",
          "rule": "+150% headshot damage; 20% bleed chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "326.6",
            "Hit": "106.2",
            "Attacks/s": "3.1"
          }
        },
        {
          "title": "Knife",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/985/knife",
          "rule": "+200% headshot damage; 20% bleed chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "326.6",
            "Hit": "106.2",
            "Attacks/s": "3.1"
          }
        },
        {
          "title": "Neurotoxin knife",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17079/neurotoxin-knife",
          "rule": "+150% headshot damage; 20% bleed chance; 50% poison chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "326.6",
            "Hit": "106.2",
            "Attacks/s": "3.1"
          }
        },
        {
          "title": "Punknife",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17084/punknife",
          "rule": "+150% headshot damage; 20% bleed chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "326.6",
            "Hit": "106.2",
            "Attacks/s": "3.1"
          }
        },
        {
          "title": "Sickle",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d4 slashing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "1 GP",
          "stats": {
            "Damage": "1d4",
            "Damage Type": "Slashing",
            "Properties": "Light",
            "Mastery": "Nick",
            "Weight": "2 lb."
          }
        }
      ],
      "mergedVariantCount": 9,
      "display": {
        "summary": "Blades for close combat and, where listed, throwing.",
        "actions": "**Attack — 2 ticks:** melee or listed thrown range; resolve one contested hit using [Knives](../skill_compendium/knives.html).\n\n**Trained action:** [Quick Stab](../skill_compendium/quick-stab.html) if learned.",
        "effects": "**Hit:** 1d6 damage. Thrown attacks use Knives.\n\n| Variant | Handling |\n| --- | --- |\n| Dagger | Finesse, Light, Thrown (20/60) |\n| Dart | Finesse, Thrown (20/60) |\n| Sickle | Light |",
        "description": "Melee And Thrown Weapon. [Complete variant source records](../item_compendium.json)."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-light-armor",
      "title": "Light Armor",
      "images": [
        "item-light-armor/leather-armour.png",
        "item-light-armor/used-leather-armour.png"
      ],
      "system": "Ninefold",
      "type": "armor",
      "status": "approved",
      "category": "Armor",
      "group": "armor/light",
      "summary": "Select one listed variant when acquired; that variant row supplies the complete rule and scaling.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "check-modifier",
        "defense-modifier"
      ],
      "rules": {
        "role": "armor",
        "itemFamily": "armor/light",
        "effect": "Select one listed variant when acquired; that variant row supplies the complete rule and scaling.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "variantRules": [
          "Gain +5% physical Defense with no Stealth penalty.",
          "Gain +5% physical Defense and suffer -5% Stealth.",
          "Gain +10% physical Defense with no Stealth penalty."
        ],
        "scalingTable": [
          {
            "variant": "padded",
            "defense": "+5%",
            "stealth": "-5%"
          },
          {
            "variant": "leather",
            "defense": "+5%",
            "stealth": "0%"
          },
          {
            "variant": "reinforced leather",
            "defense": "+10%",
            "stealth": "0%"
          }
        ]
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": [
        "Leather Armor",
        "Padded Armor",
        "Studded Leather Armor"
      ],
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Leather Armor",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Gain +5% physical Defense with no Stealth penalty.",
          "system": "D&D 2024 SRD 5.2.1"
        },
        {
          "title": "Padded Armor",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Gain +5% physical Defense and suffer -5% Stealth.",
          "system": "D&D 2024 SRD 5.2.1"
        },
        {
          "title": "Studded Leather Armor",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Gain +10% physical Defense with no Stealth penalty.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 3,
      "display": {
        "summary": "Light armour with variant-specific protection and stealth handling.",
        "actions": "None.",
        "effects": "| Variant | Defense | Stealth |\n| --- | --- | --- |\n| padded | +5% | -5% |\n| leather | +5% | 0% |\n| reinforced leather | +10% | 0% |",
        "description": "Armor. [Complete variant source records](../item_compendium.json)."
      },
      "tags": [
        "arc.1.2.1",
        "arc.1.3.1",
        "arc.1.3.2",
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-lightweight-chain-armor",
      "title": "Lightweight Chain Armor",
      "images": [
        "item-lightweight-chain-armor/elven-chain.png"
      ],
      "system": "Ninefold",
      "type": "armor",
      "status": "approved",
      "category": "Armor",
      "group": "armor/augmented",
      "summary": "While worn, gain +5% Defense and ignore the usual untrained-use penalty for this armor family.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "defense-modifier",
        "task-enablement"
      ],
      "rules": {
        "role": "armor",
        "itemFamily": "armor/augmented",
        "effect": "While worn, gain +5% Defense and ignore the usual untrained-use penalty for this armor family.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Elven Chain",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
      "sourceVariants": [
        {
          "title": "Elven Chain",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
          "rule": "While worn, gain +5% Defense and ignore the usual untrained-use penalty for this armor family.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "Light chain armour that is usable without its usual training.",
        "actions": "None.",
        "effects": "While worn, gain +5% Defense and ignore the usual untrained-use penalty for this armor family."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "virtual-linear-electrical-discharge",
      "title": "Linear Electrical Discharge Sigil",
      "system": "Ninefold",
      "type": "virtual-effect-item",
      "status": "approved",
      "category": "Offense",
      "group": "virtual/offense/line-attack",
      "summary": "A 100-foot line deals 8d6 lightning, halved by contested Reflexes defense.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "virtual-manipulation",
        "skillPath": [
          "arcane",
          "virtual-manipulation"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "damage"
      ],
      "rules": {
        "role": "virtual-effect-item",
        "itemFamily": "virtual/offense/line-attack",
        "effect": "A 100-foot line deals 8d6 lightning, halved by contested Reflexes defense.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "5 Stamina",
        "action": "2 ticks (action)",
        "activation": {
          "mode": "action",
          "ticks": 2,
          "stamina": 5
        }
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Lightning Bolt",
      "src_reference_url": "https://www.dndbeyond.com/search?q=Lightning+Bolt",
      "sourceVariants": [
        {
          "title": "Lightning Bolt",
          "url": "https://www.dndbeyond.com/search?q=Lightning+Bolt",
          "rule": "A 100-foot line deals 8d6 lightning, halved by contested Reflexes defense.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-manacles",
      "title": "Manacles",
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "security/restraints",
      "summary": "Spend 2 ticks to bind an already controlled human-scale target; while fixed it is Restrained and escape is a contested Security, Acrobatics, or Strength action.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "security",
        "skillPath": [
          "spycraft",
          "security"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "condition-change"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "security/restraints",
        "effect": "Spend 2 ticks to bind an already controlled human-scale target; while fixed it is Restrained and escape is a contested Security, Acrobatics, or Strength action.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Manacles",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Manacles",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Spend 2 ticks to bind an already controlled human-scale target; while fixed it is Restrained and escape is a contested Security, Acrobatics, or Strength action.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-map",
      "title": "Map",
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "knowledge/navigation",
      "summary": "Consult an accurate map to gain +5% on Navigation checks within the represented area.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "navigation",
        "skillPath": [
          "fieldcraft-and-care",
          "survival",
          "navigation"
        ],
        "maximumTrainedBonus": 15,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "check-modifier"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "knowledge/navigation",
        "effect": "Consult an accurate map to gain +5% on Navigation checks within the represented area.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Map",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Map",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Consult an accurate map to gain +5% on Navigation checks within the represented area.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-medium-armor",
      "title": "Medium Armor",
      "system": "Ninefold",
      "type": "armor",
      "status": "approved",
      "category": "Armor",
      "group": "armor/medium",
      "summary": "Select one listed variant when acquired; that variant row supplies the complete rule and scaling.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "check-modifier",
        "defense-modifier"
      ],
      "rules": {
        "role": "armor",
        "itemFamily": "armor/medium",
        "effect": "Select one listed variant when acquired; that variant row supplies the complete rule and scaling.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "variantRules": [
          "Gain +20% physical Defense with no Stealth penalty.",
          "Gain +15% physical Defense with no Stealth penalty.",
          "Gain +25% physical Defense and suffer -5% Stealth.",
          "Gain +10% physical Defense with no Stealth penalty.",
          "Gain +20% physical Defense and suffer -5% Stealth."
        ],
        "scalingTable": [
          {
            "variant": "hide",
            "defense": "+10%",
            "stealth": "0%"
          },
          {
            "variant": "chain shirt",
            "defense": "+15%",
            "stealth": "0%"
          },
          {
            "variant": "breastplate",
            "defense": "+20%",
            "stealth": "0%"
          },
          {
            "variant": "scale",
            "defense": "+20%",
            "stealth": "-5%"
          },
          {
            "variant": "half plate",
            "defense": "+25%",
            "stealth": "-5%"
          }
        ]
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": [
        "Breastplate",
        "Chain Shirt",
        "Half Plate Armor",
        "Hide Armor",
        "Scale Mail"
      ],
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Breastplate",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Gain +20% physical Defense with no Stealth penalty.",
          "system": "D&D 2024 SRD 5.2.1"
        },
        {
          "title": "Chain Shirt",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Gain +15% physical Defense with no Stealth penalty.",
          "system": "D&D 2024 SRD 5.2.1"
        },
        {
          "title": "Half Plate Armor",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Gain +25% physical Defense and suffer -5% Stealth.",
          "system": "D&D 2024 SRD 5.2.1"
        },
        {
          "title": "Hide Armor",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Gain +10% physical Defense with no Stealth penalty.",
          "system": "D&D 2024 SRD 5.2.1"
        },
        {
          "title": "Scale Mail",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Gain +20% physical Defense and suffer -5% Stealth.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 5,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-metalworking-kit",
      "title": "Metalworking Kit",
      "system": "Ninefold",
      "type": "tool",
      "status": "approved",
      "category": "Tool",
      "group": "technical/engineering/materials",
      "summary": "Enables metal forging and repair tasks with the matching trained skill; the kit grants no proficiency by itself.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "materials-engineering",
        "skillPath": [
          "engineering",
          "materials-engineering"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "task-enablement"
      ],
      "rules": {
        "role": "tool",
        "itemFamily": "technical/engineering/materials",
        "effect": "Enables metal forging and repair tasks with the matching trained skill; the kit grants no proficiency by itself.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Smith's Tools",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Smith's Tools",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Enables metal forging and repair tasks with the matching trained skill; the kit grants no proficiency by itself.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "weapon-family-one-handed-clubs",
      "title": "One-Handed Club Family",
      "system": "Ninefold",
      "type": "weapon",
      "status": "approved",
      "category": "Melee Weapon",
      "group": "combat/melee/one-handed-clubs",
      "summary": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "one-handed-clubs",
        "skillPath": [
          "combat",
          "melee-weapons",
          "bludgeons",
          "one-handed-clubs"
        ],
        "maximumTrainedBonus": 20,
        "itemSkillBonus": 0,
        "actions": [
          "stunning-blow"
        ]
      },
      "effectMechanics": [
        "damage"
      ],
      "rules": {
        "role": "weapon",
        "itemFamily": "combat/melee/one-handed-clubs",
        "effect": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "Varies by selected source variant.",
        "damageByVariant": [
          {
            "variant": "Club",
            "individualDamage": "1d4",
            "averageDamage": 2.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Flail",
            "individualDamage": "1d8",
            "averageDamage": 4.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Light Hammer",
            "individualDamage": "1d4",
            "averageDamage": 2.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Mace",
            "individualDamage": "1d6",
            "averageDamage": 3.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Morningstar",
            "individualDamage": "1d8",
            "averageDamage": 4.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "War Pick",
            "individualDamage": "1d8",
            "averageDamage": 4.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Warhammer",
            "individualDamage": "1d8",
            "averageDamage": 4.5,
            "unitDamageHitDice": 1
          }
        ],
        "unitDamageFormula": "round(average individual damage / 3.5), minimum 1 Hit Die"
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": [
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "Cyberpunk 2077",
        "D&D 2024 SRD 5.2.1",
        "D&D 2024 SRD 5.2.1",
        "D&D 2024 SRD 5.2.1",
        "D&D 2024 SRD 5.2.1",
        "D&D 2024 SRD 5.2.1",
        "D&D 2024 SRD 5.2.1",
        "D&D 2024 SRD 5.2.1"
      ],
      "src_rule": [
        "Crowbar",
        "Crowbar (Bunker)",
        "Crowbar (Bunker) — 25% armor penetration",
        "Crowbar (Bunker) — Unique ability",
        "Electric Baton Alpha",
        "Electric Baton Beta",
        "Electric Baton Gamma",
        "Knuckles",
        "Monkey Wrench",
        "Steel Pipe",
        "Tire Iron",
        "Club",
        "Flail",
        "Light Hammer",
        "Mace",
        "Morningstar",
        "War Pick",
        "Warhammer"
      ],
      "src_reference_url": [
        "https://gamestegy.com/cyberpunk-2077/wiki/17040/crowbar",
        "https://gamestegy.com/cyberpunk-2077/wiki/17041/crowbar-bunker",
        "https://gamestegy.com/cyberpunk-2077/wiki/17041/crowbar-bunker",
        "https://gamestegy.com/cyberpunk-2077/wiki/17041/crowbar-bunker",
        "https://gamestegy.com/cyberpunk-2077/wiki/17045/electric-baton-alpha",
        "https://gamestegy.com/cyberpunk-2077/wiki/17046/electric-baton-beta",
        "https://gamestegy.com/cyberpunk-2077/wiki/17047/electric-baton-gamma",
        "https://gamestegy.com/cyberpunk-2077/wiki/17063/knuckles",
        "https://gamestegy.com/cyberpunk-2077/wiki/17073/monkey-wrench",
        "https://gamestegy.com/cyberpunk-2077/wiki/17094/steel-pipe",
        "https://gamestegy.com/cyberpunk-2077/wiki/17096/tire-iron",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons"
      ],
      "sourceVariants": [
        {
          "title": "Club",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d4 bludgeoning damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "1 SP",
          "stats": {
            "Damage": "1d4",
            "Damage Type": "Bludgeoning",
            "Properties": "Light",
            "Mastery": "Slow",
            "Weight": "2 lb."
          }
        },
        {
          "title": "Crowbar",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17040/crowbar",
          "rule": "25% armor penetration",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "287.9",
            "Hit": "223.2",
            "Attacks/s": "1.3"
          }
        },
        {
          "title": "Crowbar (Bunker)",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17041/crowbar-bunker",
          "rule": "Its 2-tick strike rolls one 1d6 physical hit using the final contested-roll hit percentage.",
          "system": "Cyberpunk 2077"
        },
        {
          "title": "Electric Baton Alpha",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17045/electric-baton-alpha",
          "rule": "25% armor penetration; 20% shock chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "266.4",
            "Hit": "156.1",
            "Attacks/s": "1.7"
          }
        },
        {
          "title": "Electric Baton Beta",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17046/electric-baton-beta",
          "rule": "50% armor penetration; 20% shock chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "266.4",
            "Hit": "156.1",
            "Attacks/s": "1.7"
          }
        },
        {
          "title": "Electric Baton Gamma",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17047/electric-baton-gamma",
          "rule": "50% armor penetration; 25% shock chance",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "266.4",
            "Hit": "156.1",
            "Attacks/s": "1.7"
          }
        },
        {
          "title": "Flail",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d8 bludgeoning damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "10 GP",
          "stats": {
            "Damage": "1d8",
            "Damage Type": "Bludgeoning",
            "Properties": "—",
            "Mastery": "Sap",
            "Weight": "2 lb."
          }
        },
        {
          "title": "Knuckles",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17063/knuckles",
          "rule": "A 2-tick club strike rolls 1 independent hits; each hit deals 1d6.",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "214.9",
            "Hit": "107.4",
            "Attacks/s": "2"
          }
        },
        {
          "title": "Light Hammer",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d4 bludgeoning damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "2 GP",
          "stats": {
            "Damage": "1d4",
            "Damage Type": "Bludgeoning",
            "Properties": "Light, Thrown (20/60)",
            "Mastery": "Nick",
            "Weight": "2 lb."
          }
        },
        {
          "title": "Mace",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d6 bludgeoning damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "5 GP",
          "stats": {
            "Damage": "1d6",
            "Damage Type": "Bludgeoning",
            "Properties": "—",
            "Mastery": "Sap",
            "Weight": "4 lb."
          }
        },
        {
          "title": "Monkey Wrench",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17073/monkey-wrench",
          "rule": "25% armor penetration",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "287.9",
            "Hit": "223.2",
            "Attacks/s": "1.3"
          }
        },
        {
          "title": "Morningstar",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d8 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "15 GP",
          "stats": {
            "Damage": "1d8",
            "Damage Type": "Piercing",
            "Properties": "—",
            "Mastery": "Sap",
            "Weight": "4 lb."
          }
        },
        {
          "title": "Steel Pipe",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17094/steel-pipe",
          "rule": "25% armor penetration",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "287.9",
            "Hit": "223.2",
            "Attacks/s": "1.3"
          }
        },
        {
          "title": "Tire Iron",
          "url": "https://gamestegy.com/cyberpunk-2077/wiki/17096/tire-iron",
          "rule": "25% armor penetration",
          "system": "Cyberpunk 2077",
          "stats": {
            "DPS": "287.9",
            "Hit": "223.2",
            "Attacks/s": "1.3"
          }
        },
        {
          "title": "War Pick",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d8 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "5 GP",
          "stats": {
            "Damage": "1d8",
            "Damage Type": "Piercing",
            "Properties": "Versatile (1d10)",
            "Mastery": "Sap",
            "Weight": "2 lb."
          }
        },
        {
          "title": "Warhammer",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d8 bludgeoning damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "15 GP",
          "stats": {
            "Damage": "1d8",
            "Damage Type": "Bludgeoning",
            "Properties": "Versatile (1d10)",
            "Mastery": "Push",
            "Weight": "5 lb."
          }
        }
      ],
      "mergedVariantCount": 16,
      "tags": [
        "arc.1.3.1",
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "virtual-radiant-weapon-overlay",
      "title": "Radiant Weapon Overlay Sigil",
      "system": "Ninefold",
      "type": "virtual-effect-item",
      "status": "approved",
      "category": "Offense",
      "group": "virtual/offense/weapon-buff",
      "summary": "For 1 minute, the user's successful weapon attacks deal an extra 1d4 radiant damage.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "virtual-manipulation",
        "skillPath": [
          "arcane",
          "virtual-manipulation"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "damage"
      ],
      "rules": {
        "role": "virtual-effect-item",
        "itemFamily": "virtual/offense/weapon-buff",
        "effect": "For 1 minute, the user's successful weapon attacks deal an extra 1d4 radiant damage.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "2 Stamina",
        "action": "1 ticks (combo)",
        "activation": {
          "mode": "combo",
          "ticks": 1,
          "stamina": 2
        }
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Divine Favor",
      "src_reference_url": "https://www.dndbeyond.com/search?q=Divine+Favor",
      "sourceVariants": [
        {
          "title": "Divine Favor",
          "url": "https://www.dndbeyond.com/search?q=Divine+Favor",
          "rule": "For 1 minute, the user's successful weapon attacks deal an extra 1d4 radiant damage.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "virtual-reactive-force-defense",
      "title": "Reactive Force Defense Sigil",
      "system": "Ninefold",
      "type": "virtual-effect-item",
      "status": "approved",
      "category": "Protection",
      "group": "virtual/protection/reaction-defense",
      "summary": "As a 1-tick reaction to a hit, gain +25% armor defense through the next cycle and negate automatic force-dart salvo damage.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "virtual-manipulation",
        "skillPath": [
          "arcane",
          "virtual-manipulation"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "action-modifier",
        "defense-modifier"
      ],
      "rules": {
        "role": "virtual-effect-item",
        "itemFamily": "virtual/protection/reaction-defense",
        "effect": "As a 1-tick reaction to a hit, gain +25% armor defense through the next cycle and negate automatic force-dart salvo damage.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "2 Stamina",
        "action": "1 ticks (reaction)",
        "activation": {
          "mode": "reaction",
          "ticks": 1,
          "stamina": 2,
          "trigger": "when an attack delivery hits the user or an automatic force-dart salvo targets the user"
        }
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": [
        "D&D 2024",
        "D&D 2024 SRD 5.2.1"
      ],
      "src_rule": [
        "Guardian's Shield",
        "Shield"
      ],
      "src_reference_url": [
        "https://dnd2024.wikidot.com/feat:mark-of-sentinel",
        "https://www.dndbeyond.com/search?q=Shield"
      ],
      "sourceVariants": [
        {
          "title": "Shield",
          "url": "https://www.dndbeyond.com/search?q=Shield",
          "rule": "As a 1-tick reaction to a hit, gain +25% armor defense through the next cycle and negate automatic force-dart salvo damage.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-reference-book",
      "title": "Reference Book",
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "knowledge/reference",
      "summary": "Consult an accurate volume to gain +5% on one named knowledge-skill check about its topic.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "check-modifier"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "knowledge/reference",
        "effect": "Consult an accurate volume to gain +5% on one named knowledge-skill check about its topic.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Book",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Book",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Consult an accurate volume to gain +5% on one named knowledge-skill check about its topic.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-restorative-draft",
      "title": "Restorative Draft",
      "images": [
        "item-restorative-draft/healing-draught.png"
      ],
      "system": "Ninefold",
      "type": "consumable",
      "status": "approved",
      "category": "Consumable",
      "group": "medical-and-chemical/drafts",
      "summary": "Select one listed variant when acquired; that variant row supplies the complete rule and scaling.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "brewing",
        "skillPath": [
          "engineering",
          "chemical-engineering",
          "brewing"
        ],
        "maximumTrainedBonus": 15,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "recovery"
      ],
      "rules": {
        "role": "consumable",
        "itemFamily": "medical-and-chemical/drafts",
        "effect": "Select one listed variant when acquired; that variant row supplies the complete rule and scaling.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "variantRules": [
          "Spend 1 tick to drink or administer within reach and recover 2d6+2 Hit Points.",
          "Spend 1 tick to drink or administer within reach and recover Hit Points according to the draft's quality tier."
        ],
        "scalingTable": [
          {
            "tier": "standard",
            "ninefold_rule": "recover 2d6+2 Hit Points"
          },
          {
            "tier": "greater",
            "ninefold_rule": "recover 4d6+4 Hit Points"
          },
          {
            "tier": "superior",
            "ninefold_rule": "recover 8d6+8 Hit Points"
          },
          {
            "tier": "supreme",
            "ninefold_rule": "recover 10d6+20 Hit Points"
          }
        ]
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": [
        "Potion of Healing",
        "Potions of Healing"
      ],
      "src_reference_url": [
        "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
        "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items"
      ],
      "sourceVariants": [
        {
          "title": "Potion of Healing",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Spend 1 tick to drink or administer within reach and recover 2d6+2 Hit Points.",
          "system": "D&D 2024 SRD 5.2.1"
        },
        {
          "title": "Potions of Healing",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
          "rule": "Spend 1 tick to drink or administer within reach and recover Hit Points according to the draft's quality tier.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 2,
      "display": {
        "summary": "A single-dose restorative potion in four quality tiers.",
        "actions": "**Drink or administer — 1 tick:** use one dose on yourself or a creature within reach.",
        "effects": "| Tier | Ninefold rule |\n| --- | --- |\n| standard | recover 2d6+2 Hit Points |\n| greater | recover 4d6+4 Hit Points |\n| superior | recover 8d6+8 Hit Points |\n| supreme | recover 10d6+20 Hit Points |",
        "description": "Consumable. [Complete variant source records](../item_compendium.json)."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-restraint-rope",
      "title": "Restraint Rope",
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "utility/effect-devices",
      "summary": "Spend 2 ticks to make a contested restraint attack within 20 feet; release costs 1 tick and escape is a contested Strength or Acrobatics action.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "condition-change"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "utility/effect-devices",
        "effect": "Spend 2 ticks to make a contested restraint attack within 20 feet; release costs 1 tick and escape is a contested Strength or Acrobatics action.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Rope of Entanglement",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
      "sourceVariants": [
        {
          "title": "Rope of Entanglement",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/magic-items",
          "rule": "Spend 2 ticks to make a contested restraint attack within 20 feet; release costs 1 tick and escape is a contested Strength or Acrobatics action.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-rope",
      "title": "Rope",
      "images": [
        "item-rope/rope-50-ft.png"
      ],
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "technical/rigging",
      "summary": "Spend 2 ticks to tie or bind; knots, escape, and breaking use contested Rigging, Acrobatics, or Strength checks.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "task-enablement"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "technical/rigging",
        "effect": "Spend 2 ticks to tie or bind; knots, escape, and breaking use contested Rigging, Acrobatics, or Strength checks.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Rope",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Rope",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Spend 2 ticks to tie or bind; knots, escape, and breaking use contested Rigging, Acrobatics, or Strength checks.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "Rope for rigging, knots and binding.",
        "actions": "**Tie or bind — 2 ticks.**",
        "effects": "Knots, escape and breaking use contested Rigging, Acrobatics or Strength checks."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-shield",
      "title": "Shield",
      "images": [
        "item-shield/buckler.png"
      ],
      "system": "Ninefold",
      "type": "armor",
      "status": "approved",
      "category": "Armor",
      "group": "combat/defensive/shield",
      "summary": "While held, gain +10% Defense against attacks the shield can interpose.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "defense-modifier"
      ],
      "rules": {
        "role": "armor",
        "itemFamily": "combat/defensive/shield",
        "effect": "While held, gain +10% Defense against attacks the shield can interpose.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Shield",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Shield",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "While held, gain +10% Defense against attacks the shield can interpose.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A shield held to intercept incoming attacks.",
        "actions": "None.",
        "effects": "While held, gain +10% Defense against attacks the shield can interpose."
      },
      "tags": [
        "arc.1.2.1",
        "arc.1.3.1",
        "arc.1.3.2",
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "short-range-force-shove",
      "title": "Short-Range Force Shove Program",
      "system": "Ninefold",
      "type": "program",
      "status": "approved",
      "category": "Control Program",
      "group": "programs/control/forced-movement",
      "summary": "Spend 1 tick and 1 Stamina to contest Virtual Manipulation against a visible target’s Strength and move it 5 feet toward or away on a win.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "hacking",
        "skillPath": [
          "spycraft",
          "hacking"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "forced-movement"
      ],
      "rules": {
        "role": "program",
        "itemFamily": "programs/control/forced-movement",
        "effect": "Spend 1 tick and 1 Stamina to contest Virtual Manipulation against a visible target’s Strength and move it 5 feet toward or away on a win.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024",
      "src_rule": "Telekinetic Shove",
      "src_reference_url": "https://dnd2024.wikidot.com/feat:telekinetic",
      "sourceVariants": [
        {
          "title": "Telekinetic Shove",
          "url": "https://dnd2024.wikidot.com/feat:telekinetic",
          "rule": "Spend 1 tick and 1 Stamina to contest Virtual Manipulation against a visible target’s Strength and move it 5 feet toward or away on a win.",
          "system": "D&D 2024"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "weapon-sling",
      "title": "Sling",
      "system": "Ninefold",
      "type": "weapon",
      "status": "approved",
      "category": "Simple Ranged Weapon",
      "group": "combat/ranged-weapons/simple-projectiles/slings",
      "summary": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "slings",
        "skillPath": [
          "combat",
          "ranged-weapons",
          "simple-projectiles",
          "slings"
        ],
        "maximumTrainedBonus": 20,
        "itemSkillBonus": 0,
        "actions": [
          "sling-release"
        ]
      },
      "effectMechanics": [
        "damage",
        "resource-change"
      ],
      "rules": {
        "role": "weapon",
        "weaponFamily": "slings",
        "dndEquivalents": [
          "Sling"
        ],
        "alignment": "Direct D&D-to-Ninefold baseline used to guide cross-system item conversion.",
        "actionTicks": 2,
        "attackPattern": "single attack",
        "hitPool": 1,
        "hitResolution": "Roll one hit using the final contested-roll hit percentage.",
        "damagePerHit": "1d6",
        "damageDice": "1d6 per hit",
        "meanDamagePerHit": 3.5,
        "meanDamage": 3.5,
        "effects": [],
        "itemFamily": "combat/ranged-weapons/simple-projectiles/slings",
        "effect": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "1 SP",
        "damageByVariant": [
          {
            "variant": "Sling",
            "individualDamage": "1d4",
            "averageDamage": 2.5,
            "unitDamageHitDice": 1
          }
        ],
        "unitDamageFormula": "round(average individual damage / 3.5), minimum 1 Hit Die"
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Sling",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
      "sourceVariants": [
        {
          "title": "Sling",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d4 bludgeoning damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "1 SP",
          "stats": {
            "Damage": "1d4",
            "Damage Type": "Bludgeoning",
            "Properties": "Ammunition (30/120)",
            "Mastery": "Slow",
            "Weight": "—"
          }
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "weapon-family-spears-lances",
      "title": "Spear and Lance Family",
      "images": [
        "weapon-family-spears-lances/used-spear.png",
        "weapon-family-spears-lances/spear.png"
      ],
      "system": "Ninefold",
      "type": "weapon",
      "status": "approved",
      "category": "Melee And Thrown Weapon",
      "group": "combat/melee/spears-and-lances",
      "summary": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "spears-and-lances",
        "skillPath": [
          "combat",
          "melee-weapons",
          "pole-weapons",
          "spears-and-lances"
        ],
        "maximumTrainedBonus": 20,
        "itemSkillBonus": 0,
        "actions": [
          "braced-thrust"
        ]
      },
      "effectMechanics": [
        "damage"
      ],
      "rules": {
        "role": "weapon",
        "itemFamily": "combat/melee/spears-and-lances",
        "effect": "Individual combat uses the selected weapon variant's listed damage dice. Unit damage is the weapon's average individual damage divided by 3.5 and rounded to the nearest Hit Die.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "Varies by selected source variant.",
        "damageByVariant": [
          {
            "variant": "Javelin",
            "individualDamage": "1d6",
            "averageDamage": 3.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Lance",
            "individualDamage": "1d10",
            "averageDamage": 5.5,
            "unitDamageHitDice": 2
          },
          {
            "variant": "Spear",
            "individualDamage": "1d6",
            "averageDamage": 3.5,
            "unitDamageHitDice": 1
          },
          {
            "variant": "Trident",
            "individualDamage": "1d8",
            "averageDamage": 4.5,
            "unitDamageHitDice": 1
          }
        ],
        "unitDamageFormula": "round(average individual damage / 3.5), minimum 1 Hit Die"
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": [
        "Javelin",
        "Lance",
        "Spear",
        "Trident"
      ],
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
      "sourceVariants": [
        {
          "title": "Javelin",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d6 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "5 SP",
          "stats": {
            "Damage": "1d6",
            "Damage Type": "Piercing",
            "Properties": "Thrown (30/120)",
            "Mastery": "Slow",
            "Weight": "2 lb."
          }
        },
        {
          "title": "Lance",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d10 piercing damage. Unit: 2 Hit Dice damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "10 GP",
          "stats": {
            "Damage": "1d10",
            "Damage Type": "Piercing",
            "Properties": "Heavy, Reach, Two-Handed unless mounted",
            "Mastery": "Topple",
            "Weight": "6 lb."
          }
        },
        {
          "title": "Spear",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d6 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "1 GP",
          "stats": {
            "Damage": "1d6",
            "Damage Type": "Piercing",
            "Properties": "Thrown (20/60), Versatile (1d8)",
            "Mastery": "Sap",
            "Weight": "3 lb."
          }
        },
        {
          "title": "Trident",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment#Weapons",
          "rule": "Individual: 1d8 piercing damage. Unit: 1 Hit Die damage.",
          "system": "D&D 2024 SRD 5.2.1",
          "cost": "5 GP",
          "stats": {
            "Damage": "1d8",
            "Damage Type": "Piercing",
            "Properties": "Thrown (20/60), Versatile (1d10)",
            "Mastery": "Topple",
            "Weight": "4 lb."
          }
        }
      ],
      "mergedVariantCount": 4,
      "display": {
        "summary": "Thrusting weapons, including throwable and mounted variants.",
        "actions": "**Attack — 2 ticks:** melee or listed thrown range; resolve one contested hit using [Spears and Lances](../skill_compendium/spears-and-lances.html).\n\n**Trained action:** [Braced Thrust](../skill_compendium/braced-thrust.html) if learned.",
        "effects": "| Variant | Hit | Handling |\n| --- | --- | --- |\n| Javelin | 1d6 | Thrown (30/120) |\n| Lance | 2d6 | Heavy, Reach, Two-Handed unless mounted |\n| Spear | 1d6 | Thrown (20/60), Versatile (1d8) |\n| Trident | 2d6 | Thrown (20/60), Versatile (1d10) |",
        "description": "Melee And Thrown Weapon. [Complete variant source records](../item_compendium.json)."
      },
      "tags": [
        "arc.1.2.1",
        "arc.1.3.1",
        "arc.1.3.2",
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-status-attire",
      "title": "Status Attire",
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "social/access",
      "summary": "Enables entry and social positioning where formal dress is an explicit requirement.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "task-enablement"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "social/access",
        "effect": "Enables entry and social positioning where formal dress is an explicit requirement.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Clothes, Fine",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Clothes, Fine",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Enables entry and social positioning where formal dress is an explicit requirement.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "item-torch",
      "title": "Torch",
      "images": [
        "item-torch/torch.png"
      ],
      "system": "Ninefold",
      "type": "equipment",
      "status": "approved",
      "category": "Equipment",
      "group": "survival/light",
      "summary": "Burns 1 hour, lights 20 feet brightly and 20 feet dimly, and makes a 2-tick melee attack for 1d6 fire.",
      "skillUse": {
        "status": "not-required",
        "reason": "This Item is passive, self-resolving, or supplies equipment for a task whose Skill is chosen when used.",
        "actions": []
      },
      "effectMechanics": [
        "damage",
        "environment-state",
        "sensory-change"
      ],
      "rules": {
        "role": "equipment",
        "itemFamily": "survival/light",
        "effect": "Burns 1 hour, lights 20 feet brightly and 20 feet dimly, and makes a 2-tick melee attack for 1d6 fire.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions."
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Torch",
      "src_reference_url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
      "sourceVariants": [
        {
          "title": "Torch",
          "url": "https://www.dndbeyond.com/sources/dnd/free-rules/equipment",
          "rule": "Burns 1 hour, lights 20 feet brightly and 20 feet dimly, and makes a 2-tick melee attack for 1d6 fire.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "display": {
        "summary": "A handheld burning light.",
        "actions": "**Melee attack — 2 ticks:** resolve a contested hit within reach.",
        "effects": "A hit deals 1d6 fire. Burns for 1 hour and lights 20 feet brightly and another 20 feet dimly."
      },
      "tags": [
        "arc.2.1.1",
        "arc.2.1.4",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "virtual-toxic-condition-beam",
      "title": "Toxic Condition Beam Sigil",
      "system": "Ninefold",
      "type": "virtual-effect-item",
      "status": "approved",
      "category": "Offense",
      "group": "virtual/offense/projectile",
      "summary": "A contested 60-foot beam deals 2d8 poison and inflicts poisoning until the target's next action ends.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "ranged-weapons",
        "skillPath": [
          "combat",
          "ranged-weapons"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "condition-change",
        "damage"
      ],
      "rules": {
        "role": "virtual-effect-item",
        "itemFamily": "virtual/offense/projectile",
        "effect": "A contested 60-foot beam deals 2d8 poison and inflicts poisoning until the target's next action ends.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "3 Stamina",
        "action": "2 ticks (action)",
        "activation": {
          "mode": "action",
          "ticks": 2,
          "stamina": 3
        }
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Ray of Sickness",
      "src_reference_url": "https://www.dndbeyond.com/search?q=Ray+of+Sickness",
      "sourceVariants": [
        {
          "title": "Ray of Sickness",
          "url": "https://www.dndbeyond.com/search?q=Ray+of+Sickness",
          "rule": "A contested 60-foot beam deals 2d8 poison and inflicts poisoning until the target's next action ends.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    },
    {
      "id": "virtual-triple-thermal-beam",
      "title": "Triple Thermal Beam Sigil",
      "system": "Ninefold",
      "type": "virtual-effect-item",
      "status": "approved",
      "category": "Offense",
      "group": "virtual/offense/multi-projectile",
      "summary": "Fire three independently contested rays within 120 feet, each dealing 2d6 fire and assignable to one or several targets.",
      "skillUse": {
        "status": "mapped",
        "weaponGroup": "ranged-weapons",
        "skillPath": [
          "combat",
          "ranged-weapons"
        ],
        "maximumTrainedBonus": 10,
        "itemSkillBonus": 0,
        "actions": []
      },
      "effectMechanics": [
        "damage",
        "target-scope-extension"
      ],
      "rules": {
        "role": "virtual-effect-item",
        "itemFamily": "virtual/offense/multi-projectile",
        "effect": "Fire three independently contested rays within 120 feet, each dealing 2d6 fire and assignable to one or several targets.",
        "resolution": "Resolve only the linked Effect Mechanics and parameters stated by this Item.",
        "conversion_note": "Materialized from terminal reviewed-import decisions.",
        "cost": "4 Stamina",
        "action": "2 ticks (action)",
        "activation": {
          "mode": "action",
          "ticks": 2,
          "stamina": 4
        }
      },
      "materializedBy": "scripts/materialize_reviewed_compendiums.py",
      "src_system": "D&D 2024 SRD 5.2.1",
      "src_rule": "Scorching Ray",
      "src_reference_url": "https://www.dndbeyond.com/search?q=Scorching+Ray",
      "sourceVariants": [
        {
          "title": "Scorching Ray",
          "url": "https://www.dndbeyond.com/search?q=Scorching+Ray",
          "rule": "Fire three independently contested rays within 120 feet, each dealing 2d6 fire and assignable to one or several targets.",
          "system": "D&D 2024 SRD 5.2.1"
        }
      ],
      "mergedVariantCount": 1,
      "tags": [
        "arc.2.1.1",
        "arc.2.2.4",
        "pre-approved"
      ]
    }
  ]
}
