diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 60697d0a855..6ff63c72b42 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -580,6 +580,10 @@ /atom/proc/get_examine_string(mob/user, thats = FALSE) return "[icon2html(src, user)] [thats? "That's ":""][get_examine_name(user)]" +///Used to insert text after the name but before the description in examine() +/atom/proc/get_name_chaser(mob/user, list/name_chaser = list()) + return name_chaser + /** * Called when a mob examines (shift click or verb) this atom * @@ -591,6 +595,7 @@ /atom/proc/examine(mob/user) . = list("[get_examine_string(user, TRUE)].") + . += get_name_chaser(user) if(desc) . += desc diff --git a/code/game/objects/items/tcg/tcg.dm b/code/game/objects/items/tcg/tcg.dm index 0fb782ddd40..292e6cd1ee5 100644 --- a/code/game/objects/items/tcg/tcg.dm +++ b/code/game/objects/items/tcg/tcg.dm @@ -41,12 +41,38 @@ GLOBAL_LIST_EMPTY(cached_cards) if(!temp) return name = temp.name - desc = temp.desc + desc = "[temp.desc]" icon = icon(temp.icon) icon_state = temp.icon_state id = temp.id series = temp.series +// This totally isn't overengineered to hell, shut up +/** + * Alright so some brief details here, we store all "immutable" (Think like power) card variables in a global list, indexed by id + * This proc gets the card's associated card datum to play with + */ +/obj/item/tcgcard/proc/extract_datum() + var/list/cached_cards = GLOB.cached_cards[series] + if(!cached_cards) + return null + if(!cached_cards["ALL"][id]) + CRASH("A card without a datum has appeared, either the global list is empty, or you fucked up bad. Series{[series]} ID{[id]} Len{[GLOB.cached_cards.len]}") + return cached_cards["ALL"][id] + +/obj/item/tcgcard/get_name_chaser(mob/user, list/name_chaser = list()) + if(flipped) + return ..() + var/datum/card/data_holder = extract_datum() + + name_chaser += "Faction: [data_holder.faction]" + name_chaser += "Cost: [data_holder.summoncost]" + name_chaser += "Type: [data_holder.cardtype] - [data_holder.cardsubtype]" + name_chaser += "Power/Resolve: [data_holder.power]/[data_holder.resolve]" + if(data_holder.rules) //This can sometimes be empty + name_chaser += "Ruleset: [data_holder.rules]" + return name_chaser + GLOBAL_LIST_EMPTY(tcgcard_radial_choices) /obj/item/tcgcard/attack_hand(mob/user) @@ -87,9 +113,9 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) /obj/item/tcgcard/update_icon_state() . = ..() if(!flipped) - var/datum/card/template = GLOB.cached_cards[series]["ALL"][id] + var/datum/card/template = extract_datum() name = template.name - desc = template.desc + desc = "[template.desc]" icon_state = template.icon_state else @@ -155,11 +181,12 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) desc = "It's the back of a trading card... no peeking!" icon_state = "cardback" else - var/datum/card/template = GLOB.cached_cards[series]["ALL"][id] + var/datum/card/template = extract_datum() name = template.name - desc = template.desc + desc = "[template.desc]" icon_state = template.icon_state flipped = !flipped + /** * A stack item that's not actually a stack because ORDER MATTERS with a deck of cards! * The "top" card of the deck will always be the bottom card in the stack for our purposes. @@ -167,7 +194,7 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) /obj/item/tcgcard_deck name = "Trading Card Pile" desc = "A stack of TCG cards." - icon = DEFAULT_TCG_DMI_ICON + icon = 'icons/obj/tcgmisc.dmi' icon_state = "deck_up" obj_flags = UNIQUE_RENAME var/flipped = FALSE @@ -266,6 +293,7 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) final_card.zoom_out() qdel(src) + /** * The user shuffles the order of the deck, then closes any visability into the deck's storage to prevent cheesing. * *User: The person doing the shuffling, used in visable message and closing UI. @@ -281,6 +309,7 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) user.visible_message("[user] shuffles \the [src]!", \ "You shuffle \the [src]!") + /** * The user flips the deck, turning it into a face up/down pile, and reverses the order of the cards from top to bottom. */ @@ -299,7 +328,7 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) /obj/item/cardpack name = "Trading Card Pack: Coder" desc = "Contains six complete fuckups by the coders. Report this on github please!" - icon = DEFAULT_TCG_DMI_ICON + icon = 'icons/obj/tcgmisc.dmi' icon_state = "cardback_nt" w_class = WEIGHT_CLASS_TINY custom_price = PAYCHECK_ASSISTANT * 1.5 //Effectively expensive as long as you're not a very high paying job... in which case, why are you playing trading card games? @@ -329,7 +358,6 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) /obj/item/cardpack/series_one name = "Trading Card Pack: Series 1" desc = "Contains six cards of varying rarity from the 2560 Core Set. Collect them all!" - icon = DEFAULT_TCG_DMI_ICON icon_state = "cardpack_series1" series = "coreset2020" contains_coin = 10 @@ -337,7 +365,6 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) /obj/item/cardpack/resin name = "Trading Card Pack: Resin Frontier Booster Pack" desc = "Contains six cards of varying rarity from the Resin Frontier set. Collect them all!" - icon = 'icons/runtime/tcg/xenos.dmi' icon_state = "cardpack_resin" series = "resinfront" contains_coin = 0 @@ -393,9 +420,9 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) qdel(src) /obj/item/coin/thunderdome - name = "Thunderdome Flipper" - desc = "A Thunderdome TCG flipper, for deciding who gets to go first. Also conveniently acts as a counter, for various purposes." - icon = DEFAULT_TCG_DMI_ICON + name = "\improper TGC Flipper" + desc = "A TGC flipper, for deciding who gets to go first. Also conveniently acts as a counter, for various purposes." + icon = 'icons/obj/tcgmisc.dmi' icon_state = "coin_nanotrasen" custom_materials = list(/datum/material/plastic = 400) material_flags = NONE @@ -416,12 +443,12 @@ GLOBAL_LIST_EMPTY(tcgcard_radial_choices) /obj/item/storage/card_binder name = "card binder" desc = "The perfect way to keep your collection of cards safe and valuable." - icon = DEFAULT_TCG_DMI_ICON + icon = 'icons/obj/tcgmisc.dmi' icon_state = "binder" inhand_icon_state = "album" lefthand_file = 'icons/mob/inhands/misc/books_lefthand.dmi' righthand_file = 'icons/mob/inhands/misc/books_righthand.dmi' - resistance_flags = FLAMMABLE + resistance_flags = FLAMMABLE //burn your enemies' collections, for only you can Collect Them All! w_class = WEIGHT_CLASS_SMALL flags_1 = PREVENT_CONTENTS_EXPLOSION_1 diff --git a/icons/obj/tcgmisc.dmi b/icons/obj/tcgmisc.dmi new file mode 100644 index 00000000000..c0e601d8283 Binary files /dev/null and b/icons/obj/tcgmisc.dmi differ diff --git a/icons/runtime/tcg/default.dmi b/icons/runtime/tcg/default.dmi index b4775570dbf..f42113f30ec 100644 Binary files a/icons/runtime/tcg/default.dmi and b/icons/runtime/tcg/default.dmi differ diff --git a/icons/runtime/tcg/xenos.dmi b/icons/runtime/tcg/xenos.dmi index 3cc9549908d..d69647ffb56 100644 Binary files a/icons/runtime/tcg/xenos.dmi and b/icons/runtime/tcg/xenos.dmi differ diff --git a/strings/tcg/set_one.json b/strings/tcg/set_one.json index 5ec2a897150..7e000c3b628 100644 --- a/strings/tcg/set_one.json +++ b/strings/tcg/set_one.json @@ -13,10 +13,10 @@ "desc": "The latest generation of NT's top secret artificial intelligence project, this time with actual human brains in a jar! Don't tell the press though.", "rules": "Asimov", "icon_state": "ai", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "6", + "faction": "Science", + "summoncost": "5", "cardtype": "Creature", "cardsubtype": "Silicon", "rarity": "uncommon" @@ -25,12 +25,12 @@ "id": "stickman", "name": "Angry Stickman", "desc": "Sure, he's flat and crudely drawn, but watch out! He's a menace!", - "rules": "", + "rules": "On summon: If another 'Angry Stickman' card has been destroyed, you may summon it for at double cost. This ability may be activated only once per turn.", "icon_state": "angry_stickman", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Xeno", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Construct", "rarity": "uncommon" @@ -41,10 +41,10 @@ "desc": "The strange creatures known as changelings have been known to develop natural armour as a defense mechanism when in combat.", "rules": "Changeling", "icon_state": "armored_changeling", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "8", + "faction": "Syndicate", + "summoncost": "6", "cardtype": "Creature", "cardsubtype": "Abomination", "rarity": "rare" @@ -53,12 +53,12 @@ "id": "assistant", "name": "Staff Assistant", "desc": "The lowest ladder on the Nanotrasen Employment Ladder, Staff Assistants are employed to help out with tasks deemed 'too menial for robots'.", - "rules": "Greytide", + "rules": "Greytide, for every card with 'Greytide', this card has +1/+1 on the field.", "icon_state": "assistant", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Service", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Human Employee", "rarity": "common" @@ -67,12 +67,12 @@ "id": "atmos_tech", "name": "Atmospheric Technician", "desc": "The Atmospheric Technicians are tasked with keeping the station's air clean, breathable, and, most importantly, devoid of plasma.", - "rules": "On Summon: Search your deck for an atmospherics card, and add it to your hand. Shuffle your deck afterward.", + "rules": "On Summon: Search your deck for an Atmospherics Battlefield card, and add it to your hand. Shuffle your deck afterward.", "icon_state": "atmos_tech", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "3", + "faction": "Engineering", + "summoncost": "4", "cardtype": "Creature", "cardsubtype": "Human Engineer", "rarity": "common" @@ -83,10 +83,10 @@ "desc": "Prior to the introduction of on-station psychologists, the Bartender served to alleviate many employees' woes and fears. Remember, always drink responsibly.", "rules": "", "icon_state": "bartender", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "2", + "faction": "Service", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Human Employee", "rarity": "common" @@ -97,10 +97,10 @@ "desc": "The Botanist is in charge of keeping the station's food supply happy, healthy, and preferably not laced with hallucinogens.", "rules": "", "icon_state": "botanist", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "4", + "faction": "Service", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Human Employee", "rarity": "common" @@ -109,12 +109,12 @@ "id": "captain", "name": "Captain", "desc": "Every Captain is expected to lay down their life for their assigned station. Any Captain who returns to Centcom alive without permission is ceremonially executed before being cloned and stripped of rank.", - "rules": "", + "rules": "Tap this card: inflict -1/-1 to an opposing creature card.", "icon_state": "captain", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "5", + "resolve": "5", + "faction": "Command", + "summoncost": "7", "cardtype": "Creature", "cardsubtype": "Human Commander", "rarity": "rare" @@ -123,12 +123,12 @@ "id": "caps_suit", "name": "Apadyne Technologies Mk.2 R.I.O.T. Suit (Captain's Version)", "desc": "A heavily customised Apadyne Technologies Mk.2 R.I.O.T. Suit, rebuilt and refitted to Nanotrasen's highest standards for issue to Station Captains.", - "rules": "", + "rules": "On equip: tap the equipped card for 2 turns, without triggering the target card's effects.", "icon_state": "captain_hardsuit", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "-1", + "resolve": "5", + "faction": "Command", + "summoncost": "3", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "epic" @@ -137,12 +137,12 @@ "id": "cargo_tech", "name": "Cargo Technician", "desc": "The grunts of Cargo. Any reports that Cargo Technicians are frequently overcome by revolutionary fervour are exaggerated.", - "rules": "", + "rules": "Once per turn, you may give 'Cargo Technician' -1/0 until the start of your next turn and gain 1 mana.", "icon_state": "cargo_tech", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "1", + "faction": "Cargo", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Human Employee", "rarity": "common" @@ -153,10 +153,10 @@ "desc": "The common war attire of chaplains. Mostly ceremonial.", "rules": "Holy", "icon_state": "chaplain_crusader", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "2", + "faction": "Service", + "summoncost": "2", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "common" @@ -165,12 +165,12 @@ "id": "chemist", "name": "Chemist", "desc": "Chemists are encouraged to not set up illicit methamphetamine factories on the company's dime.", - "rules": "", + "rules": "Tap this card: flip a coin. If heads: a friendly Medical Faction card gains 0/+2. If tails, an opponents creature of your choice gains +2/0.", "icon_state": "chemist", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "3", + "faction": "Medical", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Human Doctor", "rarity": "common" @@ -179,12 +179,12 @@ "id": "CE", "name": "Chief Engineer", "desc": "The Chief Engineer is in charge of keeping the station powered and intact.", - "rules": "", + "rules": "If a battlefield card would otherwise be destroyed by an opponent's card effect, you may sacrifice an Engineering faction card of yours in play to negate the battlefield's destruction.", "icon_state": "ce", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "6", + "faction": "Engineering", + "summoncost": "5", "cardtype": "Creature", "cardsubtype": "Human Engineer", "rarity": "uncommon" @@ -193,12 +193,12 @@ "id": "ce_suit", "name": "Nakamura Engineering R.I.G.Suit (Advanced)", "desc": "An updated version of Nakamura Engineering's R.I.G.Suit, fitted with advanced radiation shielding and extra armour.", - "rules": "", + "rules": "Tap this card: tap the equipped creature. The equipped creature avoids the effects of the active battlefield until removed from the field.", "icon_state": "ce_hardsuit", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "3", + "faction": "Engineering", + "summoncost": "3", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "rare" @@ -207,12 +207,12 @@ "id": "CMO", "name": "Chief Medical Officer", "desc": "Head of the medical department, the CMO is expected to maintain the standards of his underlings.", - "rules": "", + "rules": "If a Medical faction card on your side of the field would gain power or resolve from an event, equipment, or card effect, it gains +1 more.", "icon_state": "cmo", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "4", + "resolve": "5", + "faction": "Medical", + "summoncost": "5", "cardtype": "Creature", "cardsubtype": "Human Doctor", "rarity": "common" @@ -221,12 +221,12 @@ "id": "cmo_suit", "name": "DeForest Medical Corporation 'Lifesaver' Carapace", "desc": "An advanced voidsuit designed for emergency medical personnel. Features include a built-in medical HUD and advanced medical gauntlets.", - "rules": "", + "rules": "Tap this card: tap the equipped creature and re-equip 'DeForest Medical Corporation 'Lifesaver' Carapace' on a different creature on your side of the field. This effect may be activated once per turn.", "icon_state": "cmo_hardsuit", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "3", + "faction": "Medical", + "summoncost": "3", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "uncommon" @@ -235,12 +235,12 @@ "id": "chrono", "name": "Chrono Legionnaire", "desc": "Currently in the earliest stages of development, the Chrono Legionnaire project is expected to weaponise time itself.", - "rules": "", + "rules": "If this card is destroyed or discarded, flip 3 coins. If the result has 2 or more heads, add this card back to your hand. Otherwise, send it to your graveyard.", "icon_state": "chrono_legionnaire", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "6", + "resolve": "2", + "faction": "Security", + "summoncost": "4", "cardtype": "Creature", "cardsubtype": "Human Soldier", "rarity": "epic" @@ -249,12 +249,12 @@ "id": "sloth", "name": "Citrus", "desc": "Cargo's happy sloth pal. Known for his cute sweater and always getting in the way.", - "rules": "", + "rules": "Tap this card: Tap an opponent's card until the start of your next turn", "icon_state": "citrus", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "3", + "faction": "Cargo", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Sloth", "rarity": "common" @@ -265,10 +265,10 @@ "desc": "Every Nanotrasen station has a clown on board, as high command believes that a source of entertainment will reduce instances of murder-suicide on board Spinward Stations. The results of this hypothesis are, as of yet, unproven.", "rules": "Taunt", "icon_state": "clown", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "4", + "faction": "Service", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Clown", "rarity": "common" @@ -279,10 +279,10 @@ "desc": "The clown shell is a new development in cyborg technology, designed to capture the joyous hijinks of the station clown in a notably more macabre and disturbing fashion.", "rules": "Taunt, Asimov", "icon_state": "borg_clown", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "4", + "faction": "Service", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Silicon Clown", "rarity": "uncommon" @@ -291,12 +291,12 @@ "id": "clown_suit", "name": "HONK Ltd. Entertainment Voidsuit", "desc": "The most advanced clown suit produced by HONK Ltd. the Entertainment Voidsuit is designed to withstand extreme conditions while still maintaining the aesthetic expected of clowns.", - "rules": "While equipped, gives the equipped unit Taunt.", + "rules": "On Equip: give the equipped unit Taunt.", "icon_state": "clown_hardsuit", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "0", + "faction": "Service", + "summoncost": "1", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "epic" @@ -305,12 +305,12 @@ "id": "abductor_armour", "name": "Abductor Combat Armour", "desc": "Recovered from the strange alien species known as the Abductors, this armour is made from an extremely tough yet flexible material that has been dubbed as Alien Alloy by researchers.", - "rules": "", + "rules": "On Equip: give the equipped unit Effect Immunity and Spell Immunity.", "icon_state": "abductor_combat", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "3", + "faction": "Syndicate", + "summoncost": "4", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "uncommon" @@ -321,10 +321,10 @@ "desc": "Every Nanotrasen chef is trained in 3 cuisines of their choosing upon being hired, alongside the closely guarded secret of Close Quarters Cooking.", "rules": "First Strike", "icon_state": "cook", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "2", + "faction": "Service", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Human Employee", "rarity": "common" @@ -333,12 +333,12 @@ "id": "wiz_suit", "name": "Wizard Federation Standard Issue Hardsuit", "desc": "Seemingly reverse engineered from captured engineering hardsuits, the iconic Wizard Federation Hardsuit is a spectacular melding of technology and magic.", - "rules": "", + "rules": "On Equip: The equipped creature cannot attack targets with Holy.", "icon_state": "wizard_hardsuit", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "1", + "faction": "Syndicate", + "summoncost": "1", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "rare" @@ -347,12 +347,12 @@ "id": "curator", "name": "Curator", "desc": "In Nanotrasen polls, the Curator has ranked as the most pointless job on station, much to the ire of the Curator's union. Thankfully, we don't have to listen to them.", - "rules": "", + "rules": "On Summon: Draw 1 card: if it's an event card, discard it.", "icon_state": "curator", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Service", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Human Worker", "rarity": "common" @@ -361,12 +361,12 @@ "id": "ianborg", "name": "Borgi Ian", "desc": "While Ian's cyborg costume is very convincing, we at the NTED would like to remind all employees that Ian has not been experimented on.", - "rules": "Asimov", + "rules": "Asimov. You may sacrifice this card in play: Summon a Silicon type card from your hand worth up to double this card's cost.", "icon_state": "ian_cyborg", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "3", + "faction": "Science", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Silicon Corgi", "rarity": "rare" @@ -375,12 +375,12 @@ "id": "deathsquad_armour", "name": "Apadyne Technologies Mk.3 R.I.O.T. Carapace", "desc": "The most advanced set of armour available for purchase from Apadyne Technologies, the Mk.3 R.I.O.T. Carapace is issued to Nanotrasen's most elite forces.", - "rules": "", + "rules": "On Equip: if the equipped creature is of the Security faction, it gains Taunt.", "icon_state": "deathsquad", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "3", + "faction": "Security", + "summoncost": "1", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "epic" @@ -389,12 +389,12 @@ "id": "det", "name": "Detective", "desc": "Nanotrasen hires nothing but the best detectives to investigate crime on our stations. A penchant for cigarettes and outdated fashion isn't mandatory, but is appreciated.", - "rules": "", + "rules": "Deadeye", "icon_state": "detective", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "2", + "faction": "Security", + "summoncost": "5", "cardtype": "Creature", "cardsubtype": "Human Officer", "rarity": "uncommon" @@ -403,12 +403,12 @@ "id": "nukie_elite", "name": "Elite Syndicate Nuclear Stormtrooper", "desc": "The best of the best of the syndicate troops, elite stormtroopers can be distinguished by their black armour. Shoot on sight, ask questions later!", - "rules": "", + "rules": "Fury", "icon_state": "nukie_elite", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "5", + "resolve": "5", + "faction": "Syndicate", + "summoncost": "7", "cardtype": "Creature", "cardsubtype": "Syndicate Soldier", "rarity": "rare" @@ -419,10 +419,10 @@ "desc": "A common sight on Nanotrasen Stations, Engineering Shells maintain critical station systems in hazardous conditions.", "rules": "Asimov", "icon_state": "borg_engi", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "2", + "faction": "Engineering", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Silicon", "rarity": "common" @@ -431,12 +431,12 @@ "id": "ert_command", "name": "NT P.A.V. Suit (Command)", "desc": "Issued to members of Emergency Response Teams, the P.A.V. Suit gives superior protection from any threat the galaxy can throw at it. This particular model is outfitted with a sidearm holster and a sleek blue finish.", - "rules": "While equipped, give the equipped unit Squad Tactics.", + "rules": "While equipped, give the equipped unit Squad Tactics and First Strike.", "icon_state": "ert_command", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "2", + "faction": "Command", + "summoncost": "2", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "rare" @@ -447,10 +447,10 @@ "desc": "Issued to members of Emergency Response Teams, the P.A.V. Suit gives superior protection from any threat the galaxy can throw at it. This particular model is outfitted with a welding screen and a flashy yellow finish.", "rules": "While equipped, give the equipped unit Squad Tactics.", "icon_state": "ert_engi", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Engineering", + "summoncost": "1", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "uncommon" @@ -461,10 +461,10 @@ "desc": "Issued to members of Emergency Response Teams, the P.A.V. Suit gives superior protection from any threat the galaxy can throw at it. This particular model is outfitted with a sterile coating and a calming white finish.", "rules": "While equipped, give the equipped unit Squad Tactics.", "icon_state": "ert_med", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "2", + "faction": "Medical", + "summoncost": "2", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "uncommon" @@ -475,10 +475,10 @@ "desc": "Issued to members of Emergency Response Teams, the P.A.V. Suit gives superior protection from any threat the galaxy can throw at it. This particular model is outfitted with bulletproof padding and an intimidating red finish.", "rules": "While equipped, give the equipped unit Squad Tactics.", "icon_state": "ert_sec", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "1", + "faction": "Security", + "summoncost": "2", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "uncommon" @@ -487,12 +487,12 @@ "id": "explorer", "name": "Explorer", "desc": "The Nanotrasen Explorers Corps boldly goes where humanity has never gone before. Or would, if they weren't buried under mounds of bureaucracy.", - "rules": "", + "rules": "You may tap this card: Flip a coin, if heads, gain 4 mana this turn, if tails, tap this card for 2 turns.", "icon_state": "explorer", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "2", + "faction": "Cargo", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Human Explorer", "rarity": "legendary" @@ -503,10 +503,10 @@ "desc": "Created as part of humanity's first foray into artificial intelligence, the original cyborg models used organic parts in lieu of sophisticated artificial brains.", "rules": "Asimov", "icon_state": "borg_generic", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "3", + "faction": "Science", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Silicon", "rarity": "common" @@ -515,12 +515,12 @@ "id": "geneticist", "name": "Geneticist", "desc": "Geneticists are tasked with manipulating human DNA to produce special effects. Nanotrasen maintains a strict 'no superhero' policy for mutations, following the Superhero Civil War of 2150.", - "rules": "", + "rules": "You may tap this card and pay 3 mana: Give a friendly creature Hivemind until this card leaves the field.", "icon_state": "geneticist", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "4", + "faction": "Science", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Human Scientist", "rarity": "common" @@ -529,12 +529,12 @@ "id": "med_geneticist", "name": "Geneticist", "desc": "Geneticists are tasked with manipulating human DNA to produce special effects. Nanotrasen maintains a strict 'no superhero' policy for mutations, following the Superhero Civil War of 2150.", - "rules": "", + "rules": "Graytide, Hivemind", "icon_state": "geneticist_med", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "6", + "faction": "Medical", + "summoncost": "8", "cardtype": "Creature", "cardsubtype": "Human Doctor", "rarity": "misprint" @@ -543,12 +543,12 @@ "id": "spookian", "name": "Ghost Ian", "desc": "Oh my god! Ian's dead!", - "rules": "", + "rules": "On Summon: Search your deck for a battlefield, and add it to your hand. Shuffle your deck afterwards.", "icon_state": "ian_ghost", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Service", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Spirit Corgi", "rarity": "epic" @@ -557,12 +557,12 @@ "id": "HOP", "name": "Head of Personnel", "desc": "The head of the Cargo and Service Departments, guardian of all access, and Ian's lovable, yet dumb, sidekick.", - "rules": "", + "rules": "Once per turn: Select a friendly creature card. That card gains changeling.", "icon_state": "hop", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "4", + "resolve": "3", + "faction": "Service", + "summoncost": "7", "cardtype": "Creature", "cardsubtype": "Human Commander", "rarity": "uncommon" @@ -571,12 +571,12 @@ "id": "HOS", "name": "Head of Security", "desc": "Nanotrasen hires most heads of staff based on their qualifications as being amicable, good at conflict resolution, ability to handle high-stakes situations, humanity, and desire to learn. Heads of Security only need a highschool degree.", - "rules": "", + "rules": "On Summon: Select a card type. That card type now costs 1 extra mana to summon. This effect persists until Head of Security is removed from the battlefield.", "icon_state": "hos", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "4", + "resolve": "4", + "faction": "Security", + "summoncost": "7", "cardtype": "Creature", "cardsubtype": "Human Officer", "rarity": "uncommon" @@ -585,12 +585,12 @@ "id": "hos_suit", "name": "Apadyne Technologies 'Tyrant' Class Hardshell", "desc": "The distinctive shape of the Tyrant Class Hardshell is caused, in part, by the large amount of kevlar reinforcement and the ablative armour layer. Perhaps more importantly, it also looks rad.", - "rules": "", + "rules": "Grant the equip card Fury until this card is removed from play.", "icon_state": "hos_hardsuit", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "4", + "resolve": "2", + "faction": "Security", + "summoncost": "5", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "rare" @@ -599,12 +599,12 @@ "id": "ian", "name": "Ian", "desc": "This adorable corgi has become the defacto mascot of the Spinward Stations to many. He comes in many forms, many sizes, and many shapes, but he's still just as lovable. Hand wash only.", - "rules": "", + "rules": "Holy, You may Sacrifice this card on the field: Play a Command card from your hand for free.", "icon_state": "ian", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "3", + "faction": "Service", + "summoncost": "4", "cardtype": "Creature", "cardsubtype": "Corgi", "rarity": "common" @@ -613,12 +613,12 @@ "id": "inquisitor_suit", "name": "Inquisitor's Hardsuit", "desc": "Nanotrasen officially doesn't believe in ghosts, magic, or anything that can't be solved with science. When you see someone show up in one of these, let that remind you of that fact.", - "rules": "", + "rules": "Apply First Strike to the equip creature.", "icon_state": "inquisitor", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "2", + "faction": "Service", + "summoncost": "4", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "epic" @@ -627,12 +627,12 @@ "id": "intern", "name": "Intern", "desc": "All Nanotrasen interns come with 3 things: A resume, a desire to learn, and vague promises that they're getting paid at some point. So don't be too rough on them.", - "rules": "", + "rules": "First Strike", "icon_state": "intern", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Command", + "summoncost": "1", "cardtype": "Human", "cardsubtype": "Human Employee", "rarity": "common" @@ -641,40 +641,40 @@ "id": "jannie", "name": "Janitor", "desc": "A true testament to futility, they clean and they clean and they clean, knowing that there's no way they can clean it all. Yet, they perservere, knowing that without them, the crew would simply give in to their base animalistic nature.", - "rules": "", + "rules": "Taunt", "icon_state": "janitor", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Service", + "summoncost": "1", "cardtype": "Human", "cardsubtype": "Human Employee", "rarity": "common" }, { - "id": "serviceborg", + "id": "jannieborg", "name": "Cyborg (Custodial Shell)", "desc": "A powerful, state of the act cleaning machine. They exist to eradicate stains, snag garbage, and replace lights, forever. We are legally obligated by the Janitor's Union to state that these machines are no replacement for a flesh-and-blood janitor.", - "rules": "Asimov", + "rules": "Asimov, you may tap this card: Tap an opponent's Human Creature as well.", "icon_state": "borg_janitor", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "3", + "faction": "Service", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Silicon", "rarity": "common" }, { - "id": "lawer", + "id": "lawyer", "name": "Lawyer", "desc": "Nanotrasen knows the value of a good lawyer. That's why they're all working hard at our home offices defending us from frivolous labor suits from lazy no-good employees who should be working hard instead of slacking off reading trading cards.", - "rules": "", + "rules": "When an opponent attacks with a creature with 3 or more power, this card gains Taunt.", "icon_state": "lawyer", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "4", + "faction": "Service", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Human Employee", "rarity": "common" @@ -685,10 +685,10 @@ "desc": "They are the cursed, damned souls of civilizations born and lost in the flames of Indecipheres, conglomerated into a lump of emaciated bodies, wandering the realms they used to rule... or something along those lines, anyway.", "rules": "When Legion is destroyed, search your deck for a human card, and summon it to the battlefield. Shuffle your deck afterward.", "icon_state": "legion", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "1", + "faction": "Xeno", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Abomination", "rarity": "uncommon" @@ -697,12 +697,12 @@ "id": "medborg", "name": "Cyborg (Medical Shell)", "desc": "A state of the art medical shell, for when biological life just can't take care of itself. Comes equipped with built-in surgical equipment and all the medicated lollipops you could ever want.", - "rules": "Asimov", + "rules": "Asimov, you may tap this card and pay 2 mana: Reset a card's resolve to it's original value.", "icon_state": "borg_medical", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "3", + "faction": "Medical", + "summoncost": "4", "cardtype": "Creature", "cardsubtype": "Silicon Doctor", "rarity": "uncommon" @@ -711,12 +711,12 @@ "id": "doc", "name": "Medical Doctor", "desc": "Nanotrasen's doctors are well known for their ability to treat almost any ailment known to mankind... as well as causing a fair few in the process.", - "rules": "", + "rules": "You may tap this card: Select a card that has less attack than this card from your graveyard, and summon it to your side of the field.", "icon_state": "md", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "3", + "faction": "Medical", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Human Doctor", "rarity": "common" @@ -725,12 +725,12 @@ "id": "mime", "name": "Mime", "desc": "Si vous regardez attentivement dans les yeux d'un mime, vous pouvez voir le tourment sans fin derrière leur façade silencieuse. C'est vraiment tragique.", - "rules": "Silence", + "rules": "You may tap this card: Pick an opponent's card and nullify it's effect until it leaves play.", "icon_state": "mime", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "1", + "faction": "Service", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Mime", "rarity": "uncommon" @@ -739,12 +739,12 @@ "id": "miningborg", "name": "Cyborg (Mining Shell)", "desc": "Fitted with a drill and tracks, the Mining Shell is designed to hold up to the rigours of mining, be that on the hellish surface of Indecipheres, or in the silent vacuum of the asteroid belt.", - "rules": "Asimov", + "rules": "Asimov, at the end of your turn, if this card is not tapped, you may tap this card at the start of your next turn to gain 1 mana.", "icon_state": "borg_miner", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "1", + "faction": "Cargo", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Silicon Miner", "rarity": "common" @@ -753,12 +753,12 @@ "id": "monkey", "name": "Monkey", "desc": "Nanotrasen seeks to phase out animal testing by 2570, in accordance with new TerraGov legislation. This will be replaced with more ethical solutions, such as computer simulations, or experimentation on Staff Assistants.", - "rules": "Greytide", + "rules": "Greytide, this card is considered Human with a Geneticist on your side of the field.", "icon_state": "monkey", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Science", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Primate", "rarity": "common" @@ -769,10 +769,10 @@ "desc": "The frontline grunts of the syndicate army, Nuclear Operatives are typically well trained and equipped for their grim duty.", "rules": "Squad Tactics", "icon_state": "nukie_red", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "4", + "resolve": "2", + "faction": "Syndicate", + "summoncost": "4", "cardtype": "Creature", "cardsubtype": "Syndicate Soldier", "rarity": "rare" @@ -781,12 +781,12 @@ "id": "paramed", "name": "Paramedic", "desc": "Nanotrasen encourages all paramedics to think of others before themselves- if this means running through a plasma fire to save a colleague, so be it.", - "rules": "", + "rules": "Taunt, First Strike", "icon_state": "paramedic", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "3", + "faction": "Medical", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Human Doctor", "rarity": "common" @@ -795,12 +795,12 @@ "id": "peaceborg", "name": "Cyborg (Peacekeeper Shell)", "desc": "After the unilateral phasing out of Security Shells in 2554 following mass reports of cyborg-on-human violence, the Peacekeeper Shell was introduced as a stopgap solution until the problems could be resolved.", - "rules": "Asimov", + "rules": "Asimov, this card loses -1 power for every creature on your opponent's side of the field", "icon_state": "borg_peace", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "3", + "faction": "Security", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Silicon Officer", "rarity": "uncommon" @@ -809,12 +809,12 @@ "id": "plasma_engi", "name": "Station Engineer (Plasmaman)", "desc": "The ever industrious plasmamen are well suited to engineering work, due to their natural radiation resistance.", - "rules": "", + "rules": "Immunity to Battlefields", "icon_state": "engi_plasma", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "4", + "faction": "Engineering", + "summoncost": "5", "cardtype": "Creature", "cardsubtype": "Plasmaman Engineer", "rarity": "common" @@ -823,12 +823,12 @@ "id": "QM", "name": "Quartermaster", "desc": "Every Nanotrasen station has a Quartermaster, who controls the flow of cargo to and from the station, and by extension to and from the hands of the crew. He's not given the distinction of being a head, though. His job isn't hard enough.", - "rules": "", + "rules": "Pay 3 mana and tap this card: All card cards on your side of the field gain +1/+1 until the end of this turn.", "icon_state": "qm", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "3", + "resolve": "3", + "faction": "Cargo", + "summoncost": "6", "cardtype": "Creature", "cardsubtype": "Human Employee", "rarity": "uncommon" @@ -837,12 +837,12 @@ "id": "qm_head", "name": "Quartermaster", "desc": "Every Nanotrasen station has a Quartermaster, who controls the flow of cargo to and from the station, and by extension to and from the hands of the crew.", - "rules": "", + "rules": "Pay 8 mana and permanantly tap this card: All cargo cards on your side of the field gain +2/+2 until this card leaves play.", "icon_state": "qm_head", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "6", + "resolve": "6", + "faction": "Cargo", + "summoncost": "10", "cardtype": "Creature", "cardsubtype": "Human Employee", "rarity": "misprint" @@ -851,12 +851,12 @@ "id": "rabbit_pai", "name": "Personal AI Device (Rabbit Shell)", "desc": "Personal AI Devices are able to take the form of many household pets, to provide a homely sense of comfort and companionship to their owners.", - "rules": "", + "rules": "This card may steal the Asimov keyword off of another friendly silicon creature.", "icon_state": "pai_rabbit", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "1", + "faction": "Science", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Silicon Rabbit", "rarity": "common" @@ -865,12 +865,12 @@ "id": "drone_pai", "name": "Personal AI Device (Drone Shell)", "desc": "The most basic Personal AI shell, the Drone Shell resembles the old maintainance drones used on Nanotrasen Stations prior to 'the incident', and is perfect for the tech-savvy AI-owner.", - "rules": "", + "rules": "You may pay 1 mana and tap this card: a silicon card may attack one additional time this turn.", "icon_state": "pai_drone", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "4", + "faction": "Science", + "summoncost": "5", "cardtype": "Creature", "cardsubtype": "Silicon Drone", "rarity": "common" @@ -879,12 +879,12 @@ "id": "RD", "name": "Research Director", "desc": "The Research Director is the head of the Science Division, and is responsible for, shockingly, directing research.", - "rules": "", + "rules": "Once per turn, you may tap all Science faction cards in play, activate the effect of an event card twice.", "icon_state": "rd", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "5", + "faction": "Science", + "summoncost": "7", "cardtype": "Creature", "cardsubtype": "Human Scientist", "rarity": "uncommon" @@ -893,12 +893,12 @@ "id": "rd_suit", "name": "Nakamura Engineering B.O.M.B.Suit", "desc": "The Nakamura Engineering B.O.M.B.Suit is an innovative combination of a R.I.G.Suit and a bomb suit, perfect for toxins research.", - "rules": "Reduces all spell damage to the equipped creature by 2.", + "rules": "Reduces all battlefield damage to the equipped creature by 2.", "icon_state": "rd_hardsuit", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "0", + "faction": "Science", + "summoncost": "1", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "rare" @@ -907,12 +907,12 @@ "id": "roboticist", "name": "Roboticist", "desc": "The roboticist's work is as close as Nanotrasen legally allows its employees to come to necromancy.", - "rules": "", + "rules": "If a Asimov card on your side of the field is destroyed, you may pay 2 mana and tap this card: Return that card to your hand.", "icon_state": "roboticist", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "2", + "faction": "Science", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Human Scientist", "rarity": "uncommon" @@ -921,12 +921,12 @@ "id": "runtime", "name": "Runtime", "desc": "Runtime is the CMO's personal feline companion, and is well known for her laziness. It's said that opening a tin of tuna anywhere on the station will bring her running.", - "rules": "", + "rules": "You may sacrifice this card: reduce the cost of summoning a medical faction card this turn by 2 mana.", "icon_state": "runtime", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "1", + "faction": "Medical", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Cat", "rarity": "uncommon" @@ -935,12 +935,12 @@ "id": "scientist", "name": "Scientist", "desc": "Rumours that Nanotrasen hires 'mad scientists' are greatly exaggerated. Scientists are regularly screened to ensure that their insanity remains within acceptable limits.", - "rules": "", + "rules": "When this card is targeted by an opponent's single target event, you gain 1 lifeshard.", "icon_state": "scientist", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "2", + "faction": "Science", + "summoncost": "4", "cardtype": "Creature", "cardsubtype": "Human Scientist", "rarity": "common" @@ -949,12 +949,12 @@ "id": "secborg", "name": "Cyborg (Security Shell)", "desc": "Following an incident in 2554, the Security Cyborg Shell was unilaterally phased out and replaced by the Peacekeeper. Nonetheless, many units remain in service with various other organisations such as private militaries.", - "rules": "Asimov", + "rules": "Asimov, when this card targets a human creature, deal 1 damage to it after the battle resolves.", "icon_state": "borg_sec", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "4", + "resolve": "2", + "faction": "Security", + "summoncost": "6", "cardtype": "Creature", "cardsubtype": "Silicon Officer", "rarity": "epic" @@ -965,10 +965,10 @@ "desc": "Nanotrasen would like to remind all employees to support their station security team; remember, the boys in red keep you safe!", "rules": "Squad Tactics", "icon_state": "sec", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "2", + "faction": "Security", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Human Officer", "rarity": "common" @@ -979,10 +979,10 @@ "desc": "Fashioned from paranormally reinforced brass, the Ratvar Cult's clockwork armour is as beautiful as it is heretical.", "rules": "While equipped, give the equipped unit Clockwork.", "icon_state": "clock_cultist", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "2", + "faction": "Syndicate", + "summoncost": "4", "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "epic" @@ -991,12 +991,12 @@ "id": "beercanborg", "name": "Cyborg (Service Shell- Beercan)", "desc": "Despite being based on the Medical Shell, this particular Service Shell is tasked with destroying livers, rather than healing them.", - "rules": "Asimov", + "rules": "Asimov, you may discard this card: draw one Service Faction card from your deck, then shuffle.", "icon_state": "borg_serv_can", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Service", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Silicon", "rarity": "uncommon" @@ -1005,12 +1005,12 @@ "id": "flamboyantborg", "name": "Cyborg (Service Shell- Flamboyant)", "desc": "Sometimes a cyborg just needs to show a bit of flamboyance, you know?", - "rules": "Asimov", + "rules": "Asimov, gains +2/+2 when it's the only card on your side of the field.", "icon_state": "borg_serv_pink", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "1", + "faction": "Service", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Silicon", "rarity": "common" @@ -1021,10 +1021,10 @@ "desc": "The Service Shell is intended to be the most human of the Cyborg Shells, due to its outwardly social role- none exemplify this better than the Skirted Shell, showing that even robots can't escape fashion norms.", "rules": "Asimov", "icon_state": "borg_serv_skirt", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "3", + "faction": "Service", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Silicon", "rarity": "common" @@ -1033,12 +1033,12 @@ "id": "classicborg", "name": "Cyborg (Service Shell- Classic)", "desc": "The classic Service Shell, the Classic Shell is what most crewmembers think of when they think of a 'useless robot that serves drinks'.", - "rules": "Asimov", + "rules": "Asimov, for every piece of equipment in play, gain +1 temporary resolve during the opponent's turn. That temporary resolve is lost at the start of your turn.", "icon_state": "borg_serv_suit", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "1", + "faction": "Service", + "summoncost": "2", "cardtype": "Creature", "cardsubtype": "Silicon", "rarity": "common" @@ -1049,10 +1049,10 @@ "desc": "Ooh, isn't this robot one cool cat?", "rules": "Asimov", "icon_state": "borg_serv_tux", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "1", + "resolve": "2", + "faction": "Service", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Silicon", "rarity": "common" @@ -1061,12 +1061,12 @@ "id": "miner", "name": "Shaft Miner", "desc": "When the station needs materials, these are the guys who risk their lives, bravely pioneering the wastes of Indecipheres, to bring them in.", - "rules": "", + "rules": "Once per turn, you may pay 1 mana and tap this card: Draw one card from your deck, and either discard it, or send it to the bottom of your deck.", "icon_state": "miner", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "5", + "resolve": "3", + "faction": "Cargo", + "summoncost": "5", "cardtype": "Creature", "cardsubtype": "Human Miner", "rarity": "rare" @@ -1075,12 +1075,12 @@ "id": "engi", "name": "Station Engineer", "desc": "Station Engineers maintain the intricate and delicate web of machinery that keeps you, and everyone else aboard your station, alive. No pressure there, then.", - "rules": "", + "rules": "Tap this card: Reduce the damage a card would take this turn from a battlefield to zero.", "icon_state": "engi", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "2", + "faction": "Engineering", + "summoncost": "4", "cardtype": "Creature", "cardsubtype": "Human Engineer", "rarity": "common" @@ -1089,12 +1089,12 @@ "id": "swarmer", "name": "Swarmer", "desc": "Leading researchers theorise that Swarmers were designed as some kind of vanguard for an alien invasion force, which seemingly has never materialised.", - "rules": "Greytide", + "rules": "Greytide, Immunity to Engineering creature cards.", "icon_state": "swarmer", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "0", + "resolve": "1", + "faction": "Syndicate", + "summoncost": "1", "cardtype": "Creature", "cardsubtype": "Robot", "rarity": "rare" @@ -1105,10 +1105,10 @@ "desc": "Officially, the virologist is present on station to deal with novel diseases and ailments that originate from deep space. As everyone knows, this is not what the virologist actually does.", "rules": "", "icon_state": "viro", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "5", + "resolve": "1", + "faction": "Medical", + "summoncost": "3", "cardtype": "Creature", "cardsubtype": "Human Doctor", "rarity": "common" @@ -1117,12 +1117,12 @@ "id": "warden", "name": "Warden", "desc": "The Warden is tasked with the herculean (and futile) feat of defending the armory and brig, and never leaving his post, no matter the situation.", - "rules": "Squad Tactics, Defender", + "rules": "Squad Tactics, Blocker", "icon_state": "warden", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "4", + "faction": "Security", + "summoncost": "4", "cardtype": "Creature", "cardsubtype": "Human Officer", "rarity": "uncommon" @@ -1133,13 +1133,374 @@ "desc": "This particular strain of Xenomorph is capable of semi-transparency, allowing it to strike from the shadows.", "rules": "Hivemind", "icon_state": "xeno_hunter", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": "2", + "resolve": "3", + "faction": "Xeno", + "summoncost": "4", "cardtype": "Creature", "cardsubtype": "Xenomorph", + "series": "coreset2020", "rarity": "rare" + }, + { + "id": "tough_choices", + "name": "Tough Choices", + "desc": "Every Nanotrasen employee will, at some point, be forced to make a tough choice. Make sure you make the right one!", + "rules": "Draw the top three cards from your deck. Summon one at no cost, and discard the other two.", + "icon_state": "tough_choices", + "power": "0", + "resolve": "0", + "faction": "Syndicate", + "summoncost": "2", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "bsa_barrage", + "name": "Bluespace Barrage", + "desc": "The officers at Centcom are well known for their ability to hit targets extremely accurately with their bluespace artillery, especially when stupid pictures show up at their fax machine.", + "rules": "Destroy any creature on the opponent's battlefield. If your opponent has no creatures, deal 2 damage directly to them.", + "icon_state": "bsa_barrage", + "power": "0", + "resolve": "0", + "faction": "Security", + "summoncost": "3", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "uncommon" + }, + { + "id": "glitch_system", + "name": "Glitch in the System", + "desc": "Even a meticulously maintained AI system will eventually develop errors. Many are benign, but some may cause unforeseen problems...", + "rules": "Select a Creature with Asimov that you control. Remove the Asimov trait from it.", + "icon_state": "glitch_system", + "power": "0", + "resolve": "0", + "faction": "Science", + "summoncost": "1", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "adrenals", + "name": "Adrenals", + "desc": "A potent mixture of stimulants, designed to enhance a soldier's ability in the field. Technically illegal in Terragov territory, but since when has that stopped anyone?", + "rules": "Grant +2/+1 to a Creature card that you control.", + "icon_state": "adrenals", + "power": "+2", + "resolve": "+1", + "faction": "Medical", + "summoncost": "1", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "plasmafire", + "name": "Atmospherics Incident", + "desc": "Accidents happen.", + "rules": "While this card is active, deal 1/1 to every creature during the First Effect Phase.", + "icon_state": "plasmafire", + "power": "0", + "resolve": "0", + "faction": "Engineering", + "summoncost": "3", + "cardtype": "Battlefield", + "cardsubtype": "Atmospherics", + "series": "coreset2020", + "rarity": "rare" + }, + { + "id": "psych", + "name": "Psychologist", + "desc": "The psychologist is the newest addition to Nanotrasen's medical workforce, quickly settling into their role as the job that does nothing valuable.", + "rules": "", + "icon_state": "psych", + "power": "1", + "resolve": "1", + "faction": "Medical", + "summoncost": "1", + "cardtype": "Creature", + "cardsubtype": "Human Doctor", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "just_losses", + "name": "Justifiable Casualties", + "desc": "The beat is hell. Officers die. The strongest, they live.", + "rules": "Sacrifice two friendly creatures from the battlefield, then summon a creature from your hand at no mana cost.", + "icon_state": "just_losses", + "power": "0", + "resolve": "0", + "faction": "Security", + "summoncost": "2", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "uncommon" + }, + { + "id": "blue_warp", + "name": "Bluespace Flux", + "desc": "Despite being a revolutionary new technology, bluespace still has some... kinks that need sorted out.", + "rules": "While this card is active, once a round during the play phase each player may pay 2 mana to summon the top card from their deck.", + "icon_state": "blue_warp", + "power": "0", + "resolve": "0", + "faction": "Science", + "summoncost": "3", + "cardtype": "Battlefield", + "cardsubtype": "Anomaly", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "bag_greed", + "name": "Bag of Greed", + "desc": "BAG OF GREED ALLOWS ME TO DRAW TWO MORE CARDS. I WILL START MY TURN BY PLAYING BAG OF GREED WHICH ALLOWS ME TO DRAW TWO MORE CARDS. I WILL PLAY THE EVENT CARD, BAG OF GREED, WHICH ALLOWS ME TO DRAW TWO NEW CARDS.", + "rules": "Draw two cards from your deck.", + "icon_state": "bag_greed", + "power": "0", + "resolve": "0", + "faction": "Science", + "summoncost": "3", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "uncommon" + }, + { + "id": "eco_crash", + "name": "Economy Crash", + "desc": "So cargo sold 20 canisters of miasma, and now the galactic economy is experiencing what's known as 'a catastrophic collapse'.", + "rules": "All cards cost 1 extra mana to summon.", + "icon_state": "eco_crash", + "power": "0", + "resolve": "0", + "faction": "Cargo", + "summoncost": "2", + "cardtype": "Battlefield", + "cardsubtype": "Event", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "black_gaia", + "name": "Black Ambrosia Gaia", + "desc": "If Ambrosia Gaia is the gold of Botany, the rare black variety is the platinum. Almost nobody has seen this illusive plant with their own eyes.", + "rules": "During the draw phase, you may sacrifice Ambrosia Gaia to gain 3 mana.", + "icon_state": "black_gaia", + "power": "0", + "resolve": "0", + "faction": "Service", + "summoncost": "0", + "cardtype": "Artifact", + "cardsubtype": "Plant", + "series": "coreset2020", + "rarity": "legendary" + }, + { + "id": "good_planning", + "name": "Good Planning", + "desc": "Always prepare for the worst.", + "rules": "Search your deck for an equipment card. Add it to your hand, then shuffle your deck.", + "icon_state": "good_planning", + "power": "0", + "resolve": "0", + "faction": "Security", + "summoncost": "2", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "revenant", + "name": "Revenant", + "desc": "The revenant is a spirit of pure hatred, kept alive by drawing the life force of its enemies.", + "rules": "When a creature on your battlefield dies, Revenant gains 1/0.", + "icon_state": "revenant", + "power": "2", + "resolve": "3", + "faction": "Syndicate", + "summoncost": "3", + "cardtype": "Creature", + "cardsubtype": "Spirit", + "series": "coreset2020", + "rarity": "rare" + }, + { + "id": "re_education", + "name": "Re-Education", + "desc": "Nobody ever seems to return from re-education. Probably best not to question it.", + "rules": "Destroy any creature on the opponent's battlefield.", + "icon_state": "re_education", + "power": "0", + "resolve": "0", + "faction": "Security", + "summoncost": "2", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "uncommon" + }, + { + "id": "immoral_surgeon", + "name": "Immoral Surgeon", + "desc": "Remember, the Hippocratic oath is only a suggestion.", + "rules": "2 Mana- You may tap Immoral Surgeon and give a creature +1/+1.", + "icon_state": "immoral_surgeon", + "power": "2", + "resolve": "4", + "faction": "Medical", + "summoncost": "4", + "cardtype": "Creature", + "cardsubtype": "Lizard Doctor", + "series": "coreset2020", + "rarity": "uncommon" + }, + { + "id": "botanist_plant", + "name": "Committed Botanist", + "desc": "When you've grown the plants, nurtured the plants, and harvested the plants, there's only one place to go from there... becoming the plant.", + "rules": "While Committed Botanist is on your battlefield, you can play Plant and Service cards at half their cost, rounded up.", + "icon_state": "botanist_plant", + "power": "2", + "resolve": "3", + "faction": "Service", + "summoncost": "4", + "cardtype": "Creature", + "cardsubtype": "Plant Worker", + "series": "coreset2020", + "rarity": "rare" + }, + { + "id": "scientist_moth", + "name": "Scientist (Moth)", + "desc": "Moths are a common sight in Nanotrasen research departments, acting as integral ideas guys for new clothing designs and lighting innovations.", + "rules": "", + "icon_state": "scientist_moth", + "power": "2", + "resolve": "2", + "faction": "Science", + "summoncost": "1", + "cardtype": "Creature", + "cardsubtype": "Moth Scientist", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "inducer", + "name": "Inducer", + "desc": "The inducer is a marvelous piece of tech, allowing the recharging of an internal cell without opening a machine.", + "rules": "Pay 3 lifeshards: Gain 3 mana this turn.", + "icon_state": "inducer", + "power": "0", + "resolve": "0", + "faction": "Engineering", + "summoncost": "0", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "fryer", + "name": "Deep Fryer", + "desc": "God bless the United States of Space America.", + "rules": "For 2 mana: Tap this card and destroy an opposing equipment card.", + "icon_state": "fryer", + "power": "0", + "resolve": "0", + "faction": "Service", + "summoncost": "2", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "uncommon" + }, + { + "id": "sleeping_carp", + "name": "Scroll of the Sleeping Carp", + "desc": "Created by the long-extinct Carp Monks of Space Tibet, the Sleeping Carp style has been kept alive by dedicated practitioners, and even found its way into the Syndicate's training regime.", + "rules": "On equip: Your opponent must show you one card in their hand of their choice.", + "icon_state": "sleeping_carp", + "power": "3", + "resolve": "1", + "faction": "Syndicate", + "summoncost": "3", + "cardtype": "Equipment", + "cardsubtype": "Weapon", + "series": "coreset2020", + "rarity": "epic" + }, + { + "id": "nuclear_option", + "name": "The Nuclear Option", + "desc": "The Gorlex Marauders are well known for their nuclear weapons, and their nuke first, second, third and fourth policy with regards to deploying them.", + "rules": "Destroy the active battlefield card. Deal 2 damage to all creatures on both battlefields.", + "icon_state": "nuclear_option", + "power": "0", + "resolve": "0", + "faction": "Syndicate", + "summoncost": "3", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "rare" + }, + { + "id": "bepis", + "name": "B.E.P.I.S. Chamber", + "desc": "Created as an automated investment machine for a venture capitalism company, the B.E.P.I.S. ended up in the hands of Nanotrasen's research division after bankrupting the original creators... and 27 other corporations.", + "rules": "Flip a coin. If heads, gain 2 mana. If tails, lose up to 2 mana.", + "icon_state": "bepis", + "power": "0", + "resolve": "0", + "faction": "Science", + "summoncost": "0", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "common" + }, + { + "id": "weekend_at_bernies", + "name": "Weekend at Nanotrasen's", + "desc": "Holy shit! We just accidentally killed the Captain! Here, uhh... oh god, stuff him in that wheelchair over there, before anyone comes in. Yeah, yeah! Get his sunglasses, cover his face. Oh my god, oh my god, oh my god. No one will be able to tell, he looks sorta fine, right? Right?", + "rules": "Return a creature card from your graveyard to the battlefield.", + "icon_state": "weekend_at_bernies", + "power": "0", + "resolve": "0", + "faction": "Medical", + "summoncost": "3", + "cardtype": "Event", + "cardsubtype": "Instant", + "series": "coreset2020", + "rarity": "uncommon" + }, + { + "id": "disco_inferno", + "name": "Disco Inferno", + "desc": "(Burn baby burn) burn that mother down y'all\n(Burn baby burn) Disco Inferno\n(Burn baby burn) burn that mother down", + "rules": "For 2 mana: Tap this card permanantly. While tapped, all active creatures take 3 damage during the first play phase of each turn. This card is destroyed after 2 turns of being tapped.", + "icon_state": "disco_inferno", + "power": "0", + "resolve": "0", + "faction": "Science", + "summoncost": "4", + "cardtype": "Battlefield", + "cardsubtype": "Shuttle", + "series": "coreset2020", + "rarity": "uncommon" } ] } diff --git a/strings/tcg/set_two.json b/strings/tcg/set_two.json index d9a79f60812..9fa33bdc552 100644 --- a/strings/tcg/set_two.json +++ b/strings/tcg/set_two.json @@ -11,12 +11,12 @@ "id": "xenoborg", "name": "Xenoborg", "desc": "With a mini-gun in one hand and a rocket launcher in the other, the Xenoborg is a failed hybridization of a Xenomorph and a cyborg.", - "rules": "Asimov, Hivemind", + "rules": "Asimov. Once per turn, you may sacrifice a silicon card, and pay the difference between that card's summon cost and this card's summon cost to summon this card from your hand.", "icon_state": "xeno_borg", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 7, + "resolve": 5, + "faction": "Science", + "summoncost": 6, "cardtype": "Creature", "cardsubtype": "Silicon Xenomorph", "rarity": "epic" @@ -27,10 +27,10 @@ "desc": "The juices from a Sentinel's neurotoxin gland pair brilliantly with a Pan-Galactic Gargle Blaster.", "rules": "Hivemind", "icon_state": "xeno_sentinel", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 5, + "resolve": 3, + "faction": "Xeno", + "summoncost": 4, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "common" @@ -39,12 +39,12 @@ "id": "drone", "name": "Xenomorph Drone", "desc": "Rarely seen on the frontlines, the Drone is your average worker that lays the foundation of the hive.", - "rules": "Hivemind", + "rules": "Hivemind. Tap this card: you may summon a Xeno faction creature for 1 less mana this turn.", "icon_state": "xeno_drone", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 1, + "resolve": 1, + "faction": "Xeno", + "summoncost": 2, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "common" @@ -53,12 +53,12 @@ "id": "hunter", "name": "Xenomorph Hunter (Resin Frontier)", "desc": "A rare strain of Hunter that prioritizes slaying prey over infecting them.", - "rules": "Hivemind", + "rules": "If this card destroys a creature via combat, you may discard a card in your hand to add a card from your discard pile to your hand, whose summon cost is 2 or less.", "icon_state": "xeno_hunter", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 6, + "resolve": 3, + "faction": "Xeno", + "summoncost": 5, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "uncommon" @@ -67,12 +67,12 @@ "id": "spitter", "name": "Xenomorph Spitter", "desc": "While their acid gland is too dangerous to mix with alcohol (not that it stops the marines), a Spitter's acid is useful for industry as it can melt almost anything with ease.", - "rules": "Hivemind", + "rules": "Hivemind. Tap this card: draw the top 2 cards of your deck, you may re-arrange their order, then return them to the top of your deck.", "icon_state": "xeno_spitter", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 3, + "resolve": 3, + "faction": "Xeno", + "summoncost": 3, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "uncommon" @@ -83,10 +83,10 @@ "desc": "Running fast and dying faster, the sheer number of Runner corpses from a battle are enough to keep a research facility busy for years.", "rules": "First Strike, Hivemind", "icon_state": "xeno_runner", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 2, + "resolve": 3, + "faction": "Xeno", + "summoncost": 3, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "common" @@ -95,12 +95,12 @@ "id": "praetorian", "name": "Xenomorph Praetorian", "desc": "The Praetorian is the Queen's royal guard, never seen far from the Queen's chambers.", - "rules": "Hivemind", + "rules": "Hivemind. If you have 2 or more other Xeno cards on your field alongside this card, you may sacrifice 3 Xeno cards and add Xenomorph Queen to your hand from your deck.", "icon_state": "xeno_praetorian", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 3, + "resolve": 6, + "faction": "Xeno", + "summoncost": 5, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "rare" @@ -109,12 +109,12 @@ "id": "hivelord", "name": "Xenomorph Hivelord", "desc": "The Hivelord is the last word in construction, capable of building entire hives in a matter of seconds.", - "rules": "Hivemind. For two mana, tap this card and summon a 0/2 Resin Wall counter creature.", + "rules": "Hivemind. For two mana, tap this card and summon a 0/2 Resin Wall counter creature. Each Resin Wall has Blocker.", "icon_state": "xeno_hivelord", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 1, + "resolve": 3, + "faction": "Xeno", + "summoncost": 3, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "rare" @@ -123,12 +123,12 @@ "id": "boiler", "name": "Xenomorph Boiler", "desc": "The Boiler is a long-range artillery machine, capable of spewing clouds of acid that melt everything in seconds.", - "rules": "Hivemind", + "rules": "Hivemind. If this card attacks, it is tapped for an additional turn before it is untapped.", "icon_state": "xeno_boiler", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 6, + "resolve": 2, + "faction": "Xeno", + "summoncost": 4, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "rare" @@ -137,12 +137,12 @@ "id": "ravager", "name": "Xenomorph Ravager", "desc": "With large scythe claws for hands, the furious Ravager goes berserk at the sight of fire.", - "rules": "Hivemind", + "rules": "Hivemind, Fury", "icon_state": "xeno_ravager", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 4, + "resolve": 2, + "faction": "Xeno", + "summoncost": 3, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "rare" @@ -151,12 +151,12 @@ "id": "crusher", "name": "Xenomorph Crusher", "desc": "Extensive testing has revealed that a pulse rifle is unable to penetrate a Crusher's thick armored head.", - "rules": "Hivemind", + "rules": "Hivemind, Blocker", "icon_state": "xeno_crusher", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 1, + "resolve": 6, + "faction": "Xeno", + "summoncost": 3, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "rare" @@ -165,12 +165,12 @@ "id": "defender", "name": "Xenomorph Defender", "desc": "The Defender's armored head crest makes an excellent makeshift shield.", - "rules": "Defender, Hivemind", + "rules": "Hivemind, Blocker", "icon_state": "xeno_defender", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 1, + "resolve": 2, + "faction": "Xeno", + "summoncost": 2, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "common" @@ -181,10 +181,10 @@ "desc": "Warriors exhibit greater cruelty than other Xeno strains, enjoying snapping a victim's limbs before finishing them off.", "rules": "Hivemind", "icon_state": "xeno_warrior", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 4, + "resolve": 4, + "faction": "Xeno", + "summoncost": 4, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "uncommon" @@ -193,12 +193,12 @@ "id": "queen", "name": "Xenomorph Queen (Resin Frontier)", "desc": "The ruler of the hive. Organs from a Queen fetch a high price amongst researchers and less-than-moral surgeons.", - "rules": "Hivemind. For 2 mana, tap this creature and summon a 1/1 Xenomorph Brood counter creature, with Hivemind.", + "rules": "For 2 mana, tap the equipped creature and summon a 1/1 Xenomorph Brood counter creature, with Hivemind.", "icon_state": "xeno_queen", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 5, + "resolve": 5, + "faction": "Xeno", + "summoncost": 5, "cardtype": "Equipment", "cardsubtype": "Armour", "rarity": "epic" @@ -207,12 +207,12 @@ "id": "carrier", "name": "Xenomorph Carrier", "desc": "Carriers are like the Easter Bunny except the eggs they hide will kill you.", - "rules": "Hivemind", + "rules": "Hivemind, Squad Tactics", "icon_state": "xeno_carrier", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 2, + "resolve": 2, + "faction": "Xeno", + "summoncost": 3, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "uncommon" @@ -221,12 +221,12 @@ "id": "defiler", "name": "Xenomorph Defiler", "desc": "Instead of utilizing eggs, the Defiler prefers to inject an unknown chemical in their victim, causing a devastating infection.", - "rules": "", + "rules": "Hivemind. When this card attacks a target enemy creature, calculate damage as though the target creature has this card's power subtracted from it first.", "icon_state": "xeno_defiler", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 1, + "resolve": 3, + "faction": "Xeno", + "summoncost": 3, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "rare" @@ -235,12 +235,12 @@ "id": "predalien", "name": "Predalien", "desc": "No concrete information is available on this elusive creature as no one that has seen it has lived to tell the tale.", - "rules": "Hivemind", + "rules": "Hivemind, Changeling", "icon_state": "xeno_predalien", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 4, + "resolve": 3, + "faction": "Xeno", + "summoncost": 3, "cardtype": "Creature", "cardsubtype": "Xenomorph Soldier", "rarity": "legendary" @@ -249,12 +249,12 @@ "id": "shrike", "name": "Xenomorph Shrike", "desc": "It is unknown why Shrikes are able to lead a Hive, but their hives are always much smaller than a Queen's.", - "rules": "Hivemind", - "icon_state": "citrus", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "rules": "Hivemind. If Xenomorph Queen would be destroyed, you may re-equip Xenomorph Queen on this card instead, once per game.", + "icon_state": "xeno_shrike", + "power": 3, + "resolve": 1, + "faction": "Xeno", + "summoncost": 2, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "rare" @@ -265,10 +265,10 @@ "desc": "Popular in illegal rodeos, a Bull's horn can pierce a reinforced wall with ease.", "rules": "First Strike, Hivemind", "icon_state": "xeno_bull", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 5, + "resolve": 3, + "faction": "Xeno", + "summoncost": 6, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "uncommon" @@ -277,11 +277,11 @@ "id": "hivemind", "name": "Xenomorph Hivemind", "desc": "Recently discovered to have sapience, this pulsating orb will dig into the earth and rapidly spread resin throughout planets.", - "rules": "Defender, Hivemind", + "rules": "Defender", "icon_state": "xeno_hivemind", "power": 0, - "resolve": 0, - "faction": "", + "resolve": 1, + "faction": "Xeno", "summoncost": 1, "cardtype": "Creature", "cardsubtype": "Xenomorph", @@ -291,12 +291,12 @@ "id": "screecher", "name": "Xenomorph Screecher", "desc": "The Screecher's screeches are more psychologically damaging than the resulting hearing damage.", - "rules": "Hivemind", + "rules": "Deadeye", "icon_state": "xeno_screecher", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 3, + "resolve": 2, + "faction": "Xeno", + "summoncost": 2, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "epic" @@ -305,16 +305,15 @@ "id": "creep", "name": "Xenomorph Creep", "desc": "This special Hunter strain prioritizes stalking its target. It evolves into a strain of Hunter that is (mercifully) rarely seen aboard space stations.", - "rules": "Hivemind", + "rules": "Tap this card: Until the start of your next turn, this card has immunity to Xeno Creatures.", "icon_state": "xeno_creep", - "power": 0, - "resolve": 0, - "faction": "", - "summoncost": 1, + "power": 4, + "resolve": 3, + "faction": "Xeno", + "summoncost": 5, "cardtype": "Creature", "cardsubtype": "Xenomorph", "rarity": "common" } ] -} - +} \ No newline at end of file