{
  "name": "Starforged Path Assets (1 of 3: Ace-Blademaster)",
  "game": "starforged",
  "licence": "CC BY 4.0",
  "attribution": "Ironsworn: Starforged Assets by Shawn Tomkin. https://ironswornrpg.com",
  "assets": {
    "ace": {
      "name": "Ace", "category": "Path",
      "abilities": [
        { "text": "When you Face Danger or React Under Fire by guiding your vehicle through a hazard or out of harm's way, add +1 and take +1 momentum on a hit.", "enabled": true, "enhance_moves": [ { "enhances": ["starforged/moves/*/face_danger", "starforged/moves/combat/react_under_fire"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "By guiding your vehicle through a hazard or out of harm's way" } ] } } ] },
        { "text": "When you Gain Ground by maneuvering your vehicle against a foe, add +1. If you score a strong hit with a 4, 5, or 6 on the action die, you may put yourself in firing position. If you do, set aside the action die or note its value. If you or an ally Strike using the vehicle's weapons, preset your action die with that value. This persists until you fail to score a strong hit on that move, or until you make another move which changes your vehicle's position.", "enhance_moves": [ { "roll_type": "action_roll", "enhances": ["starforged/moves/combat/gain_ground"], "trigger": { "conditions": [ { "text": "By maneuvering your vehicle against a foe" } ] } } ] },
        { "text": "When you must Endure Stress while piloting a vehicle, you may roll +integrity. If you do, take +1 momentum on a strong hit.", "enhance_moves": [ { "enhances": ["starforged/moves/suffer/endure_stress"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "While piloting a vehicle", "method": "player_choice", "roll_options": [ { "using": "asset_control", "control": "integrity", "assets": ["*/assets/command_vehicle/*", "*/assets/support_vehicle/*", "*/assets/incidental_vehicle/*"] } ] } ] } } ]
        }
      ]
    },
    "archer": {
      "name": "Archer", "category": "Path",
      "requirement": "If you wield a power bow...",
      "controls": { "ammo": { "field_type": "condition_meter", "label": "ammo", "max": 6, "min": 0, "value": 6, "moves": { "recover": ["starforged/assets/path/archer/abilities/0/moves/craft_projectiles"] } } },
      "abilities": [
        {
          "text": "You carry 6 ammo. When you Strike or Clash, you may add +1 or +2 and suffer that amount as -ammo. To replenish your ammo by crafting projectiles, roll +wits. On a strong hit, take up to +6 ammo. On a weak hit, take up to +4 ammo and Sacrifice Resources (-1). On a miss, Sacrifice Resources (-1).",
          "enabled": true,
          "moves": {
            "craft_projectiles": {
              "name": "Craft Projectiles", "roll_type": "action_roll",
              "trigger": { "text": "When you replenish your ammo by crafting projectiles...", "conditions": [ { "method": "player_choice", "roll_options": [ { "using": "stat", "stat": "wits" } ] } ] },
              "outcomes": {
                "strong_hit": { "text": "On a strong hit, take up to +6 ammo." },
                "weak_hit": { "text": "On a weak hit, take up to +4 ammo and Sacrifice Resources (-1)." },
                "miss": { "text": "On a miss, Sacrifice Resources (-1)." }
              }
            }
          }
        },
        { "text": "You may Enter the Fray by unleashing a volley of bow shots. If you do, roll +ammo and suffer -1 ammo. On a hit, mark progress.", "enhance_moves": [ { "enhances": ["starforged/moves/combat/enter_the_fray"], "roll_type": "action_roll", "trigger": { "conditions": [ { "method": "player_choice", "roll_options": [ { "using": "asset_control", "control": "ammo" } ], "text": "By unleashing a volley of bow shots" } ] } } ] },
        { "text": "When you load a specialized projectile such as a zip line, explosive, or electromagnetic disrupter, suffer -1 ammo. If you then take your shot by making a move, you may preset your action die to 5. On a hit, envision the effects and take +1 momentum.", "enhance_moves": [ { "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "Using a specialized projectile such as a zip line, explosive, or electromagnetic disrupter" } ] } } ] }
      ]
    },
    "armored": {
      "name": "Armored", "category": "Path",
      "requirement": "If you wear your finely crafted set of personal armor...",
      "controls": { "broken": { "label": "broken", "field_type": "card_flip", "disables_asset": true } },
      "abilities": [
        { "text": "When you Face Danger, React Under Fire, or Clash against physical attacks or impact, you may put trust in your armor's strength. If you do, preset your action die to 4. On a strong hit with a match, take +2 momentum as you build confidence, make an impression on your foes, or improve your position.", "enabled": true, "enhance_moves": [ { "enhances": ["starforged/moves/*/face_danger", "starforged/moves/combat/react_under_fire", "starforged/moves/combat/clash"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "While putting trust in your armor's strength against physical attacks or impact" } ] } } ] },
        { "text": "You add an important new piece to your set of armor, or upgrade its materials. As above, but preset your action die to 5 instead of 4." },
        { "text": "When you must Endure Harm, you may instead let your armor take the hit. If you do, roll your action die. On a 4 or greater, ignore the harm. On a 1-3, ignore the harm but your armor is now broken; you must Repair and spend 5 repair points to bring it back to working condition.", "enhance_moves": [ { "enhances": ["starforged/moves/suffer/endure_harm"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "By letting your armor take the hit" } ] } } ] }
      ]
    },
    "artist": {
      "name": "Artist", "category": "Path",
      "abilities": [
        { "text": "When you make a move to craft an artistic work, present an artistic gift or performance, or leave your artistic mark on an item or location, you may reroll your action die if its value is less than your spirit. On a strong hit, take +1 momentum or +1 spirit.", "enabled": true, "enhance_moves": [ { "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "When you make a move to craft an artistic work, present an artistic gift or performance, or leave your artistic mark on an item or location" } ] } } ] },
        { "text": "When you Gather Information or Secure an Advantage by studying the aesthetics of a being or culture, add +2.", "enhance_moves": [ { "enhances": ["starforged/moves/adventure/gather_information", "starforged/moves/*/secure_an_advantage"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "By studying the aesthetics of a being or culture" } ] } } ] },
        {
          "text": "When you create or perform a significant artistic work as a public memorial or tribute, roll +the stat which best represents the work's nature. On a strong hit, the work will stand the test of time; mark 2 ticks on your bonds legacy track. On a weak hit, its impact is short-lived; mark 1 tick instead of 2. On a miss, the work is ignored, misunderstood, or co-opted, and you must Pay the Price.",
          "moves": {
            "commemorate": {
              "name": "Commemorate", "roll_type": "action_roll",
              "trigger": { "text": "When you create or perform a significant artistic work as a public memorial or tribute...", "conditions": [ { "method": "player_choice", "text": "Roll +the stat which best represents the work's nature", "roll_options": [ { "using": "stat", "stat": "edge" }, { "using": "stat", "stat": "heart" }, { "using": "stat", "stat": "iron" }, { "using": "stat", "stat": "shadow" }, { "using": "stat", "stat": "wits" } ] } ] },
              "outcomes": {
                "strong_hit": { "text": "On a strong hit, the work will stand the test of time; mark 2 ticks on your bonds legacy track." },
                "weak_hit": { "text": "On a weak hit, the work's impact is short-lived; mark 1 tick on your bonds legacy track." },
                "miss": { "text": "On a miss, the work is ignored, misunderstood, or co-opted, and you must Pay the Price." }
              }
            }
          }
        }
      ]
    },
    "augmented": {
      "name": "Augmented", "category": "Path",
      "options": { "one": { "label": "one", "field_type": "text" }, "two": { "label": "two", "field_type": "text" } },
      "abilities": [
        { "text": "You are equipped with an advanced prosthetic, implant, or mechanical enhancement. When you make a move directly aided by the augment, envision how it gives you exceptional capabilities and add +1. On a strong hit with a match, your augment exceeds expectations; take +2 momentum. On a miss with a match, the augment is broken; you must Repair and spend 3 repair points to bring it back to working condition.", "enabled": true, "enhance_moves": [ { "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "When you make a move directly aided by your augment" } ] } } ] },
        { "text": "You are equipped with a second augment. It functions as above, but the benefits of the two augments do not stack." },
        { "text": "When you must Endure Harm or Face Death, you may instead mark an augment as broken. Repair it as detailed above.", "enhance_moves": [ { "enhances": ["starforged/moves/suffer/endure_harm", "starforged/moves/threshold/face_death"], "roll_type": "action_roll" } ] }
      ],
      "note": "Source has a '# TODO' comment noting the two-augment broken-state tracking (separate breakage per augment) isn't modeled in the controls interface yet."
    },
    "bannersworn": {
      "name": "Bannersworn", "category": "Path",
      "options": { "ideology": { "label": "ideology", "field_type": "text" } },
      "abilities": [
        { "text": "You are bound to a clan, faction, or creed. When you Swear an Iron Vow in service to this ideology, reroll any dice. On a hit, mark 1 tick on your bonds legacy track.", "enabled": true, "enhance_moves": [ { "enhances": ["starforged/moves/quest/swear_an_iron_vow"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "In service to your bound clan, faction, or creed" } ] } } ] },
        { "text": "When you or an ally Sojourn and score a strong hit with a match, you may envision meeting someone of the same ideology. If you Make a Connection with them and score a hit, mark 1 tick on your bonds legacy track. When you Forge a Bond with anyone of your ideology, make the legacy reward one rank higher (1 extra box if already epic).", "enhance_moves": [ { "enhances": ["starforged/moves/recover/sojourn"], "roll_type": "action_roll", "trigger": { "conditions": [ { "by": { "player": true, "ally": true } } ] } }, { "enhances": ["starforged/moves/connection/forge_a_bond"], "roll_type": "progress_roll", "trigger": { "conditions": [ { "text": "With anyone of your ideology" } ] } } ] },
        { "text": "When you make a progress move in direct service to your ideology, you may reroll one challenge die. If you score a strong hit with a match, your reputation grows among those who share your ideology; mark 1 tick on your bonds legacy track.", "enhance_moves": [ { "roll_type": "progress_roll", "trigger": { "conditions": [ { "text": "When you make a progress move in direct service to your ideology" } ] } } ] }
      ]
    },
    "blademaster": {
      "name": "Blademaster", "category": "Path",
      "requirement": "If you wield a bladed weapon...",
      "abilities": [
        { "text": "When you Clash or Strike in close quarters, add +1. On a strong hit with a match, you are unstoppable; mark progress.", "enabled": true, "enhance_moves": [ { "enhances": ["starforged/moves/combat/clash", "starforged/moves/combat/strike"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "When you wield a bladed weapon in close quarters" } ] } } ] },
        { "text": "If you Gain Ground by moving into close quarters against your foe, choose your approach.\n\n* Charge: Roll +heart, and mark progress on a hit.\n* Evade: Roll +edge, and take +1 momentum on a hit.", "enhance_moves": [ { "enhances": ["starforged/moves/combat/gain_ground"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "By moving into close quarters against your foe (and choosing to charge)", "roll_options": [ { "using": "stat", "stat": "heart" } ] } ] } }, { "enhances": ["starforged/moves/combat/gain_ground"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "By moving into close quarters against your foe (and choosing to evade)", "roll_options": [ { "using": "stat", "stat": "edge" } ] } ] } } ] },
        { "text": "You wield an iconic blade. Give it a name. When you Swear an Iron Vow by binding your promise to the blade, add +1. On a hit, fill the box below. If you make a move (including a progress move) using this oathbound blade and score a miss, you may clear the box to reroll any dice.", "options": { "name": { "label": "name", "field_type": "text" } }, "controls": { "oathbound": { "label": "oathbound", "field_type": "checkbox", "value": false } }, "enhance_moves": [ { "enhances": ["starforged/moves/quest/swear_an_iron_vow"], "roll_type": "action_roll", "trigger": { "conditions": [ { "text": "By binding your promise to your iconic blade" } ] } } ] }
      ]
    }
  }
}
