|
|
|
|
@@ -51,7 +51,7 @@ type=Sorcery
|
|
|
|
|
[card]
|
|
|
|
|
name=Abandon the Post
|
|
|
|
|
flashback={3}{R}
|
|
|
|
|
auto=may name(Creatures can't block) target(<upto:2>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=may name(Creatures can't block) target(<upto:2>creature) transforms((,cantblock)) ueot
|
|
|
|
|
text=Up to two target creatures can't block this turn. -- Flashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
|
|
|
|
|
mana={1}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -242,7 +242,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Academic Probation
|
|
|
|
|
auto=choice name(Name a non-land card) chooseanameopp maxcast(*[chosenname])0 opponent ueot && phaseaction[upkeep once] maxcast(*[lastnamechosen])0 opponent ueot chooseend nonland
|
|
|
|
|
auto=choice name(Choose a non-land permanent) target(*|battlefield) transforms((,newability[cantattack],newability[cantpwattack],newability[cantblock],newability[noactivatedability])) uynt
|
|
|
|
|
auto=choice name(Choose a non-land permanent) target(*|battlefield) transforms((,cantattack,cantpwattack,cantblock,newability[noactivatedability])) uynt
|
|
|
|
|
text=Choose one -- Choose a nonland card name. Opponents can't cast spells with the chosen name until your next turn. -- Choose target nonland permanent. Until your next turn, it can't attack or block, and its activated abilities can't be activated.
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -1471,8 +1471,8 @@ toughness=5
|
|
|
|
|
[card]
|
|
|
|
|
name=Akroma's Will
|
|
|
|
|
auto=choice name(Choose first) all(creature|mybattlefield) transforms((,flying,vigilance,double strike)) ueot
|
|
|
|
|
auto=choice name(Choose second) all(creature|mybattlefield) transforms((,newability[lifelink],indestructible,newability[protection from blue],newability[protection from red],newability[protection from green],newability[protection from white],newability[protection from black])) ueot
|
|
|
|
|
auto=if type(*[iscommander]|mybattlefield)~morethan~0 then choice name(Choose both) name(Choose both) all(creature|mybattlefield) transforms((,flying,vigilance,double strike,newability[lifelink],indestructible,newability[protection from blue],newability[protection from red],newability[protection from green],newability[protection from white],newability[protection from black])) ueot
|
|
|
|
|
auto=choice name(Choose second) all(creature|mybattlefield) transforms((,lifelink,indestructible,newability[protection from blue],newability[protection from red],newability[protection from green],newability[protection from white],newability[protection from black])) ueot
|
|
|
|
|
auto=if type(*[iscommander]|mybattlefield)~morethan~0 then choice name(Choose both) name(Choose both) all(creature|mybattlefield) transforms((,flying,vigilance,double strike,lifelink,indestructible,newability[protection from blue],newability[protection from red],newability[protection from green],newability[protection from white],newability[protection from black])) ueot
|
|
|
|
|
text=Choose one. If you control a commander as you cast this spell, you may choose both. -- Creatures you control gain flying, vigilance, and double strike until end of turn. -- Creatures you control gain lifelink, indestructible, and protection from all colors until end of turn.
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -1598,7 +1598,7 @@ name=Alchemist's Gift
|
|
|
|
|
target=creature
|
|
|
|
|
auto=1/1
|
|
|
|
|
auto=choice name(Gains deathtouch) transforms((,deathtouch)) ueot
|
|
|
|
|
auto=choice name(Gains lifelink) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto=choice name(Gains lifelink) transforms((,lifelink)) ueot
|
|
|
|
|
text=Target creature gets +1/+1 and gains your choice of deathtouch or lifelink until end of turn. (Any amount of damage a creature with deathtouch deals to a creature is enough to destroy it. Damage dealt by a creature with lifelink also causes its controller to gain that much life.)
|
|
|
|
|
mana={B}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -2709,7 +2709,7 @@ type=Artifact
|
|
|
|
|
name=Angelfire Ignition
|
|
|
|
|
target=creature
|
|
|
|
|
flashback={2}{R}{W}
|
|
|
|
|
auto=transforms((,newability[counter(1/1.2)],vigilance,trample,newability[lifelink],indestructible,haste)) ueot
|
|
|
|
|
auto=transforms((,newability[counter(1/1.2)],vigilance,trample,lifelink,indestructible,haste)) ueot
|
|
|
|
|
text=Put two +1/+1 counters on target creature. It gains vigilance, trample, lifelink, indestructible, and haste until end of turn. -- Flashback {2}{R}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
|
|
|
|
|
mana={1}{R}{W}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -3483,8 +3483,8 @@ toughness=3
|
|
|
|
|
name=Aragorn, King of Gondor
|
|
|
|
|
abilities=lifelink,vigilance
|
|
|
|
|
auto=_MONARCH_CONTROLLER_
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{compare(pmonarch)~equalto~0}:may name(Target creature can't block) name(Target creature can't block) target(creature|battlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{compare(pmonarch)~morethan~0}:name(All creatures can't block) name(All creatures can't block) all(creature|battlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{compare(pmonarch)~equalto~0}:may name(Target creature can't block) name(Target creature can't block) target(creature|battlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{compare(pmonarch)~morethan~0}:name(All creatures can't block) name(All creatures can't block) all(creature|battlefield) transforms((,cantblock)) ueot
|
|
|
|
|
text=Vigilance, lifelink -- When Aragorn, King of Gondor enters the battlefield, you become the monarch. -- Whenever Aragorn attacks, up to one target creature can't block this turn. If you're the monarch, creatures can't block this turn.
|
|
|
|
|
mana={1}{U}{R}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -6869,7 +6869,7 @@ backside=Ballista Watcher
|
|
|
|
|
auto=if type(*[day;night]|battlefield)~equalto~0 then if type(*[nonight]|battlefield)~equalto~0 then name(It becomes night) name(It becomes night) name(It becomes night) activate castcard(noevent named!:Night:!)
|
|
|
|
|
auto={2}{R}:name(Damage player) target(player) damage:1
|
|
|
|
|
auto={2}{R}:name(Damage planeswalker) target(planeswalker) damage:1
|
|
|
|
|
auto={2}{R}:name(Damage creature) target(creature) damage:1 && transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto={2}{R}:name(Damage creature) target(creature) damage:1 && transforms((,cantblock)) ueot
|
|
|
|
|
text={2}{R}: Ballista Wielder deals 1 damage to any target. A creature dealt damage this way can't block this turn. -- Nightbound (If a player casts at least two spells during their own turn, it becomes day next turn.) // Ballista Watcher
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Werewolf
|
|
|
|
|
@@ -9333,7 +9333,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Blacklance Paragon
|
|
|
|
|
abilities=flash
|
|
|
|
|
auto=target(creature[knight]|myBattlefield) transforms((,deathtouch,newability[lifelink])) ueot
|
|
|
|
|
auto=target(creature[knight]|myBattlefield) transforms((,deathtouch,lifelink)) ueot
|
|
|
|
|
text=Flash -- When Blacklance Paragon enters the battlefield, target Knight gains deathtouch and lifelink until end of turn.
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -9754,7 +9754,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Blessed Defiance
|
|
|
|
|
target=creature|mybattlefield
|
|
|
|
|
auto=transforms((,newability[2/0],newability[lifelink],newability[@movedto(this|graveyard) from(mybattlefield):name(Create spirit) token(Spirit^Creature Spirit^1/1^white^flying)])) ueot
|
|
|
|
|
auto=transforms((,newability[2/0],lifelink,newability[@movedto(this|graveyard) from(mybattlefield):name(Create spirit) token(Spirit^Creature Spirit^1/1^white^flying)])) ueot
|
|
|
|
|
text=Target creature you control gets +2/+0 and gains lifelink until end of turn. When that creature dies this turn, create a 1/1 white Spirit creature token with flying.
|
|
|
|
|
mana={W}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -10021,26 +10021,26 @@ type=Instant
|
|
|
|
|
name=Blinding Flare
|
|
|
|
|
abilities=hasnokicker,hasstrive
|
|
|
|
|
kicker=multi{R} name(Strive)
|
|
|
|
|
auto=if compare(kicked)~equalto~0 then name(choose 1 creature) name(choose 1 creature) target(creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~1 then name(choose 2 creatures) name(choose 2 creatures) target(<upto:2>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~2 then name(choose 3 creatures) name(choose 3 creatures) target(<upto:3>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~3 then name(choose 4 creatures) name(choose 4 creatures) target(<upto:4>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~4 then name(choose 5 creatures) name(choose 5 creatures) target(<upto:5>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~5 then name(choose 6 creatures) name(choose 6 creatures) target(<upto:6>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~6 then name(choose 7 creatures) name(choose 7 creatures) target(<upto:7>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~7 then name(choose 8 creatures) name(choose 8 creatures) target(<upto:8>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~8 then name(choose 9 creatures) name(choose 9 creatures) target(<upto:9>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~9 then name(choose 10 creatures) name(choose 10 creatures) target(<upto:10>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~10 then name(choose 11 creatures) name(choose 11 creatures) target(<upto:11>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~11 then name(choose 12 creatures) name(choose 12 creatures) target(<upto:12>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~12 then name(choose 13 creatures) name(choose 13 creatures) target(<upto:13>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~13 then name(choose 14 creatures) name(choose 14 creatures) target(<upto:14>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~14 then name(choose 15 creatures) name(choose 15 creatures) target(<upto:15>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~15 then name(choose 16 creatures) name(choose 16 creatures) target(<upto:16>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~16 then name(choose 17 creatures) name(choose 17 creatures) target(<upto:17>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~17 then name(choose 18 creatures) name(choose 18 creatures) target(<upto:18>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~18 then name(choose 19 creatures) name(choose 19 creatures) target(<upto:19>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~morethan~18 then name(choose 20 creatures) name(choose 20 creatures) target(<upto:20>creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~0 then name(choose 1 creature) name(choose 1 creature) target(creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~1 then name(choose 2 creatures) name(choose 2 creatures) target(<upto:2>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~2 then name(choose 3 creatures) name(choose 3 creatures) target(<upto:3>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~3 then name(choose 4 creatures) name(choose 4 creatures) target(<upto:4>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~4 then name(choose 5 creatures) name(choose 5 creatures) target(<upto:5>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~5 then name(choose 6 creatures) name(choose 6 creatures) target(<upto:6>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~6 then name(choose 7 creatures) name(choose 7 creatures) target(<upto:7>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~7 then name(choose 8 creatures) name(choose 8 creatures) target(<upto:8>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~8 then name(choose 9 creatures) name(choose 9 creatures) target(<upto:9>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~9 then name(choose 10 creatures) name(choose 10 creatures) target(<upto:10>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~10 then name(choose 11 creatures) name(choose 11 creatures) target(<upto:11>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~11 then name(choose 12 creatures) name(choose 12 creatures) target(<upto:12>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~12 then name(choose 13 creatures) name(choose 13 creatures) target(<upto:13>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~13 then name(choose 14 creatures) name(choose 14 creatures) target(<upto:14>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~14 then name(choose 15 creatures) name(choose 15 creatures) target(<upto:15>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~15 then name(choose 16 creatures) name(choose 16 creatures) target(<upto:16>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~16 then name(choose 17 creatures) name(choose 17 creatures) target(<upto:17>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~17 then name(choose 18 creatures) name(choose 18 creatures) target(<upto:18>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~18 then name(choose 19 creatures) name(choose 19 creatures) target(<upto:19>creature) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if compare(kicked)~morethan~18 then name(choose 20 creatures) name(choose 20 creatures) target(<upto:20>creature) transforms((,cantblock)) ueot
|
|
|
|
|
text=Strive - Blinding Flare costs {R} more to cast for each target beyond the first. -- Any number of target creatures can't block this turn.
|
|
|
|
|
mana={R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -10977,7 +10977,7 @@ type=Sorcery
|
|
|
|
|
[card]
|
|
|
|
|
name=Blow Your House Down
|
|
|
|
|
target=<upto:3>creature
|
|
|
|
|
auto=transforms((,newability[cantblock],newability[if cantargetcard(*[wall]|*) then destroy])) ueot
|
|
|
|
|
auto=transforms((,cantblock,newability[if cantargetcard(*[wall]|*) then destroy])) ueot
|
|
|
|
|
text=Up to three target creatures can't block this turn. Destroy any of them that are Walls.
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -11709,7 +11709,7 @@ type=Sorcery
|
|
|
|
|
name=Boon-Bringer Valkyrie
|
|
|
|
|
abilities=first strike,flying,lifelink
|
|
|
|
|
auto=name(This creature) target(this) counter(1/1)
|
|
|
|
|
auto=name(Target other creature) target(other creature) transforms((,newability[counter(1/1)],first strike,flying,newability[lifelink])) ueot
|
|
|
|
|
auto=name(Target other creature) target(other creature) transforms((,newability[counter(1/1)],first strike,flying,lifelink)) ueot
|
|
|
|
|
text=Backup 1 (When this creature enters the battlefield, put a +1/+1 counter on target creature. If that's another creature, it gains the following abilities until end of turn.) -- Flying, first strike, lifelink
|
|
|
|
|
mana={3}{W}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -12406,7 +12406,7 @@ name=Brazen Cannonade
|
|
|
|
|
auto=lord(creature[attacking]|mybattlefield) transforms((,newability[@movedTo(this|graveyard) from(battlefield):name(Brazen deal damage) all(Brazen Cannonade|mybattlefield) counter(0/0.1.BrazenEffect)]))
|
|
|
|
|
auto=@totalcounteradded(0/0.1.BrazenEffect):name(Brazen deal damage) damage:2 opponent
|
|
|
|
|
auto=@totalcounteradded(0/0.1.BrazenEffect):name(Effect Ends) removeallcounters(0/0.1.BrazenEffect)
|
|
|
|
|
auto=@each my secondmain restriction{raid}:name(Exile top card) all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile uent])) uent )!
|
|
|
|
|
auto=@each my secondmain restriction{raid}:name(Exile top card) _IMPULSEUENT_
|
|
|
|
|
text=Whenever an attacking creature you control dies, Brazen Cannonade deals 2 damage to each opponent. -- Raid - At the beginning of your postcombat main phase, if you attacked with a creature this turn, exile the top card of your library. Until end of combat on your next turn, you may play that card.
|
|
|
|
|
mana={3}{R}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -12643,7 +12643,7 @@ toughness=3
|
|
|
|
|
name=Bretagard Stronghold
|
|
|
|
|
auto=tap(noevent)
|
|
|
|
|
auto={T}:add{G}
|
|
|
|
|
auto={G}{W}{W}{T}{S}:name(Put 1/1 counter) target(creature|mybattlefield) transforms((,newability[counter(1/1)],vigilance,newability[lifelink])) ueot asSorcery
|
|
|
|
|
auto={G}{W}{W}{T}{S}:name(Put 1/1 counter) target(creature|mybattlefield) transforms((,newability[counter(1/1)],vigilance,lifelink)) ueot asSorcery
|
|
|
|
|
text=Bretagard Stronghold enters the battlefield tapped. -- {T}: Add {G}. -- {G}{W}{W}, {T}, Sacrifice Bretagard Stronghold: Put a +1/+1 counter on each of up to two target creatures you control. They gain vigilance and lifelink until end of turn. Activate this ability only any time you could cast a sorcery.
|
|
|
|
|
type=Land
|
|
|
|
|
[/card]
|
|
|
|
|
@@ -13235,8 +13235,8 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Bruse Tarl, Boorish Herder
|
|
|
|
|
abilities=partner
|
|
|
|
|
auto=target(creature|mybattlefield) transforms((,double strike,newability[lifelink])) ueot
|
|
|
|
|
auto=_ATTACKING_target(creature|mybattlefield) transforms((,double strike,newability[lifelink])) ueot
|
|
|
|
|
auto=target(creature|mybattlefield) transforms((,double strike,lifelink)) ueot
|
|
|
|
|
auto=_ATTACKING_target(creature|mybattlefield) transforms((,double strike,lifelink)) ueot
|
|
|
|
|
text=Whenever Bruse Tarl, Boorish Herder enters the battlefield or attacks, target creature you control gains double strike and lifelink until end of turn. -- Partner (You can have two commanders if both have partner.)
|
|
|
|
|
mana={2}{R}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -13755,7 +13755,7 @@ toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Cabal Initiate
|
|
|
|
|
auto={D(*|myHand)}:name(Gains lifelink) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto={D(*|myHand)}:name(Gains lifelink) transforms((,lifelink)) ueot
|
|
|
|
|
auto=aslongas(*|mygraveyard) 1/2 >6
|
|
|
|
|
text=Discard a card: Cabal Initiate gains lifelink until end of turn. -- Threshold - Cabal Initiate gets +1/+2 as long as seven or more cards are in your graveyard.
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
@@ -16091,7 +16091,7 @@ toughness=4
|
|
|
|
|
[card]
|
|
|
|
|
name=Champions of Minas Tirith
|
|
|
|
|
auto=_MONARCH_CONTROLLER_
|
|
|
|
|
auto=@each opponent combatbegins restriction{compare(pmonarch)~morethan~0}:name(Opponent creatures can't attack) name(Opponent creatures can't attack) all(creature|opponentbattlefield) name(Opponent creatures can't attack) transforms((,newability[cantattack],newability[cantpwattack])) ueot
|
|
|
|
|
auto=@each opponent combatbegins restriction{compare(pmonarch)~morethan~0}:name(Opponent creatures can't attack) name(Opponent creatures can't attack) all(creature|opponentbattlefield) name(Opponent creatures can't attack) transforms((,cantattack,cantpwattack)) ueot
|
|
|
|
|
auto=@each opponent attackers restriction{compare(pmonarch)~morethan~0,type(creature|opponentbattlefield)~morethan~0,type(*|opponenthand)~equalto~0}:name(Opponent can pay x) name(Opponent can pay x) name(Opponent can pay x) name(Opponent can pay x) ability$!may name(Pay 0) all(creature|myBattlefield) transforms((,newability[-cantattack],newability[-cantpwattack])) ueot!$ opponent
|
|
|
|
|
auto=@each opponent attackers restriction{compare(pmonarch)~morethan~0,type(creature|opponentbattlefield)~morethan~0,type(*|opponenthand)~equalto~1}:name(Opponent can pay x) name(Opponent can pay x) name(Opponent can pay x) name(Opponent can pay x) ability$!may name(Pay 1) pay({1}) name(Pay 1) all(creature|myBattlefield) name(Pay 1) transforms((,newability[-cantattack],newability[-cantpwattack])) ueot!$ opponent
|
|
|
|
|
auto=@each opponent attackers restriction{compare(pmonarch)~morethan~0,type(creature|opponentbattlefield)~morethan~0,type(*|opponenthand)~equalto~2}:name(Opponent can pay x) name(Opponent can pay x) name(Opponent can pay x) name(Opponent can pay x) ability$!may name(Pay 2) pay({2}) name(Pay 2) all(creature|myBattlefield) name(Pay 2) transforms((,newability[-cantattack],newability[-cantpwattack])) ueot!$ opponent
|
|
|
|
|
@@ -16433,7 +16433,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Chaos Dragon
|
|
|
|
|
abilities=flying,haste,mustattack
|
|
|
|
|
auto=@each my combatbegins:name(Roll a d20) rolld20 20 winability donothing winabilityend loseability if compare(lastrollresult)~lessthan~11 then transforms((,newability[cantattack],newability[cantpwattack])) ueot loseabilityend rolld20end
|
|
|
|
|
auto=@each my combatbegins:name(Roll a d20) rolld20 20 winability donothing winabilityend loseability if compare(lastrollresult)~lessthan~11 then transforms((,cantattack,cantpwattack)) ueot loseabilityend rolld20end
|
|
|
|
|
text=Flying, haste -- Chaos Dragon attacks each combat if able. -- At the beginning of combat on your turn, each player rolls a d20. If one or more opponents had the highest result, Chaos Dragon can't attack those players or planeswalkers they control this combat.
|
|
|
|
|
mana={1}{R}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -16511,7 +16511,7 @@ toughness=4
|
|
|
|
|
name=Charforger
|
|
|
|
|
auto=create(phyrexian goblin:creature phyrexian goblin:1/1:red)
|
|
|
|
|
auto=@movedto(other creature,artifact|graveyard) from(mybattlefield):counter(0/0,1,oil)
|
|
|
|
|
auto={C(0/0,-3,oil)}:_EXILETOP_
|
|
|
|
|
auto={C(0/0,-3,oil)}:_IMPULSEDRAW_
|
|
|
|
|
text=When Charforger enters the battlefield, create a 1/1 red Phyrexian Goblin creature token. -- Whenever another creature or artifact you control is put into a graveyard from the battlefield, put an oil counter on Charforger. -- Remove three oil counters from Charforger: Exile the top card of your library. You may play that card this turn.
|
|
|
|
|
mana={1}{B}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -17246,7 +17246,7 @@ toughness=7
|
|
|
|
|
[card]
|
|
|
|
|
name=Chronomantic Escape
|
|
|
|
|
suspend(3)={2}{W}
|
|
|
|
|
auto=ifnot paid(alternative) then all(creature|opponentbattlefield) transforms((,newability[cantattack],newability[cantpwattack])) uynt
|
|
|
|
|
auto=ifnot paid(alternative) then all(creature|opponentbattlefield) transforms((,cantattack,cantpwattack)) uynt
|
|
|
|
|
auto=moveto(myexile) and!( counter(0/0,3,Time) )!
|
|
|
|
|
text=Until your next turn, creatures can't attack you. Exile Chronomantic Escape with three time counters on it. -- Suspend 3-{2}{W} (Rather than cast this card from your hand, you may pay {2}{W} 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={4}{W}{W}
|
|
|
|
|
@@ -19701,7 +19701,7 @@ type=Instant
|
|
|
|
|
name=Consuming Aetherborn
|
|
|
|
|
abilities=lifelink
|
|
|
|
|
auto=name(This creature) target(this) counter(1/1)
|
|
|
|
|
auto=name(Target other creature) target(other creature) transforms((,newability[counter(1/1)],newability[lifelink])) ueot
|
|
|
|
|
auto=name(Target other creature) target(other creature) transforms((,newability[counter(1/1)],lifelink)) ueot
|
|
|
|
|
text=Backup 1 (When this creature enters the battlefield, put a +1/+1 counter on target creature. If that's another creature, it gains the following ability until end of turn.) -- Lifelink
|
|
|
|
|
mana={3}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -21272,26 +21272,26 @@ type=Instant
|
|
|
|
|
name=Cruel Feeding
|
|
|
|
|
abilities=hasnokicker,hasstrive
|
|
|
|
|
kicker=multi{2}{B} name(Strive)
|
|
|
|
|
auto=if compare(kicked)~equalto~0 then name(choose 1 creature) name(choose 1 creature) target(creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~1 then name(choose 2 creatures) name(choose 2 creatures) target(<upto:2>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~2 then name(choose 3 creatures) name(choose 3 creatures) target(<upto:3>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~3 then name(choose 4 creatures) name(choose 4 creatures) target(<upto:4>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~4 then name(choose 5 creatures) name(choose 5 creatures) target(<upto:5>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~5 then name(choose 6 creatures) name(choose 6 creatures) target(<upto:6>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~6 then name(choose 7 creatures) name(choose 7 creatures) target(<upto:7>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~7 then name(choose 8 creatures) name(choose 8 creatures) target(<upto:8>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~8 then name(choose 9 creatures) name(choose 9 creatures) target(<upto:9>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~9 then name(choose 10 creatures) name(choose 10 creatures) target(<upto:10>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~10 then name(choose 11 creatures) name(choose 11 creatures) target(<upto:11>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~11 then name(choose 12 creatures) name(choose 12 creatures) target(<upto:12>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~12 then name(choose 13 creatures) name(choose 13 creatures) target(<upto:13>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~13 then name(choose 14 creatures) name(choose 14 creatures) target(<upto:14>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~14 then name(choose 15 creatures) name(choose 15 creatures) target(<upto:15>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~15 then name(choose 16 creatures) name(choose 16 creatures) target(<upto:16>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~16 then name(choose 17 creatures) name(choose 17 creatures) target(<upto:17>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~17 then name(choose 18 creatures) name(choose 18 creatures) target(<upto:18>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~18 then name(choose 19 creatures) name(choose 19 creatures) target(<upto:19>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~morethan~18 then name(choose 20 creatures) name(choose 20 creatures) target(<upto:20>creature) transforms((,newability[1/0],newability[lifelink])) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~0 then name(choose 1 creature) name(choose 1 creature) target(creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~1 then name(choose 2 creatures) name(choose 2 creatures) target(<upto:2>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~2 then name(choose 3 creatures) name(choose 3 creatures) target(<upto:3>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~3 then name(choose 4 creatures) name(choose 4 creatures) target(<upto:4>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~4 then name(choose 5 creatures) name(choose 5 creatures) target(<upto:5>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~5 then name(choose 6 creatures) name(choose 6 creatures) target(<upto:6>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~6 then name(choose 7 creatures) name(choose 7 creatures) target(<upto:7>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~7 then name(choose 8 creatures) name(choose 8 creatures) target(<upto:8>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~8 then name(choose 9 creatures) name(choose 9 creatures) target(<upto:9>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~9 then name(choose 10 creatures) name(choose 10 creatures) target(<upto:10>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~10 then name(choose 11 creatures) name(choose 11 creatures) target(<upto:11>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~11 then name(choose 12 creatures) name(choose 12 creatures) target(<upto:12>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~12 then name(choose 13 creatures) name(choose 13 creatures) target(<upto:13>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~13 then name(choose 14 creatures) name(choose 14 creatures) target(<upto:14>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~14 then name(choose 15 creatures) name(choose 15 creatures) target(<upto:15>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~15 then name(choose 16 creatures) name(choose 16 creatures) target(<upto:16>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~16 then name(choose 17 creatures) name(choose 17 creatures) target(<upto:17>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~17 then name(choose 18 creatures) name(choose 18 creatures) target(<upto:18>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~equalto~18 then name(choose 19 creatures) name(choose 19 creatures) target(<upto:19>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
auto=if compare(kicked)~morethan~18 then name(choose 20 creatures) name(choose 20 creatures) target(<upto:20>creature) transforms((,newability[1/0],lifelink)) ueot
|
|
|
|
|
text=Strive - Cruel Feeding costs {2}{B} more to cast for each target beyond the first. -- Any number of target creatures each get +1/+0 and gain lifelink until end of turn. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.)
|
|
|
|
|
mana={B}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -28423,7 +28423,7 @@ aicode=activate target(*[zpos<=3]|mylibrary) moveto(ownerHand) and!( transforms(
|
|
|
|
|
autocommandzone=transforms((,newability[shroud],indestructible)) forever
|
|
|
|
|
autocommandzone=@counteradded(0/0,1,Explore) from(Dungeon of the Mad Mage|mycommandzone) restriction{compare(hascntexplore)~equalto~1}:thisforeach(variable{type:*[twodngtrg]:myBattlefieldplus1plusend}) ability$!name(Yawning Portal) name(Yawning Portal) life:1 controller!$ controller
|
|
|
|
|
autocommandzone=@counteradded(0/0,1,Explore) from(Dungeon of the Mad Mage|mycommandzone) restriction{compare(hascntexplore)~equalto~2}:thisforeach(variable{type:*[twodngtrg]:myBattlefieldplus1plusend}) ability$!name(Dungeon Level) name(Dungeon Level) _SCRY1_!$ controller
|
|
|
|
|
autocommandzone=@counteradded(0/0,1,Explore) from(Dungeon of the Mad Mage|mycommandzone) restriction{compare(hascntexplore)~equalto~3}:ability$!name(Goblin Bazaar or Twisted Caverns) all(Dungeon of the Mad Mage|mycommandzone) transforms((,newability[choice name(Goblin Bazaar) token(Treasure)*type:*[twodngtrg]:mybattlefieldplus1plusend],newability[if type(creature|battlefield)~morethan~0 then choice name(Twisted Caverns) name(Twisted Caverns) target(<type:*[twodngtrg]:mybattlefieldplus1plusend>creature|battlefield) transforms((,newability[cantattack],newability[cantpwattack])) uynt])) oneshot!$ controller
|
|
|
|
|
autocommandzone=@counteradded(0/0,1,Explore) from(Dungeon of the Mad Mage|mycommandzone) restriction{compare(hascntexplore)~equalto~3}:ability$!name(Goblin Bazaar or Twisted Caverns) all(Dungeon of the Mad Mage|mycommandzone) transforms((,newability[choice name(Goblin Bazaar) token(Treasure)*type:*[twodngtrg]:mybattlefieldplus1plusend],newability[if type(creature|battlefield)~morethan~0 then choice name(Twisted Caverns) name(Twisted Caverns) target(<type:*[twodngtrg]:mybattlefieldplus1plusend>creature|battlefield) transforms((,cantattack,cantpwattack)) uynt])) oneshot!$ controller
|
|
|
|
|
autocommandzone=@counteradded(0/0,1,Explore) from(Dungeon of the Mad Mage|mycommandzone) restriction{compare(hascntexplore)~equalto~4}:thisforeach(variable{type:*[twodngtrg]:myBattlefieldplus1plusend}) ability$!name(Lost Level) name(Lost Level) _SCRY2_!$ controller
|
|
|
|
|
autocommandzone=@counteradded(0/0,1,Explore) from(Dungeon of the Mad Mage|mycommandzone) restriction{compare(hascntexplore)~equalto~5}:ability$!name(Runestone Caverns or Muiral's Graveyard) transforms((,newability[choice name(Muiral's Graveyard) token(Skeleton Mad)*twicetype:*[twodngtrg]:mybattlefieldplus1plusend],newability[choice name(Runestone Caverns) all(*[zpos<=twicecardcountabiltwodngtrgplus1plusend]|mylibrary) moveto(exile) and!( transforms((,newability[canplayfromexile forever])) forever )!])) oneshot!$ controller
|
|
|
|
|
autocommandzone=@counteradded(0/0,1,Explore) from(Dungeon of the Mad Mage|mycommandzone) restriction{compare(hascntexplore)~equalto~6}:thisforeach(variable{type:*[twodngtrg]:myBattlefieldplus1plusend}) ability$!name(Deep Mines) name(Deep Mines) _SCRY3_!$ controller
|
|
|
|
|
@@ -29466,7 +29466,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Edifice of Authority
|
|
|
|
|
auto={1}{T}{C(0/0,1,brick)}:target(creature) cantattack ueot
|
|
|
|
|
auto=this(counter{0/0.3.brick}) {1}{T}:target(creature) transforms((,newability[cantattack],newability[cantblock],newability[noactivatedability])) uynt
|
|
|
|
|
auto=this(counter{0/0.3.brick}) {1}{T}:target(creature) transforms((,cantattack,cantblock,newability[noactivatedability])) uynt
|
|
|
|
|
text={1}, {T}: Target creature can't attack this turn. Put a brick counter on Edifice of Authority. -- {1}, {T}: Until your next turn, target creature can't attack or block and its activated abilities can't be activated. Activate this ability only if there are three or more brick counters on Edifice of Authority.
|
|
|
|
|
mana={3}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -31384,7 +31384,7 @@ toughness=5
|
|
|
|
|
[card]
|
|
|
|
|
name=Eowyn, Fearless Knight
|
|
|
|
|
abilities=haste
|
|
|
|
|
auto=name(Exile creature) target(creature[power=power:highest:creature:opponentbattlefield]|opponentbattlefield) moveto(opponentexile) and!( becomes(eoex) ueot )!
|
|
|
|
|
auto=name(Exile creature) target(creature[power>=powerplus1plusend]|opponentbattlefield) moveto(opponentexile) and!( becomes(eoex) ueot )!
|
|
|
|
|
auto=all(creature[legendary]|mybattlefield) transforms((,newability[aslongas(creature[eoex&black]|opponentexile) protection from black],newability[aslongas(creature[eoex&white]|opponentexile) protection from white],newability[aslongas(creature[eoex&green]|opponentexile) protection from green],newability[aslongas(creature[eoex&blue]|opponentexile) protection from blue],newability[aslongas(creature[eoex&red]|opponentexile) protection from red])) ueot
|
|
|
|
|
text=Haste -- When Eowyn, Fearless Knight enters the battlefield, exile target creature an opponent controls with greater power. Legendary creatures you control gain protection from each of that creature's colors until end of turn.
|
|
|
|
|
mana={2}{R}{W}
|
|
|
|
|
@@ -31840,7 +31840,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Essence Infusion
|
|
|
|
|
target=creature
|
|
|
|
|
auto=transforms((,newability[counter(1/1.2)],newability[lifelink])) ueot
|
|
|
|
|
auto=transforms((,newability[counter(1/1.2)],lifelink)) ueot
|
|
|
|
|
text=Put two +1/+1 counters on target creature. It gains lifelink until end of turn.
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -32312,9 +32312,9 @@ toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Evolved Sleeper
|
|
|
|
|
auto={B}:becomes(Cleric,2/2) forever
|
|
|
|
|
auto=this(cantargetcard(*[cleric]) {1}{B}:becomes(Horror,3/3,deathtouch) forever )
|
|
|
|
|
auto=this(cantargetcard(*[Horror]) {1}{B}{B}:counter(1/1) && draw:1 && life:-1 )
|
|
|
|
|
auto=this(cantargetcard(*[cleric]) {1}{B}:becomes(Horror,3/3,deathtouch) forever )
|
|
|
|
|
auto={B}:becomes(Cleric,2/2) forever
|
|
|
|
|
text={B}: Evolved Sleeper becomes a Human Cleric with base power and toughness 2/2. -- {1}{B}: If Evolved Sleeper is a Cleric, put a deathtouch counter on it and it becomes a Phyrexian Human Cleric with base power and toughness 3/3. -- {1}{B}{B}: If Evolved Sleeper is a Phyrexian, put a +1/+1 counter on it, then you draw a card and you lose 1 life.
|
|
|
|
|
mana={B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -33339,7 +33339,7 @@ type=Sorcery
|
|
|
|
|
[card]
|
|
|
|
|
name=Extraction Specialist
|
|
|
|
|
abilities=lifelink
|
|
|
|
|
auto=target(creature[manacost<=2]|graveyard) moveTo(mybattlefield) and!(transforms((,newability[cantattack],newability[cantpwattack],newability[cantblock])))!
|
|
|
|
|
auto=target(creature[manacost<=2]|graveyard) moveTo(mybattlefield) and!(transforms((,cantattack,cantpwattack,cantblock)))!
|
|
|
|
|
text=Lifelink -- When Extraction Specialist enters the battlefield, return target creature card with mana value 2 or less from your graveyard to the battlefield. That creature can't attack or block for as long as you control Extraction Specialist.
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -33991,7 +33991,7 @@ toughness=3
|
|
|
|
|
name=Faldorn, Dread Wolf Herald
|
|
|
|
|
auto=@movedTo(*|mystack) from(exile):_WOLFTOKEN_
|
|
|
|
|
auto=@movedTo(land|myBattlefield) from(exile):_WOLFTOKEN_
|
|
|
|
|
auto={1}{T}{D(*|myhand)}:_EXILETOP_
|
|
|
|
|
auto={1}{T}{D(*|myhand)}:_IMPULSEDRAW_
|
|
|
|
|
text=Whenever you cast a spell from exile or a land enters the battlefield under your control from exile, create a 2/2 green Wolf creature token. -- {1}, {T}, Discard a card: Exile the top card of your library. You may play it this turn.
|
|
|
|
|
mana={1}{R}{G}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -35595,7 +35595,7 @@ type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Fifty Feet of Rope
|
|
|
|
|
auto={T}:name(Wall can't block) target(*[wall]|battlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto={T}:name(Wall can't block) target(*[wall]|battlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto={3}{T}:name(Creature doesn't untap) target(creature|battlefield) transforms((,newability[doesnotuntap])) uynt
|
|
|
|
|
auto={4}{T}:name(Venture into the dungeon) if compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0 then name(Venture into dungeon) name(Venture into dungeon) transforms((,newability[if type(*[dungeon]|mycommandzone)~morethan~0 then name(Explore the dungeon) name(Explore the dungeon) all(*[dungeon]|mycommandzone) counter(0/0.1.Explore)],newability[if type(*[dungeon]|mycommandzone)~equalto~0 then name(Choose a new dungeon) name(Choose a new dungeon) target(*[dungeon]|mysideboard) moveTo(mycommandzone) and!( counter(0/0.1.Explore) )!])) oneshot asSorcery
|
|
|
|
|
text=Climb Over-{T}: Target Wall can't block this turn. -- Tie Up-{3}, {T}: Target creature doesn't untap during its controller's next untap step. -- Rappel Down-{4}, {T}: Venture into the dungeon. Activate only as a sorcery. (Enter the first room or advance to the next room.)
|
|
|
|
|
@@ -35939,7 +35939,7 @@ type=Instant
|
|
|
|
|
name=Fire of Orthanc
|
|
|
|
|
target=*[artifact;land]|battlefield
|
|
|
|
|
auto=destroy
|
|
|
|
|
auto=all(creature[-flying]|battlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=all(creature[-flying]|battlefield) transforms((,cantblock)) ueot
|
|
|
|
|
text=Destroy target artifact or land. Creatures without flying can't block this turn.
|
|
|
|
|
mana={3}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -37132,7 +37132,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Fog on the Barrow-Downs
|
|
|
|
|
target=creature
|
|
|
|
|
auto=teach(creature) transforms((removecreaturesubtypes,newability[becomes(Spirit)],newability[cantattack],newability[cantpwattack],newability[cantblock]))
|
|
|
|
|
auto=teach(creature) transforms((removecreaturesubtypes,newability[becomes(Spirit)],cantattack,cantpwattack,cantblock))
|
|
|
|
|
text=Enchant creature -- Enchanted creature is a Spirit and can't attack or block. (It loses all other creature types.)
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -37482,7 +37482,7 @@ type=Land
|
|
|
|
|
[card]
|
|
|
|
|
name=Forgehammer Centurion
|
|
|
|
|
auto=@movedto(other *[creature;artifact]|graveyard) from(mybattlefield):name(Put oil counter) counter(0/0,1,Oil)
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{compare(hascntoil)~morethan~1}:may name(Remove 2 oil counters) counter(0/0,-2,Oil) && ability$!name(Creature can't block) name(Creature can't block) target(creature|battlefield) transforms((,newability[cantblock])) ueot!$ controller
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{compare(hascntoil)~morethan~1}:may name(Remove 2 oil counters) counter(0/0,-2,Oil) && ability$!name(Creature can't block) name(Creature can't block) target(creature|battlefield) transforms((,cantblock)) ueot!$ controller
|
|
|
|
|
text=Whenever another creature or artifact you control is put into a graveyard from the battlefield, put an oil counter on Forgehammer Centurion. -- Whenever Forgehammer Centurion attacks, you may remove two oil counters from it. When you do, target creature can't block this turn.
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -38131,7 +38131,7 @@ toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Frodo, Sauron's Bane
|
|
|
|
|
auto=this(cantargetcard(*[citizen&-scout]) {WB}{WB}:name(Becomes scout) name(Becomes scout) transforms((Scout,setpower=2,settoughness=3,newability[lifelink])) forever
|
|
|
|
|
auto=this(cantargetcard(*[citizen&-scout]) {WB}{WB}:name(Becomes scout) name(Becomes scout) transforms((Scout,setpower=2,settoughness=3,lifelink)) forever
|
|
|
|
|
auto=this(cantargetcard(*[scout&-rogue]) {B}{B}{B}:name(Becomes rogue) name(Becomes rogue) transforms((Rogue,newability[@combatdamaged(player) from(this) restriction{compare(pringtemptations)~lessthan~4}:name(The ring tempts you) name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller],newability[@combatdamagefoeof(player) from(this) restriction{compare(pringtemptations)~morethan~3}:name(Player loses game) name(Player loses game) wingame controller],newability[@combatdamageof(player) from(this) restriction{compare(pringtemptations)~morethan~3}:name(Player loses game) name(Player loses game) wingame opponent])) forever
|
|
|
|
|
text={W/B}{W/B}: If Frodo, Sauron's Bane is a Citizen, it be comes a Halfling Scout with base power and toughness 2/3 and lifelink. -- {B}{B}{B}: If Frodo is a Scout, it becomes a Halfling Rogue with "Whenever this creature deals combat damage to a player, that player loses the game if the Ring has tempted you four or more times this game. Otherwise, the Ring tempts you."
|
|
|
|
|
mana={W}
|
|
|
|
|
@@ -40230,8 +40230,8 @@ type=Enchantment
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Ghouls' Night Out
|
|
|
|
|
auto=name(Return your creature) target(creature|mygraveyard) moveto(mybattlefield) and!( transforms((Zombie,newcolors[black],newability[decayed],newability[cantblock],newability[_ATTACKING_counter(0/0.1.Decayed)],newability[_ATTACKING_phaseaction[combatends sourceinplay] sacrifice])) forever )!
|
|
|
|
|
auto=ability$!name(Return opponent creature) name(Return opponent creature) target(creature|opponentgraveyard) moveto(mybattlefield) and!( transforms((Zombie,newcolors[black],newability[decayed],newability[cantblock],newability[_ATTACKING_counter(0/0.1.Decayed)],newability[_ATTACKING_phaseaction[combatends sourceinplay] sacrifice])) forever )! !$ controller
|
|
|
|
|
auto=name(Return your creature) target(creature|mygraveyard) moveto(mybattlefield) and!( transforms((Zombie,newcolors[black],newability[decayed],cantblock,newability[_ATTACKING_counter(0/0.1.Decayed)],newability[_ATTACKING_phaseaction[combatends sourceinplay] sacrifice])) forever )!
|
|
|
|
|
auto=ability$!name(Return opponent creature) name(Return opponent creature) target(creature|opponentgraveyard) moveto(mybattlefield) and!( transforms((Zombie,newcolors[black],newability[decayed],cantblock,newability[_ATTACKING_counter(0/0.1.Decayed)],newability[_ATTACKING_phaseaction[combatends sourceinplay] sacrifice])) forever )! !$ controller
|
|
|
|
|
text=For each player, choose a creature card in that player's graveyard. Put those cards onto the battlefield under your control. They're black Zombies in addition to their other colors and types and they gain decayed. (A creature with decayed can't block. When it attacks, sacrifice it at end of combat.)
|
|
|
|
|
mana={3}{B}{B}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -40756,7 +40756,7 @@ toughness=4
|
|
|
|
|
[card]
|
|
|
|
|
name=Gisa, Glorious Resurrector
|
|
|
|
|
auto=@movedto(creature|graveyard) from(opponentbattlefield):name(Exile creature) all(trigger[to]) moveto(opponentexile) and!( counter(0/0.1.GisaExiled) )!
|
|
|
|
|
auto=@each my upkeep restriction{type(creature|opponentexile)~morethan~0}:name(Put exile creatures in play) name(Put exile creatures in play) all(creature[counter[{0/0.1.GisaExiled}]]|opponentexile) moveto(mybattlefield) and!( transforms((,newability[decayed],newability[cantblock],newability[_ATTACKING_counter(0/0.1.Decayed)],newability[_ATTACKING_phaseaction[combatends sourceinplay] sacrifice])) forever )!
|
|
|
|
|
auto=@each my upkeep restriction{type(creature|opponentexile)~morethan~0}:name(Put exile creatures in play) name(Put exile creatures in play) all(creature[counter[{0/0.1.GisaExiled}]]|opponentexile) moveto(mybattlefield) and!( transforms((,newability[decayed],cantblock,newability[_ATTACKING_counter(0/0.1.Decayed)],newability[_ATTACKING_phaseaction[combatends sourceinplay] sacrifice])) forever )!
|
|
|
|
|
text=If a creature an opponent controls would die, exile it instead. -- At the beginning of your upkeep, put all creature cards exiled with Gisa, Glorious Resurrector onto the battlefield under your control. They gain decayed. (A creature with decayed can't block. When it attacks, sacrifice it at end of combat.)
|
|
|
|
|
mana={2}{B}{B}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -40893,12 +40893,12 @@ type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Gix's Command
|
|
|
|
|
auto=if type(creature|battlefield)~morethan~0 then choice name(Put counters and destroy) name(Put counters and destroy) target(creature|battlefield) transforms((,newability[lifelink],newability[counter(1/1.2)],newability[destroy all(creature[power<=2]|battlefield)])) oneshot
|
|
|
|
|
auto=if type(creature|mybattlefield)~morethan~0 then if type(creature|mygraveyard)~morethan~0 then choice name(You put counters and return creatures) name(You put counters and return creatures) name(You put counters and return creatures) target(creature|mybattlefield) transforms((,newability[lifelink],newability[counter(1/1.2)],newability[ability$!name(Return creatures) target(<upto:2>creature|mygraveyard) moveto(ownerHand)!$ controller])) oneshot
|
|
|
|
|
auto=if type(creature|opponentbattlefield)~morethan~0 then if type(creature|mygraveyard)~morethan~0 then choice name(Opponent put counters and return creatures) name(Opponent put counters and return creatures) name(Opponent put counters and return creatures) target(creature|opponentbattlefield) transforms((,newability[lifelink],newability[counter(1/1.2)],newability[ability$!name(Return creatures) target(<upto:2>creature|mygraveyard) moveto(ownerHand)!$ opponent])) oneshot
|
|
|
|
|
auto=if type(creature|battlefield)~morethan~0 then choice name(Put counters and destroy) name(Put counters and destroy) target(creature|battlefield) transforms((,lifelink,newability[counter(1/1.2)],newability[destroy all(creature[power<=2]|battlefield)])) oneshot
|
|
|
|
|
auto=if type(creature|mybattlefield)~morethan~0 then if type(creature|mygraveyard)~morethan~0 then choice name(You put counters and return creatures) name(You put counters and return creatures) name(You put counters and return creatures) target(creature|mybattlefield) transforms((,lifelink,newability[counter(1/1.2)],newability[ability$!name(Return creatures) target(<upto:2>creature|mygraveyard) moveto(ownerHand)!$ controller])) oneshot
|
|
|
|
|
auto=if type(creature|opponentbattlefield)~morethan~0 then if type(creature|mygraveyard)~morethan~0 then choice name(Opponent put counters and return creatures) name(Opponent put counters and return creatures) name(Opponent put counters and return creatures) target(creature|opponentbattlefield) transforms((,lifelink,newability[counter(1/1.2)],newability[ability$!name(Return creatures) target(<upto:2>creature|mygraveyard) moveto(ownerHand)!$ opponent])) oneshot
|
|
|
|
|
auto=if type(creature|battlefield)~equalto~0 then if type(creature|mygraveyard)~morethan~0 then choice name(Put counters and return creatures) name(Put counters and return creatures) name(Put counters and return creatures) target(<upto:2>creature|mygraveyard) moveto(ownerHand)
|
|
|
|
|
auto=if type(creature|mybattlefield)~morethan~0 then choice name(You put counters and opponent sacrifices) name(You put counters and opponent sacrifices) name(You put counters and opponent sacrifices) target(creature|mybattlefield) transforms((,newability[lifelink],newability[counter(1/1.2)],newability[ability$!name(Sacrifice creature) notatarget(creature[power=power:highest:creature:mybattlefield]|mybattlefield) sacrifice!$ opponent])) oneshot
|
|
|
|
|
auto=if type(creature|opponentbattlefield)~morethan~0 then choice name(Opponent put counters and opponent sacrifices) name(Opponent put counters and opponent sacrifices) name(Opponent put counters and opponent sacrifices) target(creature|opponentbattlefield) transforms((,newability[lifelink],newability[counter(1/1.2)],newability[ability$!name(Sacrifice creature) notatarget(creature[power=power:highest:creature:mybattlefield]|mybattlefield) sacrifice!$ controller])) oneshot
|
|
|
|
|
auto=if type(creature|mybattlefield)~morethan~0 then choice name(You put counters and opponent sacrifices) name(You put counters and opponent sacrifices) name(You put counters and opponent sacrifices) target(creature|mybattlefield) transforms((,lifelink,newability[counter(1/1.2)],newability[ability$!name(Sacrifice creature) notatarget(creature[power=power:highest:creature:mybattlefield]|mybattlefield) sacrifice!$ opponent])) oneshot
|
|
|
|
|
auto=if type(creature|opponentbattlefield)~morethan~0 then choice name(Opponent put counters and opponent sacrifices) name(Opponent put counters and opponent sacrifices) name(Opponent put counters and opponent sacrifices) target(creature|opponentbattlefield) transforms((,lifelink,newability[counter(1/1.2)],newability[ability$!name(Sacrifice creature) notatarget(creature[power=power:highest:creature:mybattlefield]|mybattlefield) sacrifice!$ controller])) oneshot
|
|
|
|
|
auto=if type(creature|battlefield)~equalto~0 then choice name(Put counters and opponent sacrifices) name(Put counters and opponent sacrifices) name(Put counters and opponent sacrifices) ability$!name(Sacrifice creature) notatarget(creature[power=power:highest:creature:mybattlefield]|mybattlefield) sacrifice!$ opponent
|
|
|
|
|
auto=if type(creature|mygraveyard)~morethan~0 then choice name(Destroy creatures and return creatures) name(Destroy creatures and return creatures) target(<upto:2>creature|mygraveyard) moveto(ownerHand) and!( all(creature[power<=2]|battlefield) destroy )!
|
|
|
|
|
auto=if type(creature|mygraveyard)~equalto~0 then choice name(Destroy creatures and return creatures) name(Destroy creatures and return creatures) all(creature[power<=2]|battlefield) destroy
|
|
|
|
|
@@ -41616,7 +41616,7 @@ toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Glory-Bound Initiate
|
|
|
|
|
auto=@exerted(this):transforms((,newability[lifelink],newability[1/3])) ueot
|
|
|
|
|
auto=@exerted(this):transforms((,lifelink,newability[1/3])) ueot
|
|
|
|
|
auto=_ATTACKING_may exert
|
|
|
|
|
text=You may exert Glory-Bound Initiate as it attacks. When you do, it gets +1/+3 and gains lifelink until end of turn. (An exerted creature won't untap during your next untap step.)
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
@@ -45490,7 +45490,7 @@ type=Land
|
|
|
|
|
[card]
|
|
|
|
|
name=Hall Monitor
|
|
|
|
|
abilities=haste
|
|
|
|
|
auto={1}{R}{T}:name(Creature can't block) target(creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto={1}{R}{T}:name(Creature can't block) target(creature) transforms((,cantblock)) ueot
|
|
|
|
|
text=Haste -- {1}{R}, {T}: Target creature can't block this turn.
|
|
|
|
|
mana={R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -46815,7 +46815,7 @@ auto=this(variable{type:creature:opponentbattlefield}=17) lord(creature[-blue]|o
|
|
|
|
|
auto=this(variable{type:creature:opponentbattlefield}=18) lord(creature[-blue]|opponentbattlefield) transforms((,newability[blockcost:18]))
|
|
|
|
|
auto=this(variable{type:creature:opponentbattlefield}=19) lord(creature[-blue]|opponentbattlefield) transforms((,newability[blockcost:19]))
|
|
|
|
|
auto=this(variable{type:creature:opponentbattlefield}=20) lord(creature[-blue]|opponentbattlefield) transforms((,newability[blockcost:20]))
|
|
|
|
|
auto=lord(creature[blue]|opponentbattlefield) transforms((,newability[cantblock]))
|
|
|
|
|
auto=lord(creature[blue]|opponentbattlefield) transforms((,cantblock))
|
|
|
|
|
text=Cumulative upkeep {R} (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.) -- Blue creatures can't block creatures you control. -- Nonblue creatures can't block creatures you control unless their controller pays 1 life for each blocking creature they control.
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -46898,7 +46898,7 @@ subtype=Equipment
|
|
|
|
|
[card]
|
|
|
|
|
name=Hedron Detonator
|
|
|
|
|
auto=@movedTo(artifact|myBattlefield):damage:1 target(opponent)
|
|
|
|
|
auto={T}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:_EXILETOP_
|
|
|
|
|
auto={T}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:_IMPULSEDRAW_
|
|
|
|
|
text=Whenever an artifact enters the battlefield under your control, Hedron Detonator deals 1 damage to target opponent. -- {T}, Sacrifice two artifacts: Exile the top card of your library. You may play that card this turn.
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -47510,7 +47510,7 @@ type=Sorcery
|
|
|
|
|
name=Heron of Hope
|
|
|
|
|
abilities=flying,lifefaker
|
|
|
|
|
auto=@lifeof(player) from(*[-lifefaker]|*):name(Gain 1 life) life:1 controller
|
|
|
|
|
auto={1}{W}:name(Gains lifelink) transforms((,newability[lifelink],newability[@damaged(player) from(this):name(Gain 1 life) life:1 controller],newability[@damaged(*|battlefield) from(this):name(Gain 1 life) life:1 controller])) ueot
|
|
|
|
|
auto={1}{W}:name(Gains lifelink) transforms((,lifelink,newability[@damaged(player) from(this):name(Gain 1 life) life:1 controller],newability[@damaged(*|battlefield) from(this):name(Gain 1 life) life:1 controller])) ueot
|
|
|
|
|
text=Flying -- If you would gain life, you gain that much life plus 1 instead. -- {1}{W}: Heron of Hope gains lifelink until end of turn.
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -48610,7 +48610,7 @@ type=Enchantment
|
|
|
|
|
name=Horde Ambusher
|
|
|
|
|
facedown={3}
|
|
|
|
|
autofacedown=aslongas(*[red]|myhand) {0}:name(Reveal red card and turn) morph
|
|
|
|
|
autofaceup=name(Creature can't block) target(creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
autofaceup=name(Creature can't block) target(creature) transforms((,cantblock)) ueot
|
|
|
|
|
text=Whenever Horde Ambusher blocks, it deals 1 damage to you. -- Morph-Reveal a red card in your hand. (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Horde Ambusher is turned face up, target creature can't block this turn.
|
|
|
|
|
mana={1}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -48886,7 +48886,7 @@ toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Hotshot Mechanic
|
|
|
|
|
auto={0}:name(Can crew as 2 greater) transforms((,newability[2/0],newability[cantattack],newability[cantblock],newability[cantpwattack])) ueot limit:1
|
|
|
|
|
auto={0}:name(Can crew as 2 greater) transforms((,newability[2/0],cantattack,cantblock,cantpwattack)) ueot limit:1
|
|
|
|
|
text=Hotshot Mechanic crews Vehicles as though its power were 2 greater.
|
|
|
|
|
mana={W}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -50510,7 +50510,7 @@ name=Immovable Rod
|
|
|
|
|
abilities=doesnotuntap
|
|
|
|
|
auto=@each my untap:if cantargetcard(*[tapped]|*) then may name(Untap Immovable Rod) name(Untap Immovable Rod) untap
|
|
|
|
|
auto=@untapped(this) restriction{compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0}:name(Venture into dungeon) transforms((,newability[if type(*[dungeon]|mycommandzone)~morethan~0 then name(Explore the dungeon) name(Explore the dungeon) all(*[dungeon]|mycommandzone) counter(0/0.1.Explore)],newability[if type(*[dungeon]|mycommandzone)~equalto~0 then name(Choose a new dungeon) name(Choose a new dungeon) target(*[dungeon]|mysideboard) moveTo(mycommandzone) and!( counter(0/0.1.Explore) )!])) oneshot
|
|
|
|
|
auto={3}{W}{T}:name(Permanent loses abilities) target(other *|battlefield) grant transforms((,newability[loseabilities],newability[cantattack],newability[cantpwattack],newability[cantblock])) grantend
|
|
|
|
|
auto={3}{W}{T}:name(Permanent loses abilities) target(other *|battlefield) grant transforms((,newability[loseabilities],cantattack,cantpwattack,cantblock)) grantend
|
|
|
|
|
text=You may choose not to untap Immovable Rod during your untap step. -- Whenever Immovable Rod becomes untapped, venture into the dungeon. -- {3}{W}, {T}: For as long as Immovable Rod remains tapped, another target permanent loses all abilities and can't attack or block.
|
|
|
|
|
mana={W}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -50994,7 +50994,7 @@ abilities=flash
|
|
|
|
|
other={1}{G}{U} name(Incongruity)
|
|
|
|
|
restriction=myturnonly
|
|
|
|
|
aicode=activate moveto(ownerHand) target(creature[zpos<=5]|mylibrary)
|
|
|
|
|
auto=ifnot paid(alternative) then name(Look 5 cards) reveal:5 optionone name(Get a creature) target(<1>creature|reveal) moveto(ownerHand) optiononeend optiontwo name(put bottom of library) all(*|reveal) bottomoflibrary optiontwoend revealend
|
|
|
|
|
auto=ifnot paid(alternative) then name(Look 5 cards) reveal:5 optionone name(Get a creature) target(<1>creature|reveal) moveto(ownerHand) optiononeend optiontwo name(bottom of library) all(*|reveal) bottomoflibrary optiontwoend revealend
|
|
|
|
|
auto=if paid(alternative) then choice name(Exile opponent's creature) name(Exile opponent's creature) target(creature|opponentBattlefield) moveTo(exile) && token(Frog Lizard,Creature Frog Lizard,3/3,green) opponent
|
|
|
|
|
auto=if paid(alternative) then choice name(Exile your creature) name(Exile your creature) target(creature|mybattlefield) moveTo(exile) && token(Frog Lizard,Creature Frog Lizard,3/3,green)
|
|
|
|
|
text=Look at the top five cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. -- Exile target creature. That creature's controller creates a 3/3 green Frog Lizard creature token.
|
|
|
|
|
@@ -53700,7 +53700,7 @@ subtype=Equipment
|
|
|
|
|
[card]
|
|
|
|
|
name=Jackknight
|
|
|
|
|
auto=@movedto(artifact|mybattlefield):counter(1/1) all(this)
|
|
|
|
|
auto=@movedto(artifact[contraption]|mybattlefield):transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto=@movedto(artifact[contraption]|mybattlefield):transforms((,lifelink)) ueot
|
|
|
|
|
text=Whenever another artifact enters the battlefield under your control, put a +1/+1 counter on Jackknight. If that artifact is a Contraption, Jackknight gains lifelink until end of turn.
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -54066,7 +54066,7 @@ anyzone={0}:doubleside(backside)
|
|
|
|
|
auto=life:-1 controller && token(Human,Creature Human,1/1,white)
|
|
|
|
|
auto=@movedto(other human[-token]|graveyard) from(mybattlefield):name(Lose 1 life and create human) life:-1 controller && token(Human,Creature Human,1/1,white)
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifetotal)~equalto~13}:may name(Transform Jerren) pay({4}{B}{B}) name(Transform Jerren) flip(backside)
|
|
|
|
|
auto={2}:name(Human gains lifelink) target(creature[human]|mybattlefield) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto={2}:name(Human gains lifelink) target(creature[human]|mybattlefield) transforms((,lifelink)) ueot
|
|
|
|
|
text=Whenever Jerren, Corrupted Bishop enters the battlefield or another nontoken Human you control dies, you lose 1 life and create a 1/1 white Human creature token -- {2}: Target Human you control gains lifelink until end of turn. -- At the beginning of your end step, if you have exactly 13 life, you may pay {4}{B}{B}. If you do, transform Jerren. // Ormendahl, the Corrupter
|
|
|
|
|
mana={2}{B}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -57404,7 +57404,7 @@ toughness=5
|
|
|
|
|
[card]
|
|
|
|
|
name=Kotori, Pilot Prodigy
|
|
|
|
|
auto=lord(vehicle|myBattlefield) transforms((,newability[{crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1}],newability[{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1}]))
|
|
|
|
|
auto=@each my combatbegins:name(Artifact creature gains lifelink and vigilance) target(artifact[creature]|myBattlefield) transforms((,newability[lifelink],vigilance)) ueot
|
|
|
|
|
auto=@each my combatbegins:name(Artifact creature gains lifelink and vigilance) target(artifact[creature]|myBattlefield) transforms((,lifelink,vigilance)) ueot
|
|
|
|
|
text=Vehicles you control have crew 2. -- At the beginning of combat on your turn, target artifact creature you control gains lifelink and vigilance until end of turn.
|
|
|
|
|
mana={1}{W}{U}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -58185,7 +58185,7 @@ type=Land
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Lambholt Harrier
|
|
|
|
|
auto={3}{R}:name(Creature can't block) target(creature) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto={3}{R}:name(Creature can't block) target(creature) transforms((,cantblock)) ueot
|
|
|
|
|
text={3}{R}: Target creature can't block this turn.
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Wolf
|
|
|
|
|
@@ -58953,7 +58953,7 @@ name=Leech Gauntlet
|
|
|
|
|
abilities=lifelink
|
|
|
|
|
auto={4}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[lifelink]))
|
|
|
|
|
auto=teach(creature) transforms((,lifelink))
|
|
|
|
|
text=Lifelink -- Equipped creature has lifelink. -- Reconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -60163,7 +60163,7 @@ toughness=4
|
|
|
|
|
[card]
|
|
|
|
|
name=Linvala, Shield of Sea Gate
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=@each my upkeep:if compare(calculateparty)~equalto~4 then target(*[-land]|opponentBattlefield) transforms((,newability[cantattack],newability[cantpwattack],newability[cantblock],newability[noactivatedability])) uynt
|
|
|
|
|
auto=@each my upkeep:if compare(calculateparty)~equalto~4 then target(*[-land]|opponentBattlefield) transforms((,cantattack,cantpwattack,cantblock,newability[noactivatedability])) uynt
|
|
|
|
|
auto={S}:name(All your creatures gain Hexproof) all(creature|myBattlefield) transforms((,hexproof)) ueot
|
|
|
|
|
auto={S}:name(All your creatures gain Indestructible) all(creature|myBattlefield) transforms((,indestructible)) ueot
|
|
|
|
|
text=Flying -- At the beginning of combat on your turn, if you have a full party, choose target nonland permanent an opponent controls. Until your next turn, it can't attack or block, and its activated abilities can't be activated. -- Sacrifice Linvala: Choose hexproof or indestructible. Creatures you control gain that ability until end of turn.
|
|
|
|
|
@@ -64043,7 +64043,7 @@ toughness=1
|
|
|
|
|
[card]
|
|
|
|
|
name=Medomai the Ageless
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=this(counter{0/0.1.ExtraTurn}>0) transforms((,newability[cantattack],newability[cantpwattack]))
|
|
|
|
|
auto=this(counter{0/0.1.ExtraTurn}>0) transforms((,cantattack,cantpwattack))
|
|
|
|
|
auto=@combatdamaged(player) from(this):name(Take an extra turn) transforms((,newability[phaseaction[endofturn next once sourceinplay] counter(0/0.-1.ExtraTurn)],newability[counter(0/0.1.ExtraTurn)],newability[turns:+1 controller])) oneshot
|
|
|
|
|
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}
|
|
|
|
|
@@ -64556,7 +64556,7 @@ toughness=4
|
|
|
|
|
[card]
|
|
|
|
|
name=Meria, Scholar of Antiquity
|
|
|
|
|
auto={T(artifact[-token]|mybattlefield)}:add {g}
|
|
|
|
|
auto={T(artifact[-token]|mybattlefield)}{T(artifact[-token]|mybattlefield)}:_EXILETOP_
|
|
|
|
|
auto={T(artifact[-token]|mybattlefield)}{T(artifact[-token]|mybattlefield)}:_IMPULSEDRAW_
|
|
|
|
|
text=Tap an untapped nontoken artifact you control: Add {G}. -- Tap two untapped nontoken artifacts you control: Exile the top card of your library. You may play it this turn.
|
|
|
|
|
mana={1}{R}{G}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -65651,8 +65651,8 @@ subtype=Sphere
|
|
|
|
|
[card]
|
|
|
|
|
name=Mirri, Weatherlight Duelist
|
|
|
|
|
abilities=first strike
|
|
|
|
|
auto=@each opponent combatbegins:if cantargetcard(*[tapped]|*) then ability$!name(Choose nonattacking creatures) name(Choose nonattacking creatures) target(<type:creature:mybattlefieldminus1minusend>creature|mybattlefield) transforms((,newability[cantattack],newability[cantpwattack])) ueot!$ opponent
|
|
|
|
|
auto=@combat(attacking) source(this):ability$!name(Choose nonblocking creatures) name(Choose nonblocking creatures) target(<type:creature:mybattlefieldminus1minusend>creature|mybattlefield) transforms((,newability[cantblock])) ueot!$ opponent
|
|
|
|
|
auto=@each opponent combatbegins:if cantargetcard(*[tapped]|*) then ability$!name(Choose nonattacking creatures) name(Choose nonattacking creatures) target(<type:creature:mybattlefieldminus1minusend>creature|mybattlefield) transforms((,cantattack,cantpwattack)) ueot!$ opponent
|
|
|
|
|
auto=@combat(attacking) source(this):ability$!name(Choose nonblocking creatures) name(Choose nonblocking creatures) target(<type:creature:mybattlefieldminus1minusend>creature|mybattlefield) transforms((,cantblock)) ueot!$ opponent
|
|
|
|
|
text=First strike -- Whenever Mirri, Weatherlight Duelist attacks, each opponent can't block with more than one creature this combat. -- As long as Mirri, Weatherlight Duelist is tapped, no more than one creature can attack you each combat.
|
|
|
|
|
mana={1}{G}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -68305,7 +68305,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Mythos of Vadrok
|
|
|
|
|
auto=if casted(this) then ifnot spent({W}{U}) then thisforeach(variable{5}) ability$!name(Deal 1 damage) name(Deal 1 damage) target(creature,planewsalker) damage:1!$ controller
|
|
|
|
|
auto=if casted(this) then if spent({W}{U}) then thisforeach(variable{5}) ability$!name(Deal 1 damage) name(Deal 1 damage) target(creature,planewsalker) transforms((,newability[damage:1],newability[cantattack],newability[cantpwattack],newability[cantblock],newability[noactivatedability])) uynt!$ controller
|
|
|
|
|
auto=if casted(this) then if spent({W}{U}) then thisforeach(variable{5}) ability$!name(Deal 1 damage) name(Deal 1 damage) target(creature,planewsalker) transforms((,newability[damage:1],cantattack,cantpwattack,cantblock,newability[noactivatedability])) uynt!$ controller
|
|
|
|
|
text=Mythos of Vadrok deals 5 damage divided as you choose among any number of target creatures and/or planeswalkers. If {W}{U} was spent to cast this spell, until your next turn, those permanents can't attack or block and their activated abilities can't be activated.
|
|
|
|
|
mana={2}{R}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -68472,7 +68472,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Najeela, the Blade-Blossom
|
|
|
|
|
auto=@combat(attacking) source(warrior|myBattlefield):may create(warrior:creature warrior:1/1:white:battleready)
|
|
|
|
|
auto={W}{U}{B}{R}{G}:all(*[attacking]) transforms((,newability[untap],trample,newability[lifelink],haste)) ueot && nextphasealter(add,combatphases,controller,after<combatends>) restriction{during battle}
|
|
|
|
|
auto={W}{U}{B}{R}{G}:all(*[attacking]) transforms((,newability[untap],trample,lifelink,haste)) ueot && nextphasealter(add,combatphases,controller,after<combatends>) restriction{during battle}
|
|
|
|
|
text=Whenever a Warrior attacks, you may have its controller create a 1/1 white Warrior creature token that's tapped and attacking. -- {W}{U}{B}{R}{G}: Untap all attacking creatures. They gain trample, lifelink, and haste until end of turn. After this phase, there is an additional combat phase. Activate this ability only during combat.
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -69723,7 +69723,7 @@ toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Nezumi Prowler
|
|
|
|
|
auto=name(deathtouch and lifelink) target(creature|myBattlefield) transforms((,deathtouch,newability[lifelink])) ueot
|
|
|
|
|
auto=name(deathtouch and lifelink) target(creature|myBattlefield) transforms((,deathtouch,lifelink)) ueot
|
|
|
|
|
text=Ninjutsu {1}{B} ({1}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- When Nezumi Prowler enters the battlefield, target creature you control gains deathtouch and lifelink until end of turn.
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -71215,7 +71215,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Ob Nixilis, Captive Kingpin
|
|
|
|
|
abilities=flying,trample
|
|
|
|
|
auto=@lifelostfoeof(player) restriction{compare(thatmuch)~equalto~1}:name(Exile top card) all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile uent])) uent )!
|
|
|
|
|
auto=@lifelostfoeof(player) restriction{compare(thatmuch)~equalto~1}:name(Exile top card) _IMPULSEUENT_
|
|
|
|
|
auto=@lifelostfoeof(player) restriction{compare(thatmuch)~equalto~1}:name(Put 1/1 counter) counter(1/1)
|
|
|
|
|
text=Flying, trample -- Whenever one or more opponents each lose exactly 1 life, put a +1/+1 counter on Ob Nixilis, Captive Kingpin. Exile the top card of your library. Until your next end step, you may play that card.
|
|
|
|
|
mana={2}{B}{R}
|
|
|
|
|
@@ -72062,7 +72062,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Ollenbock Escort
|
|
|
|
|
abilities=vigilance
|
|
|
|
|
auto={S}:name(Creature gains lifelink and indestructible) target(creature[counter{1/1}]|mybattlefield) transforms((,newability[lifelink],indestructible)) ueot
|
|
|
|
|
auto={S}:name(Creature gains lifelink and indestructible) target(creature[counter{1/1}]|mybattlefield) transforms((,lifelink,indestructible)) ueot
|
|
|
|
|
text=Vigilance -- Sacrifice Ollenbock Escort: Target creature you control with a +1/+1 counter on it gains lifelink and indestructible until end of turn.
|
|
|
|
|
mana={W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -72739,7 +72739,7 @@ type=Sorcery
|
|
|
|
|
[card]
|
|
|
|
|
name=Opportunistic Dragon
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=choice name(Choose human or artifact) target(*[human;artifact]|opponentBattlefield) moveto(mybattlefield) and!( transforms((,newability[counter(0/0.1.OpportunisticEffect)],newability[loseabilities],newability[cantattack],newability[cantpwattack],newability[cantblock])) forever )!
|
|
|
|
|
auto=choice name(Choose human or artifact) target(*[human;artifact]|opponentBattlefield) moveto(mybattlefield) and!( transforms((,newability[counter(0/0.1.OpportunisticEffect)],newability[loseabilities],cantattack,cantpwattack,cantblock)) forever )!
|
|
|
|
|
auto=@movedto(this|nonbattlezone) from(battlefield):name(Give back permanent) target(*[counter{0/0.1.OpportunisticEffect}]|myBattlefield) moveto(myreveal) and!( moveto(opponentBattlefield) )!
|
|
|
|
|
text=Flying -- When Opportunistic Dragon enters the battlefield, choose target Human or artifact an opponent controls. For as long as Opportunistic Dragon remains on the battlefield, gain control of that permanent, it loses all abilities, and it can't attack or block.
|
|
|
|
|
mana={2}{R}{R}
|
|
|
|
|
@@ -72824,7 +72824,7 @@ toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Oracle's Vault
|
|
|
|
|
auto={2}{T}{counter(0/0,1,brick)}:_EXILETOP_
|
|
|
|
|
auto={2}{T}{counter(0/0,1,brick)}:_IMPULSEDRAW_
|
|
|
|
|
auto=this(counter{0/0.3.brick}) {T}:moveto(exile) and!( transforms((,zerocast,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary)
|
|
|
|
|
text={2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on Oracle's Vault. -- {T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate this ability only if there are three or more brick counters on Oracle's Vault.
|
|
|
|
|
mana={4}
|
|
|
|
|
@@ -72975,7 +72975,7 @@ toughness=2
|
|
|
|
|
name=Orcish Medicine
|
|
|
|
|
target=creature
|
|
|
|
|
auto=choice name(Gains indestructible) transforms((,indestructible)) ueot
|
|
|
|
|
auto=choice name(Gains lifelink) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto=choice name(Gains lifelink) transforms((,lifelink)) ueot
|
|
|
|
|
auto=ability$!name(Amass orcs 1) _AMASSORC1_!$ controller
|
|
|
|
|
text=Target creature gains your choice of lifelink or indestructible until end of turn. -- Amass Orcs 1. (Put a +1/+1 counter on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.)
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
@@ -73593,7 +73593,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Outlaws' Fury
|
|
|
|
|
auto=all(creature|myBattlefield) 2/0
|
|
|
|
|
auto=aslongas(Assassin,Mercenary,Pirate,Rogue,Warlock|mybattlefield) all(*[zpos=1]|myLibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile uent])) uent )!
|
|
|
|
|
auto=aslongas(Assassin,Mercenary,Pirate,Rogue,Warlock|mybattlefield) _IMPULSEUENT_
|
|
|
|
|
text=Creatures you control get +2/+0 until end of turn. If you control an outlaw, exile the top card of your library. Until the end of your next turn, you may play that card. (Assassins, Mercenaries, Pirates, Rogues, and Warlocks are outlaws.)
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -73629,7 +73629,7 @@ type=Sorcery
|
|
|
|
|
name=Outpost Siege
|
|
|
|
|
auto=choice name(Khans) transforms((,newability[counter(0/0.1.Khans)])) forever
|
|
|
|
|
auto=choice name(Dragons) transforms((,newability[counter(0/0.1.Dragons)])) forever
|
|
|
|
|
auto=@each my upkeep:this(counter{0/0.1.Khans}>=1) _EXILETOP_
|
|
|
|
|
auto=@each my upkeep:this(counter{0/0.1.Khans}>=1) _IMPULSEDRAW_
|
|
|
|
|
auto=@movedto(creature|nonbattlezone) from(mybattlefield):this(counter{0/0.1.Dragons}>=1) damage:1 target(anytarget)
|
|
|
|
|
text=As Outpost Siege enters the battlefield, choose Khans or Dragons. -- Khans -- At the beginning of your upkeep, exile the top card of your library. Until end of turn, you may play that card. -- Dragons -- Whenever a creature you control leaves the battlefield, Outpost Siege deals 1 damage to any target.
|
|
|
|
|
mana={3}{R}
|
|
|
|
|
@@ -74922,8 +74922,8 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Peace Talks
|
|
|
|
|
auto=all(creature|battlefield) transforms((,newability[cantattack])) uynt
|
|
|
|
|
auto=all(creature|battlefield) transforms((,newability[cantpwattack])) uynt
|
|
|
|
|
auto=all(creature|battlefield) transforms((,cantattack)) uynt
|
|
|
|
|
auto=all(creature|battlefield) transforms((,cantpwattack)) uynt
|
|
|
|
|
auto=all(*|battlefield) transforms((,newability[shroud],newability[controllershroud])) uynt
|
|
|
|
|
text=This turn and next turn, creatures can't attack, and players and permanents can't be the targets of spells or activated abilities.
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
@@ -76089,7 +76089,7 @@ type=Land
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Pilot
|
|
|
|
|
auto={0}:name(Can crew as 2 greater) transforms((,newability[2/0] ,newability[cantattack],newability[cantblock],newability[cantpwattack])) ueot limit:1
|
|
|
|
|
auto={0}:name(Can crew as 2 greater) transforms((,newability[2/0] ,cantattack,cantblock,cantpwattack)) ueot limit:1
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
subtype=Pilot
|
|
|
|
|
power=1
|
|
|
|
|
@@ -77150,7 +77150,7 @@ toughness=4
|
|
|
|
|
[card]
|
|
|
|
|
name=Port Razer
|
|
|
|
|
auto=@combatdamaged(player) from(this):nextphasealter(add,combatphases,controller,after<combatends>) && untap all(creature[attacking])
|
|
|
|
|
auto=@combatdamaged(player) from(this):transforms((,newability[untap],newability[removefromcombat],newability[cantattack])) ueot
|
|
|
|
|
auto=@combatdamaged(player) from(this):transforms((,newability[untap],newability[removefromcombat],cantattack)) ueot
|
|
|
|
|
text=Whenever Port Razer deals combat damage to a player, untap each creature you control. After this combat phase, there is an additional combat phase. -- Port Razer can't attack a player it has already attacked this turn.
|
|
|
|
|
mana={3}{R}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -77589,7 +77589,7 @@ abilities=hasaftermath
|
|
|
|
|
restriction=type(creature|battlefield)~morethan~0
|
|
|
|
|
otherrestriction=can play sorcery,type(creature|mybattlefield)~morethan~0,type(creature|opponentbattlefield)~morethan~0
|
|
|
|
|
flashback={3}{G} name(Fight)
|
|
|
|
|
auto=ifnot paid(flashback) then target(creature) transforms((,newability[untap],newability[lifelink],newability[2/2])) ueot
|
|
|
|
|
auto=ifnot paid(flashback) then target(creature) transforms((,newability[untap],lifelink,newability[2/2])) ueot
|
|
|
|
|
auto=if paid(flashback) then target(creature|mybattlefield) transforms((,newability[name(Fight opponent creature) target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
|
|
|
|
|
text=Untap target creature. It gets +2/+2 and gains lifelink until end of turn. -- Aftermath (Cast this spell only from your graveyard. Then exile it.) Target creature you control fights target creature an opponent controls.
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
@@ -78070,7 +78070,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Prismari Pledgemage
|
|
|
|
|
abilities=defender
|
|
|
|
|
auto=@movedto(*[instant;sorcery]|mystack):transforms((,newability[canattack])) ueot
|
|
|
|
|
auto=@movedto(*[instant;sorcery]|mystack):transforms((,cantattack)) ueot
|
|
|
|
|
text=Defender -- Magecraft - Whenever you cast or copy an instant or sorcery spell, Prismari Pledgemage can attack this turn as though it didn't have defender.
|
|
|
|
|
mana={UR}{UR}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -78255,7 +78255,7 @@ toughness=3
|
|
|
|
|
name=Professional Face-Breaker
|
|
|
|
|
abilities=menace
|
|
|
|
|
auto=@each my combatdamage restriction{opponentdamagedbycombat}:token(Treasure)
|
|
|
|
|
auto={S(*[Treasure]|myBattlefield)}:_EXILETOP_
|
|
|
|
|
auto={S(*[Treasure]|myBattlefield)}:_IMPULSEDRAW_
|
|
|
|
|
text=Menace -- Whenever one or more creatures you control deal combat damage to a player, create a Treasure token. -- Sacrifice a Treasure: Exile the top card of your library. You may play that card this turn.
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -80462,7 +80462,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Rally Maneuver
|
|
|
|
|
target=creature
|
|
|
|
|
auto=transforms((,newability[2/0],first strike,newability[may name(Other creature gets 0/2) target(other creature) transforms((,newability[0/2],newability[lifelink])) ueot])) ueot
|
|
|
|
|
auto=transforms((,newability[2/0],first strike,newability[may name(Other creature gets 0/2) target(other creature) transforms((,newability[0/2],lifelink)) ueot])) ueot
|
|
|
|
|
text=Target creature get +2/+0 and gains first strike until end of turn. Up to one other target creature gets +0/+2 and gains lifelink until end of turn.
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -81425,8 +81425,8 @@ name=Ready // Willing
|
|
|
|
|
abilities=hasnokicker
|
|
|
|
|
other={1}{W}{B} name(Willing)
|
|
|
|
|
kicker={1}{W}{B} name(Fuse)
|
|
|
|
|
auto=if paid(alternative) then all(creature|mybattlefield) transforms((,newability[lifelink],deathtouch)) ueot
|
|
|
|
|
auto=if paid(kicker) then all(creature|mybattlefield) transforms((,newability[lifelink],deathtouch)) ueot
|
|
|
|
|
auto=if paid(alternative) then all(creature|mybattlefield) transforms((,lifelink,deathtouch)) ueot
|
|
|
|
|
auto=if paid(kicker) then all(creature|mybattlefield) transforms((,lifelink,deathtouch)) ueot
|
|
|
|
|
auto=ifnot paid(alternative) then all(creature|mybattlefield) transforms((,indestructible,newability[untap])) ueot
|
|
|
|
|
text=Creatures you control are indestructible this turn. Untap each creature you control. // Creatures you control gain deathtouch and lifelink until end of turn. -- Fuse (You may cast one or both halves of this card from your hand.)
|
|
|
|
|
mana={1}{G}{W}
|
|
|
|
|
@@ -81871,7 +81871,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Reclamation
|
|
|
|
|
auto=lord(creature[black;-canattack]|battlefield) transforms((,newability[becomes(^^black)],newability[cantattack],newability[{S(land|myBattlefield)}:name(Sacrifice a land to attack) canattack ueot attackersonly]))
|
|
|
|
|
auto=lord(creature[black;-canattack]|battlefield) transforms((,newability[becomes(^^black)],cantattack,newability[{S(land|myBattlefield)}:name(Sacrifice a land to attack) canattack ueot attackersonly]))
|
|
|
|
|
text=Black creatures can't attack unless their controller sacrifices a land for each black creature they control that's attacking.
|
|
|
|
|
mana={2}{G}{W}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -84578,7 +84578,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Ritual Guardian
|
|
|
|
|
auto=@each my combatbegins restriction{coven}:name(Gains lifelink) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto=@each my combatbegins restriction{coven}:name(Gains lifelink) transforms((,lifelink)) ueot
|
|
|
|
|
text=Coven - At the beginning of combat on your turn, if you control three or more creatures with different powers, Ritual Guardian gains lifelink until end of turn.
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Human Soldier
|
|
|
|
|
@@ -84967,7 +84967,7 @@ toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rocco, Street Chef
|
|
|
|
|
auto=@each my endofturn:name(Exile top card) all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile uent])) uent )!
|
|
|
|
|
auto=@each my endofturn:name(Exile top card) _IMPULSEUENT_
|
|
|
|
|
auto=@each my endofturn:name(Exile top card) all(*[zpos=1]|opponentlibrary) moveto(opponentexile) and!( transforms((,newability[canplayfromexile uent])) uent )!
|
|
|
|
|
auto=@movedto(land|battlefield) from(exile):name(Put 1/1 counter) target(creature|battlefield) counter(1/1)
|
|
|
|
|
auto=@movedto(land|battlefield) from(exile):name(Create food) token(Food)
|
|
|
|
|
@@ -86065,26 +86065,26 @@ type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rumbling Ruin
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 1) name(Total of 1/1 counters is 1) all(creature[power<=1]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 2) name(Total of 1/1 counters is 2) all(creature[power<=2]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 3) name(Total of 1/1 counters is 3) all(creature[power<=3]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 4) name(Total of 1/1 counters is 4) all(creature[power<=4]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 5) name(Total of 1/1 counters is 5) all(creature[power<=5]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 6) name(Total of 1/1 counters is 6) all(creature[power<=6]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 7) name(Total of 1/1 counters is 7) all(creature[power<=7]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 8) name(Total of 1/1 counters is 8) all(creature[power<=8]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 9) name(Total of 1/1 counters is 9) all(creature[power<=9]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 10) name(Total of 1/1 counters is 10) all(creature[power<=10]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 11) name(Total of 1/1 counters is 11) all(creature[power<=11]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 12) name(Total of 1/1 counters is 12) all(creature[power<=12]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 13) name(Total of 1/1 counters is 13) all(creature[power<=13]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 14) name(Total of 1/1 counters is 14) all(creature[power<=14]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 15) name(Total of 1/1 counters is 15) all(creature[power<=15]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 16) name(Total of 1/1 counters is 16) all(creature[power<=16]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 17) name(Total of 1/1 counters is 17) all(creature[power<=17]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 18) name(Total of 1/1 counters is 18) all(creature[power<=18]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 19) name(Total of 1/1 counters is 19) all(creature[power<=19]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 20) name(Total of 1/1 counters is 20) all(creature[power<=20]|opponentbattlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 1) name(Total of 1/1 counters is 1) all(creature[power<=1]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 2) name(Total of 1/1 counters is 2) all(creature[power<=2]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 3) name(Total of 1/1 counters is 3) all(creature[power<=3]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 4) name(Total of 1/1 counters is 4) all(creature[power<=4]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 5) name(Total of 1/1 counters is 5) all(creature[power<=5]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 6) name(Total of 1/1 counters is 6) all(creature[power<=6]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 7) name(Total of 1/1 counters is 7) all(creature[power<=7]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 8) name(Total of 1/1 counters is 8) all(creature[power<=8]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 9) name(Total of 1/1 counters is 9) all(creature[power<=9]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 10) name(Total of 1/1 counters is 10) all(creature[power<=10]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 11) name(Total of 1/1 counters is 11) all(creature[power<=11]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 12) name(Total of 1/1 counters is 12) all(creature[power<=12]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 13) name(Total of 1/1 counters is 13) all(creature[power<=13]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 14) name(Total of 1/1 counters is 14) all(creature[power<=14]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 15) name(Total of 1/1 counters is 15) all(creature[power<=15]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 16) name(Total of 1/1 counters is 16) all(creature[power<=16]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 17) name(Total of 1/1 counters is 17) all(creature[power<=17]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 18) name(Total of 1/1 counters is 18) all(creature[power<=18]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 19) name(Total of 1/1 counters is 19) all(creature[power<=19]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=if type(creature[counter{1/1}]|mybattlefield)~morethan~0 then choice name(Total of 1/1 counters is 20) name(Total of 1/1 counters is 20) all(creature[power<=20]|opponentbattlefield) transforms((,cantblock)) ueot
|
|
|
|
|
text=When Rumbling Ruin enters the battlefield, count the number of +1/+1 counters on creatures you control. Creatures your opponents control with power less than or equal to that number can't block this turn.
|
|
|
|
|
mana={5}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -87666,7 +87666,7 @@ type=Sorcery
|
|
|
|
|
name=Saradoc, Master of Buckland
|
|
|
|
|
auto=name(Create halfling) token(Halfling,Creature Halfling,1/1,white)
|
|
|
|
|
auto=@movedto(other creature[-token&power<=2]|myBattlefield):name(Create halfling) token(Halfling,Creature Halfling,1/1,white)
|
|
|
|
|
auto={T(halfling[-tapped]|mybattlefield)}{T(halfling[-tapped]|mybattlefield)}:name(Gains 2/0 and lifelink) transforms((,newability[2/0],newability[lifelink])) ueot
|
|
|
|
|
auto={T(halfling[-tapped]|mybattlefield)}{T(halfling[-tapped]|mybattlefield)}:name(Gains 2/0 and lifelink) transforms((,newability[2/0],lifelink)) ueot
|
|
|
|
|
text=Whenever Saradoc, Master of Buckland or another nontoken creature with power 2 or less enters the battlefield under your control, create a 1/1 white Halfling creature token. -- Tap two other untapped Halflings you control: Saradoc gets +2/+0 and gains lifelink until end of turn.
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -89558,7 +89558,7 @@ toughness=1
|
|
|
|
|
name=Searing Barb
|
|
|
|
|
target=anytarget
|
|
|
|
|
auto=damage:2
|
|
|
|
|
auto=if cantargetcard(*[creature]|*) then transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=if cantargetcard(*[creature]|*) then transforms((,cantblock)) ueot
|
|
|
|
|
auto=name(Incubate 1) name(Incubate 1) token(Incubator) and!( counter(1/1) )!
|
|
|
|
|
text=Searing Barb deals 2 damage to any target. If it's a creature, it can't block this turn. Incubate 1. (Create an Incubator token with a +1/+1 counter on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
@@ -92710,8 +92710,8 @@ toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Sigardian Paladin
|
|
|
|
|
auto=@counteradded(1/1) from(creature|mybattlefield) turnlimited:name(Gains trample and lifelink) transforms((,trample,newability[lifelink])) ueot
|
|
|
|
|
auto={1}{G}{W}:name(Creature gains trample and lifelink) target(creature[counter{1/1}]|mybattlefield) transforms((,trample,newability[lifelink])) ueot
|
|
|
|
|
auto=@counteradded(1/1) from(creature|mybattlefield) turnlimited:name(Gains trample and lifelink) transforms((,trample,lifelink)) ueot
|
|
|
|
|
auto={1}{G}{W}:name(Creature gains trample and lifelink) target(creature[counter{1/1}]|mybattlefield) transforms((,trample,lifelink)) ueot
|
|
|
|
|
text=As long as you've put one or more +1/+1 counters on a creature this turn, Sigardian Paladin has trample and lifelink. -- {1}{G}{W}: Target creature you control with a +1/+1 counter on it gains trample and lifelink until end of turn.
|
|
|
|
|
mana={2}{G}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -95445,7 +95445,7 @@ subtype=Aura
|
|
|
|
|
name=So Tiny
|
|
|
|
|
abilities=flash
|
|
|
|
|
target=creature
|
|
|
|
|
auto=aslongas(*|opponentgraveyard) -6/0 >=7
|
|
|
|
|
auto=aslongas(*|opponentgraveyard) -6/0 >6
|
|
|
|
|
auto=aslongas(*|opponentgraveyard) -2/0 <7
|
|
|
|
|
text=Flash -- Enchant creature -- Enchanted creature gets -2/-0. It gets -6/-0 instead as long as its controller has seven or more cards in their graveyard.
|
|
|
|
|
mana={U}
|
|
|
|
|
@@ -100281,7 +100281,7 @@ toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Subversive Acolyte
|
|
|
|
|
auto=this(cantargetcard(*[-effect]) {2}:becomes(cleric effect) forever && transforms((,newability[life:-2 controller],newability[1/1 forever],newability[lifelink])) forever
|
|
|
|
|
auto=this(cantargetcard(*[-effect]) {2}:becomes(cleric effect) forever && transforms((,newability[life:-2 controller],newability[1/1 forever],lifelink)) forever
|
|
|
|
|
auto=this(cantargetcard(*[-effect]) {2}:becomes(phyrexian effect) forever && transforms((,newability[life:-2 controller],newability[3/2 forever],trample,newability[@damaged(this):ability$!name(Sacrifice permanents) name(Sacrifice permanents) notatarget(<storedthatmuch>*|mybattlefield) sacrifice!$ controller])) forever)
|
|
|
|
|
text={2}, Pay 2 life: Choose one. Activate only once. -- Subversive Acolyte becomes a Human Cleric. It gets +1/+1 and gains lifelink. -- Subversive Acolyte becomes a Phyrexian. It gets +3/+2 and gains trample and "Whenever this creature is dealt damage, sacrifice that many permanents."
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
@@ -102418,7 +102418,7 @@ auto=counter(0/0,1,Lore)
|
|
|
|
|
auto=name(Creature gains indestructible) target(creature|mybattlefield) transforms((,newability[aslongas(Tale of Tinuviel|myBattlefield) indestructible])) forever
|
|
|
|
|
auto=@each my firstmain:counter(0/0,1,Lore)
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}<=2) name(Return creature) name(Return creature) target(creature|mygraveyard) moveto(mybattlefield)
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) may name(Creatures gain lifelink) target(<upto:2>creature|mybattlefield) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) may name(Creatures gain lifelink) target(<upto:2>creature|mybattlefield) transforms((,lifelink)) ueot
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) sacrifice(this)
|
|
|
|
|
text=(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.) -- I - Target creature you control gains indestructible for as long as you control Tale of Tinuviel. -- II - Return target creature card from your graveyard to the battlefield. -- III - Up to two target creatures you control each gain lifelink until end of turn.
|
|
|
|
|
mana={3}{W}{W}
|
|
|
|
|
@@ -104465,7 +104465,7 @@ type=Legendary Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=The Broken Sky
|
|
|
|
|
auto=lord(creature[token]|myBattlefield) transforms((,newability[1/0],newability[lifelink]))
|
|
|
|
|
auto=lord(creature[token]|myBattlefield) transforms((,newability[1/0],lifelink))
|
|
|
|
|
auto=@each my endofturn:name(Create spirit) token(Spirit,Creature Spirit,1/1,white,black,flying)
|
|
|
|
|
text=Creature tokens you control get +1/+0 and have lifelink. -- At the beginning of your end step, create a 1/1 white and black Spirit creature token with flying.
|
|
|
|
|
color=white,black
|
|
|
|
|
@@ -106454,7 +106454,7 @@ auto=@combat(attacking) source(this) restriction{type(creature[flying]|myBattlef
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{type(creature[first strike]|myBattlefield)~morethan~0}:name(Gains first strike) transforms((,first strike)) ueot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{type(creature[double strike]|myBattlefield)~morethan~0}:name(Gains double strike) transforms((,double strike)) ueot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{type(creature[deathtouch]|myBattlefield)~morethan~0}:name(Gains deathtouch) transforms((,deathtouch)) ueot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{type(creature[lifelink]|myBattlefield)~morethan~0}:name(Gains lifelink) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{type(creature[lifelink]|myBattlefield)~morethan~0}:name(Gains lifelink) transforms((,lifelink)) ueot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{type(creature[menace]|myBattlefield)~morethan~0}:name(Gains menace) transforms((,menace)) ueot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{type(creature[trample]|myBattlefield)~morethan~0}:name(Gains trample) transforms((,trample)) ueot
|
|
|
|
|
text=Vigilance -- Whenever Thunderous Orator attacks, it gains flying until end of turn if you control a creature with flying. The same is true for first strike, double strike, deathtouch, indestructible, lifelink, menace, and trample.
|
|
|
|
|
@@ -108907,7 +108907,7 @@ auto=counter(0/0,1,Lore)
|
|
|
|
|
auto=@each my firstmain:counter(0/0,1,Lore)
|
|
|
|
|
auto=counter(1/1) target(creature[power=power:highest:creature:myBattlefield]|mybattlefield)
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) counter(1/1) target(creature|mybattlefield)
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) target(creature|mybattlefield) transforms((,flying,first strike,newability[lifelink])) ueot
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) target(creature|mybattlefield) transforms((,flying,first strike,lifelink)) ueot
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) sacrifice(this)
|
|
|
|
|
text=(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.) -- I, II - Put a +1/+1 counter on target creature you control with the greatest power. -- III - Target creature you control with the greatest power gains flying, first strike, and lifelink until end of turn.
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
@@ -112508,7 +112508,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Venser, Corpse Puppet
|
|
|
|
|
abilities=lifelink,poisontoxic
|
|
|
|
|
auto=@proliferateof(player):name(Choose one) transforms((,newability[if type(*[The Hollow Sentinel]|myBattlefield)~equalto~0 then choice name(Create golem) name(Create golem) token(The Hollow Sentinel^Legendary Creature Phyrexian Artifact Golem^3/3)],newability[if type(creature[artifact]|myBattlefield)~morethan~0 then choice name(Artifact creature gains flying and lifelink) name(Artifact creature gains flying and lifelink) target(creature[artifact]|myBattlefield) transforms((,flying,newability[lifelink])) ueot])) ueot
|
|
|
|
|
auto=@proliferateof(player):name(Choose one) transforms((,newability[if type(*[The Hollow Sentinel]|myBattlefield)~equalto~0 then choice name(Create golem) name(Create golem) token(The Hollow Sentinel^Legendary Creature Phyrexian Artifact Golem^3/3)],newability[if type(creature[artifact]|myBattlefield)~morethan~0 then choice name(Artifact creature gains flying and lifelink) name(Artifact creature gains flying and lifelink) target(creature[artifact]|myBattlefield) transforms((,flying,lifelink)) ueot])) ueot
|
|
|
|
|
text=Lifelink, toxic 1 -- Whenever you proliferate, choose one -- If you don't control a creature named The Hollow Sentinel, create The Hollow Sentinel, a legendary 3/3 colorless Phyrexian Golem artifact creature token. -- Target artifact creature you control gains flying and lifelink until end of turn.
|
|
|
|
|
mana={U}{B}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -113611,7 +113611,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Vito, Thorn of the Dusk Rose
|
|
|
|
|
auto=@lifeof(player) from(*[-lifefaker]|*):life:-thatmuch opponent
|
|
|
|
|
auto={3}{B}{B}:all(creature|myBattlefield) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto={3}{B}{B}:all(creature|myBattlefield) transforms((,lifelink)) ueot
|
|
|
|
|
text=Whenever you gain life, target opponent loses that much life. -- {3}{B}{B}: Creatures you control gain lifelink until end of turn.
|
|
|
|
|
mana={2}{B}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -115113,7 +115113,7 @@ toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Warehouse Thief
|
|
|
|
|
auto={2}{T}{S(*[artifact;creature]|myBattlefield)}:name(Exile top card) all(*[zpos=1]|myLibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile uent])) uent )!
|
|
|
|
|
auto={2}{T}{S(*[artifact;creature]|myBattlefield)}:name(Exile top card) _IMPULSEUENT_
|
|
|
|
|
text={2}, {T}, Sacrifice an artifact or creature: Exile the top card of your library. Until the end of your next turn, you may play that card.
|
|
|
|
|
mana={3}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -115929,7 +115929,7 @@ subtype=Aura
|
|
|
|
|
name=When We Were Young
|
|
|
|
|
target=<upto:2>creature
|
|
|
|
|
auto=transforms((,newability[2/2])) ueot
|
|
|
|
|
auto=if type(enchantment|mybattlefield)~morethan~0 then if type(artifact|mybattlefield)~morethan~0 then transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto=if type(enchantment|mybattlefield)~morethan~0 then if type(artifact|mybattlefield)~morethan~0 then transforms((,lifelink)) ueot
|
|
|
|
|
text=Up to two target creatures each get +2/+2 until end of turn. If you control an artifact and an enchantment, those creatures also gain lifelink until end of turn.
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -116946,7 +116946,7 @@ toughness=2
|
|
|
|
|
name=Wispdrinker Vampire
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=@movedTo(other creature[power<=2]|myBattlefield):life:-1 opponent && life:1
|
|
|
|
|
auto={5}{W}{B}:all(other creature[power<=2]|myBattlefield) transforms((,deathtouch,newability[lifelink])) ueot
|
|
|
|
|
auto={5}{W}{B}:all(other creature[power<=2]|myBattlefield) transforms((,deathtouch,lifelink)) ueot
|
|
|
|
|
text=Flying -- Whenever another creature with power 2 or less enters the battlefield under your control, each opponent loses 1 life and you gain 1 life. -- {5}{W}{B}: Creatures you control with power 2 or less gain deathtouch and lifelink until end of turn.
|
|
|
|
|
mana={2}{W}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -116976,7 +116976,7 @@ type=Artifact
|
|
|
|
|
[card]
|
|
|
|
|
name=Witch's Clinic
|
|
|
|
|
auto={T}:add{C}
|
|
|
|
|
auto={2}{T}:target(*[iscommander]|battlefield) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto={2}{T}:target(*[iscommander]|battlefield) transforms((,lifelink)) ueot
|
|
|
|
|
text={T}: Add {C}. -- {2}, {T}: Target commander gains lifelink until end of turn.
|
|
|
|
|
type=Land
|
|
|
|
|
[/card]
|
|
|
|
|
@@ -118317,7 +118317,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=You Come to the Gnoll Camp
|
|
|
|
|
auto=choice name(Creatures can't block) target(<upto:2>creature|battlefield) transforms((,newability[cantblock])) ueot
|
|
|
|
|
auto=choice name(Creatures can't block) target(<upto:2>creature|battlefield) transforms((,cantblock)) ueot
|
|
|
|
|
auto=choice name(Creature gets 3/1) target(creature|battlefield) 3/1 ueot
|
|
|
|
|
text=Choose one -- Intimidate Them - Up to two target creatures can't block this turn. -- Fend Them Off - Target creature gets +3/+1 until end of turn.
|
|
|
|
|
mana={1}{R}
|
|
|
|
|
|