From 68161b2aaae1c4654defe74544230f2cd158c7a5 Mon Sep 17 00:00:00 2001 From: valfieri Date: Sun, 6 Oct 2019 00:29:07 +0200 Subject: [PATCH] Added new primitives for ELD set. --- projects/mtg/bin/Res/sets/primitives/ELD.txt | 920 +++++++++++++++++- .../Res/sets/primitives/ELD_unsupported.txt | 655 +------------ .../bin/Res/sets/primitives/borderline.txt | 19 +- projects/mtg/bin/Res/sets/primitives/mtg.txt | 4 +- .../bin/Res/sets/primitives/unsupported.txt | 12 - 5 files changed, 935 insertions(+), 675 deletions(-) diff --git a/projects/mtg/bin/Res/sets/primitives/ELD.txt b/projects/mtg/bin/Res/sets/primitives/ELD.txt index e12be6392..7baa8fa08 100644 --- a/projects/mtg/bin/Res/sets/primitives/ELD.txt +++ b/projects/mtg/bin/Res/sets/primitives/ELD.txt @@ -7,6 +7,52 @@ type=Artifact subtype=Food [/card] [card] +name=Boar +auto=@movedto(ownergraveyard) from(ownerbattlefield):token(-473141) +text=When this creature dies, create a Food token. (A Food token is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +type=Creature +subtype=Boar +power=1 +toughness=1 +[/card] +[card] +name=Wolf +auto=@movedto(ownergraveyard) from(ownerbattlefield):counter(0/0,1,loyalty) all(Garruk) +text=When this creature dies, put a loyalty counter on each Garruk you control. +type=Creature +subtype=Wolf +power=2 +toughness=2 +[/card] +[card] +name=Warrior +abilities=trample,haste +text=Trample, Haste +type=Creature +subtype=Human Warrior +power=3 +toughness=1 +[/card] +[card] +name=Cleric +abilities=lifelink,haste +text=Lifelink, Haste +type=Creature +subtype=Human Cleric +power=2 +toughness=1 +[/card] +[card] +name=Rogue +abilities=haste +auto=damage:1 target(player,creature,planeswalker) +text=Haste -- When this creature enters the battlefield, it deals 1 damage to any target +type=Creature +subtype=Human Rogue +power=1 +toughness=2 +[/card] +[card] name=Kenrith, the Returned King auto={R}:lord(creature) trample ueot && haste ueot auto={1}{G}:counter(1/1,1) target(creature|battlefield) @@ -51,7 +97,7 @@ subtype=Island name=Gingerbread Cabin auto={T}:add{G} auto=aslongas(other land[forest]|myBattlefield) tap(noevent) <3 oneshot -auto=if this(untapped) token(473141) once +auto=if this(untapped) token(-473141) once text={T}: Add {G}. -- Gingerbread Cabin enters the battlefield tapped unless you control three or more other Forests. -- When Gingerbread Cabin enters the battlefield untapped, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") type=Land subtype=Forest @@ -240,7 +286,7 @@ toughness=4 name=Taste of Death auto=sacrifice notatarget(<3>creature|mybattlefield) auto=ability$! sacrifice notatarget(<3>creature|mybattlefield) !$ opponent -auto=token(473141)*3 +auto=token(-473141)*3 text=Each player sacrifices three creatures. You create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") mana={4}{B}{B} type=Sorcery @@ -248,7 +294,7 @@ type=Sorcery [card] name=Gluttonous Troll abilities=trample -auto=token(473141) +auto=token(-473141) auto={1}{G}{S(other *[-land]|mybattlefield)}:+2/+2 ueot text=Trample -- When Gluttonous Troll enters the battlefield, create a number of Food tokens equal to the number of opponents you have. (Food tokens are artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- {1}{G}, Sacrifice another nonland permanent: Gluttonous Troll gets +2/+2 until end of turn. mana={2}{B}{G} @@ -403,8 +449,8 @@ toughness=3 [/card] [card] name=Witch's Oven -auto={T}{S(creature[toughness<4]|myBattlefield)}:token(473141) -auto={T}{S(creature[toughness>=4]|myBattlefield)}:token(473141)*2 +auto={T}{S(creature[toughness<4]|myBattlefield)}:token(-473141) +auto={T}{S(creature[toughness>=4]|myBattlefield)}:token(-473141)*2 text={T}, Sacrifice a creature: Create a Food token. If the sacrificed creature's toughness was 4 or greater, create two Food tokens instead. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") mana={1} type=Artifact @@ -728,7 +774,7 @@ toughness=7 [/card] [card] name=Tempting Witch -auto=token(473141) +auto=token(-473141) auto={2}{T}{S(food|myBattlefield)}:life:-3 target(player) text=When Tempting Witch enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- {2}, {T}, Sacrifice a Food: Target player loses 3 life. mana={2}{B} @@ -977,8 +1023,8 @@ toughness=1 [/card] [card] name=Savvy Hunter -auto=@combat(attacking) source(this):token(473141) -auto=@combat(blocking) source(this):token(473141) +auto=@combat(attacking) source(this):token(-473141) +auto=@combat(blocking) source(this):token(-473141) auto={S(food|myBattlefield)}{S(food|myBattlefield)}:draw:1 text=Whenever Savvy Hunter attacks or blocks, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Sacrifice two Foods: Draw a card. mana={1}{B}{G} @@ -1192,7 +1238,7 @@ toughness=2 name=Bake into a Pie target=creature auto=destroy -auto=token(473141) +auto=token(-473141) text=Destroy target creature. Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") mana={2}{B}{B} type=Instant @@ -1200,7 +1246,7 @@ type=Instant [card] name=Oko, Thief of Crowns auto=counter(0/0,4,loyalty) -auto={C(0/0,2,Loyalty)}:name(+2: Food) token(473141) +auto={C(0/0,2,Loyalty)}:name(+2: Food) token(-473141) auto={C(0/0,1,Loyalty)}:name(+1: Transform Artifact) target(artifact) loseabilities && transforms((,setpower=3,settoughness=3)) && transforms((Elk,green)) auto={C(0/0,-5,Loyalty)}:name(-5: Exchange) moveto(mybattlefield) target(creature[power<=3]|opponentbattlefield) && moveto(opponentbattlefield) target(*[creature;artifact]|mybattlefield) text=+2: Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- +1: Target artifact or creature loses all abilities and becomes a green Elk creature with base power and toughness 3/3. -- −5: Exchange control of target artifact or creature you control and target creature an opponent controls with power 3 or less. @@ -1222,7 +1268,7 @@ toughness=2 [card] name=Foreboding Fruit other={B}{B}{B} name(Adamant) -auto=if paid(alternative) then token(473141) +auto=if paid(alternative) then token(-473141) target=player auto=draw:2 auto=life:-2 @@ -1246,7 +1292,7 @@ toughness=3 name=Giant's Skewer auto={3}:equip auto=teach(creature) 2/1 -auto=teach(creature) @combatdamaged(creature) from(mytgt):token(473141) +auto=teach(creature) @combatdamaged(creature) from(mytgt):token(-473141) text=Equipped creature gets +2/+1. -- Whenever equipped creature deals combat damage to a creature, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) mana={1}{B} type=Artifact @@ -1254,7 +1300,7 @@ subtype=Equipment [/card] [card] name=Oakhame Ranger -auto={T}:all(creature|mybattlefield) 1/1 +auto={T}:all(creature|mybattlefield) 1/1 ueot text={T}: Creatures you control get +1/+1 until end of turn. mana={GW}{GW}{GW}{GW} type=Creature @@ -1514,8 +1560,8 @@ toughness=2 [/card] [card] name=Bartered Cow -auto=@movedTo(this|graveyard) from(battlefield):token(473141) -auto=@movedTo(this|mygraveyard) from(myHand):token(473141) +auto=@movedTo(this|graveyard) from(battlefield):token(-473141) +auto=@movedTo(this|mygraveyard) from(myHand):token(-473141) text=When Bartered Cow dies or when you discard it, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") mana={3}{W} type=Creature @@ -1631,7 +1677,7 @@ subtype=Equipment [card] name=Turn into a Pumpkin other={1}{U}{U}{U} name(Adamant) -auto=if paid(alternative) then token(473141) +auto=if paid(alternative) then token(-473141) target=*[-land] auto=moveto(ownerhand) auto=draw:1 controller @@ -1697,7 +1743,7 @@ type=Sorcery [card] name=Fortifying Provisions auto=lord(creature|myBattlefield) 0/1 -auto=token(473141) +auto=token(-473141) text=Creatures you control get +0/+1. -- When Fortifying Provisions enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") mana={2}{W} type=Enchantment @@ -1743,4 +1789,844 @@ type=Creature subtype=Elf Warrior power=1 toughness=1 +[/card] +[card] +name=Sage of the Falls +auto=may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller +auto=@movedTo(creature[-human]|myBattlefield):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller +text=Whenever Sage of the Falls or another non-Human creature enters the battlefield under your control, you may draw a card. If you do, discard a card. +mana={4}{U} +type=Creature +subtype=Merfolk Wizard +power=2 +toughness=5 +[/card] +[card] +name=Charming Prince +auto=choice scry:2 scrycore delayed dontshow donothing scrycoreend scryend +auto=choice life:3 +auto=choice (blink)ueot target(another creature |mybattlefield) +text=When Charming Prince enters the battlefield, choose one — -- • Scry 2. -- • You gain 3 life. -- • Exile another target creature you own. Return it to the battlefield under your control at the beginning of the next end step. +mana={1}{W} +type=Creature +subtype=Human Noble +power=2 +toughness=2 +[/card] +[card] +name=Wolf's Quarry +auto=token(-473146)*3 +text=Create three 1/1 green Boar creature tokens with "When this creature dies, create a Food token." (A Food token is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +mana={4}{G}{G} +type=Sorcery +[/card] +[card] +name=Garruk, Cursed Huntsman +auto=counter(0/0,5,loyalty) +auto={C(0/0,0,Loyalty)}:name(0: Wolf) token(-473153) +auto={C(0/0,-3,Loyalty)}:name(-3: Destroy) target(creature) destroy && draw:1 controller +auto={C(0/0,-6,Loyalty)}:name(-6: Emblem) emblem transforms((,newability[lord(creature|mybattlefield)trample],newability[lord(creature|mybattlefield) 3/3])) forever dontremove +text=0: Create two 2/2 black and green Wolf creature tokens with "When this creature dies, put a loyalty counter on each Garruk you control." -- −3: Destroy target creature. Draw a card. -- −6: You get an emblem with "Creatures you control get +3/+3 and have trample." +mana={4}{B}{G} +type=Legendary Planeswalker +subtype=Garruk +[/card] +[card] +name=Overwhelmed Apprentice +auto=deplete:2 opponent +auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend +text=When Overwhelmed Apprentice enters the battlefield, each opponent puts the top two cards of their library into their graveyard. Then you scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) +mana={U} +type=Creature +subtype=Human Wizard +power=1 +toughness=2 +[/card] +[card] +name=Wicked Wolf +auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability])) ueot +auto={S(food|myBattlefield)}:counter(1/1,1) && tap(noevent) && indestructible ueot +text=When Wicked Wolf enters the battlefield, it fights up to one target creature you don't control. -- Sacrifice a Food: Put a +1/+1 counter on Wicked Wolf. It gains indestructible until end of turn. Tap it. +mana={2}{G}{G} +type=Creature +subtype=Wolf +power=3 +toughness=3 +[/card] +[card] +name=Wildborn Preserver +abilities=flash,reach +auto=@movedTo(other creature[-human]|myBattlefield):{X}:counter(1/1,X) +text=Flash -- Reach -- Whenever another non-Human creature enters the battlefield under your control, you may pay {X}. When you do, put X +1/+1 counters on Wildborn Preserver. +mana={1}{G} +type=Creature +subtype=Elf Archer +power=2 +toughness=2 +[/card] +[card] +name=Stolen by the Fae +auto=moveto(ownerhand) target(creature[manacost=X]|battlefield) +auto=thisforeach(X) create(Faerie:creature Faerie:1/1:blue:flying) controller +text=Return target creature with converted mana cost X to its owner's hand. You create X 1/1 blue Faerie creature tokens with flying. +mana={X}{U}{U} +type=Sorcery +[/card] +[card] +name=Flutterfox +auto=aslongas(artifact|myBattlefield) flying +auto=aslongas(enchantment|myBattlefield) flying +text=As long as you control an artifact or enchantment, Flutterfox has flying. +mana={1}{W} +type=Creature +subtype=Fox +power=2 +toughness=2 +[/card] +[card] +name=Syr Elenora, the Discerning +anyzone=type:*:myhand/4 cdaactive +auto=draw:1 controller +auto=@targeted(this) from(opponentstack):add{2} opponent +text=Syr Elenora, the Discerning's power is equal to the number of cards in your hand. -- When Syr Elenora enters the battlefield, draw a card. -- Spells your opponents cast that target Syr Elenora cost 2 more to cast. +mana={3}{U}{U} +type=Legendary Creature +subtype=Human Knight +power=* +toughness=4 +[/card] +[card] +name=The Circle of Loyalty +anyzone=foreach(creature[knight]|myBattlefield) changecost(colorless:-1) forcedalive +auto=all(creature|mybattlefield) 1/1 +auto=@movedto(*[legendary]|mystack):create(knight:creature knight:2/2:white:vigilance) +auto={3}{W}{T}:create(knight:creature knight:2/2:white:vigilance) +text=This spell costs {1} less to cast for each Knight you control. -- Creatures you control get +1/+1. -- Whenever you cast a legendary spell, create a 2/2 white Knight creature token with vigilance. -- {3}{W}, {T}: Create a 2/2 white Knight creature token with vigilance. +mana={4}{W}{W} +type=Legendary Artifact +[/card] +[card] +name=So Tiny +abilities=flash +target=creature +auto=aslongas(*|opponentgraveyard) -6/0 >=7 +auto=aslongas(*|opponentgraveyard) -2/0 <7 +text=Flash -- Enchant creature -- Enchanted creature gets -2/-0. It gets -6/-0 instead as long as its controller has seven or more cards in their graveyard. +mana={U} +type=Enchantment +subtype=Aura +[/card] +[card] +name=Yorvo, Lord of Garenbrig +auto=counter(1/1,4) +auto=@movedto(other creature[green]|mybattlefield):counter(1/1,1) +text=Yorvo, Lord of Garenbrig enters the battlefield with four +1/+1 counters on it. -- Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on Yorvo. Then if that creature's power is greater than Yorvo's power, put another +1/+1 counter on Yorvo. +mana={G}{G}{G} +type=Legendary Creature +subtype=Giant Noble +power=0 +toughness=0 +[/card] +[card] +name=Deafening Silence +auto=maxCast(*[-creature])1 +auto=maxCast(*[-creature])1 opponent +text=Each player can't cast more than one noncreature spell each turn. +mana={W} +type=Enchantment +[/card] +[card] +name=Steelgaze Griffin +abilities=flying +auto=@drawof(player):transforms((,newability[@drawof(player) restriction{once}:2/0])) ueot +text=Flying -- Whenever you draw your second card each turn, Steelgaze Griffin gets +2/+0 until end of turn. +mana={4}{U} +type=Creature +subtype=Griffin +power=2 +toughness=4 +[/card] +[card] +name=Garenbrig Squire +auto=@movedTo(creature[adventure]|mystack):1/1 ueot +text=Whenever you cast a creature spell that has an Adventure, Garenbrig Squire gets +1/+1 until end of turn. (It doesn't need to have gone on the adventure first.) +mana={1}{G} +type=Creature +subtype=Human Soldier +power=2 +toughness=2 +[/card] +[card] +name=Garenbrig Paladin +other={2}{G}{G}{G} name(Adamant) +auto=if paid(alternative) then counter(1/1,1) +auto=cantbeblockedby(creature[power<=2]) +text=Adamant — If at least three green mana was spent to cast this spell, Garenbrig Paladin enters the battlefield with a +1/+1 counter on it. -- Garenbrig Paladin can't be blocked by creatures with power 2 or less. +mana={4}{G} +type=Creature +subtype=Giant Knight +power=4 +toughness=4 +[/card] +[card] +name=Edgewall Innkeeper +auto=@movedTo(creature[adventure]|mystack):draw:1 controller +text=Whenever you cast a creature spell that has an Adventure, draw a card. (It doesn't need to have gone on the adventure first.) +mana={G} +type=Creature +subtype=Human Peasant +power=1 +toughness=1 +[/card] +[card] +name=Weaselback Redcap +auto={1}{R}:2/0 ueot +text={1}{R}: Weaselback Redcap gets +2/+0 until end of turn. +mana={R} +type=Creature +subtype=Goblin Knight +power=1 +toughness=1 +[/card] +[card] +name=Beanstalk Giant // Fertile Footsteps +abilities=canplayfromexile +other={2}{G} name(Adventure) +anyzone=type:land:myBattlefield/type:land:myBattlefield cdaactive +auto=if paid(alternative) notatarget(land[basic]|mylibrary) moveto(mybattlefield) && moveto(exile) all(this) +text=Beanstalk Giant's power and toughness are each equal to the number of lands you control. -- Search your library for a basic land card, put it onto the battlefield, then shuffle your library. (Then exile this card. You may cast the creature later from exile.) +mana={6}{G} +type=Creature +subtype=Giant Adventure +power=* +toughness=* +[/card] +[card] +name=Fierce Witchstalker +abilities=trample +auto=token(-473141) +text=Trample -- When Fierce Witchstalker enters the battlefield, create a Food token. (It's an artifact with "{2} , {T}, Sacrifice this artifact: You gain 3 life.") +mana={2}{G}{G} +type=Creature +subtype=Wolf +power=4 +toughness=4 +[/card] +[card] +name=Feasting Troll King +auto=vigilance,trample +auto=if casted(this) then token(-473141) +text=Vigilance, trample -- When Feasting Troll King enters the battlefield, if you cast it from your hand, create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Sacrifice three Foods: Return Feasting Troll King from your graveyard to the battlefield. Activate this ability only during your turn. +mana={2}{G}{G}{G}{G} +type=Creature +subtype=Troll Noble +power=7 +toughness=6 +[/card] +[card] +name=Fell the Pheasant +target=creature[flying] +auto=damage:5 +auto=token(-473141) +text=Fell the Pheasant deals 5 damage to target creature with flying. Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +mana={1}{G} +type=Instant +[/card] +[card] +name=Steelclaw Lance +auto={3}:equip +auto={1}:equip target(creature[knight]|myBattlefield) +auto=teach(creature) 2/2 +text=Equipped creature gets +2/+2. -- Equip Knight {1} -- Equip {3} +mana={B}{R} +type=Artifact +subtype=Equipment +[/card] +[card] +name=Mysterious Pathlighter +abilities=flying +auto=lord(creature[adventure]|myBattlefield) counter(1/1,1) +text=Flying -- Each creature you control that has an Adventure enters the battlefield with an additional +1/+1 counter on it. (It doesn't need to have gone on the adventure first.) +mana={2}{W} +type=Creature +subtype=Faerie +power=2 +toughness=2 +[/card] +[card] +name=Lucky Clover +auto=@movedto(*[adventure]|mystack) from(mylibrary):all(trigger[to]) castcard(copied noevent) +text=Whenever you cast an Adventure instant or sorcery spell, copy it. You may choose new targets for the copy. +mana={2} +type=Artifact +[/card] +[card] +name=The Cauldron of Eternity +anyzone=foreach(creature|mygraveyard) changecost(colorless:-2) forcedalive +auto=@movedTo(graveyard) from(creature|myBattlefield):all(trigger[from]) bottomoflibrary +auto={2}{B}{T}{L:2}:moveTo(myBattlefield) target(creature|mygraveyard) asSorcery +text=This spell costs {2} less to cast for each creature card in your graveyard. -- Whenever a creature you control dies, put it on the bottom of its owner's library. -- {2}{B}, {T}, Pay 2 life: Return target creature card from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. +mana={10}{B}{B} +type=Legendary Artifact +[/card] +[card] +name=Wandermare +auto=@movedto(creature[adventure]|mystack) from(mylibrary):counter(1/1,1) +text=Whenever you cast a creature spell that has an Adventure, put a +1/+1 counter on Wandermare. (It doesn't need to have gone on the adventure first.) +mana={1}{G}{W} +type=Creature +subtype=Horse +power=3 +toughness=3 +[/card] +[card] +name=Acclaimed Contender +auto=restriction type(other creature[knight]|mybattlefield)~morethan~0:reveal:5 optionone name(Get card) target(aura,knight,equipment,legenday artifact|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend +text=When Acclaimed Contender enters the battlefield, if you control another Knight, look at the top five cards of your library. You may reveal a Knight, Aura, Equipment, or legendary artifact card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. +mana={2}{W} +type=Creature +subtype=Human Knight +power=3 +toughness=3 +[/card] +[card] +name=Once and Future +other={1}{G}{G}{G} name(Adamant) +auto=ifnot paid(alternative) then moveto(myHand) target(*|myGraveyard) && moveto(myLibrary) target(*|myGraveyard) && moveto(exile) all(this) +auto=if paid(alternative) then moveto(myHand) target(*|mygraveyard) && moveto(exile) all(this) +text=Return target card from your graveyard to your hand. Put up to one other target card from your graveyard on top of your library. Exile Once and Future. -- Adamant — If at least three green mana was spent to cast this spell, instead return those cards to your hand and exile Once and Future. +mana={3}{G} +type=Instant +[/card] +[card] +name=Gadwick, the Wizened +auto=draw:X +auto=@movedTo(*[blue]|mystack):tap target(*[-land]|opponentbattlefield) +text=When Gadwick, the Wizened enters the battlefield, draw X cards. -- Whenever you cast a blue spell, tap target nonland permanent an opponent controls. +mana={X}{U}{U}{U} +type=Legendary Creature +subtype=Human Wizard +power=3 +toughness=3 +[/card] +[card] +name=Folio of Fancies +abilities=nomaxhand,oppnomaxhand +auto={X}{X}{T}:draw:X all(player) +auto={2}{U}{T}:deplete:type:*:opponenthand opponent +text=Players have no maximum hand size. -- {X}{X}, {T}: Each player draws X cards. -- {2}{U}, {T}: Each opponent puts a number of cards equal to the number of cards in their hand from the top of their library into their graveyard. +mana={1}{U} +type=Artifact +[/card] +[card] +name=Oakhame Adversary +abilities=deathtouch +auto=aslongas(*[green]|opponentbattlefield) altercost(colorless,-2) >0 +auto=@combatdamaged(player) from(this):draw:1 +text=This spell costs {2} less to cast if an opponent controls a green permanent. -- Deathtouch -- Whenever Oakhame Adversary deals combat damage to a player, draw a card. +mana={3}{G} +type=Creature +subtype=Elf Warrior +power=2 +toughness=3 +[/card] +[card] +name=Frogify +target=creature +auto=teach(creature) loseabilities +auto=teach(creature) transforms((,setpower=1,settoughness=1)) +auto=teach(creature) transforms((,blue,frog)) +text=Enchant creature -- Enchanted creature loses all abilities and is a blue Frog creature with base power and toughness 1/1. (It loses all other card types and creature types.) +mana={1}{U} +type=Enchantment +subtype=Aura +[/card] +[card] +name=Kenrith's Transformation +target=creature +auto=teach(creature) loseabilities +auto=teach(creature) transforms((,setpower=3,settoughness=3)) +auto=teach(creature) transforms((,green,elk)) +auto=draw:1 controller +text=Enchant creature -- When Kenrith's Transformation enters the battlefield, draw a card. -- Enchanted creature loses all abilities and is a green Elk creature with base power and toughness 3/3. (It loses all other card types and creature types.) +mana={1}{G} +type=Enchantment +subtype=Aura +[/card] +[card] +name=Charmed Sleep +target=creature +auto=tap(mytgt) +auto=teach(creature) doesnotuntap +text=Enchant creature -- When Charmed Sleep enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step. +mana={1}{U}{U} +type=Enchantment +subtype=Aura +[/card] +[card] +name=The Great Henge +auto=changecost(colorless:-power:highest:*:mybattlefield) forcedalive +auto={T}add{G}{G} && life:2 controller +auto=@movedto(creature[-token]|mybattlefield):all(trigger[from]) counter(1/1,1) && draw:1 +text=This spell costs {X} less to cast, where X is the greatest power among creatures you control. -- {T}: Add {G}{G}. You gain 2 life. -- Whenever a nontoken creature enters the battlefield under your control, put a +1/+1 counter on it and draw a card. +mana={7}{G}{G} +type=Legendary Artifact +[/card] +[card] +name=Corridor Monitor +auto=untap target(artifact,creature|myBattlefield) +text=When Corridor Monitor enters the battlefield, untap target artifact or creature you control. +mana={1}{U} +type=Artifact Creature +subtype=Construct +power=1 +toughness=4 +[/card] +[card] +name=Insatiable Appetite +target=creature +other={1}{G}{S(food|myBattlefield)} name(Sacrifice Food) +auto=if paid(alternative) then 5/5 ueot +auto=ifnot paid(alternative) then 3/3 ueot +text=You may sacrifice a Food. If you do, target creature gets +5/+5 until end of turn. Otherwise, that creature gets +3/+3 until end of turn. +mana={1}{G} +type=Instant +[/card] +[card] +name=Giant Opportunity +target=creature +other={2}{G}{S(food|myBattlefield)}{S(food|myBattlefield)} name(Sacrifice Foods) +auto=if paid(alternative) then token(Giant,creature Giant,7/7,green) +auto=ifnot paid(alternative) then token(-473141)*3 +text=You may sacrifice two Foods. If you do, create a 7/7 green Giant creature token. Otherwise, create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +mana={2}{G} +type=Sorcery +[/card] +[card] +name=Faerie Vandal +abilities=flash,flying +auto=@drawof(player):transforms((,newability[@drawof(player) restriction{once}:counter(1/1,1)])) ueot +text=Flash -- Flying -- Whenever you draw your second card each turn, put a +1/+1 counter on Faerie Vandal. +mana={1}{U} +type=Creature +subtype=Faerie Rogue +power=1 +toughness=2 +[/card] +[card] +name=Maraleaf Rider +auto={S(food|myBattlefield)}:setblocker target(creature|opponentbattlefield) +text=Sacrifice a Food: Target creature blocks Maraleaf Rider this turn if able. +mana={1}{G} +type=Creature +subtype=Elf Knight +power=3 +toughness=1 +[/card] +[card] +name=Didn't Say Please +target=*|stack +auto=fizzle && deplete:3 targetcontroller +text=Counter target spell. Its controller puts the top three cards of their library into their graveyard. +mana={1}{U}{U} +type=Instant +[/card] +[card] +name=Keeper of Fables +auto=@each combatdamage restriction{opponentdamagedbycombat}:draw:1 +text=Whenever one or more non-Human creatures you control deal combat damage to a player, draw a card. +mana={3}{G}{G} +type=Creature +subtype=Cat +power=4 +toughness=5 +[/card] +[card] +name=Gilded Goose +abilities=flying +auto=token(-473141) +auto={1}{G}{T}:token(-473141) +auto={T}{S(food|myBattlefield)}:add{W} +auto={T}{S(food|myBattlefield)}:add{U} +auto={T}{S(food|myBattlefield)}:add{R} +auto={T}{S(food|myBattlefield)}:add{G} +auto={T}{S(food|myBattlefield)}:add{B} +text=Flying -- When Gilded Goose enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- {1}{G}, {T}: Create a Food token. -- {T}, Sacrifice a Food: Add one mana of any color. +mana={G} +type=Creature +subtype=Bird +power=0 +toughness=2 +[/card] +[card] +name=Emry, Lurker of the Loch +anyzone=foreach(*[artifact]|myBattlefield) changecost(colorless:-1) forcedalive +auto=deplete:4 controller +auto={T}:target(artifact|mygraveyard) canplayfromgraveyard ueot +text=This spell costs {1} less to cast for each artifact you control. -- When Emry, Lurker of the Loch enters the battlefield, put the top four cards of your library into your graveyard. -- {T}: Choose target artifact card in your graveyard. You may cast that card this turn. (You still pay its costs. Timing rules still apply.) +mana={2}{U} +type=Legendary Creature +subtype=Merfolk Wizard +power=1 +toughness=2 +[/card] +[card] +name=Garenbrig Carver // Shield's Might +abilities=canplayfromexile,flash +other={1}{G} name(Adventure) +auto=if paid(alternative) then target(creature) 2/2 ueot && moveto(exile) all(this) +text=Target creature gets +2/+2 until end of turn. (Then exile this card. You may cast the creature later from exile.) +mana={3}{G} +type=Creature +subtype=Human Warrior Adventure +power=3 +toughness=2 +[/card] +[card] +name=Curious Pair // Treats to Share +abilities=canplayfromexile +other={G} name(Adventure) +auto=if paid(alternative) then token(-473141) && moveto(exile) all(this) +text=Create a Food token. (Then exile this card. You may cast the creature later from exile. A Food token is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +mana={1}{G} +type=Creature +subtype=Human Peasant Adventure +power=1 +toughness=3 +[/card] +[card] +name=Flaxen Intruder // Welcome Home +abilities=canplayfromexile +other={5}{G}{G} name(Adventure) +auto=if paid(alternative) then token(Bear,Creature Bear,2/2,green) && moveto(exile) all(this) +auto=@combatdamaged(player) from(this):may sacrifice all(this) && destroy target(*[artifact;enchantment]|battlefield) +text=Whenever Flaxen Intruder deals combat damage to a player, you may sacrifice it. When you do, destroy target artifact or enchantment. -- Create three 2/2 green Bear creature tokens. (Then exile this card. You may cast the creature later from exile.) +mana={G} +type=Creature +subtype=Human Berserker Adventure +power=1 +toughness=2 +[/card] +[card] +name=Faerie Guidemother // Gift of the Fae +abilities=canplayfromexile +other={1}{W} name(Adventure) +auto=if paid(alternative) then target(creature) transforms((,flying,newability[2/1])) ueot && moveto(exile) all(this) +text=Flying -- Target creature gets +2/+1 and gains flying until end of turn. (Then exile this card. You may cast the creature later from exile.) +mana={W} +type=Creature +subtype=Faerie Adventure +power=1 +toughness=1 +[/card] +[card] +name=Tuinvale Treefolk // Oaken Boon +abilities=canplayfromexile +other={3}{G} name(Adventure) +auto=if paid(alternative) then target(creature) counter(1/1,2) && moveto(exile) all(this) +text=Put two +1/+1 counters on target creature. (Then exile this card. You may cast the creature later from exile.) +mana={5}{G} +type=Creature +subtype=Treefolk Druid Adventure +power=6 +toughness=5 +[/card] +[card] +name=Ardenvale Tactician // Dizzying Swoop +abilities=canplayfromexile,flying,flash +other={1}{W} name(Adventure) +auto=if paid(alternative) then target(creature) tap(noevent) && moveto(exile) all(this) +text=Flying -- Tap up to two target creatures. (Then exile this card. You may cast the creature later from exile.) +mana={1}{W}{W} +type=Creature +subtype=Human Knight Adventure +power=2 +toughness=3 +[/card] +[card] +name=Hypnotic Sprite // Mesmeric Glare +abilities=canplayfromexile,flying,flash +other={2}{U} name(Adventure) +auto=if paid(alternative) then target(*[manacost<=3]|stack) fizzle && moveto(exile) all(this) +text=Flying -- Counter target spell with converted mana cost 3 or less. (Then exile this card. You may cast the creature later from exile.) +mana={U}{U} +type=Creature +subtype=Faerie Adventure +power=2 +toughness=1 +[/card] +[card] +name=Merfolk Secretkeeper // Venture Deeper +abilities=canplayfromexile +other={U} name(Adventure) +auto=if paid(alternative) then target(player) deplete:4 && moveto(exile) all(this) +text=Target player puts the top four cards of their library into their graveyard. (Then exile this card. You may cast the creature later from exile.) +mana={U} +type=Creature +subtype=Merfolk Wizard Adventure +power=0 +toughness=4 +[/card] +[card] +name=Rosethorn Acolyte // Seasonal Ritual +abilities=canplayfromexile +other={G} name(Adventure) +auto=if paid(alternative) then transforms((,newability[activatechooseacolor add{chosencolor} activatechooseend])) forever asSorcery && moveto(exile) all(this) +auto={T}:add{U} +auto={T}:add{B} +auto={T}:add{R} +auto={T}:add{G} +auto={T}:add{W} +text={T}: Add one mana of any color. -- Add one mana of any color. (Then exile this card. You may cast the creature later from exile.) +mana={2}{G} +type=Creature +subtype=Elf Druid Adventure +power=2 +toughness=3 +[/card] +[card] +name=Giant Killer // Chop Down +abilities=canplayfromexile,flash +other={2}{W} name(Adventure) +auto=if paid(alternative) then target(creature[power>=4]) destroy && moveto(exile) all(this) +auto={1}{W}{T}:target(creature) tap(noevent) +text={1}{W}, {T}: Tap target creature. -- Destroy target creature with power 4 or greater. (Then exile this card. You may cast the creature later from exile.) +mana={W} +type=Creature +subtype=Human Peasant Adventure +power=1 +toughness=2 +[/card] +[card] +name=Queen of Ice // Rage of Winter +abilities=canplayfromexil +other={1}{U} name(Adventure) +auto=if paid(alternative) then target(*[creature]) transforms((,newability[tap],newability[doesnotuntap])) && moveto(exile) all(this) +auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen +text=Whenever Queen of Ice deals combat damage to a creature, tap that creature. It doesn't untap during its controller's next untap step. -- Tap target creature. It doesn't untap during its controller's next untap step. (Then exile this card. You may cast the creature later from exile.) +mana={2}{U} +type=Creature +subtype=Human Noble Wizard Adventure +power=2 +toughness=3 +[/card] +[card] +name=Lonesome Unicorn // Rider in Need +abilities=canplayfromexil,vigilance +other={2}{W} name(Adventure) +auto=if paid(alternative) then token(Knight,creature Knight,2/2,white,vigilance) && moveto(exile) all(this) +text=Vigilance -- Create a 2/2 white Knight creature token with vigilance. (Then exile this card. You may cast the creature later from exile.) +mana={4}{W} +type=Creature +subtype=Unicorn Adventure +power=3 +toughness=3 +[/card] +[card] +name=Foulmire Knight // Profane Insight +abilities=canplayfromexil,deathtouch,flash +other={2}{B} name(Adventure) +auto=if paid(alternative) then draw:1 controller && life:-1 controller && moveto(exile) all(this) +text=Deathtouch -- You draw a card and you lose 1 life. (Then exile this card. You may cast the creature later from exile.) +mana={B} +type=Creature +subtype=Zombie Knight Adventure +power=1 +toughness=1 +[/card] +[card] +name=Realm-Cloaked Giant // Cast Off +abilities=canplayfromexil,vigilance +other={3}{W}{W} name(Adventure) +auto=if paid(alternative) then destroy all(creature[-giant]) && moveto(exile) all(this) +text=Vigilance -- Destroy all non-Giant creatures. (Then exile this card. You may cast the creature later from exile.) +mana={5}{W}{W} +type=Creature +subtype=Giant Adventure +power=7 +toughness=7 +[/card] +[card] +name=Smitten Swordmaster // Curry Favor +abilities=canplayfromexil,lifelink +other={B} name(Adventure) +auto=if paid(alternative) then life:type:creature[knight]:mybattlefield controller && life:-type:creature[knight]:mybattlefield opponent && moveto(exile) all(this) +text=Lifelink -- You gain X life and each opponent loses X life, where X is the number of Knights you control. +mana={1}{B} +type=Creature +subtype=Human Knight Adventure +power=2 +toughness=1 +[/card] +[card] +name=Rimrock Knight // Boulder Rush +abilities=canplayfromexil,cantblock,flash +other={R} name(Adventure) +auto=if paid(alternative) then target(creature) 2/0 ueot && moveto(exile) all(this) +text=Rimrock Knight can't block. -- Target creature gets +2/+0 until end of turn. (Then exile this card. You may cast the creature later from exile.) +mana={1}{R} +type=Creature +subtype=Dwarf Knight Adventure +power=3 +toughness=1 +[/card] +[card] +name=Embereth Shieldbreaker // Battle Display +abilities=canplayfromexil +other={R} name(Adventure) +auto=if paid(alternative) then destroy target(artifact) && moveto(exile) all(this) +text=Destroy target artifact. (Then exile this card. You may cast the creature later from exile.) +mana={1}{R} +type=Creature +subtype=Human Knight Adventure +power=2 +toughness=1 +[/card] +[card] +name=Bonecrusher Giant // Stomp +abilities=canplayfromexil,flash +other={1}{R} name(Adventure) +#MISSING: damage can't be prevented +auto=if paid(alternative) then damage:2 target(player,creature,planeswalker) && moveto(exile) all(this) +auto=@targeted(this):damage:2 opponent +text=Whenever Bonecrusher Giant becomes the target of a spell, Bonecrusher Giant deals 2 damage to that spell's controller. -- Damage can't be prevented this turn. Stomp deals 2 damage to any target. +mana={2}{R} +type=Creature +subtype=Giant Adventure +power=4 +toughness=3 +[/card] +[card] +name=Merchant of the Vale // Haggle +abilities=canplayfromexil,flash +other={R} name(Adventure) +auto=if paid(alternative) then may ability$!name(discard) reject notatarget(*|myhand) and!(draw:1) controller!$ && moveto(exile) all(this) +auto={2}{R}{D(*|myhand)}:draw:1 +text={2}{R}, Discard a card: Draw a card. -- You may discard a card. If you do, draw a card. (Then exile this card. You may cast the creature later from exile.) +mana={2}{R} +type=Creature +subtype=Human Peasant Adventure +power=2 +toughness=3 +[/card] +[card] +name=Order of Midnight // Alter Fate +abilities=canplayfromexil,flying,cantblock +other={1}{B} name(Adventure) +auto=if paid(alternative) then moveto(myhand) target(creature|mygraveyard) && moveto(exile) all(this) +text=Flying -- Order of Midnight can't block. -- Return target creature card from your graveyard to your hand. (Then exile this card. You may cast the creature later from exile.) +mana={1}{B} +type=Creature +subtype=Human Knight Adventure +power=2 +toughness=2 +[/card] +[card] +name=Reaper of Night // Harvest Fear +abilities=canplayfromexil +other={3}{B} name(Adventure) +auto=if paid(alternative) then target(opponent) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer && moveto(exile) all(this) +auto=@combat(attacking) source(this):aslongas(type(*|opponenthand)~lessthan~3) flying +text=Whenever Reaper of Night attacks, if defending player has two or fewer cards in hand, it gains flying until end of turn. -- Target opponent discards two cards. (Then exile this card. You may cast the creature later from exile.) +mana={5}{B}{B} +type=Creature +subtype=Specter Adventure +power=4 +toughness=5 +[/card] +[card] +name=Murderous Rider // Swift End +abilities=canplayfromexil,flash,lifelink +other={1}{B}{B} name(Adventure) +auto=if paid(alternative) then destroy target(creature,planeswalker) && life:-2 controller && moveto(exile) all(this) +auto=@movedTo(graveyard) from(this|battlefield):all(trigger[from]) bottomoflibrary +text=Lifelink -- When Murderous Rider dies, put it on the bottom of its owner's library. -- Destroy target creature or planeswalker. You lose 2 life. (Then exile this card. You may cast the creature later from exile.) +mana={1}{B}{B} +type=Creature +subtype=Zombie Knight Adventure +power=2 +toughness=3 +[/card] +[card] +name=Shepherd of the Flock // Usher to Safety +abilities=canplayfromexil,flash +other={W} name(Adventure) +auto=if paid(alternative) then moveTo(ownerhand) target(*|myBattlefield) && moveto(exile) all(this) +text=Return target permanent you control to its owner's hand. (Then exile this card. You may cast the creature later from exile.) +mana={1}{W} +type=Creature +subtype=Human Peasant Adventure +power=3 +toughness=1 +[/card] +[card] +name=Silverflame Squire // On Alert +abilities=canplayfromexil,flash +other={2}{W} name(Adventure) +auto=if paid(alternative) then target(creature) transforms((,newability[2/2 ueot],newability[untap])) && moveto(exile) all(this) +text=Target creature gets +2/+2 until end of turn. Untap it. (Then exile this card. You may cast the creature later from exile.) +mana={1}{W} +type=Creature +subtype=Human Soldier Adventure +power=2 +toughness=1 +[/card] +[card] +name=Animating Faerie // Bring to Life +abilities=canplayfromexil,flying +other={2}{U} name(Adventure) +auto=if paid(alternative) then target(*[artifact,-creature]|myBattlefield) transforms((,newability[counter(1/1,4)],Artifact Creature,setpower=0,settoughness=0)) && moveto(exile) all(this) +text=Flying -- Target noncreature artifact you control becomes a 0/0 artifact creature. Put four +1/+1 counters on it. +mana={2}{U} +type=Creature +subtype=Faerie Adventure +power=2 +toughness=2 +[/card] +[card] +name=Brazen Borrower // Petty Theft +abilities=canplayfromexil,flash,flying,cloud +other={1}{U} name(Adventure) +auto=if paid(alternative) then moveTo(ownerHand) target(*[-land]|opponentbattlefield) && moveto(exile) all(this) +text=Flash -- Flying -- Brazen Borrower can block only creatures with flying. -- Return target nonland permanent an opponent controls to its owner's hand. +mana={1}{U}{U} +type=Creature +subtype=Faerie Rogue Adventure +power=3 +toughness=1 +[/card] +[card] +name=Fae of Wishes // Granted +abilities=canplayfromexil,flying +other={3}{U} name(Adventure) +auto=if paid(alternative) then reveal:type:*:mysideboard revealzone(mysideboard) optionone name(choose card) target(<1>*[-creature]|reveal) moveto(myhand) and!(all(other *|reveal) moveto(ownersideboard))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownersideboard) and!(all(other *|reveal) moveto(ownersideboard))! optiontwoend revealend && moveto(exile) all(this) +auto={1}{U}{D(*|myhand)}{D(*|myhand)}:moveTo(ownerhand) +text=Flying -- {1}{U}, Discard two cards: Return Fae of Wishes to its owner's hand. -- You may choose a noncreature card you own from outside the game, reveal it, and put it into your hand. +mana={1}{U} +type=Creature +subtype=Faerie Wizard Adventure +power=1 +toughness=4 +[/card] +[card] +name=Lovestruck Beast // Heart's Desire +abilities=canplayfromexil +other={G} name(Adventure) +auto=if paid(alternative) then create(Human:creature Human:1/1:white) && moveto(exile) all(this) +auto=aslongas(creature[power=1,toughness=1]|mybattlefield) cantattack <1 +text=Lovestruck Beast can't attack unless you control a 1/1 creature. -- Create a 1/1 white Human creature token. (Then exile this card. You may cast the creature later from exile.) +mana={2}{G} +type=Creature +subtype=Beast Noble Adventure +power=5 +toughness=5 +[/card] +[card] +name=Outlaws' Merriment +auto=@each my upkeep:choice name(warrior) token(-47316011) +auto=@each my upkeep:choice name(cleric) token(-47316012) +auto=@each my upkeep:choice name(rogue) token(-47316013) +text=At the beginning of your upkeep, choose one at random. Create a red and white creature token with those characteristics. -- • 3/1 Human Warrior with trample and haste. -- • 2/1 Human Cleric with lifelink and haste. -- • 1/2 Human Rogue with haste and "When this creature enters the battlefield, it deals 1 damage to any target." +mana={1}{R}{W}{W} +type=Enchantment [/card] \ No newline at end of file diff --git a/projects/mtg/bin/Res/sets/primitives/ELD_unsupported.txt b/projects/mtg/bin/Res/sets/primitives/ELD_unsupported.txt index 423a89c4d..fbb66eedb 100644 --- a/projects/mtg/bin/Res/sets/primitives/ELD_unsupported.txt +++ b/projects/mtg/bin/Res/sets/primitives/ELD_unsupported.txt @@ -1,5 +1,17 @@ grade=unsupported [card] +name=Doom Foretold +text=At the beginning of each player's upkeep, that player sacrifices a nonland, nontoken permanent. If that player can't, they discard a card, they lose 2 life, you draw a card, you gain 2 life, you create a 2/2 white Knight creature token with vigilance, then you sacrifice Doom Foretold. +mana={2}{W}{B} +type=Enchantment +[/card] +[card] +name=Dance of the Manse +text=Return up to X target artifact and/or non-Aura enchantment cards each with converted mana cost X or less from your graveyard to the battlefield. If X is 6 or more, those permanents are 4/4 creatures in addition to their other types. +mana={X}{W}{U} +type=Sorcery +[/card] +[card] name=Tome of Legends text=Tome of Legends enters the battlefield with a page counter on it. -- Whenever your commander enters the battlefield or attacks, put a page counter on Tome of Legends. -- {1}, {T}, Remove a page counter from Tome of Legends: Draw a card. mana={2} @@ -50,15 +62,6 @@ power=4 toughness=4 [/card] [card] -name=Rimrock Knight // Boulder Rush -text=Rimrock Knight can't block. // Target creature gets +2/+0 until end of turn. (Then exile this card. You may cast the creature later from exile.) -mana={1}{R} // {R} -type=Creature // Instant -subtype=Dwarf Knight // Adventure -power=3 -toughness=1 -[/card] -[card] name=Fervent Champion text=First strike, haste -- Whenever Fervent Champion attacks, another target attacking Knight you control gets +1/+0 until end of turn. -- Equip abilities you activate that target Fervent Champion cost 3 less to activate. mana={R} @@ -74,33 +77,6 @@ mana={3}{R} type=Enchantment [/card] [card] -name=Embereth Shieldbreaker // Battle Display -text=Destroy target artifact. (Then exile this card. You may cast the creature later from exile.) // Destroy target artifact. (Then exile this card. You may cast the creature later from exile.) -mana={1}{R} // {R} -type=Creature // Sorcery -subtype=Human Knight // Adventure -power=2 -toughness=1 -[/card] -[card] -name=Bonecrusher Giant // Stomp -text=Whenever Bonecrusher Giant becomes the target of a spell, Bonecrusher Giant deals 2 damage to that spell's controller. // Damage can't be prevented this turn. Stomp deals 2 damage to any target. -mana={2}{R} // {1}{R} -type=Creature // Instant -subtype=Giant // Adventure -power=4 -toughness=3 -[/card] -[card] -name=Merchant of the Vale // Haggle -text={2}{R}, Discard a card: Draw a card. // You may discard a card. If you do, draw a card. (Then exile this card. You may cast the creature later from exile.) -mana={2}{R} // {R} -type=Creature // Instant -subtype=Human Peasant // Adventure -power=2 -toughness=3 -[/card] -[card] name=Opportunistic Dragon text=Flying -- When Opportunistic Dragon enters the battlefield, choose target Human or artifact an opponent controls. For as long as Opportunistic Dragon remains on the battlefield, gain control of that permanent, it loses all abilities, and it can't attack or block. mana={2}{R}{R} @@ -116,24 +92,6 @@ mana={1}{R}{R}{R} type=Sorcery [/card] [card] -name=Order of Midnight // Alter Fate -text=Flying -- Order of Midnight can't block. // Return target creature card from your graveyard to your hand. (Then exile this card. You may cast the creature later from exile.) -mana={1}{B} // {1}{B} -type=Creature // Sorcery -subtype=Human Knight // Adventure -power=2 -toughness=2 -[/card] -[card] -name=Reaper of Night // Harvest Fear -text=Whenever Reaper of Night attacks, if defending player has two or fewer cards in hand, it gains flying until end of turn. // Target opponent discards two cards. (Then exile this card. You may cast the creature later from exile.) -mana={5}{B}{B} // {3}{B} -type=Creature // Sorcery -subtype=Specter // Adventure -power=4 -toughness=5 -[/card] -[card] name=Henge Walker text=Adamant — If at least three mana of the same color was spent to cast this spell, Henge Walker enters the battlefield with a +1/+1 counter on it. mana={3} @@ -156,15 +114,6 @@ mana={2}{B} type=Sorcery [/card] [card] -name=Murderous Rider // Swift End -text=Lifelink -- When Murderous Rider dies, put it on the bottom of its owner's library. // Destroy target creature or planeswalker. You lose 2 life. (Then exile this card. You may cast the creature later from exile.) -mana={1}{B}{B} // {1}{B}{B} -type=Creature // Instant -subtype=Zombie Knight // Adventure -power=2 -toughness=3 -[/card] -[card] name=Clockwork Servant text=Adamant — When Clockwork Servant enters the battlefield, if at least three mana of the same color was spent to cast it, draw a card. mana={3} @@ -196,70 +145,6 @@ mana={B} type=Sorcery [/card] [card] -name=Smitten Swordmaster // Curry Favor -text=Lifelink // You gain X life and each opponent loses X life, where X is the number of Knights you control. -mana={1}{B} // {B} -type=Creature // Sorcery -subtype=Human Knight // Adventure -power=2 -toughness=1 -[/card] -[card] -name=Lucky Clover -text=Whenever you cast an Adventure instant or sorcery spell, copy it. You may choose new targets for the copy. -mana={2} -type=Artifact -[/card] -[card] -name=Realm-Cloaked Giant // Cast Off -text=Vigilance // Destroy all non-Giant creatures. (Then exile this card. You may cast the creature later from exile.) -mana={5}{W}{W} // {3}{W}{W} -type=Creature // Sorcery -subtype=Giant // Adventure -power=7 -toughness=7 -[/card] -[card] -name=Steelclaw Lance -text=Equipped creature gets +2/+2. -- Equip Knight {1} -- Equip {3} -mana={B}{R} -type=Artifact -subtype=Equipment -[/card] -[card] -name=Outlaws' Merriment -text=At the beginning of your upkeep, choose one at random. Create a red and white creature token with those characteristics. -- • 3/1 Human Warrior with trample and haste. -- • 2/1 Human Cleric with lifelink and haste. -- • 1/2 Human Rogue with haste and "When this creature enters the battlefield, it deals 1 damage to any target." -mana={1}{R}{W}{W} -type=Enchantment -[/card] -[card] -name=Mysterious Pathlighter -text=Flying -- Each creature you control that has an Adventure enters the battlefield with an additional +1/+1 counter on it. (It doesn't need to have gone on the adventure first.) -mana={2}{W} -type=Creature -subtype=Faerie -power=2 -toughness=2 -[/card] -[card] -name=Lonesome Unicorn // Rider in Need -text=Vigilance // Create a 2/2 white Knight creature token with vigilance. (Then exile this card. You may cast the creature later from exile.) -mana={4}{W} // {2}{W} -type=Creature // Sorcery -subtype=Unicorn // Adventure -power=3 -toughness=3 -[/card] -[card] -name=Foulmire Knight // Profane Insight -text=Deathtouch // You draw a card and you lose 1 life. (Then exile this card. You may cast the creature later from exile.) -mana={B} // {2}{B} -type=Creature // Instant -subtype=Zombie Knight // Adventure -power=1 -toughness=1 -[/card] -[card] name=Clackbridge Troll abilities=trample,haste auto=create(Goat:creature Goat:0/1:white) opponent @@ -271,40 +156,6 @@ power=8 toughness=8 [/card] [card] -name=The Cauldron of Eternity -anyzone=foreach(creature|mygraveyard) changecost(colorless:-2) forcedalive -text=This spell costs {2} less to cast for each creature card in your graveyard. -- Whenever a creature you control dies, put it on the bottom of its owner's library. -- {2}{B}, {T}, Pay 2 life: Return target creature card from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. -mana={10}{B}{B} -type=Legendary Artifact -[/card] -[card] -name=Shepherd of the Flock // Usher to Safety -text=Return target permanent you control to its owner's hand. (Then exile this card. You may cast the creature later from exile.) // Return target permanent you control to its owner's hand. (Then exile this card. You may cast the creature later from exile.) -mana={1}{W} // {W} -type=Creature // Instant -subtype=Human Peasant // Adventure -power=3 -toughness=1 -[/card] -[card] -name=Wandermare -text=Whenever you cast a creature spell that has an Adventure, put a +1/+1 counter on Wandermare. (It doesn't need to have gone on the adventure first.) -mana={1}{G}{W} -type=Creature -subtype=Horse -power=3 -toughness=3 -[/card] -[card] -name=Silverflame Squire // On Alert -text=Target creature gets +2/+2 until end of turn. Untap it. (Then exile this card. You may cast the creature later from exile.) // Target creature gets +2/+2 until end of turn. Untap it. (Then exile this card. You may cast the creature later from exile.) -mana={1}{W} // {2}{W} -type=Creature // Instant -subtype=Human Soldier // Adventure -power=2 -toughness=1 -[/card] -[card] name=Mystical Dispute text=This spell costs {2} less to cast if it targets a blue spell. -- Counter target spell unless its controller pays 3 . mana={2}{U} @@ -324,33 +175,6 @@ mana={1}{G} type=Enchantment [/card] [card] -name=Tuinvale Treefolk // Oaken Boon -text= // Put two +1/+1 counters on target creature. (Then exile this card. You may cast the creature later from exile.) -mana={5}{G} // {3}{G} -type=Creature // Sorcery -subtype=Treefolk Druid // Adventure -power=6 -toughness=5 -[/card] -[card] -name=Ardenvale Tactician // Dizzying Swoop -text=Flying // Tap up to two target creatures. (Then exile this card. You may cast the creature later from exile.) -mana={1}{W}{W} // {1}{W} -type=Creature // Instant -subtype=Human Knight // Adventure -power=2 -toughness=3 -[/card] -[card] -name=Hypnotic Sprite // Mesmeric Glare -text=Flying // Counter target spell with converted mana cost 3 or less. (Then exile this card. You may cast the creature later from exile.) -mana={U}{U} // {2}{U} -type=Creature // Instant -subtype=Faerie // Adventure -power=2 -toughness=1 -[/card] -[card] name=Questing Beast abilities=vigilance,deathtouch,haste auto=cantbeblockedby(creature[power<=2]) @@ -362,461 +186,8 @@ power=4 toughness=4 [/card] [card] -name=Acclaimed Contender -text=When Acclaimed Contender enters the battlefield, if you control another Knight, look at the top five cards of your library. You may reveal a Knight, Aura, Equipment, or legendary artifact card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. -mana={2}{W} -type=Creature -subtype=Human Knight -power=3 -toughness=3 -[/card] -[card] -name=Merfolk Secretkeeper // Venture Deeper -text=Target player puts the top four cards of their library into their graveyard. (Then exile this card. You may cast the creature later from exile.) // Target player puts the top four cards of their library into their graveyard. (Then exile this card. You may cast the creature later from exile.) -mana={U} // {U} -type=Creature // Sorcery -subtype=Merfolk Wizard // Adventure -power=0 -toughness=4 -[/card] -[card] -name=Rosethorn Acolyte // Seasonal Ritual -text={T}: Add one mana of any color. // Add one mana of any color. (Then exile this card. You may cast the creature later from exile.) -mana={2}{G} // {G} -type=Creature // Sorcery -subtype=Elf Druid // Adventure -power=2 -toughness=3 -[/card] -[card] -name=Garruk, Cursed Huntsman -text=0: Create two 2/2 black and green Wolf creature tokens with "When this creature dies, put a loyalty counter on each Garruk you control." -- −3: Destroy target creature. Draw a card. -- −6: You get an emblem with "Creatures you control get +3/+3 and have trample." -mana={4}{B}{G} -type=Legendary Planeswalker -subtype=Garruk -[/card] -[card] -name=Giant Killer // Chop Down -text={1}{W}, {T}: Tap target creature. // Destroy target creature with power 4 or greater. (Then exile this card. You may cast the creature later from exile.) -mana={W} // {2}{W} -type=Creature // Instant -subtype=Human Peasant // Adventure -power=1 -toughness=2 -[/card] - - - - - - - -[card] -name=Charming Prince -text=When Charming Prince enters the battlefield, choose one — -- • Scry 2. -- • You gain 3 life. -- • Exile another target creature you own. Return it to the battlefield under your control at the beginning of the next end step. -mana={1}{W} -type=Creature -subtype=Human Noble -power=2 -toughness=2 -[/card] -[card] -name=Sage of the Falls -text=Whenever Sage of the Falls or another non-Human creature enters the battlefield under your control, you may draw a card. If you do, discard a card. -mana={4}{U} -type=Creature -subtype=Merfolk Wizard -power=2 -toughness=5 -[/card] -[card] -name=Wolf's Quarry -text=Create three 1/1 green Boar creature tokens with "When this creature dies, create a Food token." (A Food token is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -mana={4}{G}{G} -type=Sorcery -[/card] -[card] -name=Overwhelmed Apprentice -text=When Overwhelmed Apprentice enters the battlefield, each opponent puts the top two cards of their library into their graveyard. Then you scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) -mana={U} -type=Creature -subtype=Human Wizard -power=1 -toughness=2 -[/card] -[card] -name=Wicked Wolf -text=When Wicked Wolf enters the battlefield, it fights up to one target creature you don't control. -- Sacrifice a Food: Put a +1/+1 counter on Wicked Wolf. It gains indestructible until end of turn. Tap it. -mana={2}{G}{G} -type=Creature -subtype=Wolf -power=3 -toughness=3 -[/card] -[card] -name=Queen of Ice // Rage of Winter -text=Whenever Queen of Ice deals combat damage to a creature, tap that creature. It doesn't untap during its controller's next untap step. // Tap target creature. It doesn't untap during its controller's next untap step. (Then exile this card. You may cast the creature later from exile.) -mana={2}{U} // {1}{U} -type=Creature // Sorcery -subtype=Human Noble Wizard // Adventure -power=2 -toughness=3 -[/card] -[card] -name=Wildborn Preserver -text=Flash -- Reach -- Whenever another non-Human creature enters the battlefield under your control, you may pay Variable Colorless . When you do, put X +1/+1 counters on Wildborn Preserver. -mana={1}{G} -type=Creature -subtype=Elf Archer -power=2 -toughness=2 -[/card] -[card] -name=Faerie Guidemother // Gift of the Fae -text=Flying // Target creature gets +2/+1 and gains flying until end of turn. (Then exile this card. You may cast the creature later from exile.) -mana={W} // {1}{W} -type=Creature // Sorcery -subtype=Faerie // Adventure -power=1 -toughness=1 -[/card] -[card] -name=Stolen by the Fae -text=Return target creature with converted mana cost X to its owner's hand. You create X 1/1 blue Faerie creature tokens with flying. -mana={X}{U}{U} -type=Sorcery -[/card] -[card] -name=Doom Foretold -text=At the beginning of each player's upkeep, that player sacrifices a nonland, nontoken permanent. If that player can't, they discard a card, they lose 2 life, you draw a card, you gain 2 life, you create a 2/2 white Knight creature token with vigilance, then you sacrifice Doom Foretold. -mana={2}{W}{B} -type=Enchantment -[/card] -[card] -name=Flutterfox -text=As long as you control an artifact or enchantment, Flutterfox has flying. -mana={1}{W} -type=Creature -subtype=Fox -power=2 -toughness=2 -[/card] -[card] -name=Syr Elenora, the Discerning -text=Syr Elenora, the Discerning's power is equal to the number of cards in your hand. -- When Syr Elenora enters the battlefield, draw a card. -- Spells your opponents cast that target Syr Elenora cost 2 more to cast. -mana={3}{U}{U} -type=Legendary Creature -subtype=Human Knight -power=* -toughness=4 -[/card] -[card] -name=The Circle of Loyalty -text=This spell costs {1} less to cast for each Knight you control. -- Creatures you control get +1/+1. -- Whenever you cast a legendary spell, create a 2/2 white Knight creature token with vigilance. -- {3}{W}, {T}: Create a 2/2 white Knight creature token with vigilance. -mana={4}{W}{W} -type=Legendary Artifact -[/card] -[card] -name=So Tiny -text=Flash -- Enchant creature -- Enchanted creature gets -2/-0. It gets -6/-0 instead as long as its controller has seven or more cards in their graveyard. -mana={U} -type=Enchantment -subtype=Aura -[/card] -[card] -name=Yorvo, Lord of Garenbrig -text=Yorvo, Lord of Garenbrig enters the battlefield with four +1/+1 counters on it. -- Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on Yorvo. Then if that creature's power is greater than Yorvo's power, put another +1/+1 counter on Yorvo. -mana={G}{G}{G} -type=Legendary Creature -subtype=Giant Noble -power=0 -toughness=0 -[/card] -[card] -name=Deafening Silence -text=Each player can't cast more than one noncreature spell each turn. -mana={W} -type=Enchantment -[/card] -[card] -name=Steelgaze Griffin -text=Flying -- Whenever you draw your second card each turn, Steelgaze Griffin gets +2/+0 until end of turn. -mana={4}{U} -type=Creature -subtype=Griffin -power=2 -toughness=4 -[/card] -[card] -name=Dance of the Manse -text=Return up to X target artifact and/or non-Aura enchantment cards each with converted mana cost X or less from your graveyard to the battlefield. If X is 6 or more, those permanents are 4/4 creatures in addition to their other types. -mana={X}{W}{U} -type=Sorcery -[/card] -[card] -name=Garenbrig Squire -text=Whenever you cast a creature spell that has an Adventure, Garenbrig Squire gets +1/+1 until end of turn. (It doesn't need to have gone on the adventure first.) -mana={1}{G} -type=Creature -subtype=Human Soldier -power=2 -toughness=2 -[/card] -[card] -name=Garenbrig Carver // Shield's Might -text= // Target creature gets +2/+2 until end of turn. (Then exile this card. You may cast the creature later from exile.) -mana={3}{G} // {1}{G} -type=Creature // Instant -subtype=Human Warrior // Adventure -power=3 -toughness=2 -[/card] -[card] -name=Garenbrig Paladin -text=Adamant — If at least three green mana was spent to cast this spell, Garenbrig Paladin enters the battlefield with a +1/+1 counter on it. -- Garenbrig Paladin can't be blocked by creatures with power 2 or less. -mana={4}{G} -type=Creature -subtype=Giant Knight -power=4 -toughness=4 -[/card] -[card] -name=Curious Pair // Treats to Share -text= // Create a Food token. (Then exile this card. You may cast the creature later from exile. A Food token is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -mana={1}{G} // {G} -type=Creature // Sorcery -subtype=Human Peasant // Adventure -power=1 -toughness=3 -[/card] -[card] -name=Edgewall Innkeeper -text=Whenever you cast a creature spell that has an Adventure, draw a card. (It doesn't need to have gone on the adventure first.) -mana={G} -type=Creature -subtype=Human Peasant -power=1 -toughness=1 -[/card] -[card] -name=Weaselback Redcap -text={1}{R}: Weaselback Redcap gets +2/+0 until end of turn. -mana={R} -type=Creature -subtype=Goblin Knight -power=1 -toughness=1 -[/card] -[card] -name=Beanstalk Giant // Fertile Footsteps -text=Beanstalk Giant's power and toughness are each equal to the number of lands you control. // Search your library for a basic land card, put it onto the battlefield, then shuffle your library. (Then exile this card. You may cast the creature later from exile.) -mana={6}{G} // {2}{G} -type=Creature // Sorcery -subtype=Giant // Adventure -power=* -toughness=* -[/card] -[card] -name=Fierce Witchstalker -text=Trample -- When Fierce Witchstalker enters the battlefield, create a Food token. (It's an artifact with "{2} , {T}, Sacrifice this artifact: You gain 3 life.") -mana={2}{G}{G} -type=Creature -subtype=Wolf -power=4 -toughness=4 -[/card] -[card] -name=Flaxen Intruder // Welcome Home -text=Whenever Flaxen Intruder deals combat damage to a player, you may sacrifice it. When you do, destroy target artifact or enchantment. // Create three 2/2 green Bear creature tokens. (Then exile this card. You may cast the creature later from exile.) -mana={G} // {5}{G}{G} -type=Creature // Sorcery -subtype=Human Berserker // Adventure -power=1 -toughness=2 -[/card] -[card] -name=Feasting Troll King -text=Vigilance, trample -- When Feasting Troll King enters the battlefield, if you cast it from your hand, create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Sacrifice three Foods: Return Feasting Troll King from your graveyard to the battlefield. Activate this ability only during your turn. -mana={2}{G}{G}{G}{G} -type=Creature -subtype=Troll Noble -power=7 -toughness=6 -[/card] -[card] -name=Fell the Pheasant -text=Fell the Pheasant deals 5 damage to target creature with flying. Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -mana={1}{G} -type=Instant -[/card] -[card] -name=Once and Future -text=Return target card from your graveyard to your hand. Put up to one other target card from your graveyard on top of your library. Exile Once and Future. -- Adamant — If at least three green mana was spent to cast this spell, instead return those cards to your hand and exile Once and Future. -mana={3}{G} -type=Instant -[/card] -[card] -name=Gadwick, the Wizened -text=When Gadwick, the Wizened enters the battlefield, draw X cards. -- Whenever you cast a blue spell, tap target nonland permanent an opponent controls. -mana={X}{U}{U}{U} -type=Legendary Creature -subtype=Human Wizard -power=3 -toughness=3 -[/card] -[card] name=Once Upon a Time text=If this spell is the first spell you've cast this game, you may cast it without paying its mana cost. -- Look at the top five cards of your library. You may reveal a creature or land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. mana={1}{G} type=Instant -[/card] -[card] -name=Folio of Fancies -text=Players have no maximum hand size. -- {X}{X}, {T}: Each player draws X cards. -- {2}{U}, {T}: Each opponent puts a number of cards equal to the number of cards in their hand from the top of their library into their graveyard. -mana={1}{U} -type=Artifact -[/card] -[card] -name=Oakhame Adversary -text=This spell costs {2} less to cast if an opponent controls a green permanent. -- Deathtouch -- Whenever Oakhame Adversary deals combat damage to a player, draw a card. -mana={3}{G} -type=Creature -subtype=Elf Warrior -power=2 -toughness=3 -[/card] -[card] -name=Frogify -text=Enchant creature -- Enchanted creature loses all abilities and is a blue Frog creature with base power and toughness 1/1. (It loses all other card types and creature types.) -mana={1}{U} -type=Enchantment -subtype=Aura -[/card] -[card] -name=Charmed Sleep -text=Enchant creature -- When Charmed Sleep enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step. -mana={1}{U}{U} -type=Enchantment -subtype=Aura -[/card] -[card] -name=The Great Henge -text=This spell costs {X} less to cast, where X is the greatest power among creatures you control. -- {T}: Add {G}{G}. You gain 2 life. -- Whenever a nontoken creature enters the battlefield under your control, put a +1/+1 counter on it and draw a card. -mana={7}{G}{G} -type=Legendary Artifact -[/card] -[card] -name=Corridor Monitor -text=When Corridor Monitor enters the battlefield, untap target artifact or creature you control. -mana={1}{U} -type=Artifact Creature -subtype=Construct -power=1 -toughness=4 -[/card] -[card] -name=Insatiable Appetite -text=You may sacrifice a Food. If you do, target creature gets +5/+5 until end of turn. Otherwise, that creature gets +3/+3 until end of turn. -mana={1}{G} -type=Instant -[/card] -[card] -name=Animating Faerie // Bring to Life -text=Flying // Target noncreature artifact you control becomes a 0/0 artifact creature. Put four +1/+1 counters on it. -mana={2}{U} // {2}{U} -type=Creature // Sorcery -subtype=Faerie // Adventure -power=2 -toughness=2 -[/card] -[card] -name=Giant Opportunity -text=You may sacrifice two Foods. If you do, create a 7/7 green Giant creature token. Otherwise, create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -mana={2}{G} -type=Sorcery -[/card] -[card] -name=Brazen Borrower // Petty Theft -text=Flash -- Flying -- Brazen Borrower can block only creatures with flying. // Return target nonland permanent an opponent controls to its owner's hand. -mana={1}{U}{U} // {1}{U} -type=Creature // Instant -subtype=Faerie Rogue // Adventure -power=3 -toughness=1 -[/card] -[card] -name=Gilded Goose -text=Flying -- When Gilded Goose enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- {1}{G}, {T}: Create a Food token. -- {T}, Sacrifice a Food: Add one mana of any color. -mana={G} -type=Creature -subtype=Bird -power=0 -toughness=2 -[/card] -[card] -name=Fae of Wishes // Granted -text=Flying -- {1}{U}, Discard two cards: Return Fae of Wishes to its owner's hand. // You may choose a noncreature card you own from outside the game, reveal it, and put it into your hand. -mana={1}{U} // {3}{U} -type=Creature // Sorcery -subtype=Faerie Wizard // Adventure -power=1 -toughness=4 -[/card] -[card] -name=Lovestruck Beast // Heart's Desire -text=Lovestruck Beast can't attack unless you control a 1/1 creature. // Create a 1/1 white Human creature token. (Then exile this card. You may cast the creature later from exile.) -mana={2}{G} // {G} -type=Creature // Sorcery -subtype=Beast Noble // Adventure -power=5 -toughness=5 -[/card] -[card] -name=Faerie Vandal -text=Flash -- Flying -- Whenever you draw your second card each turn, put a +1/+1 counter on Faerie Vandal. -mana={1}{U} -type=Creature -subtype=Faerie Rogue -power=1 -toughness=2 -[/card] -[card] -name=Maraleaf Rider -text=Sacrifice a Food: Target creature blocks Maraleaf Rider this turn if able. -mana={1}{G} -type=Creature -subtype=Elf Knight -power=3 -toughness=1 -[/card] -[card] -name=Didn't Say Please -text=Counter target spell. Its controller puts the top three cards of their library into their graveyard. -mana={1}{U}{U} -type=Instant -[/card] -[card] -name=Keeper of Fables -text=Whenever one or more non-Human creatures you control deal combat damage to a player, draw a card. -mana={3}{G}{G} -type=Creature -subtype=Cat -power=4 -toughness=5 -[/card] -[card] -name=Emry, Lurker of the Loch -text=This spell costs {1} less to cast for each artifact you control. -- When Emry, Lurker of the Loch enters the battlefield, put the top four cards of your library into your graveyard. -- {T}: Choose target artifact card in your graveyard. You may cast that card this turn. (You still pay its costs. Timing rules still apply.) -mana={2}{U} -type=Legendary Creature -subtype=Merfolk Wizard -power=1 -toughness=2 -[/card] -[card] -name=Kenrith's Transformation -text=Enchant creature -- When Kenrith's Transformation enters the battlefield, draw a card. -- Enchanted creature loses all abilities and is a green Elk creature with base power and toughness 3/3. (It loses all other card types and creature types.) -mana={1}{G} -type=Enchantment -subtype=Aura -[/card] +[/card] \ No newline at end of file diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index c15deef15..c2e3dd892 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -243,13 +243,28 @@ subtype=Karn name=Time Vault abilities=doesnotuntap auto=tap(noevent) -auto=@each opponent end sourcetap:may (turns:-1 controller) && untapthis +auto=@each my beginofturn sourcetap:may (turns:-1 controller) && untapthis auto={T}:turns:+1 controller text=Time Vault enters the battlefield tapped. -- Time Vault doesn't untap during your untap step. -- If you would begin your turn while Time Vault is tapped, you may skip that turn instead. If you do, untap Time Vault. -- {T}: Take an extra turn after this one. mana={2} type=Artifact [/card] [card] +name=Mycosynth Lattice +auto=lord(*|battlefield) transforms((artifact)) +auto=lord(*|battlefield) devoid +auto=lord(*|stack) devoid +auto=lord(*|hand) devoid +auto=lord(*|library) devoid +auto=lord(*|graveyard) devoid +auto=lord(*|exile) devoid +auto=lord(*|sideboard) devoid +auto=lord(*|mycastingzone) anytypeofmana +text=All permanents are artifacts in addition to their other types. -- All cards that aren't on the battlefield, spells, and permanents are colorless. -- Players may spend mana as though it were mana of any color. +mana={6} +type=Artifact +[/card] +[card] name=Akiri, Line-Slinger abilities=first strike,vigilance auto=type:artifact:mybattlefield/0 nonstatic @@ -981,7 +996,7 @@ name=Kalemne, Disciple of Iroas abilities=double strike, vigilance auto=@movedto(creature[manacost>=5]|mystack):alterexperience:1 controller auto=foreach(anyzone:alterexperience) 1/1 -text=Double strike, vigilance / Whenever you cast a creature spell with converted mana cost 5 or greater, you get an experience counter. / Kalemne, Disciple of Iroas gets +1/+1 for each experience counter you have. +text=Double strike, vigilance -- Whenever you cast a creature spell with converted mana cost 5 or greater, you get an experience counter. / Kalemne, Disciple of Iroas gets +1/+1 for each experience counter you have. mana={2}{R}{W} type=Legendary Creature subtype=Giant Soldier diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 7f2a9f0e4..584949978 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -28856,7 +28856,7 @@ type=Land name=Deserter's Quarters abilities=doesnotuntap auto=@each my untap sourcetap:may untap -auto={6}{t}:target(*[creature]) grant transforms((,newability[tap],newability[doesnotuntap])) grantend +auto={6}{T}:target(*[creature]) grant transforms((,newability[tap],newability[doesnotuntap])) grantend text=You may choose not to untap Deserter's Quarters during your untap step. -- {6}, {T}: Tap target creature. It doesn't untap during its controller's untap step for as long as Deserter's Quarters remains tapped. mana={2} type=Artifact @@ -117268,7 +117268,7 @@ auto={T}:Add{W} auto={T}:Add{U} auto={T}:Add{B} auto={T}:Add{R} -text={T}: Defender. -- Hexproof. -- Add one mana of any color to your mana pool. +text=Defender. -- Hexproof. -- {T}: Add one mana of any color to your mana pool. mana={1}{G} type=Creature subtype=Plant diff --git a/projects/mtg/bin/Res/sets/primitives/unsupported.txt b/projects/mtg/bin/Res/sets/primitives/unsupported.txt index e73071e96..f1d6fe266 100644 --- a/projects/mtg/bin/Res/sets/primitives/unsupported.txt +++ b/projects/mtg/bin/Res/sets/primitives/unsupported.txt @@ -11010,12 +11010,6 @@ text=When you set this scheme in motion, each opponent reveals his or her hand. type=Scheme [/card] [card] -name=Mycosynth Lattice -text=All permanents are artifacts in addition to their other types. -- All cards that aren't on the battlefield, spells, and permanents are colorless. -- Players may spend mana as though it were mana of any color. -mana={6} -type=Artifact -[/card] -[card] name=Myr Reservoir text={T}: Add {2} to your mana pool. Spend this mana only to cast Myr spells or activate abilities of Myr. -- {3}, {T}: Return target Myr card from your graveyard to your hand. mana={3} @@ -17791,12 +17785,6 @@ mana={4}{U}{U} type=Instant [/card] [card] -name=Time Vault -text=Time Vault enters the battlefield tapped. -- Time Vault doesn't untap during your untap step. -- If you would begin your turn while Time Vault is tapped, you may skip that turn instead. If you do, untap Time Vault. -- {T}: Take an extra turn after this one. -mana={2} -type=Artifact -[/card] -[card] name=Timebender text=Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Timebender is turned face up, choose one — Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. mana={U}