From cea45370a61be9e0b29660d188b3d3bc74475429 Mon Sep 17 00:00:00 2001 From: Vittorio Alfieri Date: Thu, 11 Mar 2021 21:56:03 +0100 Subject: [PATCH] Added/fixed primitives. --- .../bin/Res/sets/primitives/borderline.txt | 219 +++++++++++++++++- .../bin/Res/sets/primitives/unsupported.txt | 155 ------------- 2 files changed, 218 insertions(+), 156 deletions(-) diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index 7a3ba305f..ba6d56141 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -1871,6 +1871,17 @@ mana={1}{U} type=Instant [/card] [card] +name=Apex Altisaur +auto=may name(Fights opponent's creature) target(creature|opponentbattlefield) dynamicability +auto=@damaged(this):may name(Fights opponent's creature) target(creature|opponentbattlefield) dynamicability +text=When Apex Altisaur enters the battlefield, it fights up to one target creature you don't control. -- Enrage — Whenever Apex Altisaur is dealt damage, it fights up to one target creature you don't control. +mana={7}{G}{G} +type=Creature +subtype=Dinosaur +power=10 +toughness=10 +[/card] +[card] name=Apex Devastator autostack=if casted(this) then activate choice cascade:plibrarycount && activate choice cascade:plibrarycount && activate choice cascade:plibrarycount && activate choice cascade:plibrarycount text=Cascade, cascade, cascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order. Multiple instances of cascade each trigger separately.) @@ -7200,6 +7211,17 @@ mana={1}{U} type=Sorcery [/card] [card] +name=Callous Giant +abilities=undamageable +auto=@damaged(this):if compare(thatmuch)~morethan~3 then 0/-thatmuch ueot +text=If a source would deal 3 or less damage to Callous Giant, prevent that damage. +mana={4}{R}{R} +type=Creature +subtype=Giant +power=4 +toughness=4 +[/card] +[card] name=Camaraderie auto=life:type:creature:mybattlefield controller && draw:type:creature:mybattlefield controller auto=all(other creature|myBattlefield) 1/1 @@ -15516,6 +15538,14 @@ power=5 toughness=4 [/card] [card] +name=Embolden +auto=thisforeach(variable{4}) ability$!name(Prevent 1 damage) name(Prevent 1 damage) prevent:1 target(creature,player)!$ controller +flashback={1}{W} +text=Prevent the next 4 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. -- Flashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) +mana={2}{W} +type=Instant +[/card] +[card] name=Emergence Zone auto={T}:Add{C} auto={1}{T}{S}:all(*|mycastingzone) asflash ueot @@ -16401,6 +16431,15 @@ power=2 toughness=2 [/card] [card] +name=Everlasting Torment +#MISSING:Damage can't be prevented +abilities=nolifegain,nolifegainopponent +auto=lord(creature|battlefield) transforms((,newability[undamageable],newability[@damaged(this):counter(-1/-1.thatmuch)])) +text=Players can't gain life. -- Damage can't be prevented. -- All damage is dealt as though its source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.) +mana={2}{BR} +type=Enchantment +[/card] +[card] name=Everquill Phoenix abilities=flying,mutate otherrestriction=type(creature[-human]|mybattlefield)~morethan~0 @@ -17451,6 +17490,32 @@ power=1 toughness=3 [/card] [card] +name=Fell the Mighty +auto=if type(creature[power=0]|battlefield)~morethan~0 then choice name(Power more than 0) name(Power more than 0) destroy all(creature[power>=1]|battlefield) +auto=if type(creature[power=1]|battlefield)~morethan~0 then choice name(Power more than 1) name(Power more than 1) destroy all(creature[power>=2]|battlefield) +auto=if type(creature[power=2]|battlefield)~morethan~0 then choice name(Power more than 2) name(Power more than 2) destroy all(creature[power>=3]|battlefield) +auto=if type(creature[power=3]|battlefield)~morethan~0 then choice name(Power more than 3) name(Power more than 3) destroy all(creature[power>=4]|battlefield) +auto=if type(creature[power=4]|battlefield)~morethan~0 then choice name(Power more than 4) name(Power more than 4) destroy all(creature[power>=5]|battlefield) +auto=if type(creature[power=5]|battlefield)~morethan~0 then choice name(Power more than 5) name(Power more than 5) destroy all(creature[power>=6]|battlefield) +auto=if type(creature[power=6]|battlefield)~morethan~0 then choice name(Power more than 6) name(Power more than 6) destroy all(creature[power>=7]|battlefield) +auto=if type(creature[power=7]|battlefield)~morethan~0 then choice name(Power more than 7) name(Power more than 7) destroy all(creature[power>=8]|battlefield) +auto=if type(creature[power=8]|battlefield)~morethan~0 then choice name(Power more than 8) name(Power more than 8) destroy all(creature[power>=9]|battlefield) +auto=if type(creature[power=9]|battlefield)~morethan~0 then choice name(Power more than 9) name(Power more than 9) destroy all(creature[power>=10]|battlefield) +auto=if type(creature[power=10]|battlefield)~morethan~0 then choice name(Power more than 10) name(Power more than 10) destroy all(creature[power>=11]|battlefield) +auto=if type(creature[power=11]|battlefield)~morethan~0 then choice name(Power more than 11) name(Power more than 11) destroy all(creature[power>=12]|battlefield) +auto=if type(creature[power=12]|battlefield)~morethan~0 then choice name(Power more than 12) name(Power more than 12) destroy all(creature[power>=13]|battlefield) +auto=if type(creature[power=13]|battlefield)~morethan~0 then choice name(Power more than 13) name(Power more than 13) destroy all(creature[power>=14]|battlefield) +auto=if type(creature[power=14]|battlefield)~morethan~0 then choice name(Power more than 14) name(Power more than 14) destroy all(creature[power>=15]|battlefield) +auto=if type(creature[power=15]|battlefield)~morethan~0 then choice name(Power more than 15) name(Power more than 15) destroy all(creature[power>=16]|battlefield) +auto=if type(creature[power=16]|battlefield)~morethan~0 then choice name(Power more than 16) name(Power more than 16) destroy all(creature[power>=17]|battlefield) +auto=if type(creature[power=17]|battlefield)~morethan~0 then choice name(Power more than 17) name(Power more than 17) destroy all(creature[power>=18]|battlefield) +auto=if type(creature[power=18]|battlefield)~morethan~0 then choice name(Power more than 18) name(Power more than 18) destroy all(creature[power>=19]|battlefield) +auto=if type(creature[power>=19]|battlefield)~morethan~0 then choice name(Power more than 19) name(Power more than 19) destroy all(creature[power>=20]|battlefield) +text=Destroy all creatures with power greater than target creature's power. +mana={4}{W} +type=Sorcery +[/card] +[card] name=Fell the Pheasant target=creature[flying] auto=damage:5 @@ -17482,6 +17547,14 @@ power=5 toughness=5 [/card] [card] +name=Feral Contest +target=creature|mybattlefield +auto=transforms((,newability[counter(1/1)],newability[name(Another creature blocks it) target(other creature|battlefield) transforms((,newability[mustblock])) ueot])) ueot +text=Put a +1/+1 counter on target creature you control. Another target creature blocks it this turn if able. +mana={3}{G} +type=Sorcery +[/card] +[card] name=Feral Hydra type=Creature subtype=Hydra Beast @@ -17559,6 +17632,17 @@ mana={2}{R} type=Enchantment [/card] [card] +name=Ferropede +abilities=unblockable +auto=@combatdamaged(player) from(this):may name(Remove a counter) target(*[counter{any}]|battlefield) removesinglecountertype(1) +text=Ferropede is unblockable. -- Whenever Ferropede deals combat damage to a player, you may remove a counter from target permanent. +mana={3} +type=Artifact Creature +subtype=Insect +power=1 +toughness=1 +[/card] +[card] name=Fervent Paincaster auto={T}:damage:1 target(player) auto=@exerted(this):damage:1 target(creature) @@ -17581,6 +17665,18 @@ mana={R} type=Instant [/card] [card] +name=Festering March +abilities=exiledeath +other={2}{B} name(Suspend 3) +auto=ifnot paid(alternative) then all(creature|opponentbattlefield) -1/-1 ueot +auto=moveto(myexile) and!( counter(0/0,3,Time) )! +autoexile=@each my upkeep restriction{compare(hascnttime)~morethan~1}:counter(0/0,-1,Time) +autoexile=@each my upkeep restriction{compare(hascnttime)~equalto~1}:activate castcard(normal) +text=Creatures your opponents control get -1/-1 until end of turn. Exile Festering March with three time counters on it. -- Suspend 3—{2}{B} (Rather than cast this card from your hand, you may pay {2}{B} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) +mana={3}{B}{B} +type=Sorcery +[/card] +[card] name=Festering Mummy auto=@movedTo(this|graveyard) from(battlefield):may target(creature) counter(-1/-1,1) text=When Festering Mummy dies, you may put a -1/-1 counter on target creature. @@ -17656,6 +17752,21 @@ power=1 toughness=1 [/card] [card] +name=Fiend of the Shadows +abilities=flying +auto=@combatdamagefoeof(player) from(this):ability$!name(Exile a card) name(Exile a card) notatarget(*|myhand) moveto(myexile) and!( counter(0/0,1,FiendExiled) )! !$ opponent +auto=@combatdamageof(player) from(this):name(Exile a card) target(*|myhand) moveto(myexile) and!( counter(0/0,1,FiendExiled) )! +auto=lord(*[counter{0/0.1.FiendExiled}]|myexile) transforms((,newability[canplayfromexile])) +auto={0}:name(Cast card from opponent's exile) name(Cast card from opponent's exile) target(*[counter{0/0.1.FiendExiled}]|opponentexile) moveto(myexile) and!( transforms((,newability[counter(0/0.1.FiendExiled)],newability[canplayfromexile],newability[phaseaction[endofturn once checkex] moveTo(ownerexile)],newability[phaseaction[untap once checkex] counter(0/0.1.FiendExiled)])) ueot )! +auto={S(human|mybattlefield)}:regenerate +text=Flying -- Whenever Fiend of the Shadows deals combat damage to a player, that player exiles a card from his or her hand. You may play that card for as long as it remains exiled. -- Sacrifice a Human: Regenerate Fiend of the Shadows. +mana={3}{B}{B} +type=Creature +subtype=Vampire Wizard +power=3 +toughness=3 +[/card] +[card] name=Fiendish Duo abilities=First strike auto=@damagefoeof(player) from(*[instant;sorcery]|stack,Graveyard):damage:thatmuch all(trigger[to]) @@ -18419,6 +18530,15 @@ power=3 toughness=3 [/card] [card] +name=Flames of the Blood Hand +#MISSING:damage can't be prevented +auto=choice name(Damage opponent) damage:4 opponent && all(*|mybattlefield) transforms((,newability[nolifegainopponent])) ueot && all(*|opponentbattlefield) transforms((,newability[nolifegain])) ueot +auto=choice name(Damage yourself) damage:4 controller && all(*|mybattlefield) transforms((,newability[nolifegain])) ueot && all(*|opponentbattlefield) transforms((,newability[nolifegainopponent])) ueot +text=Flames of the Blood Hand deals 4 damage to target player. The damage can't be prevented. If that player would gain life this turn, that player gains no life instead. +mana={2}{R} +type=Instant +[/card] +[card] name=Flames of the Raze-Boar target=creature|opponentBattlefield auto=damage:4 @@ -20699,6 +20819,17 @@ type=Artifact subtype=Equipment [/card] [card] +name=Glarecaster +abilities=flying +auto={5}{W}:transforms((,newability[undamageable],newability[@damaged(this):damage:thatmuch target(player^creature)],newability[@damageof(player):life:thatmuch controller && damage:thatmuch target(player^creature)])) ueot +text=Flying -- {5}{W}: The next time damage would be dealt to Glarecaster and/or you this turn, that damage is dealt to target creature or player instead. +mana={4}{W}{W} +type=Creature +subtype=Bird Cleric +power=3 +toughness=3 +[/card] +[card] name=Glass Asp auto=@combatdamaged(player) from(this):ability$!name(pay or lifeloss) pay[[{2}]] donothing?life:-2!$ opponent text=Whenever Glass Asp deals combat damage to a player, that player loses 2 life at the beginning of his or her next draw step unless he or she pays {2} before that step. @@ -33500,6 +33631,16 @@ mana={1}{U}{U} type=Enchantment [/card] [card] +name=Mirrorwood Treefolk +auto={2}{R}{W}:transforms((,newability[undamageable],newability[@damaged(this):damage:thatmuch target(player^creature)])) ueot +text={2}{R}{W}: The next time damage would be dealt to Mirrorwood Treefolk this turn, that damage is dealt to target creature or player instead. +mana={3}{G} +type=Creature +subtype=Treefolk +power=2 +toughness=4 +[/card] +[card] name=Miscast target=*[instant,sorcery]|stack auto=transforms((,newability[pay [[{3}]] name(pay 3 mana) donothing?fizzle])) oneshot @@ -33530,8 +33671,15 @@ mana={3}{U}{U} type=Instant [/card] [card] +name=Mise +auto=chooseaname if type(*[zpos=1;chosenname]|mylibrary)~morethan~0 then draw:3 controller else reveal:1 revealzone(mylibrary) optionone name(Put back) target(*|reveal) moveto(mylibrary) optiononeend revealend chooseend nonland +text=Name a nonland card, then reveal the top card of your library. If that card is the named card, draw three cards. +mana={U} +type=Instant +[/card] +[card] name=Mishra's Self-Replicator -auto=@movedTo(*[artifact;legendary;saga]|mystack):may pay({1}):clone +auto=@movedTo(*[artifact;legendary;saga]|mystack):may pay({1}) name(Pay 1 and clone) clone all(this) text=Whenever you cast a historic spell, you may pay {1}. If you do, create a token that's a copy of Mishra's Self-Replicator. (Artifacts, legendaries, and Sagas are historic.) mana={5} type=Artifact Creature @@ -36812,6 +36960,17 @@ power=3 toughness=1 [/card] [card] +name=Oracle's Attendants +auto={T}:name(Target your creature) target(creature|mybattlefield) transforms((,newability[undamageable],newability[@damaged(this):damage:thatmuch target(Oracle's Attendants|mybattlefield)])) ueot +auto={T}:name(Target opponent's creature) target(creature|opponentbattlefield) transforms((,newability[undamageable],newability[@damaged(this):damage:thatmuch target(Oracle's Attendants|opponentbattlefield)])) ueot +text={T}: All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead. +mana={3}{W} +type=Creature +subtype=Human Soldier +power=1 +toughness=5 +[/card] +[card] name=Oracle's Vault auto={2}{T}{counter(0/0,1,brick)}:deplete:1 controller auto={T}{restriction type(this[counter(brick)>=3])~morethan~0}:deplete:1 controller @@ -43145,6 +43304,16 @@ mana={1}{G} type=Sorcery [/card] [card] +name=Rootwater Shaman +auto=lord(aura|mycastingzone) transforms((,newability[flash])) +text=You may cast Aura cards with enchant creature as though they had flash. +mana={2}{U} +type=Creature +subtype=Merfolk Shaman +power=2 +toughness=2 +[/card] +[card] name=Rootweaver Druid auto=ability$!name(fetch land) target(land[basic]|mylibrary) moveto(mybattlefield) and!( tap(noevent) )! !$ opponent auto=ability$!name(fetch land) target(land[basic]|mylibrary) moveto(opponentbattlefield) and!( tap(noevent) )! !$ opponent @@ -43335,6 +43504,13 @@ power=5 toughness=2 [/card] [card] +name=Rowen +auto=@drawof(player) turnlimited:if type(land[basic;fresh]|myhand)~morethan~0 then draw:1 controller +text=Reveal the first card you draw each turn. Whenever you reveal a basic land card this way, draw a card. +mana={2}{G}{G} +type=Enchantment +[/card] +[card] name=Rowdy Crew abilities=trample auto=draw:3 && discard:2 controller @@ -47470,6 +47646,16 @@ power=7 toughness=5 [/card] [card] +name=Sivvi's Valor +other={T(creature[-tapped]|mybattlefield)} name(Tap a creature) +otherrestriction=type(plains|mybattlefield)~morethan~0,type(creature[-tapped]|mybattlefield)~morethan~0 +auto=choice name(Target your creature) target(creature|mybattlefield) transforms((,newability[undamageable],newability[@damaged(this):damage:thatmuch controller])) ueot +auto=choice name(Target opponent's creature) target(creature|opponentbattlefield) transforms((,newability[undamageable],newability[@damaged(this):damage:thatmuch opponent])) ueot +text=If you control a Plains, you may tap an untapped creature you control rather than pay Sivvi's Valor's mana cost. -- All damage that would be dealt to target creature this turn is dealt to you instead. +mana={2}{W} +type=Instant +[/card] +[card] name=Sixth Sense target=creature auto=@combatdamaged(player) from(this):may draw:1 @@ -51831,6 +52017,18 @@ mana={W}{T(creature|myBattlefield} type=Sorcery [/card] [card] +name=Swans of Bryn Argoll +abilities=flying,undamageable +auto=@damaged(this) from(*|opponentzones):draw:thatmuch opponent +auto=@damaged(this) from(*|myzones):draw:thatmuch controller +text=Flying -- If a source would deal damage to Swans of Bryn Argoll, prevent that damage. The source's controller draws cards equal to the damage prevented this way. +mana={2}{WU}{WU} +type=Creature +subtype=Bird Spirit +power=4 +toughness=3 +[/card] +[card] name=Swarm Guildmage auto={4}{B}{T}:all(creature|myBattlefield)) 1/0 && menace ueot auto={1}{G}{T}:life:2 @@ -52930,6 +53128,16 @@ power=0 toughness=4 [/card] [card] +name=Temple Altisaur +auto=lord(other dinosaur|mybattlefield) transforms((,newability[undamageable],newability[@damaged(this):0/-1 ueot])) +text=If a source would deal damage to another Dinosaur you control, prevent all but 1 of that damage. +mana={4}{W} +type=Creature +subtype=Dinosaur +power=3 +toughness=4 +[/card] +[card] name=Temple Thief auto=cantbeblockedby(creature[auras>=1]) auto=cantbeblockedby(enchantment creature) @@ -55364,6 +55572,15 @@ mana={2}{B} type=Enchantment [/card] [card] +name=Treacherous Link +target=creature +auto=teach(creature) transforms((,newability[undamageable],newability[@damaged(this):damage:thatmuch controller])) +text=Enchant creature -- All damage that would be dealt to enchanted creature is dealt to its controller instead. +mana={1}{B} +type=Enchantment +subtype=Aura +[/card] +[card] name=Treasure Cove auto={T}:Add{1} auto={T}{S(artifact[-creature&token]|myBattlefield)}:draw:1 controller diff --git a/projects/mtg/bin/Res/sets/primitives/unsupported.txt b/projects/mtg/bin/Res/sets/primitives/unsupported.txt index 631b4368d..fbe09e2db 100644 --- a/projects/mtg/bin/Res/sets/primitives/unsupported.txt +++ b/projects/mtg/bin/Res/sets/primitives/unsupported.txt @@ -305,15 +305,6 @@ power=1 toughness=4 [/card] [card] -name=Apex Altisaur -text=When Apex Altisaur enters the battlefield, it fights up to one target creature you don't control. -- Enrage — Whenever Apex Altisaur is dealt damage, it fights up to one target creature you don't control. -mana={7}{G}{G} -type=Creature -subtype=Dinosaur -power=10 -toughness=10 -[/card] -[card] name=Aphetto Runecaster text=Whenever a permanent is turned face up, you may draw a card. mana={3}{U} @@ -1449,15 +1440,6 @@ power=2 toughness=4 [/card] [card] -name=Callous Giant -text=If a source would deal 3 or less damage to Callous Giant, prevent that damage. -mana={4}{R}{R} -type=Creature -subtype=Giant -power=4 -toughness=4 -[/card] -[card] name=Callous Oppressor text=You may choose not to untap Callous Oppressor during your untap step. -- As Callous Oppressor enters the battlefield, an opponent chooses a creature type. -- {T}: Gain control of target creature that isn't of the chosen type for as long as Callous Oppressor remains tapped. mana={1}{U}{U} @@ -3323,12 +3305,6 @@ power=0 toughness=0 [/card] [card] -name=Embolden -text=Prevent the next 4 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. -- Flashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) -mana={2}{W} -type=Instant -[/card] -[card] name=Embrace My Diabolical Vision text=When you set this scheme in motion, each player shuffles his or her hand and graveyard into his or her library. You draw seven cards, then each other player draws four cards. type=Scheme @@ -3527,12 +3503,6 @@ mana={1}{U} type=Instant [/card] [card] -name=Everlasting Torment -text=Players can't gain life. -- Damage can't be prevented. -- All damage is dealt as though its source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.) -mana={2}{BR} -type=Enchantment -[/card] -[card] name=Evermind text=(Nonexistent mana costs can't be paid.) -- Draw a card. -- Splice onto Arcane {1}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) type=Instant @@ -3798,28 +3768,6 @@ mana={R} type=Instant [/card] [card] -name=Fell the Mighty -text=Destroy all creatures with power greater than target creature's power. -mana={4}{W} -type=Sorcery -[/card] -[card] -name=Feral Contest -text=Put a +1/+1 counter on target creature you control. Another target creature blocks it this turn if able. -mana={3}{G} -type=Sorcery -[/card] -[card] -name=Ferropede -abilities=unblockable -text=Ferropede is unblockable. -- Whenever Ferropede deals combat damage to a player, you may remove a counter from target permanent. -mana={3} -type=Artifact Creature -subtype=Insect -power=1 -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} @@ -3829,28 +3777,12 @@ power=1 toughness=1 [/card] [card] -name=Festering March -text=Creatures your opponents control get -1/-1 until end of turn. Exile Festering March with three time counters on it. -- Suspend 3—{2}{B} (Rather than cast this card from your hand, you may pay {2}{B} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) -mana={3}{B}{B} -type=Sorcery -[/card] -[card] name=Fields of Summer text=Whenever a player casts a spell, that player may gain 2 life. -- Whenever you roll {C}, you may gain 10 life. type=Plane subtype=Moag [/card] [card] -name=Fiend of the Shadows -abilities=flying -text=Flying -- Whenever Fiend of the Shadows deals combat damage to a player, that player exiles a card from his or her hand. You may play that card for as long as it remains exiled. -- Sacrifice a Human: Regenerate Fiend of the Shadows. -mana={3}{B}{B} -type=Creature -subtype=Vampire Wizard -power=3 -toughness=3 -[/card] -[card] name=Fiery Bombardment text=Chroma — {2}, Sacrifice a creature: Fiery Bombardment deals damage to target creature or player equal to the number of red mana symbols in the sacrificed creature's mana cost. mana={1}{R} @@ -3918,12 +3850,6 @@ mana={1}{G} type=Instant [/card] [card] -name=Flames of the Blood Hand -text=Flames of the Blood Hand deals 4 damage to target player. The damage can't be prevented. If that player would gain life this turn, that player gains no life instead. -mana={2}{R} -type=Instant -[/card] -[card] name=Flaming Gambit text=Flaming Gambit deals X damage to target player. That player may choose a creature he or she controls and have Flaming Gambit deal that damage to it instead. -- Flashback {X}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) mana={X}{R} @@ -4506,16 +4432,6 @@ mana={1}{U} type=Instant [/card] [card] -name=Glarecaster -abilities=flying -text=Flying -- {5}{W}: The next time damage would be dealt to Glarecaster and/or you this turn, that damage is dealt to target creature or player instead. -mana={4}{W}{W} -type=Creature -subtype=Bird Cleric -power=3 -toughness=3 -[/card] -[card] name=Gleam of Authority text=Enchant creature -- Enchanted creature gets +1/+1 for each +1/+1 counter on other creatures you control. -- Enchanted creature has vigilance and "{W}, {T}: Bolster 1." (To bolster 1, choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.) mana={1}{W} @@ -7427,21 +7343,6 @@ power=4 toughness=5 [/card] [card] -name=Mirrorwood Treefolk -text={2}{R}{W}: The next time damage would be dealt to Mirrorwood Treefolk this turn, that damage is dealt to target creature or player instead. -mana={3}{G} -type=Creature -subtype=Treefolk -power=2 -toughness=4 -[/card] -[card] -name=Mise -text=Name a nonland card, then reveal the top card of your library. If that card is the named card, draw three cards. -mana={U} -type=Instant -[/card] -[card] name=Mishra's War Machine abilities=banding text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -- At the beginning of your upkeep, unless you discard a card, tap Mishra's War Machine and it deals 3 damage to you. @@ -8390,15 +8291,6 @@ power=1 toughness=1 [/card] [card] -name=Oracle's Attendants -text={T}: All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead. -mana={3}{W} -type=Creature -subtype=Human Soldier -power=1 -toughness=5 -[/card] -[card] name=Orchard Elemental text=Council's dilemma — When Orchard Elemental enters the battlefield, starting with you, each player votes for sprout or harvest. Put two +1/+1 counters on Orchard Elemental for each sprout vote. You gain 3 life for each harvest vote. mana={5}{G} @@ -9918,26 +9810,11 @@ power=2 toughness=3 [/card] [card] -name=Rootwater Shaman -text=You may cast Aura cards with enchant creature as though they had flash. -mana={2}{U} -type=Creature -subtype=Merfolk Shaman -power=2 -toughness=2 -[/card] -[card] name=Rotted Ones, Lay Siege text=When you set this scheme in motion, for each opponent, put a 2/2 black Zombie creature token onto the battlefield that attacks that player each combat if able. type=Scheme [/card] [card] -name=Rowen -text=Reveal the first card you draw each turn. Whenever you reveal a basic land card this way, draw a card. -mana={2}{G}{G} -type=Enchantment -[/card] -[card] name=Rules Lawyer text=State-based actions don't apply to you or other permanents you control. (You don't lose the game due to having 0 or less life or drawing from an empty library. Your creatures aren't destroyed due to damage or deathtouch and aren't put into a graveyard due to having 0 or less toughness. Your planeswalkers aren't put into a graveyard if they have 0 loyalty. You don't put a legendary permanent into a graveyard if you control two with the same name. Counters aren't removed from your permanents due to game rules. Permanents you control attached or combined illegally remain on the battlefield. For complete rules and regulations, see rule 704.) mana={3}{W}{W} @@ -10733,12 +10610,6 @@ power=2 toughness=2 [/card] [card] -name=Sivvi's Valor -text=If you control a Plains, you may tap an untapped creature you control rather than pay Sivvi's Valor's mana cost. -- All damage that would be dealt to target creature this turn is dealt to you instead. -mana={2}{W} -type=Instant -[/card] -[card] name=Six-y Beast text=As Six-y Beast comes into play, you secretly put six or fewer +1/+1 counters on it, then an opponent guesses the number of counters. If that player guesses right, sacrifice Six-y Beast. mana={3}{R} @@ -11829,16 +11700,6 @@ power=* toughness=* [/card] [card] -name=Swans of Bryn Argoll -abilities=flying -text=Flying -- If a source would deal damage to Swans of Bryn Argoll, prevent that damage. The source's controller draws cards equal to the damage prevented this way. -mana={2}{WU}{WU} -type=Creature -subtype=Bird Spirit -power=4 -toughness=3 -[/card] -[card] name=Swirl the Mists text=As Swirl the Mists enters the battlefield, choose a color word. -- All instances of color words in the text of spells and permanents are changed to the chosen color word. mana={2}{U}{U} @@ -12049,15 +11910,6 @@ power=3 toughness=3 [/card] [card] -name=Temple Altisaur -text=If a source would deal damage to another Dinosaur you control, prevent all but 1 of that damage. -mana={4}{W} -type=Creature -subtype=Dinosaur -power=3 -toughness=4 -[/card] -[card] name=Tempt with Discovery text=Tempting offer — Search your library for a land card and put it onto the battlefield. Each opponent may search his or her library for a land card and put it onto the battlefield. For each opponent who searches a library this way, search your library for a land card and put it onto the battlefield. Then each player who searched a library this way shuffles it. mana={3}{G} @@ -12624,13 +12476,6 @@ type=Enchantment subtype=Aura [/card] [card] -name=Treacherous Link -text=Enchant creature -- All damage that would be dealt to enchanted creature is dealt to its controller instead. -mana={1}{B} -type=Enchantment -subtype=Aura -[/card] -[card] name=Tread Mill text=Whenever you crank Tread Mill, until end of turn, target creature gets +1/+2, gains vigilance, and becomes an artifact in addition to its other types. type=Artifact