From 25200f73f7f032dea319b3d6b1dd8f160fb32956 Mon Sep 17 00:00:00 2001 From: Jason Gessner Date: Mon, 5 Feb 2024 22:08:46 -0600 Subject: [PATCH] Update System Gateway to the Remastered text. --- pack/sg.json | 114 +++++++++--------- v2/cards/botulus.json | 4 +- v2/cards/diviner.json | 4 +- v2/cards/malapert_data_vault.json | 4 +- v2/cards/mutual_favor.json | 4 +- v2/cards/rene_loup_arcemont_party_animal.json | 2 +- v2/cards/the_catalyst_convention_breaker.json | 2 + .../the_syndicate_profit_over_principle.json | 2 + v2/cards/tomorrows_headline.json | 2 +- v2/cards/tranquilizer.json | 4 +- v2/cards/unity.json | 4 +- v2/cards/wildcat_strike.json | 2 +- v2/printings/system_gateway.json | 80 ++++++------ 13 files changed, 118 insertions(+), 110 deletions(-) diff --git a/pack/sg.json b/pack/sg.json index 22808cd48..102f39d5b 100644 --- a/pack/sg.json +++ b/pack/sg.json @@ -16,7 +16,7 @@ "stripped_text": "The first time each turn you trash a card you are accessing, gain 1 credit and draw 1 card.", "stripped_title": "Rene \"Loup\" Arcemont: Party Animal", "text": "The first time each turn you trash a card you are accessing, gain 1[credit] and draw 1 card.", - "title": "René \"Loup\" Arcemont: Party Animal", + "title": "René “Loup” Arcemont: Party Animal", "type_code": "identity", "uniqueness": false }, @@ -26,7 +26,7 @@ "deck_limit": 3, "faction_code": "anarch", "faction_cost": 1, - "flavor": "They can buy off union leadership, but they can't stop us walking out!", + "flavor": "They can buy off union leadership, but they canʼt stop us walking out!", "illustrator": "David Lei", "pack_code": "sg", "position": 2, @@ -34,7 +34,7 @@ "side_code": "runner", "stripped_text": "Resolve 1 of the following of the Corp's choice: * Gain 6 credits. * Draw 4 cards.", "stripped_title": "Wildcat Strike", - "text": "Resolve 1 of the following of the Corp's choice:", + "text": "Resolve 1 of the following of the Corpʼs choice:", "title": "Wildcat Strike", "type_code": "event", "uniqueness": false @@ -45,7 +45,7 @@ "deck_limit": 3, "faction_code": "anarch", "faction_cost": 3, - "flavor": "\"It hungers to sink teeth into problems.\"\n—Loup", + "flavor": "“It hungers to sink teeth into problems.”\n–Loup", "illustrator": "Martin de Diego Sádaba", "keywords": "Console", "pack_code": "sg", @@ -73,9 +73,9 @@ "position": 4, "quantity": 3, "side_code": "runner", - "stripped_text": "Install only on a piece of ice. When you install this program and when your turn begins, place 1 virus counter on this program. Hosted virus counter: Break 1 subroutine on host ice.", + "stripped_text": "Install only on a piece of ice. (If the host ice is uninstalled, this program is trashed.) When you install this program and when your turn begins, place 1 virus counter on this program. Hosted virus counter: Break 1 subroutine on host ice.", "stripped_title": "Botulus", - "text": "Install only on a piece of ice.\nWhen you install this program and when your turn begins, place 1 virus counter on this program.\nHosted virus counter: Break 1 subroutine on host ice.", + "text": "Install only on a piece of ice. (If the host ice is uninstalled, this program is trashed.)\nWhen you install this program and when your turn begins, place 1 virus counter on this program.\nHosted virus counter: Break 1 subroutine on host ice.", "title": "Botulus", "type_code": "program", "uniqueness": false @@ -130,7 +130,7 @@ "deck_limit": 3, "faction_code": "anarch", "faction_cost": 2, - "flavor": "\"There's a tension to a cook. Each processing cycle sweetens the pot and raises the heat. I stir all night, but few have my appetite for danger.\"\n—René \"Loup\" Arcemont", + "flavor": "“Thereʼs a tension to a cook. Each processing cycle sweetens the pot and raises the heat. I stir all night, but few have my appetite for danger.”\n–René “Loup” Arcemont", "illustrator": "Cat Shen", "keywords": "Virus", "memory_cost": 1, @@ -172,7 +172,7 @@ "deck_limit": 3, "faction_code": "anarch", "faction_cost": 3, - "flavor": "\"It waits on an unlabelled memstrip far below the deepest hab. Angry, desperate souls seek it out, hungry for power to change a brutal world. Once they can stomach no more bitter revenge, they return to that nameless tunnel, the book a recipe thicker.\"\n—Heinlein urban legend", + "flavor": "“It waits on an unlabelled memstrip far below the deepest hab. Angry, desperate souls seek it out, hungry for power to change a brutal world. Once they can stomach no more bitter revenge, they return to that nameless tunnel, the book a recipe thicker.”\n–Heinlein urban legend", "illustrator": "Cat Shen", "keywords": "Virtual", "pack_code": "sg", @@ -219,9 +219,9 @@ "position": 11, "quantity": 3, "side_code": "runner", - "stripped_text": "Search your stack for 1 icebreaker program and reveal it. (Shuffle your stack after searching it.) If you made a successful run this turn, you may install it. If you do not, add it to your grip.", + "stripped_text": "Search your stack for 1 icebreaker and reveal it. (Shuffle your stack after searching it.) If you made a successful run this turn, you may install that program. If you do not, add it to your grip.", "stripped_title": "Mutual Favor", - "text": "Search your stack for 1 icebreaker program and reveal it. (Shuffle your stack after searching it.) If you made a successful run this turn, you may install it. If you do not, add it to your grip.", + "text": "Search your stack for 1 icebreaker and reveal it. (Shuffle your stack after searching it.) If you made a successful run this turn, you may install that program. If you do not, add it to your grip.", "title": "Mutual Favor", "type_code": "event", "uniqueness": false @@ -232,7 +232,7 @@ "deck_limit": 3, "faction_code": "criminal", "faction_cost": 1, - "flavor": "\"A mirrorfiber mod or high-end mantle can be helpful, but nothing beats a good dose of 'keeping your damn head down.'\"\n—\"G0ph3r\" O'Ryan", + "flavor": "“A mirrorfiber mod or high-end mantle can be helpful, but nothing beats a good dose of ‘keeping your damn head down.’”\n–“G0ph3r” OʼRyan", "illustrator": "Jack Reeves", "keywords": "Run", "pack_code": "sg", @@ -271,7 +271,7 @@ "deck_limit": 3, "faction_code": "criminal", "faction_cost": 3, - "flavor": "\"Braggarts chase big heists. Patience enriches skimming fractions of a credit at a time.\" —Zahya", + "flavor": "“Braggarts chase big heists. Patience enriches skimming fractions of a credit at a time.” –Zahya", "illustrator": "Martin de Diego Sádaba", "keywords": "Console", "pack_code": "sg", @@ -313,7 +313,7 @@ "deck_limit": 3, "faction_code": "criminal", "faction_cost": 1, - "flavor": "\"You can't rule a kingdom by standing still.\"\n—Zahya Sadeghi", + "flavor": "“You canʼt rule a kingdom by standing still.”\n–Zahya Sadeghi", "illustrator": "Jack Reeves", "keywords": "Icebreaker - Fracter", "memory_cost": 1, @@ -335,7 +335,7 @@ "deck_limit": 3, "faction_code": "criminal", "faction_cost": 3, - "flavor": "Shhhh. It's naptime.", + "flavor": "Shhhh. Itʼs naptime.", "illustrator": "Jack Reeves", "keywords": "Virus - Trojan", "memory_cost": 1, @@ -343,9 +343,9 @@ "position": 17, "quantity": 3, "side_code": "runner", - "stripped_text": "Install only on a piece of ice. When you install this program and when your turn begins, place 1 virus counter on this program. Then, if there are 3 or more hosted virus counters, derez host ice.", + "stripped_text": "Install only on a piece of ice. (If the host ice is uninstalled, this program is trashed.) When you install this program and when your turn begins, place 1 virus counter on this program. Then, if there are 3 or more hosted virus counters, derez host ice.", "stripped_title": "Tranquilizer", - "text": "Install only on a piece of ice.\nWhen you install this program and when your turn begins, place 1 virus counter on this program. Then, if there are 3 or more hosted virus counters, derez host ice.", + "text": "Install only on a piece of ice. (If the host ice is uninstalled, this program is trashed.)\nWhen you install this program and when your turn begins, place 1 virus counter on this program. Then, if there are 3 or more hosted virus counters, derez host ice.", "title": "Tranquilizer", "type_code": "program", "uniqueness": false @@ -397,7 +397,7 @@ "deck_limit": 3, "faction_code": "shaper", "faction_cost": 2, - "flavor": "The challenge of my art is what I live for, but I'm not going to say no to a patron with taste.", + "flavor": "The challenge of my art is what I live for, but Iʼm not going to say no to a patron with taste.", "illustrator": "Benjamin Giletti", "pack_code": "sg", "position": 20, @@ -416,7 +416,7 @@ "deck_limit": 3, "faction_code": "shaper", "faction_cost": 2, - "flavor": "\"You know there's no water in the Sea of Tranquility, right?\"\n\"That doesn't mean there's no beach.\"", + "flavor": "“You know thereʼs no water in the Sea of Tranquility, right?”\n“That doesnʼt mean thereʼs no beach.”", "illustrator": "Benjamin Giletti", "pack_code": "sg", "position": 21, @@ -454,7 +454,7 @@ "deck_limit": 3, "faction_code": "shaper", "faction_cost": 3, - "flavor": "\"With this beautiful baby I can juggle simultaneous runs by haptic feedback alone!\"\n—Tāo", + "flavor": "“With this beautiful baby I can juggle simultaneous runs by haptic feedback alone!”\n–Tāo", "illustrator": "Martin de Diego Sádaba", "keywords": "Console", "pack_code": "sg", @@ -526,9 +526,9 @@ "quantity": 3, "side_code": "runner", "strength": 1, - "stripped_text": "Interface -> 1 credit: Break 1 code gate subroutine. 1 credit: +1 strength for each installed icebreaker (including this one).", + "stripped_text": "Interface -> 1 credit: Break 1 code gate subroutine. 1 credit: +X strength. X is equal to the number of installed icebreakers (including this one).", "stripped_title": "Unity", - "text": "Interface → 1[credit]: Break 1 code gate subroutine.\n1[credit]: +1 strength for each installed icebreaker (including this one).", + "text": "Interface → 1[credit]: Break 1 code gate subroutine.\n1[credit]: +X strength. X is equal to the number of installed icebreakers (including this one).", "title": "Unity", "type_code": "program", "uniqueness": false @@ -539,7 +539,7 @@ "deck_limit": 3, "faction_code": "shaper", "faction_cost": 2, - "flavor": "\"For all I know, I could spend a shift digging next to old Weyland himself.\"\n—Lane", + "flavor": "“For all I know, I could spend a shift digging next to old Weyland himself.”\n–Lane", "illustrator": "Benjamin Giletti", "keywords": "Job", "pack_code": "sg", @@ -559,7 +559,7 @@ "deck_limit": 3, "faction_code": "neutral-runner", "faction_cost": 0, - "flavor": "\"We'll take the access codes from their own prisec—privilege escalation through local application of force.\"\n—The Catalyst", + "flavor": "“Weʼll take the access codes from their own prisec—privilege escalation through local application of force.”\n–The Catalyst", "illustrator": "David Lei", "keywords": "Run", "pack_code": "sg", @@ -579,7 +579,7 @@ "deck_limit": 3, "faction_code": "neutral-runner", "faction_cost": 0, - "flavor": "\"After 381FS4 started acting independently, all bets were off. Rethreading its own brain chip... even probing our nodes. I had to shut it down.\"\n—Linus Lovegood, NBN Novelties&Acquisitions", + "flavor": "“After 381FS4 started acting independently, all bets were off. Rethreading its own brain chip… even probing our nodes. I had to shut it down.”\n–Linus Lovegood, NBN Novelties&Acquisitions", "illustrator": "Scott Uminga", "keywords": "Run", "pack_code": "sg", @@ -599,7 +599,7 @@ "deck_limit": 3, "faction_code": "neutral-runner", "faction_cost": 0, - "flavor": "Anyone can put in the hours of planning, practice, and preparation—but making it all look like luck takes style.", + "flavor": "Anyone can put in the hours of planning, practice, and preparation–but making it all look like luck takes style.", "illustrator": "Kira L. Nguyen", "pack_code": "sg", "position": 30, @@ -638,7 +638,7 @@ "deck_limit": 3, "faction_code": "neutral-runner", "faction_cost": 0, - "flavor": "Compiling even the smallest AI takes weeks for only seconds of runtime, but that brief, shining moment allows... everything.", + "flavor": "Compiling even the smallest AI takes weeks for only seconds of runtime, but that brief, shining moment allows… everything.", "illustrator": "Scott Uminga", "keywords": "Icebreaker - AI", "memory_cost": 2, @@ -680,7 +680,7 @@ "deck_limit": 3, "faction_code": "neutral-runner", "faction_cost": 0, - "flavor": "\"Some kids got g-mods for beauty, sports, or staying up all night. My parents thought Broca-mods were cool. Hah. Fluent in ten languages so far, and still searching for the words to thank them.\"\n—Patrick Blue, Solar Artist", + "flavor": "“Some kids got g-mods for beauty, sports, or staying up all night. My parents thought Broca-mods were cool. Hah. Fluent in ten languages so far, and still searching for the words to thank them.”\n–Patrick Blue, Solar Artist", "illustrator": "David Lei", "keywords": "Genetics", "pack_code": "sg", @@ -725,7 +725,7 @@ "keywords": "Research", "pack_code": "sg", "position": 36, - "quantity": 3, + "quantity": 1, "side_code": "corp", "stripped_text": "When you score this agenda, gain click click click. You cannot score agendas for the remainder of the turn. Limit 1 per deck.", "stripped_title": "Luminal Transubstantiation", @@ -740,7 +740,7 @@ "deck_limit": 3, "faction_code": "haas-bioroid", "faction_cost": 2, - "flavor": "Haas thinks they're making a new line of androgynous products. In truth, they're making us thousands of new siblings to free.", + "flavor": "“Haas thinks theyʼre making a new line of androgynous products. In truth, theyʼre making us thousands of new siblings to free.”\n–Quetzal", "illustrator": "David Lei", "keywords": "Advertisement", "pack_code": "sg", @@ -782,7 +782,7 @@ "deck_limit": 3, "faction_code": "haas-bioroid", "faction_cost": 2, - "flavor": "A giant wakes...", + "flavor": "A giant wakes…", "illustrator": "Galen Dara", "keywords": "Barrier - Bioroid", "pack_code": "sg", @@ -803,7 +803,7 @@ "deck_limit": 3, "faction_code": "haas-bioroid", "faction_cost": 2, - "flavor": "The first lesson for handling bioroids is simple: they must not be allowed to feel.", + "flavor": "“The first lesson for handling bioroids is simple: they must not be allowed to feel.”\n–Do Nhi Minh", "illustrator": "David Lei", "pack_code": "sg", "position": 40, @@ -841,7 +841,7 @@ "deck_limit": 3, "faction_code": "haas-bioroid", "faction_cost": 3, - "flavor": "\"Whose memory-tape needs such stringent security?\"\n—The Catalyst", + "flavor": "“Whose memory-tape needs such stringent security?”\n–The Catalyst", "illustrator": "David Lei", "pack_code": "sg", "position": 42, @@ -886,7 +886,7 @@ "keywords": "Research", "pack_code": "sg", "position": 44, - "quantity": 3, + "quantity": 1, "side_code": "corp", "stripped_text": "When you score this agenda, trash any number of cards from HQ. Shuffle up to 3 cards from Archives into R&D. Limit 1 per deck.", "stripped_title": "Longevity Serum", @@ -930,9 +930,9 @@ "quantity": 3, "side_code": "corp", "strength": 3, - "stripped_text": "Subroutine Do 1 net damage. If you trash a card with a printed play or install cost that is an odd number, end the run. (0 is not odd.)", + "stripped_text": "Subroutine Do 1 net damage. If you trash a card this way with a printed play or install cost that is an odd number, end the run. (0 is not odd.)", "stripped_title": "Diviner", - "text": "[subroutine] Do 1 net damage. If you trash a card with a printed play or install cost that is an odd number, end the run. (0 is not odd.)", + "text": "[subroutine] Do 1 net damage. If you trash a card this way with a printed play or install cost that is an odd number, end the run. (0 is not odd.)", "title": "Diviner", "type_code": "ice", "uniqueness": false @@ -964,7 +964,7 @@ "deck_limit": 3, "faction_code": "jinteki", "faction_cost": 1, - "flavor": "\"Constant self-reflection is the key to excellence. We remember failed ideas, but do not carry them forward.\"\n—Director Kase, unknown leadership seminar", + "flavor": "“Constant self-reflection is the key to excellence. We remember failed ideas, but do not carry them forward.”\n–Director Kase, unknown leadership seminar", "illustrator": "David Lei", "keywords": "Transaction", "pack_code": "sg", @@ -984,7 +984,7 @@ "deck_limit": 3, "faction_code": "jinteki", "faction_cost": 3, - "flavor": "Macroscale developments within the Net decouple the prior informational states—surplus entropy is then gifted where it will do the most good.", + "flavor": "Macroscale developments within the Net decouple the prior informational states–surplus entropy is then gifted where it will do the most good.", "illustrator": "BalanceSheet", "keywords": "Gray Ops", "pack_code": "sg", @@ -1004,7 +1004,7 @@ "deck_limit": 3, "faction_code": "jinteki", "faction_cost": 4, - "flavor": "The self-evolving Net twists into spaces unthought and unthinkable: realms of gods and other infohazards, mocking our sacrifices to petty causality.\n—Conceptual Frameworks for Applied Theology", + "flavor": "The self-evolving Net twists into spaces unthought and unthinkable: realms of gods and other infohazards, mocking our sacrifices to petty causality.\n–Conceptual Frameworks for Applied Theology", "illustrator": "BalanceSheet", "pack_code": "sg", "position": 50, @@ -1044,17 +1044,17 @@ "code": "30052", "deck_limit": 1, "faction_code": "nbn", - "flavor": "We don't find news. We make it.", + "flavor": "We donʼt find news. We make it.", "illustrator": "NtscapeNavigator", "keywords": "Ambush", "pack_code": "sg", "position": 52, - "quantity": 3, + "quantity": 1, "side_code": "corp", "stripped_text": "When this agenda is scored or stolen, give the Runner 1 tag. Limit 1 per deck.", "stripped_title": "Tomorrow's Headline", "text": "When this agenda is scored or stolen, give the Runner 1 tag.\nLimit 1 per deck.", - "title": "Tomorrow's Headline", + "title": "Tomorrowʼs Headline", "type_code": "agenda", "uniqueness": false }, @@ -1064,7 +1064,7 @@ "deck_limit": 3, "faction_code": "nbn", "faction_cost": 1, - "flavor": "\"It's worse than dead meat—your project is too toxic to even feed to the vultures! If you don't want to join it in the bloody memory hole, crawl onto every business show you can and wallow in blame like a pig in muck.\"", + "flavor": "“Itʼs worse than dead meat—your project is too toxic to even feed to the vultures! If you don’t want to join it in the bloody memory hole, crawl onto every business show you can and wallow in blame like a pig in muck.”\n“I might take a break from VR after this one.”", "illustrator": "David Lei", "keywords": "Character", "pack_code": "sg", @@ -1085,7 +1085,7 @@ "deck_limit": 3, "faction_code": "nbn", "faction_cost": 2, - "flavor": "\"I might take a break from VR after this one.\"\n—SeaOfRibaldry, sensie streamer", + "flavor": "“I might take a break from VR after this one.”\n–SeaOfRibaldry, sensie streamer", "illustrator": "Bruno Balixa", "keywords": "Code Gate", "pack_code": "sg", @@ -1147,7 +1147,7 @@ "deck_limit": 3, "faction_code": "nbn", "faction_cost": 2, - "flavor": "\"A runner uses significant resources scrubbing their traces. Every cycle, it's harder to pin them down. But the game changes. In Heinlein, no one can last a day without brushing our AR-network.\"\n—Cassie LaRosa, Lunar NetDefense Sysop", + "flavor": "“A runner uses significant resources scrubbing their traces. Every cycle, itʼs harder to pin them down. But the game changes. In Heinlein, no one can last a day without brushing our AR-network.”\n–Cassie LaRosa, Lunar NetDefense Sysop", "illustrator": "Bruno Balixa", "keywords": "Gray Ops", "pack_code": "sg", @@ -1212,7 +1212,7 @@ "keywords": "Security", "pack_code": "sg", "position": 60, - "quantity": 3, + "quantity": 1, "side_code": "corp", "stripped_text": "When you score this agenda, you may trash 1 installed resource. Limit 1 per deck.", "stripped_title": "Above the Law", @@ -1227,7 +1227,7 @@ "deck_limit": 3, "faction_code": "weyland-consortium", "faction_cost": 3, - "flavor": "\"First rule of the business: make sure you're not 'personally liable' when the transaction executes.\"\n—Ted J. Son, Central Counterparty Clearance", + "flavor": "“First rule of the business: make sure youʼre not ‘personally liable’ when the transaction executes.”\n–Ted J. Son, Central Counterparty Clearance", "illustrator": "David Lei", "keywords": "Hostile", "pack_code": "sg", @@ -1248,7 +1248,7 @@ "deck_limit": 3, "faction_code": "weyland-consortium", "faction_cost": 2, - "flavor": "\"Puts a hole in your rig and your plans.\"\n—René \"Loup\" Arcemont", + "flavor": "“Puts a hole in your rig and your plans.”\n–René “Loup” Arcemont", "illustrator": "Owen Sinodov", "keywords": "Sentry - Destroyer", "pack_code": "sg", @@ -1289,7 +1289,7 @@ "deck_limit": 3, "faction_code": "weyland-consortium", "faction_cost": 1, - "flavor": "\"If the government spent 1% of the funding they provide us tracking where the other 99% went, my colleagues and I would be in prison…\n…but that is a very big if.\"\n—Huey DeMora, W-Con public-private facilitation seminar", + "flavor": "“If the government spent 1% of the funding they provide us tracking where the other 99% went, my colleagues and I would be in prison…\n…but that is a very big if.”\n–Huey DeMora, W-Con public-private facilitation seminar", "illustrator": "David Lei", "keywords": "Transaction", "pack_code": "sg", @@ -1309,7 +1309,7 @@ "deck_limit": 3, "faction_code": "weyland-consortium", "faction_cost": 1, - "flavor": "Did you really think you'd get away with it?", + "flavor": "Did you really think youʼd get away with it?", "illustrator": "David Lei", "keywords": "Gray Ops", "pack_code": "sg", @@ -1329,15 +1329,15 @@ "deck_limit": 3, "faction_code": "weyland-consortium", "faction_cost": 3, - "flavor": "Sunlight does not touch the Crater of Eternal Darkness, a fitting abode for the Consortium's malefic secrets.", + "flavor": "Sunlight does not touch the Crater of Eternal Darkness, a fitting abode for the Consortiumʼs malefic secrets.", "illustrator": "Owen Sinodov", "pack_code": "sg", "position": 66, "quantity": 3, "side_code": "corp", - "stripped_text": "Whenever you score an agenda from this server, you may search R&D for 1 non-agenda card and reveal it. (Shuffle R&D after searching it.) Add that card to HQ.", + "stripped_text": "Whenever you score an agenda from the root of this server, you may search R&D for 1 non-agenda card and reveal it. (Shuffle R&D after searching it.) Add that card to HQ.", "stripped_title": "Malapert Data Vault", - "text": "Whenever you score an agenda from this server, you may search R&D for 1 non-agenda card and reveal it. (Shuffle R&D after searching it.) Add that card to HQ.", + "text": "Whenever you score an agenda from the root of this server, you may search R&D for 1 non-agenda card and reveal it. (Shuffle R&D after searching it.) Add that card to HQ.", "title": "Malapert Data Vault", "trash_cost": 4, "type_code": "upgrade", @@ -1433,7 +1433,7 @@ "deck_limit": 3, "faction_code": "neutral-corp", "faction_cost": 0, - "flavor": "\"The economy of three worlds is sustained by He3 extraction from the lunar surface. The very fulcrum of power, the key to collective survival—auctioned to the highest bidder.\"\n—The Catalyst", + "flavor": "“The economy of three worlds is sustained by He3 extraction from the lunar surface. The very fulcrum of power, the key to collective survival—auctioned to the highest bidder.”\n–The Catalyst", "illustrator": "Benjamin Giletti", "pack_code": "sg", "position": 71, @@ -1474,7 +1474,7 @@ "deck_limit": 3, "faction_code": "neutral-corp", "faction_cost": 0, - "flavor": "\"You'll give till it hurts... then it'll reach for more.\"\n—Red Comyn", + "flavor": "“Youʼll give till it hurts… then itʼll reach for more.”\n–Red Comyn", "illustrator": "Scott Uminga", "keywords": "Sentry - AP", "pack_code": "sg", @@ -1544,7 +1544,9 @@ "position": 76, "quantity": 1, "side_code": "runner", + "stripped_text": "Starter game only.", "stripped_title": "The Catalyst: Convention Breaker", + "text": "Starter game only.", "title": "The Catalyst: Convention Breaker", "type_code": "identity", "uniqueness": false @@ -1553,7 +1555,7 @@ "code": "30077", "deck_limit": 1, "faction_code": "neutral-corp", - "flavor": "You work for us. You just don't know it yet.", + "flavor": "You work for us. You just donʼt know it yet.", "illustrator": "Emilio Rodríguez", "influence_limit": null, "keywords": "Megacorp", @@ -1562,7 +1564,9 @@ "position": 77, "quantity": 1, "side_code": "corp", + "stripped_text": "Starter game only.", "stripped_title": "The Syndicate: Profit over Principle", + "text": "Starter game only.", "title": "The Syndicate: Profit over Principle", "type_code": "identity", "uniqueness": false diff --git a/v2/cards/botulus.json b/v2/cards/botulus.json index db070a63b..f9d926495 100644 --- a/v2/cards/botulus.json +++ b/v2/cards/botulus.json @@ -9,9 +9,9 @@ "is_unique": false, "memory_cost": 1, "side_id": "runner", - "stripped_text": "Install only on a piece of ice. When you install this program and when your turn begins, place 1 virus counter on this program. Hosted virus counter: Break 1 subroutine on host ice.", + "stripped_text": "Install only on a piece of ice. (If the host ice is uninstalled, this program is trashed.) When you install this program and when your turn begins, place 1 virus counter on this program. Hosted virus counter: Break 1 subroutine on host ice.", "stripped_title": "Botulus", "subtypes": ["virus", "trojan"], - "text": "Install only on a piece of ice.\nWhen you install this program and when your turn begins, place 1 virus counter on this program.\nHosted virus counter: Break 1 subroutine on host ice.", + "text": "Install only on a piece of ice. (If the host ice is uninstalled, this program is trashed.)\nWhen you install this program and when your turn begins, place 1 virus counter on this program.\nHosted virus counter: Break 1 subroutine on host ice.", "title": "Botulus" } diff --git a/v2/cards/diviner.json b/v2/cards/diviner.json index a895aed31..0c542e21d 100644 --- a/v2/cards/diviner.json +++ b/v2/cards/diviner.json @@ -9,9 +9,9 @@ "is_unique": false, "side_id": "corp", "strength": 3, - "stripped_text": "Subroutine Do 1 net damage. If you trash a card with a printed play or install cost that is an odd number, end the run. (0 is not odd.)", + "stripped_text": "Subroutine Do 1 net damage. If you trash a card this way with a printed play or install cost that is an odd number, end the run. (0 is not odd.)", "stripped_title": "Diviner", "subtypes": ["code_gate", "ap"], - "text": "[subroutine] Do 1 net damage. If you trash a card with a printed play or install cost that is an odd number, end the run. (0 is not odd.)", + "text": "[subroutine] Do 1 net damage. If you trash a card this way with a printed play or install cost that is an odd number, end the run. (0 is not odd.)", "title": "Diviner" } diff --git a/v2/cards/malapert_data_vault.json b/v2/cards/malapert_data_vault.json index beba7f886..94dd948c9 100644 --- a/v2/cards/malapert_data_vault.json +++ b/v2/cards/malapert_data_vault.json @@ -8,9 +8,9 @@ "influence_cost": 3, "is_unique": true, "side_id": "corp", - "stripped_text": "Whenever you score an agenda from this server, you may search R&D for 1 non-agenda card and reveal it. (Shuffle R&D after searching it.) Add that card to HQ.", + "stripped_text": "Whenever you score an agenda from the root of this server, you may search R&D for 1 non-agenda card and reveal it. (Shuffle R&D after searching it.) Add that card to HQ.", "stripped_title": "Malapert Data Vault", - "text": "Whenever you score an agenda from this server, you may search R&D for 1 non-agenda card and reveal it. (Shuffle R&D after searching it.) Add that card to HQ.", + "text": "Whenever you score an agenda from the root of this server, you may search R&D for 1 non-agenda card and reveal it. (Shuffle R&D after searching it.) Add that card to HQ.", "title": "Malapert Data Vault", "trash_cost": 4 } diff --git a/v2/cards/mutual_favor.json b/v2/cards/mutual_favor.json index 7f2fe905c..5bcc77e40 100644 --- a/v2/cards/mutual_favor.json +++ b/v2/cards/mutual_favor.json @@ -8,8 +8,8 @@ "influence_cost": 3, "is_unique": false, "side_id": "runner", - "stripped_text": "Search your stack for 1 icebreaker program and reveal it. (Shuffle your stack after searching it.) If you made a successful run this turn, you may install it. If you do not, add it to your grip.", + "stripped_text": "Search your stack for 1 icebreaker and reveal it. (Shuffle your stack after searching it.) If you made a successful run this turn, you may install that program. If you do not, add it to your grip.", "stripped_title": "Mutual Favor", - "text": "Search your stack for 1 icebreaker program and reveal it. (Shuffle your stack after searching it.) If you made a successful run this turn, you may install it. If you do not, add it to your grip.", + "text": "Search your stack for 1 icebreaker and reveal it. (Shuffle your stack after searching it.) If you made a successful run this turn, you may install that program. If you do not, add it to your grip.", "title": "Mutual Favor" } diff --git a/v2/cards/rene_loup_arcemont_party_animal.json b/v2/cards/rene_loup_arcemont_party_animal.json index 77894e325..5b65623db 100644 --- a/v2/cards/rene_loup_arcemont_party_animal.json +++ b/v2/cards/rene_loup_arcemont_party_animal.json @@ -13,5 +13,5 @@ "stripped_title": "Rene \"Loup\" Arcemont: Party Animal", "subtypes": ["g_mod"], "text": "The first time each turn you trash a card you are accessing, gain 1[credit] and draw 1 card.", - "title": "René \"Loup\" Arcemont: Party Animal" + "title": "René “Loup” Arcemont: Party Animal" } diff --git a/v2/cards/the_catalyst_convention_breaker.json b/v2/cards/the_catalyst_convention_breaker.json index ce6ee25fd..7efd41296 100644 --- a/v2/cards/the_catalyst_convention_breaker.json +++ b/v2/cards/the_catalyst_convention_breaker.json @@ -9,7 +9,9 @@ "is_unique": false, "minimum_deck_size": 30, "side_id": "runner", + "stripped_text": "Starter game only.", "stripped_title": "The Catalyst: Convention Breaker", "subtypes": ["natural"], + "text": "Starter game only.", "title": "The Catalyst: Convention Breaker" } diff --git a/v2/cards/the_syndicate_profit_over_principle.json b/v2/cards/the_syndicate_profit_over_principle.json index 02e70e2e8..f4a091c93 100644 --- a/v2/cards/the_syndicate_profit_over_principle.json +++ b/v2/cards/the_syndicate_profit_over_principle.json @@ -8,7 +8,9 @@ "is_unique": false, "minimum_deck_size": 30, "side_id": "corp", + "stripped_text": "Starter game only.", "stripped_title": "The Syndicate: Profit over Principle", "subtypes": ["megacorp"], + "text": "Starter game only.", "title": "The Syndicate: Profit over Principle" } diff --git a/v2/cards/tomorrows_headline.json b/v2/cards/tomorrows_headline.json index ea78a8ee0..7e9fb79d7 100644 --- a/v2/cards/tomorrows_headline.json +++ b/v2/cards/tomorrows_headline.json @@ -12,5 +12,5 @@ "stripped_title": "Tomorrow's Headline", "subtypes": ["ambush"], "text": "When this agenda is scored or stolen, give the Runner 1 tag.\nLimit 1 per deck.", - "title": "Tomorrow's Headline" + "title": "Tomorrowʼs Headline" } diff --git a/v2/cards/tranquilizer.json b/v2/cards/tranquilizer.json index 7c3b8c742..5aade6b54 100644 --- a/v2/cards/tranquilizer.json +++ b/v2/cards/tranquilizer.json @@ -9,9 +9,9 @@ "is_unique": false, "memory_cost": 1, "side_id": "runner", - "stripped_text": "Install only on a piece of ice. When you install this program and when your turn begins, place 1 virus counter on this program. Then, if there are 3 or more hosted virus counters, derez host ice.", + "stripped_text": "Install only on a piece of ice. (If the host ice is uninstalled, this program is trashed.) When you install this program and when your turn begins, place 1 virus counter on this program. Then, if there are 3 or more hosted virus counters, derez host ice.", "stripped_title": "Tranquilizer", "subtypes": ["virus", "trojan"], - "text": "Install only on a piece of ice.\nWhen you install this program and when your turn begins, place 1 virus counter on this program. Then, if there are 3 or more hosted virus counters, derez host ice.", + "text": "Install only on a piece of ice. (If the host ice is uninstalled, this program is trashed.)\nWhen you install this program and when your turn begins, place 1 virus counter on this program. Then, if there are 3 or more hosted virus counters, derez host ice.", "title": "Tranquilizer" } diff --git a/v2/cards/unity.json b/v2/cards/unity.json index 9aacf5fe3..1917ff9de 100644 --- a/v2/cards/unity.json +++ b/v2/cards/unity.json @@ -10,9 +10,9 @@ "memory_cost": 1, "side_id": "runner", "strength": 1, - "stripped_text": "Interface -> 1 credit: Break 1 code gate subroutine. 1 credit: +1 strength for each installed icebreaker (including this one).", + "stripped_text": "Interface -> 1 credit: Break 1 code gate subroutine. 1 credit: +X strength. X is equal to the number of installed icebreakers (including this one).", "stripped_title": "Unity", "subtypes": ["icebreaker", "decoder"], - "text": "Interface → 1[credit]: Break 1 code gate subroutine.\n1[credit]: +1 strength for each installed icebreaker (including this one).", + "text": "Interface → 1[credit]: Break 1 code gate subroutine.\n1[credit]: +X strength. X is equal to the number of installed icebreakers (including this one).", "title": "Unity" } diff --git a/v2/cards/wildcat_strike.json b/v2/cards/wildcat_strike.json index 44dd4f49a..4731ab1a0 100644 --- a/v2/cards/wildcat_strike.json +++ b/v2/cards/wildcat_strike.json @@ -10,6 +10,6 @@ "side_id": "runner", "stripped_text": "Resolve 1 of the following of the Corp's choice: * Gain 6 credits. * Draw 4 cards.", "stripped_title": "Wildcat Strike", - "text": "Resolve 1 of the following of the Corp's choice:", + "text": "Resolve 1 of the following of the Corpʼs choice:", "title": "Wildcat Strike" } diff --git a/v2/printings/system_gateway.json b/v2/printings/system_gateway.json index 79891dcc5..e6052f002 100644 --- a/v2/printings/system_gateway.json +++ b/v2/printings/system_gateway.json @@ -12,7 +12,7 @@ { "card_id": "wildcat_strike", "card_set_id": "system_gateway", - "flavor": "They can buy off union leadership, but they can't stop us walking out!", + "flavor": "They can buy off union leadership, but they canʼt stop us walking out!", "id": "30002", "illustrator": "David Lei", "position": 2, @@ -22,7 +22,7 @@ { "card_id": "carnivore", "card_set_id": "system_gateway", - "flavor": "\"It hungers to sink teeth into problems.\"\n—Loup", + "flavor": "“It hungers to sink teeth into problems.”\n–Loup", "id": "30003", "illustrator": "Martin de Diego Sádaba", "position": 3, @@ -62,7 +62,7 @@ { "card_id": "fermenter", "card_set_id": "system_gateway", - "flavor": "\"There's a tension to a cook. Each processing cycle sweetens the pot and raises the heat. I stir all night, but few have my appetite for danger.\"\n—René \"Loup\" Arcemont", + "flavor": "“Thereʼs a tension to a cook. Each processing cycle sweetens the pot and raises the heat. I stir all night, but few have my appetite for danger.”\n–René “Loup” Arcemont", "id": "30007", "illustrator": "Cat Shen", "position": 7, @@ -82,7 +82,7 @@ { "card_id": "cookbook", "card_set_id": "system_gateway", - "flavor": "\"It waits on an unlabelled memstrip far below the deepest hab. Angry, desperate souls seek it out, hungry for power to change a brutal world. Once they can stomach no more bitter revenge, they return to that nameless tunnel, the book a recipe thicker.\"\n—Heinlein urban legend", + "flavor": "“It waits on an unlabelled memstrip far below the deepest hab. Angry, desperate souls seek it out, hungry for power to change a brutal world. Once they can stomach no more bitter revenge, they return to that nameless tunnel, the book a recipe thicker.”\n–Heinlein urban legend", "id": "30009", "illustrator": "Cat Shen", "position": 9, @@ -112,7 +112,7 @@ { "card_id": "tread_lightly", "card_set_id": "system_gateway", - "flavor": "\"A mirrorfiber mod or high-end mantle can be helpful, but nothing beats a good dose of 'keeping your damn head down.'\"\n—\"G0ph3r\" O'Ryan", + "flavor": "“A mirrorfiber mod or high-end mantle can be helpful, but nothing beats a good dose of ‘keeping your damn head down.’”\n–“G0ph3r” OʼRyan", "id": "30012", "illustrator": "Jack Reeves", "position": 12, @@ -132,7 +132,7 @@ { "card_id": "pennyshaver", "card_set_id": "system_gateway", - "flavor": "\"Braggarts chase big heists. Patience enriches skimming fractions of a credit at a time.\" —Zahya", + "flavor": "“Braggarts chase big heists. Patience enriches skimming fractions of a credit at a time.” –Zahya", "id": "30014", "illustrator": "Martin de Diego Sádaba", "position": 14, @@ -152,7 +152,7 @@ { "card_id": "marjanah", "card_set_id": "system_gateway", - "flavor": "\"You can't rule a kingdom by standing still.\"\n—Zahya Sadeghi", + "flavor": "“You canʼt rule a kingdom by standing still.”\n–Zahya Sadeghi", "id": "30016", "illustrator": "Jack Reeves", "position": 16, @@ -162,7 +162,7 @@ { "card_id": "tranquilizer", "card_set_id": "system_gateway", - "flavor": "Shhhh. It's naptime.", + "flavor": "Shhhh. Itʼs naptime.", "id": "30017", "illustrator": "Jack Reeves", "position": 17, @@ -192,7 +192,7 @@ { "card_id": "creative_commission", "card_set_id": "system_gateway", - "flavor": "The challenge of my art is what I live for, but I'm not going to say no to a patron with taste.", + "flavor": "The challenge of my art is what I live for, but Iʼm not going to say no to a patron with taste.", "id": "30020", "illustrator": "Benjamin Giletti", "position": 20, @@ -202,7 +202,7 @@ { "card_id": "vrcation", "card_set_id": "system_gateway", - "flavor": "\"You know there's no water in the Sea of Tranquility, right?\"\n\"That doesn't mean there's no beach.\"", + "flavor": "“You know thereʼs no water in the Sea of Tranquility, right?”\n“That doesnʼt mean thereʼs no beach.”", "id": "30021", "illustrator": "Benjamin Giletti", "position": 21, @@ -222,7 +222,7 @@ { "card_id": "pantograph", "card_set_id": "system_gateway", - "flavor": "\"With this beautiful baby I can juggle simultaneous runs by haptic feedback alone!\"\n—Tāo", + "flavor": "“With this beautiful baby I can juggle simultaneous runs by haptic feedback alone!”\n–Tāo", "id": "30023", "illustrator": "Martin de Diego Sádaba", "position": 23, @@ -262,7 +262,7 @@ { "card_id": "telework_contract", "card_set_id": "system_gateway", - "flavor": "\"For all I know, I could spend a shift digging next to old Weyland himself.\"\n—Lane", + "flavor": "“For all I know, I could spend a shift digging next to old Weyland himself.”\n–Lane", "id": "30027", "illustrator": "Benjamin Giletti", "position": 27, @@ -272,7 +272,7 @@ { "card_id": "jailbreak", "card_set_id": "system_gateway", - "flavor": "\"We'll take the access codes from their own prisec—privilege escalation through local application of force.\"\n—The Catalyst", + "flavor": "“Weʼll take the access codes from their own prisec—privilege escalation through local application of force.”\n–The Catalyst", "id": "30028", "illustrator": "David Lei", "position": 28, @@ -282,7 +282,7 @@ { "card_id": "overclock", "card_set_id": "system_gateway", - "flavor": "\"After 381FS4 started acting independently, all bets were off. Rethreading its own brain chip... even probing our nodes. I had to shut it down.\"\n—Linus Lovegood, NBN Novelties&Acquisitions", + "flavor": "“After 381FS4 started acting independently, all bets were off. Rethreading its own brain chip… even probing our nodes. I had to shut it down.”\n–Linus Lovegood, NBN Novelties&Acquisitions", "id": "30029", "illustrator": "Scott Uminga", "position": 29, @@ -292,7 +292,7 @@ { "card_id": "sure_gamble", "card_set_id": "system_gateway", - "flavor": "Anyone can put in the hours of planning, practice, and preparation—but making it all look like luck takes style.", + "flavor": "Anyone can put in the hours of planning, practice, and preparation–but making it all look like luck takes style.", "id": "30030", "illustrator": "Kira L. Nguyen", "position": 30, @@ -312,7 +312,7 @@ { "card_id": "mayfly", "card_set_id": "system_gateway", - "flavor": "Compiling even the smallest AI takes weeks for only seconds of runtime, but that brief, shining moment allows... everything.", + "flavor": "Compiling even the smallest AI takes weeks for only seconds of runtime, but that brief, shining moment allows… everything.", "id": "30032", "illustrator": "Scott Uminga", "position": 32, @@ -332,7 +332,7 @@ { "card_id": "verbal_plasticity", "card_set_id": "system_gateway", - "flavor": "\"Some kids got g-mods for beauty, sports, or staying up all night. My parents thought Broca-mods were cool. Hah. Fluent in ten languages so far, and still searching for the words to thank them.\"\n—Patrick Blue, Solar Artist", + "flavor": "“Some kids got g-mods for beauty, sports, or staying up all night. My parents thought Broca-mods were cool. Hah. Fluent in ten languages so far, and still searching for the words to thank them.”\n–Patrick Blue, Solar Artist", "id": "30034", "illustrator": "David Lei", "position": 34, @@ -356,13 +356,13 @@ "id": "30036", "illustrator": "Zoe Cohen", "position": 36, - "quantity": 3, + "quantity": 1, "released_by": "null_signal_games" }, { "card_id": "nico_campaign", "card_set_id": "system_gateway", - "flavor": "Haas thinks they're making a new line of androgynous products. In truth, they're making us thousands of new siblings to free.", + "flavor": "“Haas thinks theyʼre making a new line of androgynous products. In truth, theyʼre making us thousands of new siblings to free.”\n–Quetzal", "id": "30037", "illustrator": "David Lei", "position": 37, @@ -381,7 +381,7 @@ { "card_id": "bran_1_0", "card_set_id": "system_gateway", - "flavor": "A giant wakes...", + "flavor": "A giant wakes…", "id": "30039", "illustrator": "Galen Dara", "position": 39, @@ -391,7 +391,7 @@ { "card_id": "seamless_launch", "card_set_id": "system_gateway", - "flavor": "The first lesson for handling bioroids is simple: they must not be allowed to feel.", + "flavor": "“The first lesson for handling bioroids is simple: they must not be allowed to feel.”\n–Do Nhi Minh", "id": "30040", "illustrator": "David Lei", "position": 40, @@ -411,7 +411,7 @@ { "card_id": "manegarm_skunkworks", "card_set_id": "system_gateway", - "flavor": "\"Whose memory-tape needs such stringent security?\"\n—The Catalyst", + "flavor": "“Whose memory-tape needs such stringent security?”\n–The Catalyst", "id": "30042", "illustrator": "David Lei", "position": 42, @@ -435,7 +435,7 @@ "id": "30044", "illustrator": "N. Hopkins", "position": 44, - "quantity": 3, + "quantity": 1, "released_by": "null_signal_games" }, { @@ -471,7 +471,7 @@ { "card_id": "hansei_review", "card_set_id": "system_gateway", - "flavor": "\"Constant self-reflection is the key to excellence. We remember failed ideas, but do not carry them forward.\"\n—Director Kase, unknown leadership seminar", + "flavor": "“Constant self-reflection is the key to excellence. We remember failed ideas, but do not carry them forward.”\n–Director Kase, unknown leadership seminar", "id": "30048", "illustrator": "David Lei", "position": 48, @@ -481,7 +481,7 @@ { "card_id": "neurospike", "card_set_id": "system_gateway", - "flavor": "Macroscale developments within the Net decouple the prior informational states—surplus entropy is then gifted where it will do the most good.", + "flavor": "Macroscale developments within the Net decouple the prior informational states–surplus entropy is then gifted where it will do the most good.", "id": "30049", "illustrator": "BalanceSheet", "position": 49, @@ -491,7 +491,7 @@ { "card_id": "anoetic_void", "card_set_id": "system_gateway", - "flavor": "The self-evolving Net twists into spaces unthought and unthinkable: realms of gods and other infohazards, mocking our sacrifices to petty causality.\n—Conceptual Frameworks for Applied Theology", + "flavor": "The self-evolving Net twists into spaces unthought and unthinkable: realms of gods and other infohazards, mocking our sacrifices to petty causality.\n–Conceptual Frameworks for Applied Theology", "id": "30050", "illustrator": "BalanceSheet", "position": 50, @@ -511,17 +511,17 @@ { "card_id": "tomorrows_headline", "card_set_id": "system_gateway", - "flavor": "We don't find news. We make it.", + "flavor": "We donʼt find news. We make it.", "id": "30052", "illustrator": "NtscapeNavigator", "position": 52, - "quantity": 3, + "quantity": 1, "released_by": "null_signal_games" }, { "card_id": "spin_doctor", "card_set_id": "system_gateway", - "flavor": "\"It's worse than dead meat—your project is too toxic to even feed to the vultures! If you don't want to join it in the bloody memory hole, crawl onto every business show you can and wallow in blame like a pig in muck.\"", + "flavor": "“Itʼs worse than dead meat—your project is too toxic to even feed to the vultures! If you don’t want to join it in the bloody memory hole, crawl onto every business show you can and wallow in blame like a pig in muck.”\n“I might take a break from VR after this one.”", "id": "30053", "illustrator": "David Lei", "position": 53, @@ -531,7 +531,7 @@ { "card_id": "funhouse", "card_set_id": "system_gateway", - "flavor": "\"I might take a break from VR after this one.\"\n—SeaOfRibaldry, sensie streamer", + "flavor": "“I might take a break from VR after this one.”\n–SeaOfRibaldry, sensie streamer", "id": "30054", "illustrator": "Bruno Balixa", "position": 54, @@ -561,7 +561,7 @@ { "card_id": "public_trail", "card_set_id": "system_gateway", - "flavor": "\"A runner uses significant resources scrubbing their traces. Every cycle, it's harder to pin them down. But the game changes. In Heinlein, no one can last a day without brushing our AR-network.\"\n—Cassie LaRosa, Lunar NetDefense Sysop", + "flavor": "“A runner uses significant resources scrubbing their traces. Every cycle, itʼs harder to pin them down. But the game changes. In Heinlein, no one can last a day without brushing our AR-network.”\n–Cassie LaRosa, Lunar NetDefense Sysop", "id": "30057", "illustrator": "Bruno Balixa", "position": 57, @@ -595,13 +595,13 @@ "id": "30060", "illustrator": "Seojun Park", "position": 60, - "quantity": 3, + "quantity": 1, "released_by": "null_signal_games" }, { "card_id": "clearinghouse", "card_set_id": "system_gateway", - "flavor": "\"First rule of the business: make sure you're not 'personally liable' when the transaction executes.\"\n—Ted J. Son, Central Counterparty Clearance", + "flavor": "“First rule of the business: make sure youʼre not ‘personally liable’ when the transaction executes.”\n–Ted J. Son, Central Counterparty Clearance", "id": "30061", "illustrator": "David Lei", "position": 61, @@ -611,7 +611,7 @@ { "card_id": "ballista", "card_set_id": "system_gateway", - "flavor": "\"Puts a hole in your rig and your plans.\"\n—René \"Loup\" Arcemont", + "flavor": "“Puts a hole in your rig and your plans.”\n–René “Loup” Arcemont", "id": "30062", "illustrator": "Owen Sinodov", "position": 62, @@ -630,7 +630,7 @@ { "card_id": "government_subsidy", "card_set_id": "system_gateway", - "flavor": "\"If the government spent 1% of the funding they provide us tracking where the other 99% went, my colleagues and I would be in prison…\n…but that is a very big if.\"\n—Huey DeMora, W-Con public-private facilitation seminar", + "flavor": "“If the government spent 1% of the funding they provide us tracking where the other 99% went, my colleagues and I would be in prison…\n…but that is a very big if.”\n–Huey DeMora, W-Con public-private facilitation seminar", "id": "30064", "illustrator": "David Lei", "position": 64, @@ -640,7 +640,7 @@ { "card_id": "retribution", "card_set_id": "system_gateway", - "flavor": "Did you really think you'd get away with it?", + "flavor": "Did you really think youʼd get away with it?", "id": "30065", "illustrator": "David Lei", "position": 65, @@ -650,7 +650,7 @@ { "card_id": "malapert_data_vault", "card_set_id": "system_gateway", - "flavor": "Sunlight does not touch the Crater of Eternal Darkness, a fitting abode for the Consortium's malefic secrets.", + "flavor": "Sunlight does not touch the Crater of Eternal Darkness, a fitting abode for the Consortiumʼs malefic secrets.", "id": "30066", "illustrator": "Owen Sinodov", "position": 66, @@ -700,7 +700,7 @@ { "card_id": "regolith_mining_license", "card_set_id": "system_gateway", - "flavor": "\"The economy of three worlds is sustained by He3 extraction from the lunar surface. The very fulcrum of power, the key to collective survival—auctioned to the highest bidder.\"\n—The Catalyst", + "flavor": "“The economy of three worlds is sustained by He3 extraction from the lunar surface. The very fulcrum of power, the key to collective survival—auctioned to the highest bidder.”\n–The Catalyst", "id": "30071", "illustrator": "Benjamin Giletti", "position": 71, @@ -720,7 +720,7 @@ { "card_id": "tithe", "card_set_id": "system_gateway", - "flavor": "\"You'll give till it hurts... then it'll reach for more.\"\n—Red Comyn", + "flavor": "“Youʼll give till it hurts… then itʼll reach for more.”\n–Red Comyn", "id": "30073", "illustrator": "Scott Uminga", "position": 73, @@ -760,7 +760,7 @@ { "card_id": "the_syndicate_profit_over_principle", "card_set_id": "system_gateway", - "flavor": "You work for us. You just don't know it yet.", + "flavor": "You work for us. You just donʼt know it yet.", "id": "30077", "illustrator": "Emilio Rodríguez", "position": 77,