UNPKG

dataforged

Version:

Official content and rules data for the Ironsworn: Starforged tabletop role-playing game, formatted as JSON for use in community tools. 🚀 Includes JSON schemas and a Javascript/Typescript API.

914 lines • 2.51 MB
{ "Asset Types": [ { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Assets/Command_Vehicle", "Name": "Command Vehicle", "Description": "The **command vehicle** is your interstellar STARSHIP. It is a default asset for your character, taken when you begin your campaign. If you are playing with others, this is a shared asset; each of you may use the STARSHIP's abilities while aboard the craft.\n\nThe command vehicle has an integrity meter and starts at 5 integrity. When your STARSHIP takes a hit, make the [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage) move to see what happens.", "Assets": [ { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Assets/Command_Vehicle/Starship", "Name": "Starship", "Asset Type": "Starforged/Assets/Command_Vehicle", "Display": { "Title": "Starship", "Color": "#9aa3ad" }, "Usage": { "Shared": true }, "Attachments": { "Asset Types": ["Starforged/Assets/Module"], "Max": null }, "Inputs": [ { "$id": "Starforged/Assets/Command_Vehicle/Starship/Inputs/Name", "Name": "Name", "Input Type": "Text", "Adjustable": false } ], "Abilities": [ { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/1", "Text": "Your armed, multipurpose starship is suited for interstellar and atmospheric flight. It can comfortably transport several people, has space for cargo, and can carry and launch support vehicles. When you [Advance](Starforged/Moves/Legacy/Advance), you may spend experience to equip this vehicle with module assets.", "Alter Moves": [ { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/1/Alter_Moves/1", "Moves": ["Starforged/Moves/Legacy/Advance"], "Trigger": { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/1/Alter_Moves/1/Trigger", "By": { "Player": true, "Ally": true } }, "Text": "When you [Advance](Starforged/Moves/Legacy/Advance), you may spend experience to equip this vehicle with module assets." } ], "Enabled": true }, { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/2", "Text": "When you [Finish an Expedition](Starforged/Moves/Exploration/Finish_an_Expedition) (dangerous or greater) in your starship and score a hit, this journey strengthened your ties to your ship and any fellow travelers. You and your allies may mark 1 tick on your bonds legacy track.", "Alter Moves": [ { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/2/Alter_Moves/1", "Moves": [ "Starforged/Moves/Exploration/Finish_an_Expedition" ], "Trigger": { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/2/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/2/Alter_Moves/1/Trigger/Options/1", "Text": "In your starship (dangerous or greater)", "Roll type": "Progress roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/2/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "This journey strengthened your ties to your ship and any fellow travelers. You and your allies may mark 1 tick on your bonds legacy track.", "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/2/Alter_Moves/1/Outcomes/Strong_Hit" }, "Weak Hit": { "Text": "This journey strengthened your ties to your ship and any fellow travelers. You and your allies may mark 1 tick on your bonds legacy track.", "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/2/Alter_Moves/1/Outcomes/Weak_Hit" } } } ], "Enabled": false }, { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/3", "Text": "When you [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage), you may roll +heart. If you do, [Endure Stress](Starforged/Moves/Suffer/Endure_Stress) (-1) on a weak hit or miss.", "Alter Moves": [ { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/3/Alter_Moves/1", "Moves": ["Starforged/Moves/Suffer/Withstand_Damage"], "Trigger": { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/3/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/3/Alter_Moves/1/Trigger/Options/1", "Text": "To your Starship", "Roll type": "Action roll", "Method": "Any", "Using": ["Heart"] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/3/Alter_Moves/1/Outcomes", "Weak Hit": { "Text": "[Endure Stress](Starforged/Moves/Suffer/Endure_Stress) (-1).", "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/3/Alter_Moves/1/Outcomes/Weak_Hit" }, "Miss": { "Text": "[Endure Stress](Starforged/Moves/Suffer/Endure_Stress) (-1).", "$id": "Starforged/Assets/Command_Vehicle/Starship/Abilities/3/Alter_Moves/1/Outcomes/Miss" } } } ], "Enabled": false } ], "Condition Meter": { "$id": "Starforged/Assets/Command_Vehicle/Starship/Condition_Meter", "Name": "Integrity", "Min": 0, "Max": 5, "Value": 5, "Conditions": ["Battered", "Cursed"], "Aliases": ["Command Vehicle Integrity", "Vehicle Integrity"] } } ], "Display": { "Title": "Command Vehicles", "Color": "#9aa3ad" }, "Usage": { "Shared": true } }, { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Assets/Module", "Name": "Module", "Description": "**Modules** are linked to your STARSHIP and offer additional options and advantages when aboard that vehicle.\n\nThese assets are earned and managed by a single character. They can be shared with allies, but only if it's practical for them to make use of it (not everyone may know how to use a RESEARCH LAB).\n\nWhen you [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage) and score a miss, you can mark a module as broken to offset further danger for your STARSHIP. Flip the card over to indicate its broken state. A broken module cannot be used until you successfully [Repair](Starforged/Moves/Recover/Repair) it.", "Assets": [ { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Assets/Module/Engine_Upgrade", "Name": "Engine Upgrade", "States": [ { "Name": "Broken", "Enabled": false, "Permanent": false, "Disables asset": true, "Impact": false } ], "Asset Type": "Starforged/Assets/Module", "Display": { "Title": "Engine Upgrade", "Color": "#7f5a90" }, "Usage": { "Shared": true }, "Abilities": [ { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/1", "Text": "Your vehicle’s finely-tuned engines speed your travels. When you [Undertake an Expedition](Starforged/Moves/Exploration/Undertake_an_Expedition) (+edge) and score a strong hit, take +1 momentum; on a strong hit with a 6 on your action die, take +2 momentum instead of +1.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/1/Alter_Moves/1", "Moves": [ "Starforged/Moves/Exploration/Undertake_an_Expedition" ], "Trigger": { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/1/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/1/Alter_Moves/1/Trigger/Options/1", "Text": "In your vehicle", "Roll type": "Action roll", "Method": "Inherit", "Using": ["Edge"] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/1/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "Take +1 momentum; if you get a 6 on your action die, take +2 momentum instead of +1.", "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/1/Alter_Moves/1/Outcomes/Strong_Hit" } } } ], "Enabled": true }, { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2", "Text": "When you [Enter the Fray](Starforged/Moves/Combat/Enter_the_Fray), choose one (before rolling).\n\n * Maneuver: Add +1 and take +1 momentum on a strong hit.\n * Boost: Take +2 momentum on a hit.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/1", "Moves": ["Starforged/Moves/Combat/Enter_the_Fray"], "Trigger": { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/1/Trigger/Options/1", "Text": "In your vehicle (and you choose to maneuver)", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Text": "Add +1.", "Outcomes": { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "Take +1 momentum.", "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/1/Outcomes/Strong_Hit" } } }, { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/2", "Moves": ["Starforged/Moves/Combat/Enter_the_Fray"], "Trigger": { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/2/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/2/Trigger/Options/1", "Text": "In your vehicle (and you choose to boost)", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/2/Outcomes", "Strong Hit": { "Text": "Take +2 momentum.", "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/2/Outcomes/Strong_Hit" }, "Weak Hit": { "Text": "Take +2 momentum.", "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/2/Alter_Moves/2/Outcomes/Weak_Hit" } } } ], "Enabled": false }, { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/3", "Text": "When you make a desperate move to pursue a foe, escape a threat, or get in range, you may push your engines to their limit. If you do (decide after rolling), reroll any dice and count a weak hit as a strong hit. Then, [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage) (-2).", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/3/Alter_Moves/1", "Moves": null, "Trigger": { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/3/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/3/Alter_Moves/1/Trigger/Options/1", "Text": "When you make a desperate move to pursue a foe, escape a threat, or get in range (in your vehicle)", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/3/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "You may push your engines to their limit. If you do (decide after rolling), reroll any dice and count a weak hit as a strong hit. Then, [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage) (-2).", "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/3/Alter_Moves/1/Outcomes/Strong_Hit" }, "Weak Hit": { "Text": "You may push your engines to their limit. If you do (decide after rolling), reroll any dice and count a weak hit as a strong hit. Then, [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage) (-2).", "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/3/Alter_Moves/1/Outcomes/Weak_Hit" }, "Miss": { "Text": "You may push your engines to their limit. If you do (decide after rolling), reroll any dice and count a weak hit as a strong hit. Then, [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage) (-2).", "$id": "Starforged/Assets/Module/Engine_Upgrade/Abilities/3/Alter_Moves/1/Outcomes/Miss" } } } ], "Enabled": false } ] }, { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Assets/Module/Expanded_Hold", "Name": "Expanded Hold", "States": [ { "Name": "Broken", "Enabled": false, "Permanent": false, "Disables asset": true, "Impact": false } ], "Asset Type": "Starforged/Assets/Module", "Display": { "Title": "Expanded Hold", "Color": "#7f5a90" }, "Usage": { "Shared": true }, "Abilities": [ { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/1", "Text": "Your vehicle carries up to 3 cargo. When you gain +supply, you may convert it to +cargo. When you make a move +supply, you may add +cargo. When you [Sacrifice Resources](Starforged/Moves/Suffer/Sacrifice_Resources), you may instead suffer -cargo for any portion of the cost.", "Enabled": true }, { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/2", "Text": "When you score a miss or weak hit as you make a move to barter or negotiate, and you have at least 1 cargo, you may sweeten the pot. If you do, reroll all dice and add +cargo. Then, suffer -1 cargo.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/2/Alter_Moves/1", "Moves": null, "Trigger": { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/2/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/2/Alter_Moves/1/Trigger/Options/1", "Text": "You make a move to barter or negotiate, and you have at least 1 cargo", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/2/Alter_Moves/1/Outcomes", "Weak Hit": { "Reroll": { "Text": "You may sweeten the pot. If you do, reroll all dice and add +cargo. Then, suffer -1 cargo.", "Dice": "All" }, "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/2/Alter_Moves/1/Outcomes/Weak_Hit" }, "Miss": { "Reroll": { "Text": "You may sweeten the pot. If you do, reroll all dice and add +cargo. Then, suffer -1 cargo.", "Dice": "All" }, "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/2/Alter_Moves/1/Outcomes/Miss" } } } ], "Enabled": false }, { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/3", "Text": "When you make a move to outrun a threat and have at least 1 cargo, you may first lighten your load by dropping cargo. If you do, suffer -cargo by the amount dropped, add +that amount, and take +2 momentum on a hit.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/3/Alter_Moves/1", "Moves": null, "Trigger": { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/3/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/3/Alter_Moves/1/Trigger/Options/1", "Text": "When you make a move to outrun a threat and have at least 1 cargo", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Text": "You may first lighten your load by dropping cargo. If you do, suffer -cargo by the amount dropped, add +that amount, and take +2 momentum on a hit.", "Outcomes": { "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/3/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "Take +2 momentum.", "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/3/Alter_Moves/1/Outcomes/Strong_Hit" }, "Weak Hit": { "Text": "Take +2 momentum.", "$id": "Starforged/Assets/Module/Expanded_Hold/Abilities/3/Alter_Moves/1/Outcomes/Weak_Hit" } } } ], "Enabled": false } ], "Condition Meter": { "$id": "Starforged/Assets/Module/Expanded_Hold/Condition_Meter", "Name": "Cargo", "Min": 0, "Max": 3, "Value": 0, "Conditions": [] } }, { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Assets/Module/Grappler", "Name": "Grappler", "States": [ { "Name": "Broken", "Enabled": false, "Permanent": false, "Disables asset": true, "Impact": false } ], "Asset Type": "Starforged/Assets/Module", "Display": { "Title": "Grappler", "Color": "#7f5a90" }, "Usage": { "Shared": true }, "Abilities": [ { "$id": "Starforged/Assets/Module/Grappler/Abilities/1", "Text": "Your grappler can disrupt systems and snare machines and vehicles with a magnetic tether. When you take a minute or so to ready the grappler, roll +integrity or +wits. On a strong hit, the grappler is charged and may be fired. On a weak hit, charging requires extra time or focus; [Lose Momentum](Starforged/Moves/Suffer/Lose_Momentum) (-1). On a miss, charging fails and you must [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage) (-2). If you make a move to attack a foe or overcome an obstacle by firing the grappler, take an automatic strong hit.", "Moves": [ { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Moves/Assets/Module/Grappler/Abilities/1/Ready_Grappler", "Name": "Ready Grappler", "Optional": false, "Category": "Starforged/Moves/Assets", "Asset": "Starforged/Assets/Module/Grappler", "Display": { "Title": "Ready Grappler" }, "Trigger": { "$id": "Starforged/Moves/Assets/Module/Grappler/Abilities/1/Ready_Grappler/Trigger", "Options": [ { "$id": "Starforged/Moves/Assets/Module/Grappler/Abilities/1/Ready_Grappler/Trigger/Options/1", "Roll type": "Action roll", "Method": "Highest", "Using": ["Wits", "Attached_Asset_Condition_Meter"] } ], "Text": "When you take a minute or so to ready the grappler..." }, "Text": "Your grappler can disrupt systems and snare machines and vehicles with a magnetic tether. When you take a minute or so to ready the grappler, roll +integrity or +wits. On a strong hit, the grappler is charged and may be fired. On a weak hit, charging requires extra time or focus; [Lose Momentum](Starforged/Moves/Suffer/Lose_Momentum) (-1). On a miss, charging fails and you must [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage) (-2). If you make a move to attack a foe or overcome an obstacle by firing the grappler, take an automatic strong hit.", "Outcomes": { "$id": "Starforged/Moves/Assets/Module/Grappler/Abilities/1/Ready_Grappler/Outcomes", "Strong Hit": { "$id": "Starforged/Moves/Assets/Module/Grappler/Abilities/1/Ready_Grappler/Outcomes/Strong_Hit", "Text": "The grappler is charged and may be fired.\n\nIf you make a move to attack a foe or overcome an obstacle by firing the grappler, take an automatic strong hit." }, "Weak Hit": { "$id": "Starforged/Moves/Assets/Module/Grappler/Abilities/1/Ready_Grappler/Outcomes/Weak_Hit", "Text": "The grappler is charged and may be fired, but charging requires extra time or focus; [Lose Momentum](Starforged/Moves/Suffer/Lose_Momentum) (-1).\n\nIf you make a move to attack a foe or overcome an obstacle by firing the grappler, take an automatic strong hit." }, "Miss": { "$id": "Starforged/Moves/Assets/Module/Grappler/Abilities/1/Ready_Grappler/Outcomes/Miss", "Text": "Charging fails and you must [Withstand Damage](Starforged/Moves/Suffer/Withstand_Damage) (-2)." } } } ], "Enabled": true }, { "$id": "Starforged/Assets/Module/Grappler/Abilities/2", "Text": "If you score a strong hit when readying the grappler, you may [Sacrifice Resources](Starforged/Moves/Suffer/Sacrifice_Resources) (-1) to overcharge the module. When you fire an overcharged grappler, take +2 momentum; if in a fight, also mark progress.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Grappler/Abilities/2/Alter_Moves/1", "Moves": [ "Starforged/Moves/Assets/Module/Grappler/Abilities/1/Ready_Grappler" ], "Trigger": { "$id": "Starforged/Assets/Module/Grappler/Abilities/2/Alter_Moves/1/Trigger", "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Module/Grappler/Abilities/2/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "You may [Sacrifice Resources](Starforged/Moves/Suffer/Sacrifice_Resources) (-1) to overcharge the module. When you fire an overcharged grappler, take +2 momentum; if in a fight, also mark progress.", "$id": "Starforged/Assets/Module/Grappler/Abilities/2/Alter_Moves/1/Outcomes/Strong_Hit" } } } ], "Enabled": false }, { "$id": "Starforged/Assets/Module/Grappler/Abilities/3", "Text": "When you [Take Decisive Action](Starforged/Moves/Combat/Take_Decisive_Action) by firing the grappler, you may reroll one challenge die.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Grappler/Abilities/3/Alter_Moves/1", "Moves": ["Starforged/Moves/Combat/Take_Decisive_Action"], "Trigger": { "$id": "Starforged/Assets/Module/Grappler/Abilities/3/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Grappler/Abilities/3/Alter_Moves/1/Trigger/Options/1", "Text": "By firing the grappler", "Roll type": "Progress roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Module/Grappler/Abilities/3/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "You may reroll one challenge die.", "$id": "Starforged/Assets/Module/Grappler/Abilities/3/Alter_Moves/1/Outcomes/Strong_Hit" }, "Weak Hit": { "Text": "You may reroll one challenge die.", "$id": "Starforged/Assets/Module/Grappler/Abilities/3/Alter_Moves/1/Outcomes/Weak_Hit" }, "Miss": { "Text": "You may reroll one challenge die.", "$id": "Starforged/Assets/Module/Grappler/Abilities/3/Alter_Moves/1/Outcomes/Miss" } } } ], "Enabled": false } ] }, { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Assets/Module/Heavy_Cannons", "Name": "Heavy Cannons", "States": [ { "Name": "Broken", "Enabled": false, "Permanent": false, "Disables asset": true, "Impact": false } ], "Asset Type": "Starforged/Assets/Module", "Display": { "Title": "Heavy Cannons", "Color": "#7f5a90" }, "Usage": { "Shared": true }, "Abilities": [ { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/1", "Text": "When you aim your cannons and use them to [Strike](Starforged/Moves/Combat/Strike), choose one.\n\n * Strafing run: Add +1 and take +1 momentum on a hit.\n * Focus fire: Mark progress on a hit, but [Lose Momentum](Starforged/Moves/Suffer/Lose_Momentum) (-1).", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/1/Alter_Moves/1", "Moves": ["Starforged/Moves/Combat/Strike"], "Trigger": { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/1/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/1/Alter_Moves/1/Trigger/Options/1", "Text": "When you aim your cannons and use them to [Strike](Starforged/Moves/Combat/Strike)", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Text": "Choose one.\n\n * Strafing run: Add +1 and take +1 momentum on a hit.\n * Focus fire: Mark progress on a hit, but [Lose Momentum](Starforged/Moves/Suffer/Lose_Momentum) (-1)." } ], "Enabled": true }, { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/2", "Text": "Once per fight, when you [Clash](Starforged/Moves/Combat/Clash) by committing to an all-or-nothing exchange of fire, add +1, count a weak hit as a strong hit, and mark progress on a hit. On a miss, you must suffer a dire outcome.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/2/Alter_Moves/1", "Moves": ["Starforged/Moves/Combat/Clash"], "Trigger": { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/2/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/2/Alter_Moves/1/Trigger/Options/1", "Text": "Once per fight, when you [Clash](Starforged/Moves/Combat/Clash) by committing to an all-or-nothing exchange of fire", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Text": "Add +1, count a weak hit as a strong hit, and mark progress on a hit. On a miss, you must suffer a dire outcome.", "Outcomes": { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/2/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "Mark progress.", "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/2/Alter_Moves/1/Outcomes/Strong_Hit" }, "Weak Hit": { "Text": "Count a weak hit as a strong hit.", "Count as": "Strong Hit", "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/2/Alter_Moves/1/Outcomes/Weak_Hit" }, "Miss": { "Text": "You must suffer a dire outcome.", "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/2/Alter_Moves/1/Outcomes/Miss" } } } ], "Enabled": false }, { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/3", "Text": "When you [Compel](Starforged/Moves/Adventure/Compel), [Enter the Fray](Starforged/Moves/Combat/Enter_the_Fray), or [Gain Ground](Starforged/Moves/Combat/Gain_Ground) by bringing your cannons to bear and sending a promise of violence to your foe over communication channels, add +1 and take +1 momentum on a hit. On a strong hit with a match, take another +1 momentum.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/3/Alter_Moves/1", "Moves": [ "Starforged/Moves/Adventure/Compel", "Starforged/Moves/Combat/Enter_the_Fray", "Starforged/Moves/Combat/Gain_Ground" ], "Trigger": { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/3/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/3/Alter_Moves/1/Trigger/Options/1", "Text": "By bringing your cannons to bear and sending a promise of violence to your foe over communication channels", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Text": "Add +1 and take +1 momentum on a hit. On a strong hit with a match, take another +1 momentum.", "Outcomes": { "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/3/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "Take +1 momentum.", "With a Match": { "Text": "Take +2 momentum.", "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/3/Alter_Moves/1/Outcomes/Strong_Hit/With_a_Match" }, "$id": "Starforged/Assets/Module/Heavy_Cannons/Abilities/3/Alter_Moves/1/Outcomes/Strong_Hit" } } } ], "Enabled": false } ] }, { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Assets/Module/Internal_Refit", "Name": "Internal Refit", "States": [ { "Name": "Broken", "Enabled": false, "Permanent": false, "Disables asset": true, "Impact": false } ], "Asset Type": "Starforged/Assets/Module", "Display": { "Title": "Internal Refit", "Color": "#7f5a90" }, "Usage": { "Shared": true }, "Abilities": [ { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/1", "Text": "You have customized the cabins, common spaces, and environment of the ship to your needs. When you [Undertake an Expedition](Starforged/Moves/Exploration/Undertake_an_Expedition) (dangerous or greater), reroll any dice for the first leg of your journey. On a hit, you and your allies may envision how you make yourself at home; if you do, take +2 momentum or +1 spirit.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/1/Alter_Moves/1", "Moves": [ "Starforged/Moves/Exploration/Undertake_an_Expedition" ], "Trigger": { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/1/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/1/Alter_Moves/1/Trigger/Options/1", "Text": "On the first leg of your journey (dangerous or greater)", "Roll type": "Progress roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/1/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "You and your allies may envision how you make yourself at home; if you do, take +2 momentum or +1 spirit.", "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/1/Alter_Moves/1/Outcomes/Strong_Hit" }, "Weak Hit": { "Text": "You and your allies may envision how you make yourself at home; if you do, take +2 momentum or +1 spirit.", "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/1/Alter_Moves/1/Outcomes/Weak_Hit" } } } ], "Enabled": true }, { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/2", "Text": "Your vessel is stocked with reserves. When you [Sacrifice Resources](Starforged/Moves/Suffer/Sacrifice_Resources) and your supply is reduced to 0, first roll +integrity instead of marking unprepared. On a strong hit, take +1 supply. Otherwise, mark unprepared.", "Moves": [ { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Moves/Assets/Module/Internal_Refit/Abilities/2/Draw_Reserves", "Name": "Draw Reserves", "Optional": false, "Category": "Starforged/Moves/Assets", "Asset": "Starforged/Assets/Module/Internal_Refit", "Display": { "Title": "Draw Reserves" }, "Trigger": { "$id": "Starforged/Moves/Assets/Module/Internal_Refit/Abilities/2/Draw_Reserves/Trigger", "Options": [ { "$id": "Starforged/Moves/Assets/Module/Internal_Refit/Abilities/2/Draw_Reserves/Trigger/Options/1", "Roll type": "Action roll", "Method": "Any", "Using": ["Attached_Asset_Condition_Meter"] } ], "Text": "When you [Sacrifice Resources](Starforged/Moves/Suffer/Sacrifice_Resources) and your supply is reduced to 0..." }, "Text": "Your vessel is stocked with reserves. When you [Sacrifice Resources](Starforged/Moves/Suffer/Sacrifice_Resources) and your supply is reduced to 0, first roll +integrity instead of marking unprepared. On a strong hit, take +1 supply. Otherwise, mark unprepared.", "Outcomes": { "$id": "Starforged/Moves/Assets/Module/Internal_Refit/Abilities/2/Draw_Reserves/Outcomes", "Strong Hit": { "$id": "Starforged/Moves/Assets/Module/Internal_Refit/Abilities/2/Draw_Reserves/Outcomes/Strong_Hit", "Text": "You don't need to mark unprepared. Take +1 supply." }, "Weak Hit": { "$id": "Starforged/Moves/Assets/Module/Internal_Refit/Abilities/2/Draw_Reserves/Outcomes/Weak_Hit", "Text": "Mark unprepared as normal." }, "Miss": { "$id": "Starforged/Moves/Assets/Module/Internal_Refit/Abilities/2/Draw_Reserves/Outcomes/Miss", "Text": "Mark unprepared as normal." } } } ], "Enabled": false }, { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/3", "Text": "When you [Enter the Fray](Starforged/Moves/Combat/Enter_the_Fray) to oppose an invader within your vessel, reroll any dice. On a strong hit, take +momentum equal to integrity. On a strong hit with a match, also mark progress.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/3/Alter_Moves/1", "Moves": ["Starforged/Moves/Combat/Enter_the_Fray"], "Trigger": { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/3/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/3/Alter_Moves/1/Trigger/Options/1", "Text": "To oppose an invader within your vessel", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/3/Alter_Moves/1/Outcomes", "Strong Hit": { "Text": "Take +momentum equal to your vessel's integrity.", "Reroll": { "Dice": "Any", "Text": "Reroll any dice." }, "With a Match": { "Text": "Mark progress, and take +momentum equal to your vessel's integrity.", "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/3/Alter_Moves/1/Outcomes/Strong_Hit/With_a_Match" }, "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/3/Alter_Moves/1/Outcomes/Strong_Hit" }, "Weak Hit": { "Reroll": { "Dice": "Any", "Text": "Reroll any dice." }, "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/3/Alter_Moves/1/Outcomes/Weak_Hit" }, "Miss": { "Reroll": { "Dice": "Any", "Text": "Reroll any dice." }, "$id": "Starforged/Assets/Module/Internal_Refit/Abilities/3/Alter_Moves/1/Outcomes/Miss" } } } ], "Enabled": false } ] }, { "Source": { "Title": "Ironsworn: Starforged Assets", "Authors": ["Shawn Tomkin"], "Date": "050622" }, "$id": "Starforged/Assets/Module/Medbay", "Name": "Medbay", "States": [ { "Name": "Broken", "Enabled": false, "Permanent": false, "Disables asset": true, "Impact": false } ], "Asset Type": "Starforged/Assets/Module", "Display": { "Title": "Medbay", "Color": "#7f5a90" }, "Usage": { "Shared": true }, "Abilities": [ { "$id": "Starforged/Assets/Module/Medbay/Abilities/1", "Text": "When you use your medbay to [Heal](Starforged/Moves/Recover/Heal) yourself or another patient, you may reroll your action die if its value is less than your vehicle's integrity.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Medbay/Abilities/1/Alter_Moves/1", "Moves": ["Starforged/Moves/Recover/Heal"], "Trigger": { "$id": "Starforged/Assets/Module/Medbay/Abilities/1/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Medbay/Abilities/1/Alter_Moves/1/Trigger/Options/1", "Text": "When you use your medbay to [Heal](Starforged/Moves/Recover/Heal) yourself or another patient", "Roll type": "Action roll", "Method": "Inherit", "Using": [] } ], "By": { "Player": true, "Ally": true } }, "Outcomes": { "$id": "Starforged/Assets/Module/Medbay/Abilities/1/Alter_Moves/1/Outcomes", "Strong Hit": { "Reroll": { "Dice": "Action die", "Text": "You may reroll your action die if its value is less than your vehicle's integrity." }, "$id": "Starforged/Assets/Module/Medbay/Abilities/1/Alter_Moves/1/Outcomes/Strong_Hit" }, "Weak Hit": { "Reroll": { "Dice": "Action die", "Text": "You may reroll your action die if its value is less than your vehicle's integrity." }, "$id": "Starforged/Assets/Module/Medbay/Abilities/1/Alter_Moves/1/Outcomes/Weak_Hit" }, "Miss": { "Reroll": { "Dice": "Action die", "Text": "You may reroll your action die if its value is less than your vehicle's integrity." }, "$id": "Starforged/Assets/Module/Medbay/Abilities/1/Alter_Moves/1/Outcomes/Miss" } } } ], "Enabled": true }, { "$id": "Starforged/Assets/Module/Medbay/Abilities/2", "Text": "When you or an ally mark the permanently harmed impact and are brought to the medbay without delay (less than an hour or so), you have a shot at making things right. If you [Heal](Starforged/Moves/Recover/Heal) and score a strong hit, clear the impact (in addition to the other benefits of the move). Then, envision the scar that now serves as a reminder of the incident.", "Alter Moves": [ { "$id": "Starforged/Assets/Module/Medbay/Abilities/2/Alter_Moves/1", "Moves": ["Starforged/Moves/Recover/Heal"], "Trigger": { "$id": "Starforged/Assets/Module/Medbay/Abilities/2/Alter_Moves/1/Trigger", "Options": [ { "$id": "Starforged/Assets/Module/Medbay/Abilities/2/Alter_Moves/1/Trigger/Options/1", "Text": "When you or an ally mark the permanently harmed impact and are brought t