diff --git a/pack/tai.json b/pack/tai.json
index 5254ca15e..eab2e766f 100644
--- a/pack/tai.json
+++ b/pack/tai.json
@@ -115,7 +115,7 @@
"position": 6,
"quantity": 3,
"side_code": "runner",
- "stripped_text": "Install only on a piece of ice. Host ice gets 2 strength. Each other piece of ice protecting this server gets 1 strength.",
+ "stripped_text": "Install only on a piece of ice. Host ice gets -2 strength. Each other piece of ice protecting this server gets -1 strength.",
"stripped_title": "Monkeywrench",
"text": "Install only on a piece of ice.\nHost ice gets −2 strength. Each other piece of ice protecting this server gets −1 strength.",
"title": "Monkeywrench",
@@ -209,7 +209,7 @@
"deck_limit": 3,
"faction_code": "criminal",
"faction_cost": 1,
- "flavor": "Even the tiniest scrap of data can become the key to riches. ",
+ "flavor": "Even the tiniest scrap of data can become the key to riches.",
"illustrator": "Oliver Morit",
"pack_code": "tai",
"position": 11,
@@ -329,7 +329,7 @@
"deck_limit": 3,
"faction_code": "criminal",
"faction_cost": 1,
- "flavor": "I am life, I am sun, \nIʼm a trap, Iʼm a gun,\nIʼm the wind in the dust,\nIʼm the devil that you trust.",
+ "flavor": "I am life, I am sun,\nIʼm a trap, Iʼm a gun,\nIʼm the wind in the dust,\nIʼm the devil that you trust.",
"illustrator": "Anthony Hutchings",
"keywords": "Trojan",
"memory_cost": 1,
@@ -359,7 +359,7 @@
"quantity": 3,
"side_code": "runner",
"strength": 3,
- "stripped_text": "Threat 4 -> This program gets 2 strength. (This ability is active if any player has 4 or more agenda points.) Interface -> 1 credit: Break 1 code gate subroutine. 2 credits: +2 strength.",
+ "stripped_text": "Threat 4 -> This program gets -2 strength. (This ability is active if any player has 4 or more agenda points.) Interface -> 1 credit: Break 1 code gate subroutine. 2 credits: +2 strength.",
"stripped_title": "Shibboleth",
"text": "Threat 4 → This program gets −2 strength. (This ability is active if any player has 4 or more agenda points.)\nInterface → 1[credit]: Break 1 code gate subroutine.\n2[credit]: +2 strength.",
"title": "Shibboleth",
@@ -492,7 +492,7 @@
"deck_limit": 3,
"faction_code": "shaper",
"faction_cost": 2,
- "flavor": "\"From up here, I can see everything. And from down there, everyone can see this.\" \n—Víbora",
+ "flavor": "\"From up here, I can see everything. And from down there, everyone can see this.\"\n—Víbora",
"illustrator": "Adam S. Doyle",
"keywords": "Trojan",
"memory_cost": 1,
@@ -513,7 +513,7 @@
"deck_limit": 3,
"faction_code": "shaper",
"faction_cost": 2,
- "flavor": "\"I consider it an improvement.\" \n—Arissana Rocha Nahu",
+ "flavor": "\"I consider it an improvement.\"\n—Arissana Rocha Nahu",
"illustrator": "Adam S. Doyle",
"keywords": "Icebreaker - AI - Trojan",
"memory_cost": 1,
@@ -535,7 +535,7 @@
"deck_limit": 3,
"faction_code": "shaper",
"faction_cost": 2,
- "flavor": "\"However bad it gets out there, know that weʼll still have each other.\" \n—Tom \"Spider\" Milhas",
+ "flavor": "\"However bad it gets out there, know that weʼll still have each other.\"\n—Tom \"Spider\" Milhas",
"illustrator": "BalanceSheet",
"keywords": "Icebreaker - Decoder - Weapon",
"memory_cost": 1,
@@ -603,9 +603,9 @@
"position": 30,
"quantity": 3,
"side_code": "runner",
- "stripped_text": "Run any server. If successful, resolve 2 of the following in any order: Draw 2 cards. Install 1 card from your grip, paying 1 credit less. Remove 1 tag. Place 4 credits on this event. You can spend hosted credits to pay trash costs for the remainder of this run.",
+ "stripped_text": "Run any server. If successful, resolve 2 of the following in any order: * Draw 2 cards. * Install 1 card from your grip, paying 1 credit less. * Remove 1 tag. * Place 4 credits on this event. You can spend hosted credits to pay trash costs for the remainder of this run.",
"stripped_title": "Bahia Bands",
- "text": "Run any server. If successful, resolve 2 of the following in any order:\n• Draw 2 cards.\n• Install 1 card from your grip, paying 1[credit] less.\n• Remove 1 tag.\n• Place 4[credit] on this event. You can spend hosted credits to pay trash costs for the remainder of this run.",
+ "text": "Run any server. If successful, resolve 2 of the following in any order:
- Draw 2 cards.
- Install 1 card from your grip, paying 1[credit] less.
- Remove 1 tag.
- Place 4[credit] on this event. You can spend hosted credits to pay trash costs for the remainder of this run.
",
"title": "Bahia Bands",
"type_code": "event",
"uniqueness": false
@@ -643,7 +643,7 @@
"position": 32,
"quantity": 3,
"side_code": "corp",
- "stripped_text": "Each run, as long as a piece of ice has been derezzed during that run, each installed icebreaker gets 2 strength. Whenever a run begins, you may derez 1 piece of ice not protecting the attacked server to gain 1 credit. Use this ability only once per turn.",
+ "stripped_text": "Each run, as long as a piece of ice has been derezzed during that run, each installed icebreaker gets -2 strength. Whenever a run begins, you may derez 1 piece of ice not protecting the attacked server to gain 1 credit. Use this ability only once per turn.",
"stripped_title": "Stegodon MK IV",
"text": "Each run, as long as a piece of ice has been derezzed during that run, each installed icebreaker gets −2 strength.\nWhenever a run begins, you may derez 1 piece of ice not protecting the attacked server to gain 1[credit]. Use this ability only once per turn.",
"title": "Stegodon MK IV",
@@ -697,7 +697,7 @@
"deck_limit": 3,
"faction_code": "haas-bioroid",
"faction_cost": 2,
- "flavor": "\"Hey Br3n-N, just doing the hourly check-in. I saw a weird cyber-echo near your last node. You OK, mate?\" \n—Moth",
+ "flavor": "\"Hey Br3n-N, just doing the hourly check-in. I saw a weird cyber-echo near your last node. You OK, mate?\"\n—Moth",
"illustrator": "Cat Shen",
"keywords": "Sentry - AP",
"pack_code": "tai",
@@ -902,16 +902,16 @@
"deck_limit": 3,
"faction_code": "jinteki",
"faction_cost": 2,
- "flavor": "\"When you stretch a mind it expands, sometimes until it snaps.\" \n—Adrian Seis",
+ "flavor": "\"When you stretch a mind it expands, sometimes until it snaps.\"\n—Adrian Seis",
"illustrator": "Ferenc Patkós",
"keywords": "Gray Ops",
"pack_code": "tai",
"position": 45,
"quantity": 3,
"side_code": "corp",
- "stripped_text": "Resolve 1 of the following: Gain 4 credits and draw 2 cards. Add 1 card from HQ to the top of R&D. Do X net damage. X is equal to the number of tags the Runner has, up to 3.",
+ "stripped_text": "Resolve 1 of the following: * Gain 4 credits and draw 2 cards. Add 1 card from HQ to the top of R&D. * Do X net damage. X is equal to the number of tags the Runner has, up to 3.",
"stripped_title": "Mindscaping",
- "text": "Resolve 1 of the following:\n• Gain 4[credit] and draw 2 cards. Add 1 card from HQ to the top of R&D.\n• Do X net damage. X is equal to the number of tags the Runner has, up to 3.",
+ "text": "Resolve 1 of the following:- Gain 4[credit] and draw 2 cards. Add 1 card from HQ to the top of R&D.
- Do X net damage. X is equal to the number of tags the Runner has, up to 3.
",
"title": "Mindscaping",
"type_code": "operation",
"uniqueness": false
@@ -1087,7 +1087,7 @@
"deck_limit": 3,
"faction_code": "nbn",
"faction_cost": 2,
- "flavor": "\"No one has ever told me to get lost so politely.\" \n—Arissana Rocha Nahu",
+ "flavor": "\"No one has ever told me to get lost so politely.\"\n—Arissana Rocha Nahu",
"illustrator": "Bruno Balixa",
"keywords": "Code Gate - Observer",
"pack_code": "tai",
@@ -1208,7 +1208,7 @@
"deck_limit": 3,
"faction_code": "weyland-consortium",
"faction_cost": 3,
- "flavor": "\"The only rule you need to remember is that it makes the rules.\" \n—Pumpkin-and-Dumplin",
+ "flavor": "\"The only rule you need to remember is that it makes the rules.\"\n—Pumpkin-and-Dumplin",
"illustrator": "Scott Uminga",
"keywords": "Code Gate - Illicit",
"pack_code": "tai",
@@ -1229,7 +1229,7 @@
"deck_limit": 3,
"faction_code": "weyland-consortium",
"faction_cost": 2,
- "flavor": "\"Nuvem pays us to guard this land, and thatʼs all there is to it.\" \n—Angelique Garza Correa",
+ "flavor": "\"Nuvem pays us to guard this land, and thatʼs all there is to it.\"\n—Angelique Garza Correa",
"illustrator": "Olie Boldador",
"keywords": "Transaction",
"pack_code": "tai",
diff --git a/v2/cards/bahia_bands.json b/v2/cards/bahia_bands.json
index e4e45a37f..088e88763 100644
--- a/v2/cards/bahia_bands.json
+++ b/v2/cards/bahia_bands.json
@@ -8,9 +8,9 @@
"influence_cost": 1,
"is_unique": false,
"side_id": "runner",
- "stripped_text": "Run any server. If successful, resolve 2 of the following in any order: Draw 2 cards. Install 1 card from your grip, paying 1 credit less. Remove 1 tag. Place 4 credits on this event. You can spend hosted credits to pay trash costs for the remainder of this run.",
+ "stripped_text": "Run any server. If successful, resolve 2 of the following in any order: * Draw 2 cards. * Install 1 card from your grip, paying 1 credit less. * Remove 1 tag. * Place 4 credits on this event. You can spend hosted credits to pay trash costs for the remainder of this run.",
"stripped_title": "Bahia Bands",
"subtypes": ["run"],
- "text": "Run any server. If successful, resolve 2 of the following in any order:\n• Draw 2 cards.\n• Install 1 card from your grip, paying 1[credit] less.\n• Remove 1 tag.\n• Place 4[credit] on this event. You can spend hosted credits to pay trash costs for the remainder of this run.",
+ "text": "Run any server. If successful, resolve 2 of the following in any order:- Draw 2 cards.
- Install 1 card from your grip, paying 1[credit] less.
- Remove 1 tag.
- Place 4[credit] on this event. You can spend hosted credits to pay trash costs for the remainder of this run.
",
"title": "Bahia Bands"
}
diff --git a/v2/cards/mindscaping.json b/v2/cards/mindscaping.json
index 255337402..36e640557 100644
--- a/v2/cards/mindscaping.json
+++ b/v2/cards/mindscaping.json
@@ -8,9 +8,9 @@
"influence_cost": 2,
"is_unique": false,
"side_id": "corp",
- "stripped_text": "Resolve 1 of the following: Gain 4 credits and draw 2 cards. Add 1 card from HQ to the top of R&D. Do X net damage. X is equal to the number of tags the Runner has, up to 3.",
+ "stripped_text": "Resolve 1 of the following: * Gain 4 credits and draw 2 cards. Add 1 card from HQ to the top of R&D. * Do X net damage. X is equal to the number of tags the Runner has, up to 3.",
"stripped_title": "Mindscaping",
"subtypes": ["gray_ops"],
- "text": "Resolve 1 of the following:\n• Gain 4[credit] and draw 2 cards. Add 1 card from HQ to the top of R&D.\n• Do X net damage. X is equal to the number of tags the Runner has, up to 3.",
+ "text": "Resolve 1 of the following:- Gain 4[credit] and draw 2 cards. Add 1 card from HQ to the top of R&D.
- Do X net damage. X is equal to the number of tags the Runner has, up to 3.
",
"title": "Mindscaping"
}
diff --git a/v2/cards/monkeywrench.json b/v2/cards/monkeywrench.json
index c3e9c4def..b219ab5ae 100644
--- a/v2/cards/monkeywrench.json
+++ b/v2/cards/monkeywrench.json
@@ -9,7 +9,7 @@
"is_unique": false,
"memory_cost": 1,
"side_id": "runner",
- "stripped_text": "Install only on a piece of ice. Host ice gets 2 strength. Each other piece of ice protecting this server gets 1 strength.",
+ "stripped_text": "Install only on a piece of ice. Host ice gets -2 strength. Each other piece of ice protecting this server gets -1 strength.",
"stripped_title": "Monkeywrench",
"subtypes": ["trojan"],
"text": "Install only on a piece of ice.\nHost ice gets −2 strength. Each other piece of ice protecting this server gets −1 strength.",
diff --git a/v2/cards/shibboleth.json b/v2/cards/shibboleth.json
index 5cf505fe3..1cf7b964d 100644
--- a/v2/cards/shibboleth.json
+++ b/v2/cards/shibboleth.json
@@ -10,7 +10,7 @@
"memory_cost": 1,
"side_id": "runner",
"strength": 3,
- "stripped_text": "Threat 4 -> This program gets 2 strength. (This ability is active if any player has 4 or more agenda points.) Interface -> 1 credit: Break 1 code gate subroutine. 2 credits: +2 strength.",
+ "stripped_text": "Threat 4 -> This program gets -2 strength. (This ability is active if any player has 4 or more agenda points.) Interface -> 1 credit: Break 1 code gate subroutine. 2 credits: +2 strength.",
"stripped_title": "Shibboleth",
"subtypes": ["icebreaker", "decoder"],
"text": "Threat 4 → This program gets −2 strength. (This ability is active if any player has 4 or more agenda points.)\nInterface → 1[credit]: Break 1 code gate subroutine.\n2[credit]: +2 strength.",
diff --git a/v2/cards/stegodon_mk_iv.json b/v2/cards/stegodon_mk_iv.json
index b9d60fd4c..7387e6705 100644
--- a/v2/cards/stegodon_mk_iv.json
+++ b/v2/cards/stegodon_mk_iv.json
@@ -8,7 +8,7 @@
"id": "stegodon_mk_iv",
"is_unique": false,
"side_id": "corp",
- "stripped_text": "Each run, as long as a piece of ice has been derezzed during that run, each installed icebreaker gets 2 strength. Whenever a run begins, you may derez 1 piece of ice not protecting the attacked server to gain 1 credit. Use this ability only once per turn.",
+ "stripped_text": "Each run, as long as a piece of ice has been derezzed during that run, each installed icebreaker gets -2 strength. Whenever a run begins, you may derez 1 piece of ice not protecting the attacked server to gain 1 credit. Use this ability only once per turn.",
"stripped_title": "Stegodon MK IV",
"subtypes": ["security"],
"text": "Each run, as long as a piece of ice has been derezzed during that run, each installed icebreaker gets −2 strength.\nWhenever a run begins, you may derez 1 piece of ice not protecting the attacked server to gain 1[credit]. Use this ability only once per turn.",
diff --git a/v2/printings/the_automata_initiative.json b/v2/printings/the_automata_initiative.json
index cfdb4ef60..477067194 100644
--- a/v2/printings/the_automata_initiative.json
+++ b/v2/printings/the_automata_initiative.json
@@ -102,7 +102,7 @@
{
"card_id": "chrysopoeian_skimming",
"card_set_id": "the_automata_initiative",
- "flavor": "Even the tiniest scrap of data can become the key to riches. ",
+ "flavor": "Even the tiniest scrap of data can become the key to riches.",
"id": "34011",
"illustrator": "Oliver Morit",
"position": 11,
@@ -161,7 +161,7 @@
{
"card_id": "saci",
"card_set_id": "the_automata_initiative",
- "flavor": "I am life, I am sun, \nIʼm a trap, Iʼm a gun,\nIʼm the wind in the dust,\nIʼm the devil that you trust.",
+ "flavor": "I am life, I am sun,\nIʼm a trap, Iʼm a gun,\nIʼm the wind in the dust,\nIʼm the devil that you trust.",
"id": "34017",
"illustrator": "Anthony Hutchings",
"position": 17,
@@ -237,7 +237,7 @@
{
"card_id": "pichacao",
"card_set_id": "the_automata_initiative",
- "flavor": "\"From up here, I can see everything. And from down there, everyone can see this.\" \n—Víbora",
+ "flavor": "\"From up here, I can see everything. And from down there, everyone can see this.\"\n—Víbora",
"id": "34025",
"illustrator": "Adam S. Doyle",
"position": 25,
@@ -247,7 +247,7 @@
{
"card_id": "slap_vandal",
"card_set_id": "the_automata_initiative",
- "flavor": "\"I consider it an improvement.\" \n—Arissana Rocha Nahu",
+ "flavor": "\"I consider it an improvement.\"\n—Arissana Rocha Nahu",
"id": "34026",
"illustrator": "Adam S. Doyle",
"position": 26,
@@ -257,7 +257,7 @@
{
"card_id": "umbrella",
"card_set_id": "the_automata_initiative",
- "flavor": "\"However bad it gets out there, know that weʼll still have each other.\" \n—Tom \"Spider\" Milhas",
+ "flavor": "\"However bad it gets out there, know that weʼll still have each other.\"\n—Tom \"Spider\" Milhas",
"id": "34027",
"illustrator": "BalanceSheet",
"position": 27,
@@ -335,7 +335,7 @@
{
"card_id": "jaguarundi",
"card_set_id": "the_automata_initiative",
- "flavor": "\"Hey Br3n-N, just doing the hourly check-in. I saw a weird cyber-echo near your last node. You OK, mate?\" \n—Moth",
+ "flavor": "\"Hey Br3n-N, just doing the hourly check-in. I saw a weird cyber-echo near your last node. You OK, mate?\"\n—Moth",
"id": "34035",
"illustrator": "Cat Shen",
"position": 35,
@@ -433,7 +433,7 @@
{
"card_id": "mindscaping",
"card_set_id": "the_automata_initiative",
- "flavor": "\"When you stretch a mind it expands, sometimes until it snaps.\" \n—Adrian Seis",
+ "flavor": "\"When you stretch a mind it expands, sometimes until it snaps.\"\n—Adrian Seis",
"id": "34045",
"illustrator": "Ferenc Patkós",
"position": 45,
@@ -522,7 +522,7 @@
{
"card_id": "virtual_service_agent",
"card_set_id": "the_automata_initiative",
- "flavor": "\"No one has ever told me to get lost so politely.\" \n—Arissana Rocha Nahu",
+ "flavor": "\"No one has ever told me to get lost so politely.\"\n—Arissana Rocha Nahu",
"id": "34054",
"illustrator": "Bruno Balixa",
"position": 54,
@@ -581,7 +581,7 @@
{
"card_id": "valentao",
"card_set_id": "the_automata_initiative",
- "flavor": "\"The only rule you need to remember is that it makes the rules.\" \n—Pumpkin-and-Dumplin",
+ "flavor": "\"The only rule you need to remember is that it makes the rules.\"\n—Pumpkin-and-Dumplin",
"id": "34060",
"illustrator": "Scott Uminga",
"position": 60,
@@ -591,7 +591,7 @@
{
"card_id": "armed_asset_protection",
"card_set_id": "the_automata_initiative",
- "flavor": "\"Nuvem pays us to guard this land, and thatʼs all there is to it.\" \n—Angelique Garza Correa",
+ "flavor": "\"Nuvem pays us to guard this land, and thatʼs all there is to it.\"\n—Angelique Garza Correa",
"id": "34061",
"illustrator": "Olie Boldador",
"position": 61,