Fixed all battle cards, improved stun counter rule, added some new primitives from MOM set.
This commit is contained in:
@@ -89,8 +89,7 @@ auto=@movedto(other *|battlefield) restriction{type(*[isflipped]|nonbattlezone)~
|
||||
auto=@each cleanup:all(*|myBattlefield) resetDamage
|
||||
|
||||
#Stun counter
|
||||
auto=@each my untap:ability$!all(*[counter{0/0.1.Stun}]|mybattlefield) tap(noevent)!$ controller
|
||||
auto=@each my untap:ability$!all(*[counter{0/0.1.Stun}]|mybattlefield) counter(0/0.-1.Stun)!$ controller
|
||||
auto=@untapped(*[counter{0/0.1.Stun}]|mybattlefield):name(Stunned creature can't untap) name(Stunned creature can't untap) all(trigger[to]) transforms((,newability[tap(noevent)],newability[counter(0/0.-1.Stun)])) oneshot
|
||||
|
||||
#Commander put back rule
|
||||
auto=@movedTo(*[iscommander]|mygraveyard):may name(Put back to command zone) ability$!name(Put back to command zone) name(Put back to command zone) target(*[iscommander;fresh]|mygraveyard) moveto(mycommandzone)!$ controller
|
||||
|
||||
@@ -88,5 +88,4 @@ auto=@movedto(other *|battlefield) restriction{type(*[isflipped]|nonbattlezone)~
|
||||
auto=@each cleanup:all(*|myBattlefield) resetDamage
|
||||
|
||||
#Stun counter
|
||||
auto=@each my untap:ability$!all(*[counter{0/0.1.Stun}]|mybattlefield) tap(noevent)!$ controller
|
||||
auto=@each my untap:ability$!all(*[counter{0/0.1.Stun}]|mybattlefield) counter(0/0.-1.Stun)!$ controller
|
||||
auto=@untapped(*[counter{0/0.1.Stun}]|mybattlefield):name(Stunned creature can't untap) name(Stunned creature can't untap) all(trigger[to]) transforms((,newability[tap(noevent)],newability[counter(0/0.-1.Stun)])) oneshot
|
||||
|
||||
@@ -8487,6 +8487,37 @@ power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Bloated Processor
|
||||
auto={S(other *[phyrexian]|mybattlefield)}:name(Put 1/1 counter) counter(1/1)
|
||||
auto=_DIES_this(power=0) name(Incubate 0) name(Incubate 0) activate castcard(noevent costx!:0:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=1) name(Incubate 1) name(Incubate 1) activate castcard(noevent costx!:1:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=2) name(Incubate 2) name(Incubate 2) activate castcard(noevent costx!:2:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=3) name(Incubate 3) name(Incubate 3) activate castcard(noevent costx!:3:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=4) name(Incubate 4) name(Incubate 4) activate castcard(noevent costx!:4:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=5) name(Incubate 5) name(Incubate 5) activate castcard(noevent costx!:5:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=6) name(Incubate 6) name(Incubate 6) activate castcard(noevent costx!:6:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=7) name(Incubate 7) name(Incubate 7) activate castcard(noevent costx!:7:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=8) name(Incubate 8) name(Incubate 8) activate castcard(noevent costx!:8:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=9) name(Incubate 9) name(Incubate 9) activate castcard(noevent costx!:9:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=10) name(Incubate 10) name(Incubate 10) activate castcard(noevent costx!:10:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=11) name(Incubate 11) name(Incubate 11) activate castcard(noevent costx!:11:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=12) name(Incubate 12) name(Incubate 12) activate castcard(noevent costx!:12:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=13) name(Incubate 13) name(Incubate 13) activate castcard(noevent costx!:13:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=14) name(Incubate 14) name(Incubate 14) activate castcard(noevent costx!:14:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=15) name(Incubate 15) name(Incubate 15) activate castcard(noevent costx!:15:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=16) name(Incubate 16) name(Incubate 16) activate castcard(noevent costx!:16:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=17) name(Incubate 17) name(Incubate 17) activate castcard(noevent costx!:17:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=18) name(Incubate 18) name(Incubate 18) activate castcard(noevent costx!:18:! named!:Incubator:!)
|
||||
auto=_DIES_this(power=19) name(Incubate 19) name(Incubate 19) activate castcard(noevent costx!:19:! named!:Incubator:!)
|
||||
auto=_DIES_this(power>=19) name(Incubate 20) name(Incubate 20) activate castcard(noevent costx!:20:! named!:Incubator:!)
|
||||
text=Sacrifice another Phyrexian: Put a +1/+1 counter on Bloated Processor. -- When Bloated Processor dies, incubate X, where X is its power. (Create an Incubator token with X +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)
|
||||
mana={2}{B}
|
||||
type=Creature
|
||||
subtype=Phyrexian
|
||||
power=3
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Blood
|
||||
auto={1}{T}{D(*|myhand)}{S}:name(Draw a card) draw:1 controller
|
||||
text={1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.
|
||||
@@ -16285,6 +16316,16 @@ mana={5}{U}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Compleated Huntmaster
|
||||
auto={1}{T}{S(other *[creature;artifact]|mybattlefield)}:name(Incubate 3) name(Incubate 3) activate castcard(noevent costx!:3:! named!:Incubator:!)
|
||||
text={1}, {T}, Sacrifice another creature or artifact: Incubate 3. (Create an Incubator token with three +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)
|
||||
mana={2}{B}
|
||||
type=Creature
|
||||
subtype=Phyrexian Elf Warrior
|
||||
power=2
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Complicate
|
||||
abilities=cycling
|
||||
target=*|stack
|
||||
@@ -30835,6 +30876,18 @@ mana={2}{U}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Flitting Guerrilla
|
||||
abilities=flying
|
||||
auto=_DIES_may name(Exile and return) all(this|mygraveyard) moveto(myexile) and!( transforms((,newability[name(Return creature or battle) name(Return creature or battle) target(*[creature;battle]|mygraveyard) moveto(mylibrary)])) forever )!
|
||||
auto=_DIES_name(Each player mills 2 cards) deplete:2 opponent && deplete:2 controller
|
||||
text=Flying -- When Flitting Guerrilla dies, each player mills two cards. Then you may exile Flitting Guerrilla. When you do, put target creature or battle card from your graveyard on top of your library. (To mill two cards, a player puts the top two cards of their library into their graveyard.)
|
||||
mana={2}{B}
|
||||
type=Creature
|
||||
subtype=Faerie Rogue
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Flood of Recollection
|
||||
target=instant,sorcery|mygraveyard
|
||||
auto=moveto(ownerHand)
|
||||
@@ -41557,6 +41610,17 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Ichor Drinker
|
||||
abilities=lifelink
|
||||
autograveyard={B}{E}:name(Incubate 2) name(Incubate 2) activate castcard(noevent costx!:2:! named!:Incubator:!) asSorcery
|
||||
text=Lifelink -- {B}, Exile Ichor Drinker from your graveyard: Incubate 2. Activate only as a sorcery. (Create an Incubator token with two +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)
|
||||
mana={B}
|
||||
type=Creature
|
||||
subtype=Phyrexian Vampire
|
||||
power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Ichor Elixir
|
||||
auto={T}:Add{C}{C}
|
||||
text=If you would roll one or more planar dice, instead roll that many planar dice plus one and ignore one. -- {T}: Add {C}{C}.
|
||||
@@ -41564,6 +41628,17 @@ mana={4}
|
||||
type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Ichor Shade
|
||||
auto=@each my end restriction{morbid}:name(Put 1/1 counter) name(Put 1/1 counter) counter(1/1)
|
||||
auto=@each my end restriction{type(artifact[-creature&fresh]|mygraveyard)~morethan~0}:name(Put 1/1 counter) name(Put 1/1 counter) counter(1/1)
|
||||
text=At the beginning of your end step, if an artifact or creature was put into a graveyard from the battlefield this turn, put a +1/+1 counter on Ichor Shade.
|
||||
mana={2}{B}
|
||||
type=Creature
|
||||
subtype=Phyrexian Shade
|
||||
power=2
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Ichor Synthesizer
|
||||
auto=@movedTo(*[-creature]|mystack):counter(0/0,1,oil)
|
||||
auto=this(counter{0/0.1.oil}>3) 2/0
|
||||
@@ -43778,8 +43853,9 @@ name=Invasion of Arcavios
|
||||
backside=Invocation of the Founders
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.7.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=ability$!name(Search card) name(Search card) target(*[instant;sorcery]|mylibrary,mygraveyard,mysideboard) moveto(myhand)!$ controller
|
||||
auto=moveto(opponentbattlefield) and!( transforms((,newability[tap(noevent)],newability[doesnotuntap],newability[counter(0/0.7.Defense)])) forever )!
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Enchantment) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Arcavios enters the battlefield, search your library, graveyard, and/or outside the game for an instant or sorcery card you own, reveal it, and put it into your hand. If you search your library this way, shuffle.
|
||||
mana={3}{U}{U}
|
||||
@@ -43791,8 +43867,9 @@ name=Invasion of Belenon
|
||||
backside=Belenon War Anthem
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.3.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=name(Create knight) token(Knight,Creature Knight,2/2,white,blue,vigilance)
|
||||
auto=moveto(opponentbattlefield) and!( transforms((,newability[tap(noevent)],newability[doesnotuntap],newability[counter(0/0.3.Defense)])) forever )!
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Enchantment) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Belenon enters the battlefield, create a 2/2 white and blue Knight creature token with vigilance.
|
||||
mana={2}{W}
|
||||
@@ -43800,13 +43877,28 @@ type=Battle
|
||||
subtype=Siege
|
||||
[/card]
|
||||
[card]
|
||||
name=Invasion of Eldraine
|
||||
backside=Prickle Faeries
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.4.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=ability$!name(Discard 2 cards) name(Discard 2 cards) notatarget(<2>*|myhand) reject!$ opponent
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Enchantment) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Eldraine enters the battlefield, target opponent discards two cards.
|
||||
mana={3}{B}
|
||||
type=Battle
|
||||
subtype=Siege
|
||||
[/card]
|
||||
[card]
|
||||
name=Invasion of Dominaria
|
||||
backside=Serra Faithkeeper
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.5.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=name(Gain 4 life) life:4 controller
|
||||
auto=name(Draw a card) draw:1 controller
|
||||
auto=moveto(opponentbattlefield) and!( transforms((,newability[tap(noevent)],newability[doesnotuntap],newability[counter(0/0.5.Defense)])) forever )!
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Creature Angel) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Dominaria enters the battlefield, you gain 4 life and draw a card.
|
||||
mana={2}{W}
|
||||
@@ -43814,13 +43906,28 @@ type=Battle
|
||||
subtype=Siege
|
||||
[/card]
|
||||
[card]
|
||||
name=Invasion of Fiora
|
||||
backside=Marchesa, Resolute Monarch
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.4.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=ability$!name(Choose one) choice name(Destroy all legendary creatures) all(creature[legendary]|battlefield) destroy _ choice name(Destroy all non-legendary creatures) all(creature[-legendary]|battlefield) destroy _ choice name(Destroy all creatures) all(creature|battlefield) destroy!$ controller
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Enchantment) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Fiora enters the battlefield, choose one or both — -- • Destroy all legendary creatures. -- • Destroy all nonlegendary creatures.
|
||||
mana={4}{B}{B}
|
||||
type=Battle
|
||||
subtype=Siege
|
||||
[/card]
|
||||
[card]
|
||||
name=Invasion of Gobakhan
|
||||
backside=Lightshield Array
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.3.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=if type(*[-land]|opponenthand)~morethan~0 then ability$!name(Look opponent's hand) name(Look opponent's hand) target(*[-land]|opponenthand) moveto(myreveal) and!( transforms((,newability[choice name(Exile card) moveto(opponentexile) and!( transforms((,newability[canplayfromexile],newability[changecost(colorless:2) forcedalive])) forever )!],newability[choice name(Don't exile card) moveto(opponenthand)])) forever )! !$ controller
|
||||
auto=if type(*[-land]|opponenthand)~equalto~0 then ability$!name(Look opponent's hand) name(Look opponent's hand) target(*|opponenthand) moveto(opponentreveal) and!( moveto(opponenthand) )! !$ controller
|
||||
auto=moveto(opponentbattlefield) and!( transforms((,newability[tap(noevent)],newability[doesnotuntap],newability[counter(0/0.3.Defense)])) forever )!
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Enchantment) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Gobakhan enters the battlefield, look at target opponent's hand. You may exile a nonland card from it. For as long as that card remains exiled, its owner may play it. A spell cast this way costs {2} more to cast.
|
||||
mana={1}{W}
|
||||
@@ -43832,8 +43939,9 @@ name=Invasion of Kamigawa
|
||||
backside=Rooftop Saboteurs
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.4.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=ability$!name(Tap creature or artifact) name(Tap creature or artifact) target(*[creature;artifact]|opponentbattlefield) counter(0/0.1.Stun)!$ controller
|
||||
auto=moveto(opponentbattlefield) and!( transforms((,newability[tap(noevent)],newability[doesnotuntap],newability[counter(0/0.4.Defense)])) forever )!
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Creature Moonfolk Ninja) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Kamigawa enters the battlefield, tap target artifact or creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
|
||||
mana={3}{U}
|
||||
@@ -43845,8 +43953,9 @@ name=Invasion of Ravnica
|
||||
backside=Guildpact Paragon
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.4.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=name(Exile opponent permanent) target(*[multicolor]|opponentbattlefield) moveto(exile)
|
||||
auto=moveto(opponentbattlefield) and!( transforms((,newability[tap(noevent)],newability[doesnotuntap],newability[counter(0/0.4.Defense)])) forever )!
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Artifact Creature Construct) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Ravnica enters the battlefield, exile target nonland permanent an opponent controls that isn't exactly two colors.
|
||||
mana={5}
|
||||
@@ -43858,8 +43967,9 @@ name=Invasion of Segovia
|
||||
backside=Caetus, Sea Tyrant of Segovia
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.4.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=name(Create 2 Kraken) token(Kraken,Creature Kraken,1/1,blue,trample)*2
|
||||
auto=moveto(opponentbattlefield) and!( transforms((,newability[tap(noevent)],newability[doesnotuntap],newability[counter(0/0.4.Defense)])) forever )!
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Legendary Creature Serpent) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Segovia enters the battlefield, create two 1/1 blue Kraken creature tokens with trample.
|
||||
mana={2}{U}
|
||||
@@ -43871,8 +43981,9 @@ name=Invasion of Theros
|
||||
backside=Ephara, Ever-Sheltering
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.4.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=ability$!name(Search library) name(Search library) target(*[aura;god;demigod]|mylibrary) moveto(myhand) and!( shuffle )! !$ controller
|
||||
auto=moveto(opponentbattlefield) and!( transforms((,newability[tap(noevent)],newability[doesnotuntap],newability[counter(0/0.4.Defense)])) forever )!
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Legendary Enchantment Creature) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Theros enters the battlefield, search your library for an Aura, God, or Demigod card, reveal it, put it into your hand, then shuffle.
|
||||
mana={2}{W}
|
||||
@@ -43898,8 +44009,9 @@ name=Invasion of Vryn
|
||||
backside=Overloaded Mage-Ring
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0.4.Defense)
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=draw:3 controller && ability$!name(Discard a card) name(Discard a card) reject notatarget(*|myhand)!$ controller
|
||||
auto=moveto(opponentbattlefield) and!( transforms((,newability[tap(noevent)],newability[doesnotuntap],newability[counter(0/0.4.Defense)])) forever )!
|
||||
auto=@counterremoved(0/0,1,Defense) from(this) restriction{compare(hascntdefense)~equalto~0}:name(Exile and transforms) name(Exile and transforms) moveto(ownerexile) and!( flip(backside) forcetype(Artifact) )! asSorcery
|
||||
text=(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.) -- When Invasion of Vryn enters the battlefield, draw three cards, then discard a card.
|
||||
mana={3}{U}
|
||||
@@ -52482,6 +52594,20 @@ mana={X}{G}{W}{W}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Marchesa, Resolute Monarch
|
||||
abilities=deathtouch,menace
|
||||
auto=_ATTACKING_may name(Remove all counters) target(*|battlefield) removeallcounters(all)
|
||||
auto=@combatdamageof(player) from(*|opponentbattlefield) turnlimited:name(Combat damage received) name(Combat damage received) counter(0/0.1.MarchesaEffect) notrg
|
||||
auto=@each my upkeep restriction{compare(hascntmarchesaeffect)~equalto~0}:name(Draw and loose life) name(Draw and loose life) transforms((,newability[draw:1 controller],newability[life:-1 controller])) oneshot
|
||||
auto=@each my upkeep restriction{compare(hascntmarchesaeffect)~morethan~0}:name(Effect ends) name(Effect ends) removeallcounters(0/0.1.MarchesaEffect)
|
||||
text=Menace, deathtouch -- Whenever Marchesa, Resolute Monarch attacks, remove all counters from up to one target permanent. -- At the beginning of your upkeep, if you haven't been dealt combat damage since your last turn, you draw a card and you lose 1 life.
|
||||
color=black
|
||||
type=Legendary Creature
|
||||
subtype=Human Noble
|
||||
power=3
|
||||
toughness=6
|
||||
[/card]
|
||||
[card]
|
||||
name=Marchesa's Decree
|
||||
auto=_MONARCH_CONTROLLER_
|
||||
auto=@each blockers:foreach(creature[attacking]|opponentBattlefield) life:-1 opponent
|
||||
@@ -64112,7 +64238,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Prickle Faeries
|
||||
abilities=flying
|
||||
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~3}:damage:2 opponent
|
||||
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~3}:name(Deals 2 damage) name(Deals 2 damage) damage:2 opponent
|
||||
text=Flying -- At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, Prickle Faeries deals 2 damage to them.
|
||||
color=black
|
||||
type=Creature
|
||||
@@ -93215,7 +93341,7 @@ toughness=3
|
||||
[card]
|
||||
name=Venerated Loxodon
|
||||
other={convoke} name(Convoke)
|
||||
auto=lord(creature[tapped;-attacking]|myBattlefield) counter(1/1)
|
||||
auto=if paid(alternative) then name(Put 1/1 counter) name(Put 1/1 counter) all(creature[tapped;-attacking]|myBattlefield) counter(1/1)
|
||||
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for 1 or one mana of that creature's color.) -- When Venerated Loxodon enters the battlefield, put a +1/+1 counter on each creature that convoked it.
|
||||
mana={4}{W}
|
||||
type=Creature
|
||||
@@ -96535,7 +96661,7 @@ toughness=2
|
||||
[card]
|
||||
name=Wicked Slumber
|
||||
other={convoke} name(Convoke)
|
||||
auto=may target(<upto:2>creature|battlefield) tap && ability$!name(Stun creature) name(Stun creature) target(creature|battlefield) counter(0/0.1.Stun)!$ controller
|
||||
auto=may name(Tap 2 creatures) target(<upto:2>creature|battlefield) tap && ability$!name(Stun creature) name(Stun creature) target(creature|battlefield) counter(0/0.1.Stun)!$ controller
|
||||
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Tap up to two target creatures. Put a stun counter on either of them. Then put a stun counter on either of them. (If a permanent with a stun counter would become untapped, remove one from it instead.)
|
||||
mana={3}{U}
|
||||
type=Instant
|
||||
@@ -98893,6 +99019,18 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Zephyr Singer
|
||||
abilities=flying,vigilance
|
||||
other={convoke} name(Convoke)
|
||||
auto=if paid(alternative) then name(Put flying counter) name(Put flying counter) all(creature[tapped;-attacking]|myBattlefield) transforms((,newability[counter(0/0.1.Flying)],newability[this(counter{0/0.1.Flying}>=1) flying])) forever
|
||||
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Flying, vigilance -- When Zephyr Singer enters the battlefield, put a flying counter on each creature that convoked it.
|
||||
mana={2}{U}{U}
|
||||
type=Creature
|
||||
subtype=Siren Pirate
|
||||
power=3
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Zephyr Winder
|
||||
abilities=flying
|
||||
auto=@combatdamaged(player) from(this):may untap target(creature)
|
||||
|
||||
Reference in New Issue
Block a user