Skip to content

Commit

Permalink
Merge pull request #835 from plural/rwr-release-day
Browse files Browse the repository at this point in the history
Rebellion Without Rehearsal Release Day! Yay!!!
  • Loading branch information
distributive authored Mar 18, 2024
2 parents 61b227d + 9b003e1 commit 904e240
Show file tree
Hide file tree
Showing 22 changed files with 934 additions and 0 deletions.
407 changes: 407 additions & 0 deletions pack/rwr.json

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions v2/cards/arruaceiras_crew.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"card_type_id": "resource",
"cost": 2,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "anarch",
"id": "arruaceiras_crew",
"influence_cost": 3,
"is_unique": false,
"side_id": "runner",
"stripped_text": "Take 1 tag: The ice you are encountering gets -2 strength for the remainder of this encounter. Use this ability only once per turn. trash, 2 credits: Trash the ice you are encountering if its strength is 0 or less.",
"stripped_title": "Arruaceiras Crew",
"subtypes": ["connection", "seedy"],
"text": "<strong>Take 1 tag:</strong> The ice you are encountering gets −2 strength for the remainder of this encounter. Use this ability only once per turn.\n[trash], <strong>2[credit]:</strong> Trash the ice you are encountering if its strength is 0 or less.",
"title": "Arruaceiras Crew"
}
15 changes: 15 additions & 0 deletions v2/cards/ashen_epilogue.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"card_type_id": "event",
"cost": 5,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "neutral_runner",
"id": "ashen_epilogue",
"influence_cost": 2,
"is_unique": false,
"side_id": "runner",
"stripped_text": "Shuffle your grip and heap into your stack, then remove the top 5 cards of your stack from the game. Draw 5 cards. Remove this event from the game.",
"stripped_title": "Ashen Epilogue",
"text": "Shuffle your grip and heap into your stack, then remove the top 5 cards of your stack from the game. Draw 5 cards.\nRemove this event from the game.",
"title": "Ashen Epilogue"
}
18 changes: 18 additions & 0 deletions v2/cards/boi_tata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"card_type_id": "program",
"cost": 3,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "anarch",
"id": "boi_tata",
"influence_cost": 2,
"is_unique": false,
"memory_cost": 1,
"side_id": "runner",
"strength": 1,
"stripped_text": "If you trashed any of your installed cards this turn, paid abilities on this program cost 1 credit less to use. Interface -> 2 credits: Break up to 2 sentry subroutines. 3 credits: +3 strength.",
"stripped_title": "Boi-tata",
"subtypes": ["icebreaker", "killer"],
"text": "If you trashed any of your installed cards this turn, paid abilities on this program cost 1[credit] less to use.\nInterface → <strong>2[credit]:</strong> Break up to 2 <strong>sentry</strong> subroutines.\n<strong>3[credit]:</strong> +3 strength.",
"title": "Boi-tatá"
}
17 changes: 17 additions & 0 deletions v2/cards/boto.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "ice",
"cost": 6,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "jinteki",
"id": "boto",
"influence_cost": 2,
"is_unique": false,
"side_id": "corp",
"strength": 4,
"stripped_text": "Threat 4 -> This ice gets +2 strength. (This ability is active if any player has 4 or more agenda points.) Subroutine Do 2 net damage. Subroutine You may trash 1 card from HQ to end the run. Subroutine You may trash 1 card from HQ to end the run.",
"stripped_title": "Boto",
"subtypes": ["barrier", "ap"],
"text": "Threat 4 → This ice gets +2 strength. <em>(This ability is active if any player has 4 or more agenda points.)</em>\n[subroutine] Do 2 net damage.\n[subroutine] You may trash 1 card from HQ to end the run.\n[subroutine] You may trash 1 card from HQ to end the run.",
"title": "Boto"
}
16 changes: 16 additions & 0 deletions v2/cards/bring_them_home.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"card_type_id": "operation",
"cost": 0,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "jinteki",
"id": "bring_them_home",
"influence_cost": 2,
"is_unique": false,
"side_id": "corp",
"stripped_text": "Play only if the Runner stole or trashed a Corp card during their last turn. After you resolve this operation, your action phase ends. Reveal and add 2 cards at random from the grip to the top of the stack. Threat 3 -> You may pay 2 credits to reveal 1 card in the grip at random. The Runner shuffles it into the stack.",
"stripped_title": "Bring Them Home",
"subtypes": ["terminal", "black_ops"],
"text": "Play only if the Runner stole or trashed a Corp card during their last turn.\nAfter you resolve this operation, your action phase ends.\nReveal and add 2 cards at random from the grip to the top of the stack.\nThreat 3 → You may pay 2[credit] to reveal 1 card in the grip at random. The Runner shuffles it into the stack.",
"title": "Bring Them Home"
}
17 changes: 17 additions & 0 deletions v2/cards/cohort_guidance_program.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "asset",
"cost": 1,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "jinteki",
"id": "cohort_guidance_program",
"influence_cost": 2,
"is_unique": false,
"side_id": "corp",
"stripped_text": "When your turn begins, you may resolve 1 of the following: * Trash 1 card from HQ. If you do, gain 2 credits and draw 1 card. * Turn 1 facedown card in Archives faceup. If you do, place 1 advancement counter on an installed card.",
"stripped_title": "Cohort Guidance Program",
"subtypes": ["clone"],
"text": "When your turn begins, you may resolve 1 of the following:<ul><li>Trash 1 card from HQ. If you do, gain 2[credit] and draw 1 card.</li><li>Turn 1 facedown card in Archives faceup. If you do, place 1 advancement counter on an installed card.</li></ul>",
"title": "Cohort Guidance Program",
"trash_cost": 2
}
17 changes: 17 additions & 0 deletions v2/cards/descent.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "ice",
"cost": 2,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "weyland_consortium",
"id": "descent",
"influence_cost": 2,
"is_unique": false,
"side_id": "corp",
"strength": 1,
"stripped_text": "click, 1 credit, reveal and trash this ice from HQ: Draw 1 card. Reveal up to 2 agendas in HQ and/or Archives and shuffle them into R&D. When your turn begins, you may add this ice to HQ. Subroutine End the run.",
"stripped_title": "Descent",
"subtypes": ["code_gate", "expendable"],
"text": "[click], <strong>1[credit]</strong>, <strong>reveal and trash this ice from HQ:</strong> Draw 1 card. Reveal up to 2 agendas in HQ and/or Archives and shuffle them into R&D.\nWhen your turn begins, you may add this ice to HQ.\n[subroutine] End the run.",
"title": "Descent"
}
17 changes: 17 additions & 0 deletions v2/cards/hammer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "ice",
"cost": 6,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "weyland_consortium",
"id": "hammer",
"influence_cost": 2,
"is_unique": false,
"side_id": "corp",
"strength": 4,
"stripped_text": "During each encounter with this ice, the Runner cannot break more than 1 of its printed subroutines except using killers. Subroutine Give the Runner 1 tag. Subroutine Trash 1 installed resource or piece of hardware. Subroutine Trash 1 installed program that is not a decoder, fracter, or killer.",
"stripped_title": "Hammer",
"subtypes": ["sentry", "destroyer", "observer"],
"text": "During each encounter with this ice, the Runner cannot break more than 1 of its printed subroutines except using <strong>killers</strong>.\n[subroutine] Give the Runner 1 tag.\n[subroutine] Trash 1 installed resource or piece of hardware.\n[subroutine] Trash 1 installed program that is not a <strong>decoder</strong>, <strong>fracter</strong>, or <strong>killer</strong>.",
"title": "Hammer"
}
17 changes: 17 additions & 0 deletions v2/cards/janaina_jk_dumont_kindelan.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "asset",
"cost": 1,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "nbn",
"id": "janaina_jk_dumont_kindelan",
"influence_cost": 3,
"is_unique": true,
"side_id": "corp",
"stripped_text": "When your turn begins, place 3 credits on this asset. click, add this asset to HQ: Take all credits from this asset. You may install 1 card from HQ.",
"stripped_title": "Janaina \"JK\" Dumont Kindelan",
"subtypes": ["academic", "clone"],
"text": "When your turn begins, place 3[credit] on this asset.\n[click], <strong>add this asset to HQ:</strong> Take all credits from this asset. You may install 1 card from HQ.",
"title": "Janaína “JK” Dumont Kindelán",
"trash_cost": 1
}
16 changes: 16 additions & 0 deletions v2/cards/jeitinho.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"card_type_id": "hardware",
"cost": 1,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "criminal",
"id": "jeitinho",
"influence_cost": 4,
"is_unique": true,
"side_id": "runner",
"stripped_text": "When your turn ends, if you made a successful run on HQ, R&D, and Archives this turn, you may add this hardware to your score area as an assassination agenda worth 0 agenda points. Then, if you have 3 assassination agendas in your score area, you win the game. Threat 3 -> Whenever you bypass a piece of ice, you may spend click to install this hardware from your heap.",
"stripped_title": "Jeitinho",
"subtypes": ["weapon"],
"text": "When your turn ends, if you made a successful run on HQ, R&D, and Archives this turn, you may add this hardware to your score area as an <strong>assassination</strong> agenda worth 0 agenda points. Then, if you have 3 <strong>assassination</strong> agendas in your score area, you win the game.\nThreat 3 → Whenever you bypass a piece of ice, you may spend [click] to install this hardware from your heap.",
"title": "Jeitinho"
}
16 changes: 16 additions & 0 deletions v2/cards/juli_moreira_lee.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"card_type_id": "resource",
"cost": 2,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "criminal",
"id": "juli_moreira_lee",
"influence_cost": 1,
"is_unique": true,
"side_id": "runner",
"stripped_text": "When you install this resource, load 4 power counters onto it. When it is empty, trash it. The first time each turn you take an action on an installed resource, remove 1 hosted power counter and gain click.",
"stripped_title": "Juli Moreira Lee",
"subtypes": ["connection"],
"text": "When you install this resource, load 4 power counters onto it. When it is empty, trash it.\nThe first time each turn you take an action on an installed resource, remove 1 hosted power counter and gain [click].",
"title": "Juli Moreira Lee"
}
16 changes: 16 additions & 0 deletions v2/cards/kingmaking.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"advancement_requirement": 4,
"agenda_points": 2,
"card_type_id": "agenda",
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "nbn",
"id": "kingmaking",
"is_unique": false,
"side_id": "corp",
"stripped_text": "When you score this agenda, draw up to 3 cards. You may add 1 agenda worth 1 or less agenda points from HQ to your score area.",
"stripped_title": "Kingmaking",
"subtypes": ["research"],
"text": "When you score this agenda, draw up to 3 cards. You may add 1 agenda worth 1 or less agenda points from HQ to your score area.",
"title": "Kingmaking"
}
18 changes: 18 additions & 0 deletions v2/cards/lobisomem.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"card_type_id": "program",
"cost": 8,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "shaper",
"id": "lobisomem",
"influence_cost": 2,
"is_unique": false,
"memory_cost": 2,
"side_id": "runner",
"strength": 2,
"stripped_text": "When you install this program and whenever it fully breaks a code gate, place 1 power counter on this program. Interface -> 1 credit: Break 1 code gate subroutine. Interface -> X credits, hosted power counter: Break X barrier subroutines. 1 credit: +2 strength.",
"stripped_title": "Lobisomem",
"subtypes": ["icebreaker", "decoder", "fracter"],
"text": "When you install this program and whenever it fully breaks a <strong>code gate</strong>, place 1 power counter on this program.\nInterface → <strong>1[credit]:</strong> Break 1 <strong>code gate</strong> subroutine.\nInterface → <strong>X[credit]</strong>, <strong>hosted power counter:</strong> Break X <strong>barrier</strong> subroutines.\n<strong>1[credit]:</strong> +2 strength.",
"title": "Lobisomem"
}
15 changes: 15 additions & 0 deletions v2/cards/meeting_of_minds.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"card_type_id": "event",
"cost": 4,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "criminal",
"id": "meeting_of_minds",
"influence_cost": 3,
"is_unique": false,
"side_id": "runner",
"stripped_text": "Choose connection or virtual. You may search your stack for 1 resource with the chosen subtype and reveal it. Add that card to your grip. Reveal any number of cards with the chosen subtype in your grip. Gain 1 credit for each card revealed this way.",
"stripped_title": "Meeting of Minds",
"text": "Choose <strong>connection</strong> or <strong>virtual</strong>. You may search your stack for 1 resource with the chosen subtype and reveal it. Add that card to your grip.\nReveal any number of cards with the chosen subtype in your grip. Gain 1[credit] for each card revealed this way.",
"title": "Meeting of Minds"
}
18 changes: 18 additions & 0 deletions v2/cards/pressure_spike.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"card_type_id": "program",
"cost": 4,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "shaper",
"id": "pressure_spike",
"influence_cost": 3,
"is_unique": false,
"memory_cost": 1,
"side_id": "runner",
"strength": 1,
"stripped_text": "Interface -> 1 credit: Break 1 barrier subroutine. 2 credits: +3 strength. Threat 4 -> 2 credits: +9 strength. Use this ability only once per run. (This ability is active if any player has 4 or more agenda points.)",
"stripped_title": "Pressure Spike",
"subtypes": ["icebreaker", "fracter"],
"text": "Interface → <strong>1[credit]:</strong> Break 1 <strong>barrier</strong> subroutine.\n<strong>2[credit]:</strong> +3 strength.\nThreat 4 → <strong>2[credit]:</strong> +9 strength. Use this ability only once per run. <em>(This ability is active if any player has 4 or more agenda points.)</em>",
"title": "Pressure Spike"
}
17 changes: 17 additions & 0 deletions v2/cards/seraph.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "ice",
"cost": 10,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "nbn",
"id": "seraph",
"influence_cost": 3,
"is_unique": true,
"side_id": "corp",
"strength": 5,
"stripped_text": "When the Runner encounters this ice, they lose 3 credits unless they suffer 2 net damage or take 1 tag. Subroutine The Runner loses 3 credits. Subroutine Do 2 net damage. Subroutine Give the Runner 1 tag.",
"stripped_title": "Seraph",
"subtypes": ["sentry", "ap", "observer", "deep_net"],
"text": "When the Runner encounters this ice, they lose 3[credit] unless they suffer 2 net damage or take 1 tag.\n[subroutine] The Runner loses 3[credit].\n[subroutine] Do 2 net damage.\n[subroutine] Give the Runner 1 tag.",
"title": "Seraph"
}
15 changes: 15 additions & 0 deletions v2/cards/the_basalt_spire.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"advancement_requirement": 5,
"agenda_points": 3,
"card_type_id": "agenda",
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "weyland_consortium",
"id": "the_basalt_spire",
"is_unique": false,
"side_id": "corp",
"stripped_text": "When the Runner steals this agenda, you may add 1 card from Archives to HQ. When you score this agenda, place 2 agenda counters on it. Hosted agenda counter, trash the top card of R&D: Add 1 card from Archives to HQ. Use this ability only once per turn.",
"stripped_title": "The Basalt Spire",
"text": "When the Runner steals this agenda, you may add 1 card from Archives to HQ.\nWhen you score this agenda, place 2 agenda counters on it.\n<strong>Hosted agenda counter</strong>, <strong>trash the top card of R&D:</strong> Add 1 card from Archives to HQ. Use this ability only once per turn.",
"title": "The Basalt Spire"
}
17 changes: 17 additions & 0 deletions v2/cards/the_holo_man.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "upgrade",
"cost": 2,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "nbn",
"id": "the_holo_man",
"influence_cost": 3,
"is_unique": true,
"side_id": "corp",
"stripped_text": "When your turn begins, you may move this upgrade to the root of another server. click, 4 credits: Place 2 advancement counters on a card in the root of or protecting this server. If you have not installed any cards from HQ this turn, instead place 3 advancement counters on that card. Use this ability only once per turn.",
"stripped_title": "The Holo Man",
"subtypes": ["academic", "executive", "sysop"],
"text": "When your turn begins, you may move this upgrade to the root of another server.\n[click], <strong>4[credit]:</strong> Place 2 advancement counters on a card in the root of or protecting this server. If you have not installed any cards from HQ this turn, instead place 3 advancement counters on that card. Use this ability only once per turn.",
"title": "The Holo Man",
"trash_cost": 2
}
17 changes: 17 additions & 0 deletions v2/cards/the_powers_that_be.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"card_type_id": "asset",
"cost": 1,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "neutral_corp",
"id": "the_powers_that_be",
"influence_cost": 1,
"is_unique": true,
"side_id": "corp",
"stripped_text": "Whenever you score an agenda, you may install 1 card from HQ or Archives, ignoring all costs.",
"stripped_title": "The Powers That Be",
"subtypes": ["ritzy"],
"text": "Whenever you score an agenda, you may install 1 card from HQ or Archives, ignoring all costs.",
"title": "The Powers That Be",
"trash_cost": 3
}
16 changes: 16 additions & 0 deletions v2/cards/valentina_ferreira_carvalho.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"card_type_id": "resource",
"cost": 2,
"deck_limit": 3,
"designed_by": "null_signal_games",
"faction_id": "neutral_runner",
"id": "valentina_ferreira_carvalho",
"influence_cost": 0,
"is_unique": true,
"side_id": "runner",
"stripped_text": "Whenever you remove 1 or more tags, gain 1 credit. Threat 3 -> When you install this resource during your turn, you may remove 1 tag or gain 2 credits. (This ability is active if any player has 3 or more agenda points.)",
"stripped_title": "Valentina Ferreira Carvalho",
"subtypes": ["connection"],
"text": "Whenever you remove 1 or more tags, gain 1[credit].\nThreat 3 → When you install this resource during your turn, you may remove 1 tag or gain 2[credit]. <em>(This ability is active if any player has 3 or more agenda points.)</em>",
"title": "Valentina Ferreira Carvalho"
}
Loading

0 comments on commit 904e240

Please sign in to comment.