Added/fixed primitives, updated the "missing_cards_by_sets" folder, fixed several crash on Commander Format, fixed a possible crash using "and!()!" with "imprint", added a new macros "_REBOUND_" and "_GOAD_" related to rebound and goad abilities and refactored all cards using them, implemented a new keywords "haunt", "hasprey", "preyname" and "isprey" related the haunting ability and improved all cards using it, Added "commander" and "\*" to HINT castpriority for AI decks in order to allow the user to give a cast priority to commanders.
This commit is contained in:
@@ -15,6 +15,12 @@
|
||||
# Dies, Evergreen
|
||||
#AUTO_DEFINE _DIES_ @movedTo(this|graveyard) from(battlefield):
|
||||
|
||||
# Goad
|
||||
#AUTO_DEFINE _GOAD_ transforms((,newability[counter(0/0.1.Goaded)],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[phaseaction[endofturn next once sourceinplay] removeallcounters(0/0.-1.Goaded)])) forever
|
||||
|
||||
# Rebound
|
||||
#AUTO_DEFINE _REBOUND_ if rebound then all(this|mystack) moveto(exile) and!( transforms((,newability[@rebounded:may name(Cast rebounded card) activate castcard(normal)])) forever )!
|
||||
|
||||
# Populate
|
||||
#AUTO_DEFINE _POPULATE_ name(Populate) clone notAtarget(creature[token]|myBattlefield)
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -6104,8 +6104,7 @@ type=Sorcery
|
||||
name=Artful Maneuver
|
||||
target=creature
|
||||
auto=2/2 ueot
|
||||
auto=if rebound then ability$!moveto(exile) all(Artful Maneuver|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Target creature gets +2/+2 until end of turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={1}{W}
|
||||
type=Instant
|
||||
@@ -18184,8 +18183,7 @@ auto=choice name(red) transforms((,newability[protection from red])) ueot
|
||||
auto=choice name(blue) transforms((,newability[protection from blue])) ueot
|
||||
auto=choice name(black) transforms((,newability[protection from black])) ueot
|
||||
auto=choice name(white) transforms((,newability[protection from white])) ueot
|
||||
auto=if rebound then ability$!moveto(exile) all(Center Soul|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Target creature you control gains protection from the color of your choice until end of turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={1}{W}
|
||||
type=Instant
|
||||
@@ -22106,8 +22104,7 @@ type=Instant
|
||||
name=Consuming Vapors
|
||||
target=player
|
||||
auto=ability$! notatarget(creature|mybattlefield) dynamicability<!mytgt toughnesslifegain abilitycontroller!> sacrifice ) !$ targetedplayer
|
||||
auto=if rebound then ability$!moveto(exile) all(Consuming Vapors|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Target player sacrifices a creature. You gain life equal to that creature's toughness. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={3}{B}
|
||||
type=Sorcery
|
||||
@@ -30214,8 +30211,7 @@ name=Distortion Strike
|
||||
target=creature
|
||||
auto=1/0 ueot
|
||||
auto=unblockable ueot
|
||||
auto=if rebound then ability$!moveto(exile) all(Distortion Strike|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Target creature gets +1/+0 until end of turn and is unblockable this turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={U}
|
||||
type=Sorcery
|
||||
@@ -35460,8 +35456,7 @@ auto=choice name(red) transforms((,newability[protection from red])) ueot
|
||||
auto=choice name(blue) transforms((,newability[protection from blue])) ueot
|
||||
auto=choice name(black) transforms((,newability[protection from black])) ueot
|
||||
auto=choice name(white) transforms((,newability[protection from white])) ueot
|
||||
auto=if rebound then ability$!moveto(exile) all(Emerge Unscathed|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Target creature you control gains protection from the color of your choice until end of turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={W}
|
||||
type=Instant
|
||||
@@ -49859,8 +49854,7 @@ toughness=3
|
||||
[card]
|
||||
name=Great Teacher's Decree
|
||||
auto=all(creature|mybattlefield) 2/1 ueot
|
||||
auto=if rebound then ability$!moveto(exile) all(Great Teacher's Decree|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Creatures you control get +2/+1 until end of turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={3}{W}
|
||||
type=Sorcery
|
||||
@@ -80530,8 +80524,7 @@ toughness=2
|
||||
[card]
|
||||
name=Nomads' Assembly
|
||||
auto=token(Kor Soldier,Creature Kor Soldier,1/1,white)*type:creature:mybattlefield
|
||||
auto=if rebound then ability$!moveto(exile) all(Nomads' Assembly|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Put a 1/1 white Kor Soldier creature token onto the battlefield for each creature you control. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={4}{W}{W}
|
||||
type=Sorcery
|
||||
@@ -81906,17 +81899,15 @@ toughness=6
|
||||
name=Ojutai's Breath
|
||||
target=creature
|
||||
auto=freeze
|
||||
auto=if rebound then ability$!moveto(exile) all(Ojutai's Breath|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Tap target creature. It doesn't untap during its controller's next untap step. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={2}{U}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Ojutai's Summons
|
||||
auto=create(Djinn Monk:Creature Djinn Monk:2/2:flying:blue)
|
||||
auto=if rebound then ability$!moveto(exile) all(Ojutai's Summons|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=token(Djinn Monk,Creature Djinn Monk,2/2,flying,blue)
|
||||
auto=_REBOUND_
|
||||
text=Put a 2/2 blue Djinn Monk creature token with flying onto the battlefield. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={3}{U}{U}
|
||||
type=Sorcery
|
||||
@@ -88191,8 +88182,7 @@ type=Sorcery
|
||||
name=Prey's Vengeance
|
||||
target=creature
|
||||
auto=2/2
|
||||
auto=if rebound then ability$!moveto(exile) all(Prey's Vengeance|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Target creature gets +2/+2 until end of turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={G}
|
||||
type=Instant
|
||||
@@ -88949,8 +88939,7 @@ type=Sorcery
|
||||
name=Profound Journey
|
||||
target=*[-instant;-sorcery]|mygraveyard
|
||||
auto=moveto(ownerbattlefield)
|
||||
auto=if rebound then ability$!moveto(exile) all(Profound Journey|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Return target permanent card from your graveyard to the battlefield. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={5}{W}{W}
|
||||
type=Sorcery
|
||||
@@ -93160,8 +93149,7 @@ type=Instant
|
||||
name=Recurring Insight
|
||||
target=opponent
|
||||
auto=draw:type:*:targetedpersonshand controller
|
||||
auto=if rebound then ability$!moveto(exile) all(Recurring Insight|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Draw cards equal to the number of cards in target opponent's hand. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={4}{U}{U}
|
||||
type=Sorcery
|
||||
@@ -105066,8 +105054,7 @@ name=Sight Beyond Sight
|
||||
abilities=hiddenface
|
||||
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos=2]|mylibrary)])) ueot
|
||||
auto=name(look) reveal:2 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend
|
||||
auto=if rebound then ability$!moveto(exile) all(Sight Beyond Sight|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={3}{U}
|
||||
type=Sorcery
|
||||
@@ -108207,13 +108194,14 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Smallpox
|
||||
auto=ability$!life:-1 all(player)!$ controller
|
||||
auto=ability$!reject notatarget(*|myhand)!$ controller
|
||||
auto=ability$!reject notatarget(*|myhand)!$ opponent
|
||||
auto=ability$!sacrifice notatarget(creature|mybattlefield)!$ controller
|
||||
auto=ability$!sacrifice notatarget(creature|mybattlefield)!$ opponent
|
||||
auto=ability$!sacrifice notatarget(land|mybattlefield)!$ controller
|
||||
auto=ability$!sacrifice notatarget(land|mybattlefield)!$ opponent
|
||||
auto=life:-1 controller
|
||||
auto=life:-1 opponent
|
||||
auto=ability$!name(Discard a card) name(Discard a card) target(*|myhand) reject!$ controller
|
||||
auto=ability$!name(Discard a card) name(Discard a card) target(*|myhand) reject!$ opponent
|
||||
auto=ability$!name(Sacrifice a creature) name(Sacrifice a creature) target(creature|mybattlefield) sacrifice!$ controller
|
||||
auto=ability$!name(Sacrifice a creature) name(Sacrifice a creature) target(creature|mybattlefield) sacrifice!$ opponent
|
||||
auto=ability$!name(Sacrifice a land) name(Sacrifice a land) target(land|mybattlefield) sacrifice!$ controller
|
||||
auto=ability$!name(Sacrifice a land) name(Sacrifice a land) target(land|mybattlefield) sacrifice!$ opponent
|
||||
text=Each player loses 1 life, discards a card, sacrifices a creature, then sacrifices a land.
|
||||
mana={B}{B}
|
||||
type=Sorcery
|
||||
@@ -112416,8 +112404,7 @@ toughness=0
|
||||
name=Staggershock
|
||||
target=creature,player
|
||||
auto=damage:2
|
||||
auto=if rebound then ability$!moveto(exile) all(Staggershock|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Staggershock deals 2 damage to target creature or player. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={2}{R}
|
||||
type=Instant
|
||||
@@ -116111,8 +116098,7 @@ toughness=1
|
||||
[card]
|
||||
name=Surreal Memoir
|
||||
auto=moverandom(instant) from(mygraveyard) to(myhand)
|
||||
auto=if rebound then ability$!moveto(exile) all(Surreal Memoir|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Return an instant card at random from your graveyard to your hand. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={3}{R}
|
||||
type=Sorcery
|
||||
@@ -116140,8 +116126,7 @@ type=Sorcery
|
||||
name=Survival Cache
|
||||
auto=life:2 controller
|
||||
auto=if compare(lifetotal)~morethan~compare(opponentlifetotal) then draw:1 controller
|
||||
auto=if rebound then ability$!moveto(exile) all(Survival Cache|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=You gain 2 life. Then if you have more life than an opponent, draw a card. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={2}{W}
|
||||
type=Sorcery
|
||||
@@ -116647,8 +116632,7 @@ subtype=Equipment
|
||||
name=Sword of the Animist
|
||||
auto={2}:equip
|
||||
auto=teach(creature) 1/1
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
|
||||
auto=@combat(attacking) source(mytgt):name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto=@combat(attacking) source(mytgt):may name(search basic land) target(land[basic]|myLibrary) moveTo(myBattlefield) and!( transforms((,newability[tap(noevent)],newability[shuffle])) oneshot )!
|
||||
text=Equipped creature gets +1/+1. -- Whenever equipped creature attacks, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. -- Equip {2}
|
||||
mana={2}
|
||||
type=Legendary Artifact
|
||||
@@ -117168,8 +117152,7 @@ name=Taigam's Strike
|
||||
target=creature
|
||||
auto=2/0 ueot
|
||||
auto=unblockable ueot
|
||||
auto=if rebound then ability$!moveto(exile) all(Taigam's Strike|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Target creature gets +2/+0 until end of turn and can't be blocked this turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={3}{U}
|
||||
type=Sorcery
|
||||
@@ -129395,8 +129378,7 @@ toughness=1
|
||||
name=Virulent Swipe
|
||||
target=creature
|
||||
auto=transforms((,newability[2/0],newability[deachtouch])) ueot
|
||||
auto=if rebound then ability$!moveto(exile) all(Virulent Swipe|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Target creature gets +2/+0 and gains deathtouch until end of turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={B}
|
||||
type=Instant
|
||||
@@ -129994,8 +129976,7 @@ type=Sorcery
|
||||
name=Void Squall
|
||||
target=*[-land]
|
||||
auto=moveto(ownerhand)
|
||||
auto=if rebound then ability$!moveto(exile) all(Void Squall|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=_REBOUND_
|
||||
text=Return target nonland permanent to its owner's hand. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={4}{U}
|
||||
type=Sorcery
|
||||
@@ -135609,9 +135590,8 @@ toughness=2
|
||||
[card]
|
||||
name=World at War
|
||||
auto=nextphasealter(add,combatphaseswithmain,controller,after<postbattle>)
|
||||
auto=untap all(creature[attacking])
|
||||
auto=if rebound then ability$!moveto(exile) all(World at War|mystack)!$ controller
|
||||
autoexile=@rebounded:may activate castcard(normal)
|
||||
auto=all(creature|mybattlefield) transforms((,newability[@each my combatends turnlimited:phaseaction[combatbegins once sourceinplay] untap])) ueot
|
||||
auto=_REBOUND_
|
||||
text=After the first postcombat main phase this turn, there's an additional combat phase followed by an additional main phase. At the beginning of that combat, untap all creatures that attacked this turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={3}{R}{R}
|
||||
type=Sorcery
|
||||
|
||||
@@ -1930,6 +1930,7 @@ subtype=Narset
|
||||
[card]
|
||||
name=Narset, Parter of Veils
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto=@drawfoeof(player) restriction{compare(odrewcount)~morethan~1}:name(Opponent can't draw more than 1) transforms((,newability[all(*[zpos=type:*:opponenthand]|opponenthand) moveto(ownerlibrary)])) oneshot
|
||||
aicode=activate moveto(myhand) target(*[-creature;-land;zpos<=4]|mylibrary)
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Look at the top four cards) name(look) reveal:4 optionone name(Get a card) target(<1>*[-creature;-land]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
|
||||
text=Each opponent can't draw more than one card each turn. -- −2: Look at the top four cards of your library. You may reveal a noncreature, nonland card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
|
||||
@@ -1944,8 +1945,8 @@ aicode=activate target(*[-creature;-land;zpos=1]|mylibrary) moveto(myhand)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Look at the top noncreature nonland) reveal:1 optionone target(<upto:1>*[-creature;-land]|reveal) moveTo(myHand) optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveTo(myLibrary) optiontwoend revealend
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Your next instant or sorcery has rebound) counter(0/0.1.ReboundActive) all(this)
|
||||
auto={C(0/0,-9,Loyalty)}:name(-9: Emblem: "Your opponents can't cast noncreature spells") emblem transforms((,newability[maxCast(*[-creature])0 opponent])) forever dontremove
|
||||
auto=@movedTo(*[instant;sorcery]|myStack):this(counter{0/0.1.ReboundActive}>=1) all(trigger[to]) transforms((,newability[gainedexiledeath],newability[phaseaction[my upkeep once] counter(0/0.1.PlayExile)])) ueot && counter(0/0.-1.ReboundActive) all(this)
|
||||
auto=@each my upkeep:if type(*[instant;sorcery;counter{0/0.1.PlayExile}]|myexile)~morethan~0 then ability$!name(Choose one) choice name(Cast card from exile) activate castcard(normal) target(*[instant;sorcery;counter{0/0.1.PlayExile}]|myexile) _ choice name(Don't cast card from exile) all(*[instant;sorcery;counter{0/0.1.PlayExile}]|myexile) counter(0/0.-1.PlayExile)!$ controller
|
||||
auto=@movedTo(*[instant;sorcery]|myStack):this(counter{0/0.1.ReboundActive}>=1) all(trigger[to]) transforms((,newability[gainedexiledeath],newability[phaseaction[my upkeep once] counter(0/0.1.NarsetExile)])) ueot && counter(0/0.-1.ReboundActive) all(this)
|
||||
auto=@each my upkeep:if type(*[instant;sorcery;counter{0/0.1.NarsetExile}]|myexile)~morethan~0 then ability$!name(Choose one) choice name(Cast card from exile) activate castcard(normal) target(*[instant;sorcery;counter{0/0.1.NarsetExile}]|myexile) _ choice name(Don't cast card from exile) all(*[instant;sorcery;counter{0/0.1.NarsetExile}]|myexile) removeallcounters(0/0.-1.NarsetExile)!$ controller
|
||||
text=+1: Look at the top card of your library. If it’s a noncreature, nonland card, you may reveal it and put it into your hand. -- −2: When you cast your next instant or sorcery spell from your hand this turn, it gains rebound. (Exile the spell as it resolves. At the beginning of your next upkeep, you may cast that card from exile without paying its mana cost.) -- −9: You get an emblem with “Your opponents can’t cast noncreature spells.”
|
||||
mana={2}{W}{U}
|
||||
type=Legendary Planeswalker
|
||||
|
||||
@@ -1961,15 +1961,6 @@ type=Enchantment
|
||||
subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Corpsejack Menace
|
||||
text=If one or more +1/+1 counters would be placed on a creature you control, twice that many +1/+1 counters are placed on it instead.
|
||||
mana={2}{B}{G}
|
||||
type=Creature
|
||||
subtype=Fungus
|
||||
power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Corrosion
|
||||
text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of your upkeep, put a rust counter on each artifact target opponent controls. Then destroy each artifact with converted mana cost less than or equal to the number of rust counters on it. Artifacts destroyed this way can't be regenerated. -- When Corrosion leaves the battlefield, remove all rust counters from all permanents.
|
||||
mana={1}{B}{R}
|
||||
@@ -2027,12 +2018,6 @@ mana={2}{W}
|
||||
type=Snow Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Covetous Urge
|
||||
text=Target opponent reveals their hand. You choose a nonland card from that player's graveyard or hand and exile it. You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any color to cast that spell.
|
||||
mana={UB}{UB}{UB}{UB}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Cowed by Wisdom
|
||||
text=Enchant creature -- Enchanted creature can't attack or block unless its controller pays {1} for each card in your hand.
|
||||
mana={W}
|
||||
@@ -2163,76 +2148,6 @@ mana={4}{U}{U}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of Chaos
|
||||
text=Enchant player -- Whenever a player attacks enchanted player with one or more creatures, that attacking player may discard a card. If the player does, he or she draws a card.
|
||||
mana={2}{R}
|
||||
type=Enchantment
|
||||
subtype=Aura Curse
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of Echoes
|
||||
text=Enchant player -- Whenever enchanted player casts an instant or sorcery spell, each other player may copy that spell and may choose new targets for the copy he or she controls.
|
||||
mana={4}{U}
|
||||
type=Enchantment
|
||||
subtype=Aura Curse
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of Inertia
|
||||
text=Enchant player -- Whenever a player attacks enchanted player with one or more creatures, that attacking player may tap or untap target permanent of his or her choice.
|
||||
mana={2}{U}
|
||||
type=Enchantment
|
||||
subtype=Aura Curse
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of Misfortunes
|
||||
text=Enchant player -- At the beginning of your upkeep, you may search your library for a Curse card that doesn't have the same name as a Curse attached to enchanted player, put it onto the battlefield attached to that player, then shuffle your library.
|
||||
mana={4}{B}
|
||||
type=Enchantment
|
||||
subtype=Aura Curse
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of Predation
|
||||
text=Enchant player -- Whenever a creature attacks enchanted player, put a +1/+1 counter on it.
|
||||
mana={2}{G}
|
||||
type=Enchantment
|
||||
subtype=Aura Curse
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of Shallow Graves
|
||||
text=Enchant player -- Whenever a player attacks enchanted player with one or more creatures, that attacking player may put a 2/2 black Zombie creature token onto the battlefield tapped.
|
||||
mana={2}{B}
|
||||
type=Enchantment
|
||||
subtype=Aura Curse
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of Vengeance
|
||||
text=Enchant player -- Whenever enchanted player casts a spell, put a spite counter on Curse of Vengeance. -- When enchanted player loses the game, you gain X life and draw X cards, where X is the number of spite counters on Curse of Vengeance.
|
||||
mana={B}
|
||||
type=Enchantment
|
||||
subtype=Aura Curse
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of the Cabal
|
||||
text=Target player sacrifices half the permanents he or she controls, rounded down. -- Suspend 2—{2}{B}{B} (Rather than cast this card from your hand, you may pay {2}{B}{B} and exile it with two 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.) -- At the beginning of each player's upkeep, if Curse of the Cabal is suspended, that player may sacrifice a permanent. If he or she does, put two time counters on Curse of the Cabal.
|
||||
mana={9}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of the Fire Penguin
|
||||
text=Curse of the Fire Penquin consumes and confuses enchanted creature. -- -- ——— -- -- Creature Penguin -- Trample -- -- 6/5 -- Whenthiscreatureisputintoagraveyardfromplay,returnCurseoftheFirePenguinfromyourgraveyardtoplay.
|
||||
mana={4}{R}{R}
|
||||
type=Enchant Creature
|
||||
power=
|
||||
toughness=
|
||||
[/card]
|
||||
[card]
|
||||
name=Curse of the Forsaken
|
||||
text=Enchant player -- Whenever a creature attacks enchanted player, its controller gains 1 life.
|
||||
mana={2}{W}
|
||||
type=Enchantment
|
||||
subtype=Aura Curse
|
||||
[/card]
|
||||
[card]
|
||||
name=Curtain of Light
|
||||
text=Cast Curtain of Light only during combat after blockers are declared. -- Target unblocked attacking creature becomes blocked. (This spell works on unblockable creatures.) -- Draw a card.
|
||||
mana={1}{W}
|
||||
@@ -2342,15 +2257,6 @@ power=2
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Daxos of Meletis
|
||||
text=Daxos of Meletis can't be blocked by creatures with power 3 or greater. -- Whenever Daxos of Meletis deals combat damage to a player, exile the top card of that player's library. You gain life equal to that card's converted mana cost. Until end of turn, you may cast that card and you may spend mana as though it were mana of any color to cast it.
|
||||
mana={1}{W}{U}
|
||||
type=Legendary Creature
|
||||
subtype=Human Soldier
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Day's Undoing
|
||||
text=Each player shuffles his or her hand and graveyard into his or her library, then draws seven cards. If it's your turn, end the turn. (Exile all spells and abilities on the stack, including this card. Discard down to your maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.)
|
||||
mana={2}{U}
|
||||
@@ -2364,12 +2270,6 @@ type=Summon
|
||||
subtype=Zombie
|
||||
[/card]
|
||||
[card]
|
||||
name=Deadly Designs
|
||||
text={2}: Put a plot counter on Deadly Designs. Any player may activate this ability. -- When there are five or more plot counters on Deadly Designs, sacrifice it. If you do, destroy up to two target creatures.
|
||||
mana={1}{B}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Deadly Poison Sampler
|
||||
text=Whenever you crank Deadly Poison Sampler, until end of turn, target creature gains "Whenever this creature deals combat damage to a player, destroy target creature that player controls."
|
||||
type=Artifact
|
||||
@@ -3426,22 +3326,6 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Firecat Blitz
|
||||
text=Put X 1/1 red Elemental Cat creature tokens with haste onto the battlefield. Exile them at the beginning of the next end step. -- Flashback—{R}{R}, Sacrifice X Mountains. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
|
||||
mana={X}{R}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Firestorm Phoenix
|
||||
abilities=flying
|
||||
text=Flying -- If Firestorm Phoenix would die, return Firestorm Phoenix to its owner's hand instead. Until that player's next turn, that player plays with that card revealed in his or her hand and can't play it.
|
||||
mana={4}{R}{R}
|
||||
type=Creature
|
||||
subtype=Phoenix
|
||||
power=3
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=First Come, First Served
|
||||
text=The attacking or blocking creature with the lowest collector number has first strike. If two or more creatures are tied, they all have first strike.
|
||||
mana={1}{W}
|
||||
@@ -3536,36 +3420,18 @@ mana={1}{G}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Food Chain
|
||||
text=Exile a creature you control: Add X mana of any one color to your mana pool, where X is the exiled creature's converted mana cost plus one. Spend this mana only to cast creature spells.
|
||||
mana={2}{G}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Force Bubble
|
||||
text=If damage would be dealt to you, put that many depletion counters on Force Bubble instead. -- When there are four or more depletion counters on Force Bubble, sacrifice it. -- At the beginning of each end step, remove all depletion counters from Force Bubble.
|
||||
mana={2}{W}{W}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Force of Rage
|
||||
text=If it's not your turn, you may exile a red card from your hand rather than pay this spell's mana cost. -- Create two 3/1 red Elemental creature tokens with trample and haste. Sacrifice those tokens at the beginning of your next upkeep.
|
||||
mana={1}{R}{R}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Forcefield
|
||||
text={1}: The next time an unblocked creature of your choice would deal combat damage to you this turn, prevent all but 1 of that damage.
|
||||
mana={3}
|
||||
type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Foreshadow
|
||||
text=Name a card, then put the top card of target opponent's library into his or her graveyard. If that card is the named card, you draw a card. -- Draw a card at the beginning of the next turn's upkeep.
|
||||
mana={1}{U}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Forethought Amulet
|
||||
text=At the beginning of your upkeep, sacrifice Forethought Amulet unless you pay {3}. -- If an instant or sorcery source would deal 3 or more damage to you, it deals 2 damage to you instead.
|
||||
mana={5}
|
||||
@@ -5863,12 +5729,6 @@ mana={4}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Laquatus's Disdain
|
||||
text=Counter target spell cast from a graveyard. -- Draw a card.
|
||||
mana={1}{U}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Lash Out
|
||||
text=Lash Out deals 3 damage to target creature. Clash with an opponent. If you win, Lash Out deals 3 damage to that creature's controller. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.)
|
||||
mana={1}{R}
|
||||
@@ -5966,15 +5826,6 @@ power=3
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Leovold, Emissary of Trest
|
||||
text=Each opponent can't draw more than one card each turn. -- Whenever you or a permanent you control becomes the target of a spell or ability an opponent controls, you may draw a card.
|
||||
mana={B}{G}{U}
|
||||
type=Legendary Creature
|
||||
subtype=Elf Advisor
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Lesser Werewolf
|
||||
text={B}: If Lesser Werewolf's power is 1 or more, it gets -1/-0 until end of turn and put a -0/-1 counter on target creature blocking or blocked by Lesser Werewolf. Activate this ability only during the declare blockers step.
|
||||
mana={3}{B}
|
||||
@@ -6173,12 +6024,6 @@ mana={3}{G}{G}
|
||||
type=Enchantment
|
||||
[/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=Lurking Automaton
|
||||
text=Reveal Lurking Automaton as you draft it and note how many cards you've drafted this draft round, including Lurking Automaton. -- Lurking Automaton enters the battlefield with X +1/+1 counters on it, where X is the highest number you noted for cards named Lurking Automaton.
|
||||
mana={5}
|
||||
@@ -6490,16 +6335,6 @@ power=2
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Medomai the Ageless
|
||||
abilities=flying
|
||||
text=Flying -- Whenever Medomai the Ageless deals combat damage to a player, take an extra turn after this one. -- Medomai the Ageless can't attack during extra turns.
|
||||
mana={4}{W}{U}
|
||||
type=Legendary Creature
|
||||
subtype=Sphinx
|
||||
power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Melee
|
||||
text=Cast Melee only during your turn and only during combat before blockers are declared. -- You choose which creatures block this combat and how those creatures block. -- Whenever a creature attacks and isn't blocked this combat, untap it and remove it from combat.
|
||||
mana={4}{R}
|
||||
@@ -6560,15 +6395,6 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Mesmeric Sliver
|
||||
text=All Slivers have "When this permanent enters the battlefield, you may fateseal 1." (To fateseal 1, its controller looks at the top card of an opponent's library, then he or she may put that card on the bottom of that library.)
|
||||
mana={3}{U}
|
||||
type=Creature
|
||||
subtype=Sliver
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Messenger Jays
|
||||
text=Flying -- Council's dilemma — When Messenger Jays enters the battlefield, starting with you, each player votes for feather or quill. Put a +1/+1 counter on Messenger Jays for each feather vote and draw a card for each quill vote. For each card drawn this way, discard a card.
|
||||
mana={4}{U}
|
||||
@@ -6578,12 +6404,6 @@ power=2
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Metamorphosis
|
||||
text=As an additional cost to cast Metamorphosis, sacrifice a creature. -- Add X mana of any one color to your mana pool, where X is one plus the sacrificed creature's converted mana cost. Spend this mana only to cast creature spells.
|
||||
mana={G}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Midlife Upgrade
|
||||
text=As an additional cost to cast this spell, sacrifice X Contraptions. -- Assemble X plus one Contraptions. (To assemble a Contraption, put the top card of your Contraption deck face up onto one of your sprockets.)
|
||||
mana={3}{W}
|
||||
@@ -8883,15 +8703,6 @@ type=Instant
|
||||
subtype=Arcane
|
||||
[/card]
|
||||
[card]
|
||||
name=Robber of the Rich
|
||||
text=Reach, haste -- Whenever Robber of the Rich attacks, if defending player has more cards in hand than you, exile the top card of their library. During any turn you attacked with a Rogue, you may cast that card and you may spend mana as though it were mana of any color to cast that spell.
|
||||
mana={1}{R}
|
||||
type=Creature
|
||||
subtype=Human Archer Rogue
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Robo-
|
||||
text=At the beginning of each end step, if an artifact entered the battlefield under your control this turn, -- Augment {2} ({2} , Reveal this card from your hand: Combine it with target host. Augment only as a sorcery.)
|
||||
type=Artifact Creature
|
||||
@@ -9967,12 +9778,6 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Specter's Shriek
|
||||
text=Target opponent reveals their hand. You may choose a nonland card from it. If you do, that player exiles that card. If a nonblack card is exiled this way, exile a card from your hand.
|
||||
mana={B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Spectral Shift
|
||||
text=Choose one — Change the text of target spell or permanent by replacing all instances of one basic land type with another; or change the text of target spell or permanent by replacing all instances of one color word with another. (These effects last indefinitely.) -- Entwine {2} (Choose both if you pay the entwine cost.)
|
||||
mana={1}{U}
|
||||
@@ -9986,7 +9791,7 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Spell Queller
|
||||
abilities=flash
|
||||
abilities=flash,flying
|
||||
text=Flash -- Flying -- When Spell Queller enters the battlefield, exile target spell with converted mana cost 4 or less. -- When Spell Queller leaves the battlefield, the exiled card's owner may cast that card without paying its mana cost.
|
||||
mana={1}{W}{U}
|
||||
type=Creature
|
||||
@@ -10001,12 +9806,6 @@ mana={2}{U}{U}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Spelljack
|
||||
text=Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. You may play it without paying its mana cost for as long as it remains exiled. (If it has X in its mana cost, X is 0.)
|
||||
mana={3}{U}{U}{U}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Spellskite
|
||||
text={PU}: Change a target of target spell or ability to Spellskite. ({PU} can be paid with either {U} or 2 life.)
|
||||
mana={2}
|
||||
@@ -10085,16 +9884,6 @@ power=5
|
||||
toughness=6
|
||||
[/card]
|
||||
[card]
|
||||
name=Sphinx of the Chimes
|
||||
abilities=flying
|
||||
text=Flying -- Discard two nonland cards with the same name: Draw four cards.
|
||||
mana={4}{U}{U}
|
||||
type=Creature
|
||||
subtype=Sphinx
|
||||
power=5
|
||||
toughness=6
|
||||
[/card]
|
||||
[card]
|
||||
name=Spider Climb
|
||||
text=You may cast Spider Climb as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -- Enchant creature -- Enchanted creature gets +0/+3 and has reach. (It can block creatures with flying.)
|
||||
mana={G}
|
||||
@@ -10121,15 +9910,6 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Spirit of the Labyrinth
|
||||
text=Each player can't draw more than one card each turn.
|
||||
mana={1}{W}
|
||||
type=Enchantment Creature
|
||||
subtype=Spirit
|
||||
power=3
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Spirit of the Season
|
||||
text=When Spirit of the Season enters the battlefield, it gains haste if it's summer. Put a +1/+1 counter on it if it's autumn. You gain 5 life if it's winter. If it's spring, search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.
|
||||
mana={1}{G}{G}
|
||||
|
||||
Reference in New Issue
Block a user