|
|
|
|
@@ -1,7 +1,7 @@
|
|
|
|
|
grade=borderline
|
|
|
|
|
#Bordeline Primitives Pack for Wagic the Homebrew.
|
|
|
|
|
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
|
|
|
|
|
#I sorted this programmatically - Thanks to Vitty85 04-06-2023
|
|
|
|
|
#I sorted this programmatically - Thanks to Vitty85 05-06-2023
|
|
|
|
|
[card]
|
|
|
|
|
name=+2 Mace
|
|
|
|
|
auto={3}:equip
|
|
|
|
|
@@ -352,7 +352,7 @@ name=Acquisition Octopus
|
|
|
|
|
auto={2}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[@combatdamaged(player) from(this):name(Draw a card) name(Draw a card) draw:1 controller]))
|
|
|
|
|
auto=@combatdamaged(player) from(this):name(Draw a card) name(Draw a card) ability$!name(Draw a card) name(Draw a card) draw:1 controller!$ controller
|
|
|
|
|
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combatdamaged(player) from(this):name(Draw a card) name(Draw a card) ability$!name(Draw a card) name(Draw a card) draw:1 controller!$ controller]))
|
|
|
|
|
text=Whenever Acquisition Octopus or equipped creature deals combat damage to a player, draw a card. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
|
|
|
|
|
mana={2}{U}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -4469,6 +4469,18 @@ power=*
|
|
|
|
|
toughness=*
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Ashcoat of the Shadow Swarm
|
|
|
|
|
auto=_ATTACKING_name(Rats gain X/X) all(other rat|myBattlefield) type:rat:mybattlefield/type:rat:mybattlefield ueot
|
|
|
|
|
auto=@combat(blocking) source(this):name(Rats gain X/X) all(other rat|myBattlefield) type:rat:mybattlefield/type:rat:mybattlefield ueot
|
|
|
|
|
auto=@each my endofturn:may name(Mill 4 cards) all(*[zpos<=3]|mylibrary) moveto(mygraveyard) and!( transforms((toberat,newability[all(*[zpos=4]|mylibrary) moveto(mygraveyard) and!( transforms((toberat,newability[may name(Return 2 rats) target(<upto:2>toberat[creature&rat]|mygraveyard) moveto(myhand)])) ueot )!])) ueot )!
|
|
|
|
|
text=Whenever Ashcoat of the Shadow Swarm attacks or blocks, other Rats you control get +X/+X until end of turn, where X is the number of Rats you control. -- At the beginning of your end step, you may mill four cards. If you do, return up to two Rat creature cards from your graveyard to your hand. (To mill a card, put the top card of your library into your graveyard.)
|
|
|
|
|
mana={3}{B}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
subtype=Rat Warlock
|
|
|
|
|
power=3
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Ashen Reaper
|
|
|
|
|
abilities=menace
|
|
|
|
|
auto=@each my end restriction{deadpermanent}:name(Put 1/1 counter) name(Put 1/1 counter) counter(1/1)
|
|
|
|
|
@@ -5020,6 +5032,37 @@ power=1
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Auntie Blyte, Bad Influence
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=@damageof(player) from(*|myzones):name(Put counters) counter(1/1,thatmuch)
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-1)}:name(Remove 1 counter) target(player,creature,planeswalker) damage:1
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-2)}:name(Remove 2 counters) target(player,creature,planeswalker) damage:2
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-3)}:name(Remove 3 counters) target(player,creature,planeswalker) damage:3
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-4)}:name(Remove 4 counters) target(player,creature,planeswalker) damage:4
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-5)}:name(Remove 5 counters) target(player,creature,planeswalker) damage:5
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-6)}:name(Remove 6 counters) target(player,creature,planeswalker) damage:6
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-7)}:name(Remove 7 counters) target(player,creature,planeswalker) damage:7
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-8)}:name(Remove 8 counters) target(player,creature,planeswalker) damage:8
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-9)}:name(Remove 9 counters) target(player,creature,planeswalker) damage:9
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-10)}:name(Remove 10 counters) target(player,creature,planeswalker) damage:10
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-11)}:name(Remove 11 counters) target(player,creature,planeswalker) damage:11
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-12)}:name(Remove 12 counters) target(player,creature,planeswalker) damage:12
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-13)}:name(Remove 13 counters) target(player,creature,planeswalker) damage:13
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-14)}:name(Remove 14 counters) target(player,creature,planeswalker) damage:14
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-15)}:name(Remove 15 counters) target(player,creature,planeswalker) damage:15
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-16)}:name(Remove 16 counters) target(player,creature,planeswalker) damage:16
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-17)}:name(Remove 17 counters) target(player,creature,planeswalker) damage:17
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-18)}:name(Remove 18 counters) target(player,creature,planeswalker) damage:18
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-19)}:name(Remove 19 counters) target(player,creature,planeswalker) damage:19
|
|
|
|
|
auto={1}{R}{T}{C(1/1,-20)}:name(Remove 20 counters) target(player,creature,planeswalker) damage:20
|
|
|
|
|
text=Flying -- Whenever a source you control deals damage to you, put that many +1/+1 counters on Auntie Blyte, Bad Influence. -- {1}{R}, {T}, Remove X +1/+1 counters from Auntie Blyte: It deals X damage to any target.
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
subtype=Devil Advisor
|
|
|
|
|
power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Aura Graft
|
|
|
|
|
target=aura|battlefield
|
|
|
|
|
auto=moveto(myreveal) and!( transforms((,newability[name(Change target) activate castcard(normal)])) oneshot )!
|
|
|
|
|
@@ -8127,6 +8170,16 @@ type=Artifact
|
|
|
|
|
subtype=Equipment
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Blade of Shared Souls
|
|
|
|
|
auto=teach(creature) transforms((,newability[if cantargetcard(*[-bladed]|*) then may name(Become a copy) name(Become a copy) target(other creature|mybattlefield) copy and!( all(this) transforms((bladed,newability[this(cantargetcard(*[bladed]|*) {0}:name(Copy effect ends) name(Copy effect ends) flip(myorigname) undocpy])) forever )!]))
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
auto=livingweapontoken(Rebel,Creature Rebel,2/2)
|
|
|
|
|
text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Whenever Blade of Shared Souls becomes attached to a creature, for as long as Blade of Shared Souls remains attached to it, you may have that creature become a copy of another target creature you control. -- Equip {2}
|
|
|
|
|
mana={2}{U}
|
|
|
|
|
type=Artifact
|
|
|
|
|
subtype=Equipment
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Blade of the Oni
|
|
|
|
|
abilities=menace
|
|
|
|
|
auto={2}{B}{B}:reconfigure
|
|
|
|
|
@@ -10893,6 +10946,16 @@ power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
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 )!
|
|
|
|
|
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
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Brazen Dwarf
|
|
|
|
|
auto=@dierolled(*|mybattlefield) from(controller):name(Deal damage) damage:1 opponent
|
|
|
|
|
text=Whenever you roll one or more dice, Brazen Dwarf deals 1 damage to each opponent.
|
|
|
|
|
@@ -11520,6 +11583,19 @@ power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Bronzeplate Boar
|
|
|
|
|
abilities=trample
|
|
|
|
|
auto={5}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {5}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[3/2],newability[trample]))
|
|
|
|
|
text=Trample -- Equipped creature gets +3/+2 and has trample. -- Reconfigure {5} ({5}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
subtype=Equipment Boar
|
|
|
|
|
power=3
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Brood Weaver
|
|
|
|
|
abilities=reach
|
|
|
|
|
auto=_DIES_name(Create spider) token(Spider,Creature Spider,1/2,green,reach)
|
|
|
|
|
@@ -13909,7 +13985,7 @@ name=Chainflail Centipede
|
|
|
|
|
auto={2}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[@combat(attacking) source(this):name(Gains 2/0) name(Gains 2/0) 2/0 ueot]))
|
|
|
|
|
auto=@combat(attacking) source(this):name(Gains 2/0) name(Gains 2/0) ability$!name(Gains 2/0) all(mysource) 2/0 ueot!$ controller
|
|
|
|
|
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(attacking) source(this):name(Gains 2/0) name(Gains 2/0) ability$!name(Gains 2/0) all(mysource) 2/0 ueot!$ controller]))
|
|
|
|
|
text=Whenever Chainflail Centipede or equipped creature attacks, it gets +2/+0 until end of turn. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
|
|
|
|
|
mana={2}{B}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -18765,6 +18841,18 @@ mana={B}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Cruel Grimnarch
|
|
|
|
|
abilities=deathtouch
|
|
|
|
|
auto=if type(*|opponenthand)~morethan~0 then name(Opponent discards) ability$!name(Discard a card) name(Discard a card) reject notatarget(*|myhand)!$ opponent
|
|
|
|
|
auto=if type(*|opponenthand)~equalto~0 then name(Gain 4 life) name(Gain 4 life) life:4 controller
|
|
|
|
|
text=Deathtouch -- When Cruel Grimnarch enters the battlefield, each opponent discards a card. For each opponent who can't, you gain 4 life.
|
|
|
|
|
mana={5}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Phyrexian Cleric
|
|
|
|
|
power=5
|
|
|
|
|
toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Cruel Reality
|
|
|
|
|
target=player
|
|
|
|
|
auto=@each targetedplayer upkeep restriction{type(*[creature;planeswalker]|targetedpersonsbattlefield)~equalto~0}:life:-5 targetedplayer
|
|
|
|
|
@@ -22876,6 +22964,19 @@ power=1
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Disciple of Perdition
|
|
|
|
|
auto=@movedTo(this|graveyard) from(battlefield) restriction{compare(lifetotal)~lessthan~13}:name(Choose one) transforms((,newability[choice name(You draw and lose life) draw:1 controller && life:-1 controller],newability[choice name(Opponent exiles and loses life) life:-1 opponent && all(*|opponentgraveyard) moveto(exile)])) oneshot
|
|
|
|
|
auto=@movedTo(this|graveyard) from(battlefield) restriction{compare(lifetotal)~morethan~13}:name(Choose one) transforms((,newability[choice name(You draw and lose life) draw:1 controller && life:-1 controller],newability[choice name(Opponent exiles and loses life) life:-1 opponent && all(*|opponentgraveyard) moveto(exile)])) oneshot
|
|
|
|
|
auto=@movedTo(this|graveyard) from(battlefield) restriction{compare(lifetotal)~equalto~13}:may name(You draw and lose life) draw:1 controller && life:-1 controller
|
|
|
|
|
auto=@movedTo(this|graveyard) from(battlefield) restriction{compare(lifetotal)~equalto~13}:may name(Opponent exiles and loses life) life:-1 opponent && all(*|opponentgraveyard) moveto(exile)
|
|
|
|
|
text=When Disciple of Perdition dies, choose one. If you have exactly 13 life, you may choose both. -- You draw a card and you lose 1 life. -- Exile target opponent's graveyard. That player loses 1 life.
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Human Warlock
|
|
|
|
|
power=1
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Disciple of the Sun
|
|
|
|
|
abilities=lifelink
|
|
|
|
|
auto=name(Return permanent) target(*[-instant;-sorcery;manacost<=3]|myGraveyard) moveto(myHand)
|
|
|
|
|
@@ -23082,6 +23183,16 @@ power=1
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Distorted Curiosity
|
|
|
|
|
restriction=compare(opponentpoisoncount)~lessthan~3
|
|
|
|
|
otherrestriction=compare(opponentpoisoncount)~morethan~2
|
|
|
|
|
other={U} name(Cast for 2 less)
|
|
|
|
|
auto=name(Draw 2 cards) draw:2 controller
|
|
|
|
|
text=Corrupted - This spell costs {2} less to cast if an opponent has three or more poison counters. -- Draw two cards.
|
|
|
|
|
mana={2}{U}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Distracting Geist
|
|
|
|
|
backside=Clever Distraction
|
|
|
|
|
abilities=hasdisturb,flying
|
|
|
|
|
@@ -25430,6 +25541,16 @@ mana={2}{W}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Dutiful Replicator
|
|
|
|
|
auto=may name(Pay and copy) pay({1}) name(Pay and copy) target(*[-Dutiful Replicator&token]|mybattlefield) clone
|
|
|
|
|
text=When Dutiful Replicator enters the battlefield, you may pay {1}. When you do, create a token that's a copy of target token you control not named Dutiful Replicator.
|
|
|
|
|
mana={3}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
subtype=Assembly-Worker
|
|
|
|
|
power=3
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Dutiful Servants
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -27069,6 +27190,13 @@ mana={1}{R}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Encroaching Mycosynth
|
|
|
|
|
auto=lord(*[-land&-instant&-sorcery]|myzones) transforms((Artifact))
|
|
|
|
|
text=Nonland permanents you control are artifacts in addition to their other types. The same is true for permanent spells you control and nonland permanent cards you own that aren't on the battlefield.
|
|
|
|
|
mana={3}{U}
|
|
|
|
|
type=Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=End the Festivities
|
|
|
|
|
auto=damage:1 opponent
|
|
|
|
|
auto=damage:1 all(creature|opponentBattlefield)
|
|
|
|
|
@@ -32118,6 +32246,15 @@ mana={3}{U}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Font of Progress
|
|
|
|
|
auto=counter(0/0,2,Oil)
|
|
|
|
|
auto={3}{T}:name(Target opponent) transforms((,newability[deplete:hascntoil opponent])) oneshot
|
|
|
|
|
auto={3}{T}:name(Target controller) transforms((,newability[deplete:hascntoil controller])) oneshot
|
|
|
|
|
text=Font of Progress enters the battlefield with two oil counters on it. -- {3}, {T}: Target player mills X cards, where X is the number of oil counters on Font of Progress.
|
|
|
|
|
mana={U}
|
|
|
|
|
type=Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Food
|
|
|
|
|
auto={2}{T}{S}:life:3
|
|
|
|
|
text={2}, {T}, Sacrifice this artifact: You gain 3 life.
|
|
|
|
|
@@ -36570,6 +36707,17 @@ power=4
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Goblin Researcher
|
|
|
|
|
auto=name(Exile top card) all(*[zpos=1]|mylibrary) moveto(myexile) and!( becomes(tobegob) forever )!
|
|
|
|
|
auto=@combat(attacking) source(this):name(Can play exiled card) all(*[tobegob]|myexile) transforms((,newability[canplayfromexile])) ueot
|
|
|
|
|
text=When Goblin Researcher enters the battlefield, exile the top card of your library. During any turn you attacked with Goblin Researcher, you may play that card.
|
|
|
|
|
mana={3}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Goblin Wizard
|
|
|
|
|
power=3
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Goblin Secret Agent
|
|
|
|
|
abilities=first strike
|
|
|
|
|
text=First strike -- At the beginning of your upkeep, reveal a card from your hand at random.
|
|
|
|
|
@@ -41226,6 +41374,15 @@ type=Artifact
|
|
|
|
|
subtype=Equipment
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Hexgold Slash
|
|
|
|
|
target=creature
|
|
|
|
|
auto=if cantargetcard(creature[-poisontoxic&-poisontwotoxic&-poisonthreetoxic]|*) then damage:2
|
|
|
|
|
auto=if cantargetcard(creature[poisontoxic|poisontwotoxic|poisonthreetoxic]|*) then damage:4
|
|
|
|
|
text=Hexgold Slash deals 2 damage to target creature. If that creature has toxic, Hexgold Slash deals 4 damage to that creature instead.
|
|
|
|
|
mana={R}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Hexplate Wallbreaker
|
|
|
|
|
auto={3}{R}:equip
|
|
|
|
|
auto=teach(creature) 2/2
|
|
|
|
|
@@ -41385,6 +41542,18 @@ power=7
|
|
|
|
|
toughness=6
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Hinata, Dawn-Crowned
|
|
|
|
|
abilities=flying,trample
|
|
|
|
|
auto=lord(*[aura;instant;sorcery]|mycastingzone) altercost(colorless,-1)
|
|
|
|
|
auto=lord(*[aura;instant;sorcery]|opponentcastingzone) altercost(colorless,+1)
|
|
|
|
|
text=Flying, trample -- Spells you cast cost {1} less to cast for each target. -- Spells your opponents cast cost {1} more to cast for each target.
|
|
|
|
|
mana={1}{U}{R}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
subtype=Kirin Spirit
|
|
|
|
|
power=4
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Hinder
|
|
|
|
|
target=*|stack
|
|
|
|
|
auto=choice name(Put on top) fizzleto(librarytop)
|
|
|
|
|
@@ -41688,6 +41857,18 @@ power=4
|
|
|
|
|
toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Hold for Questioning
|
|
|
|
|
target=creature,planeswalker
|
|
|
|
|
auto=teach(*) tap
|
|
|
|
|
auto=teach(*) doesnotuntap
|
|
|
|
|
auto=teach(*) noactivatedability
|
|
|
|
|
auto=name(Investigate) name(Create clue) token(Clue) controller
|
|
|
|
|
text=Enchant creature or planeswalker -- When Hold for Questioning enters the battlefield, tap enchanted permanent and investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") -- Enchanted permanent doesn't untap during its controller's untap step and its activated abilities can't be activated.
|
|
|
|
|
mana={3}{U}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Hold for Ransom
|
|
|
|
|
target=creature
|
|
|
|
|
auto=teach(creature) cantattack
|
|
|
|
|
@@ -45134,6 +45315,14 @@ mana={G}
|
|
|
|
|
type=Legendary Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Instruments of War
|
|
|
|
|
abilities=flash
|
|
|
|
|
auto=chooseatype lord(creature[chosentype]|mybattlefield) 1/1 chooseend
|
|
|
|
|
text=Flash -- As Instruments of War enters the battlefield, choose a creature type. -- Creatures you control of the chosen type get +1/+1.
|
|
|
|
|
mana={4}
|
|
|
|
|
type=Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Insubordination
|
|
|
|
|
target=creature
|
|
|
|
|
auto=teach(creature) transforms((,newability[@each my endofturn:while(restriction{didntattack}) damage:2 controller])) forever
|
|
|
|
|
@@ -46351,6 +46540,18 @@ text={T}: Add {C}. -- {2}, {T}: Scry 1, then you may reveal the top card of your
|
|
|
|
|
type=Land
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Isu the Abominable
|
|
|
|
|
abilities=showfromtoplibrary
|
|
|
|
|
auto=aslongas(*[snow&zpos=1]|mylibrary) canplayfromlibrarytop >0
|
|
|
|
|
auto=@movedto(*[snow]|mybattlefield):name(Pay and put counter) name(Pay and put counter) transforms((,newability[choice name(Pay green and put counter) ability$!name(Pay and put counter) pay({G}) name(Pay green and put counter) all(mysource) counter(1/1)!$ controller],newability[choice name(Pay white and put counter) ability$!name(Pay white and put counter) pay({W}) name(Pay white and put counter) all(mysource) counter(1/1)!$ controller],newability[choice name(Pay blue and put counter) ability$!name(Pay blue and put counter) pay({U}) name(Pay blue and put counter) all(mysource) counter(1/1)!$ controller],newability[choice name(Don't pay) donothing])) oneshot
|
|
|
|
|
text=You may look at the top card of your library any time. -- You may play snow lands and cast snow spells from the top of your library. -- Whenever another snow permanent enters the battlefield under your control, you may pay {G}, {W}, or {U}. If you do, put a +1/+1 counter on Isu the Abominable.
|
|
|
|
|
mana={3}{U}{U}
|
|
|
|
|
type=Legendary Snow Creature
|
|
|
|
|
subtype=Yeti
|
|
|
|
|
power=5
|
|
|
|
|
toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Iterative Analysis
|
|
|
|
|
abilities=hiddenface,isconspiracy
|
|
|
|
|
restriction=never
|
|
|
|
|
@@ -49937,7 +50138,7 @@ abilities=menace
|
|
|
|
|
auto={4}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[menace],newability[2/2],newability[@combatdamagefoeof(player) from(this):name(Goad opponent creatures) name(Goad opponent creatures) all(creature|opponentbattlefield) _GOAD_]))
|
|
|
|
|
auto=@combatdamagefoeof(player) from(this):name(Goad opponent creatures) name(Goad opponent creatures) ability$!name(Goad opponent creatures) all(creature|mybattlefield) _GOAD_!$ controller
|
|
|
|
|
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combatdamagefoeof(player) from(this):name(Goad opponent creatures) name(Goad opponent creatures) ability$!name(Goad opponent creatures) all(creature|mybattlefield) _GOAD_!$ controller]))
|
|
|
|
|
text=Menace -- Equipped creature gets +2/+2 and has menace. -- Whenever Komainu Battle Armor or equipped creature deals combat damage to a player, goad each creature that player controls. -- 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={2}{R}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -51369,6 +51570,19 @@ power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
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]))
|
|
|
|
|
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
|
|
|
|
|
subtype=Equipment Leech
|
|
|
|
|
power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Leeches
|
|
|
|
|
auto=choice name(Target opponent) thisforeach(variable{opponentpoisoncount}) damage:1 opponent && alterpoison:-1 opponent
|
|
|
|
|
auto=choice name(Target controller) thisforeach(variable{mypoisoncount}) damage:1 controller && alterpoison:-1 controller
|
|
|
|
|
@@ -52459,6 +52673,18 @@ power=4
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Lita, Mechanical Engineer
|
|
|
|
|
abilities=vigilance
|
|
|
|
|
auto=@each my endofturn:name(Untap other artifact creatures) all(other creature[artifact]|mybattlefield) untap
|
|
|
|
|
auto={3}{W}{T}:name(Create zeppelin) token(Zeppelin)
|
|
|
|
|
text=Vigilance -- At the beginning of your end step, untap each other artifact creature you control. -- {3}{W}, {T}: Create a 5/5 colorless Vehicle artifact token named Zeppelin with flying and crew 3. (It has "Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.")
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
type=Legendary Artifact Creature
|
|
|
|
|
subtype=Artificer
|
|
|
|
|
power=3
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Lithoform Blight
|
|
|
|
|
target=land
|
|
|
|
|
auto=draw:1 controller
|
|
|
|
|
@@ -52633,6 +52859,19 @@ power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Lizard Blades
|
|
|
|
|
abilities=double strike
|
|
|
|
|
auto={2}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[double strike]))
|
|
|
|
|
text=Double strike -- Equipped creature has double strike. -- Reconfigure {2} ({2}: 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}{R}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
subtype=Equipment Lizard
|
|
|
|
|
power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Llanowar Envoy
|
|
|
|
|
auto={1}{G}:Add{W}
|
|
|
|
|
auto={1}{G}:Add{U}
|
|
|
|
|
@@ -54131,6 +54370,36 @@ mana={5}{R}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Magnanimous Magistrate
|
|
|
|
|
auto=counter(0/0,5,Reprieve)
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=1]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~0}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-1,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=2]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~1}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-2,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=3]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~2}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-3,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=4]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~3}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-4,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=5]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~4}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-5,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=6]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~5}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-6,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=7]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~6}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-7,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=8]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~7}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-8,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=9]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~8}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-9,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=10]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~9}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-10,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=11]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~10}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-11,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=12]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~11}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-12,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=13]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~12}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-13,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=14]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~13}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-14,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=15]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~14}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-15,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=16]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~15}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-16,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=17]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~16}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-17,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=18]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~17}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-18,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost=19]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~18}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-19,Reprieve) )!
|
|
|
|
|
auto=@movedTo(creature[-token&manacost>=20]|graveyard) from(mybattlefield) restriction{compare(hascntreprieve)~morethan~19}:may name(Remove counter and return) all(trigger[to]) moveto(ownerbattlefield) and!( all(this) counter(0/0,-20,Reprieve) )!
|
|
|
|
|
text=Magnanimous Magistrate enters the battlefield with five reprieve counters on it. -- Whenever another nontoken creature you control dies, if its mana value was 1 or greater, you may remove that many reprieve counters from Magnanimous Magistrate. If you do, return that card to the battlefield under its owner's control.
|
|
|
|
|
mana={5}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Human Advisor
|
|
|
|
|
power=3
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Magnetic Web
|
|
|
|
|
auto={1}{T}:counter(0/0,1,Magnet) target(creature)
|
|
|
|
|
auto=@combat(attacking) source(creature[counter{0/0.1.Magnet}]|mybattlefield):all(creature[counter{0/0.1.Magnet}]|mybattlefield) mustattack ueot
|
|
|
|
|
@@ -56637,6 +56906,15 @@ power=5
|
|
|
|
|
toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Mindsplice Apparatus
|
|
|
|
|
abilities=flash
|
|
|
|
|
auto=@each my upkeep:name(Put oil counter) counter(0/0,1,Oil)
|
|
|
|
|
auto=thisforeach(variable{hascntoil}>0) lord(*[instant;sorcery]|mycastingzone) altercost(colorless,-1)
|
|
|
|
|
text=Flash -- At the beginning of your upkeep, put an oil counter on Mindsplice Apparatus. -- Instant and sorcery spells you cast cost {1} less to cast for each oil counter on Mindsplice Apparatus.
|
|
|
|
|
mana={3}{U}
|
|
|
|
|
type=Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Mindwrack Harpy
|
|
|
|
|
abilities=Flying
|
|
|
|
|
auto=@each my combatbegins:all(player) deplete:3
|
|
|
|
|
@@ -58160,6 +58438,15 @@ type=Artifact
|
|
|
|
|
mana={2}
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Moonsnare Prototype
|
|
|
|
|
auto={T}{T(creature[-tapped]|mybattlefield)}:name(Tap creature and add mana) name(Tap creature and add mana) add{C}
|
|
|
|
|
auto={T}{T(artifact[-tapped]|mybattlefield)}:name(Tap artifact and add mana) name(Tap artifact and add mana) add{C}
|
|
|
|
|
autohand={4}{U}{discard}:name(Put permanent in library) target(*[-land]|battlefield) transforms((,newability[choice name(Put on top) moveto(mylibrary)],newability[choice name(Put on bottom) bottomoflibrary])) oneshot
|
|
|
|
|
text={T}, Tap an untapped artifact or creature you control: Add {C}. -- Channel - {4}{U}, Discard Moonsnare Prototype: The owner of target nonland permanent puts it on the top or bottom of their library.
|
|
|
|
|
mana={U}
|
|
|
|
|
type=Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Moonsnare Specialist
|
|
|
|
|
autohand={2}{U}{N}:ninjutsu
|
|
|
|
|
auto=may target(creature) moveto(ownerhand)
|
|
|
|
|
@@ -60392,8 +60679,8 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Neyali, Suns' Vanguard
|
|
|
|
|
auto=lord(*[token&attacking]|myBattlefield) double strike
|
|
|
|
|
auto=@combat(attacking) source(*[token]|mybattlefield):name(Exile top card) all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[aslongas(*[token&attacking]|mybattlefield) canplayfromexile >0])) forever )!
|
|
|
|
|
auto=@one or more tokens you control attack a playerexile the top card of your library during any turn you attackedtoken, may play that card
|
|
|
|
|
auto=@combat(attacking) source(*[token]|mybattlefield):name(Exile top card) all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[becomes(tobeney) forever],newability[canplayfromexile ueot])) ueot )!
|
|
|
|
|
auto=@combat(attacking) source(*[token]|mybattlefield):name(Can play exiled card) all(*[tobeney]|myexile) transforms((,newability[canplayfromexile ueot])) ueot
|
|
|
|
|
text=Attacking tokens you control have double strike. -- Whenever one or more tokens you control attack a player, exile the top card of your library. During any turn you attacked with a token, you may play that card.
|
|
|
|
|
mana={2}{R}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -61354,6 +61641,14 @@ power=1
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Noxious Assault
|
|
|
|
|
auto=all(creature|myBattlefield) transforms((,newability[2/2])) ueot
|
|
|
|
|
auto=emblem transforms((,newability[@combat(blocking) source(creature|mybattlefield):name(Controller gets poison) alterpoison:1 controller],newability[@combat(blocking) source(creature|opponentbattlefield):name(Controller gets poison) alterpoison:1 opponent])) ueot
|
|
|
|
|
text=Creatures you control get +2/+2 until end of turn. Whenever a creature blocks this turn, its controller gets a poison counter.
|
|
|
|
|
mana={3}{G}{G}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Noxious Grasp
|
|
|
|
|
target=*[creature;planeswalker;white;green]
|
|
|
|
|
auto=destroy
|
|
|
|
|
@@ -62186,6 +62481,19 @@ power=4
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Ogre-Head Helm
|
|
|
|
|
auto={3}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {3}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[2/2],newability[@combatdamaged(player) from(this):ability$!may name(Sacrifice and draw) name(Sacrifice and draw) all(mysource) sacrifice && all(*|myhand) reject && draw:3 controller!$ controller]))
|
|
|
|
|
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combatdamaged(player) from(this):ability$!may name(Sacrifice and draw) name(Sacrifice and draw) all(mysource) sacrifice && all(*|myhand) reject && draw:3 controller!$ controller]))
|
|
|
|
|
text=Equipped creature gets +2/+2. -- Whenever Ogre-Head Helm or equipped creature deals combat damage to a player, you may sacrifice it. If you do, discard your hand, then draw three cards. -- Reconfigure {3} ({3}: 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}{R}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
subtype=Equipment Ogre
|
|
|
|
|
power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Ohran Frostfang
|
|
|
|
|
auto=lord(creature[attacking]|mybattlefield) deathtouch
|
|
|
|
|
auto=@combatdamaged(player) from(creature|myBattlefield):draw:1
|
|
|
|
|
@@ -62769,6 +63077,19 @@ type=Enchantment
|
|
|
|
|
subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=One with the Kami
|
|
|
|
|
abilities=flash
|
|
|
|
|
target=creature|myBattlefield
|
|
|
|
|
auto=lord(creature[geared]|myBattlefield) transforms((,newability[@movedto(this|graveyard) from(myBattlefield) restriction{compare(hascntany)~equalto~0}:name(Create spirit) name(Create spirit) token(Spirit Art)*power]))
|
|
|
|
|
auto=lord(creature[enchanted]|myBattlefield) transforms((,newability[@movedto(this|graveyard) from(myBattlefield) restriction{compare(hascntany)~equalto~0}:if cantargetcard(*[-geared]|*) then name(Create spirit) name(Create spirit Art) token(Spirit)*power]))
|
|
|
|
|
auto=lord(creature[counter{any}]|myBattlefield) transforms((,newability[_DIES_name(Create spirit) name(Create spirit) token(Spirit Art)*power]))
|
|
|
|
|
auto=teach(creature) transforms((,newability[@movedto(this|graveyard) from(myBattlefield):name(Create spirit) name(Create spirit) token(Spirit Art)*power]))
|
|
|
|
|
text=Flash -- Enchant creature you control -- Whenever enchanted creature or another modified creature you control dies, create X 1/1 colorless Spirit creature tokens, where X is that creature's power. (Equipment, Auras you control, and counters are modifications.)
|
|
|
|
|
mana={3}{G}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=One with the Machine
|
|
|
|
|
auto=draw:convertedcost:highest:artifact:mybattlefield
|
|
|
|
|
text=Draw cards equal to the highest mana value among artifacts you control.
|
|
|
|
|
@@ -63587,6 +63908,16 @@ type=Enchantment
|
|
|
|
|
subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Ossuary Rats
|
|
|
|
|
auto=name(Deal damage) target(*[creature;planeswalker]|opponentbattlefield) damage:type:creature:mygraveyard
|
|
|
|
|
text=When Ossuary Rats enters the battlefield, it deals X damage to target creature or planeswalker an opponent controls, where X is the number of creature cards in your graveyard.
|
|
|
|
|
mana={5}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Rat
|
|
|
|
|
power=3
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Oswald Fiddlebender
|
|
|
|
|
auto=this(variable{type:artifact:mybattlefield}>0) {W}{T}:name(Sacrifice artifact) name(Sacrifice artifact) target(artifact|myBattlefield) transforms((,newability[sacrifice],newability[name(Search artifact) target(artifact[manacost<=manacost]|mylibrary) moveTo(myBattlefield) and!( shuffle )!])) oneshot asSorcery
|
|
|
|
|
text={W}, {T}, Sacrifice an artifact: Search your library for an artifact card with mana value equal to one plus the sacrificed artifact's mana value. Put that card onto the battlefield, then shuffle. Activate only as a sorcery.
|
|
|
|
|
@@ -66038,6 +66369,16 @@ mana={3}{U}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Pirated Copy
|
|
|
|
|
auto=may name(Copy creature) target(creature|battlefield) copy and!( transforms((,newability[@combatdamaged(player) from(creature[share!name!]|battlefield):may name(Draw a card) draw:1 controller])) forever )!
|
|
|
|
|
text=You may have Pirated Copy enter the battlefield as a copy of any creature on the battlefield, except it's a Pirate in addition to its other types and it has "Whenever this creature or another creature with the same name deals combat damage to a player, you may draw a card."
|
|
|
|
|
mana={4}{U}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Shapeshifter Pirate
|
|
|
|
|
power=0
|
|
|
|
|
toughness=0
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Piru, the Volatile
|
|
|
|
|
abilities=flying,lifelink
|
|
|
|
|
auto=upcost[{R}{W}{B}] sacrifice
|
|
|
|
|
@@ -66259,6 +66600,16 @@ power=3
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Planar Atlas
|
|
|
|
|
aicode=activate transforms((,newability[if type(land[zpos<=4]|mylibrary)~equalto~0 then all(*[zpos<=4]|mylibrary) moveto(myreveal) and!( bottomoflibrary )!],newability[if type(land[zpos<=4]|mylibrary)~morethan~0 then target(land[zpos<=4]|mylibrary) moveto(myreveal) and!( moveto(mylibrary) and!( all(*[zpos<=4]|mylibrary) moveto(myreveal) and!( bottomoflibrary )! )! )!])) ueot
|
|
|
|
|
auto=tap(noevent)
|
|
|
|
|
auto={T}:add{C}
|
|
|
|
|
auto=may name(Look top 4 cards) reveal:4 optionone name(Choose a land) target(<upto:1>land|reveal) moveto(mylibrary) optiononeend optiontwo name(Put on bottom) target(*|reveal) bottomoflibrary and!( all(*|myreveal) bottomoflibrary )! optiontwoend revealend
|
|
|
|
|
text=Planar Atlas enters the battlefield tapped. -- When Planar Atlas enters the battlefield, you may look at the top four cards of your library. If you do, reveal up to one land card from among them, then put that card on top of your library and the rest on the bottom in a random order. -- {T}: Add {C}.
|
|
|
|
|
mana={2}
|
|
|
|
|
type=Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Planar Chaos
|
|
|
|
|
auto=@each my upkeep:name(Flip a coin) flipacoin loseability sacrifice loseabilityend flipend
|
|
|
|
|
auto=@movedTo(*|mystack):name(Flip a coin) flipacoin loseability fizzle target(*|mystack) loseabilityend flipend
|
|
|
|
|
@@ -67338,6 +67689,17 @@ mana={1}{W}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Preston, the Vanisher
|
|
|
|
|
auto=@movedto(other creature|mybattlefield):name(Check if casted) all(trigger[to]) transforms((,newability[ifnot casted(this) then clone and!( becomes(Creature Illusion^0/1^white) forever )!])) forever
|
|
|
|
|
auto={1}{W}{S(spirit|mybattlefield)}{S(spirit|mybattlefield)}{S(spirit|mybattlefield)}{S(spirit|mybattlefield)}{S(spirit|mybattlefield)}:name(Exile nonland permanent) target(*[-land]|battlefield) moveto(exile)
|
|
|
|
|
text=Whenever another nontoken creature enters the battlefield under your control, if it wasn't cast, create a token that's a copy of that creature, except it's a 0/1 white Illusion. -- {1}{W}, Sacrifice five Illusions: Exile target nonland permanent.
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
subtype=Rabbit Wizard
|
|
|
|
|
power=2
|
|
|
|
|
toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Price of Betrayal
|
|
|
|
|
auto=if type(artifact|battlefield)~morethan~0 then choice name(Remove 5 counters from an artifact) name(Remove 5 counters from an artifact) target(artifact) removesinglecountertype(1) && removesinglecountertype(1) && removesinglecountertype(1) && removesinglecountertype(1) && removesinglecountertype(1)
|
|
|
|
|
auto=if type(creature|battlefield)~morethan~0 then choice name(Remove 5 counters from a creature) name(Remove 5 counters from a creature) target(creature) removesinglecountertype(1) && removesinglecountertype(1) && removesinglecountertype(1) && removesinglecountertype(1) && removesinglecountertype(1)
|
|
|
|
|
@@ -68046,6 +68408,17 @@ power=3
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Prosperous Thief
|
|
|
|
|
autohand={1}{U}{N}:ninjutsu
|
|
|
|
|
auto=@combatdamaged(player) from(*[ninja;rogue]|mybattlefield):name(Create treasure) token(Treasure Sur)
|
|
|
|
|
text=Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- Whenever one or more Ninja or Rogue creatures you control deal combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")
|
|
|
|
|
mana={2}{U}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Human Ninja
|
|
|
|
|
power=3
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Prosthetic Injector
|
|
|
|
|
auto=teach(creature) 0/2
|
|
|
|
|
auto=teach(creature) poisontoxic
|
|
|
|
|
@@ -69225,6 +69598,19 @@ power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rabbit Battery
|
|
|
|
|
abilities=haste
|
|
|
|
|
auto={R}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {R}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[1/1],newability[haste]))
|
|
|
|
|
text=Haste -- Equipped creature gets +1/+1 and has haste. -- Reconfigure {R} ({R}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
|
|
|
|
|
mana={R}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
subtype=Equipment Rabbit
|
|
|
|
|
power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Racers' Ring
|
|
|
|
|
auto=tap(noevent)
|
|
|
|
|
auto={T}:Add{R}
|
|
|
|
|
@@ -70033,6 +70419,13 @@ power=3
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rampaging Growth
|
|
|
|
|
auto=name(Search basic land) target(land[basic]|mylibrary) moveto(mybattlefield) and!( transforms((Creature Insect,setpower=4,settoughness=3,newability[reach],newability[haste])) ueot)!
|
|
|
|
|
text=Search your library for a basic land card, put it on the battlefield, then shuffle. Until end of turn, that land becomes a 4/3 Insect creature with reach and haste. It's still a land.
|
|
|
|
|
mana={3}{G}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rampaging Hippo
|
|
|
|
|
abilities=trample,cycling
|
|
|
|
|
autohand=__CYCLING__({2})
|
|
|
|
|
@@ -70918,6 +71311,14 @@ power=3
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rebel
|
|
|
|
|
color=red
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Rebel
|
|
|
|
|
power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rebuff the Wicked
|
|
|
|
|
target=*|stack
|
|
|
|
|
restriction=type(*|myBattlefield)~morethan~0
|
|
|
|
|
@@ -71527,6 +71928,15 @@ mana={1}{U}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Reject Imperfection
|
|
|
|
|
target=*|stack
|
|
|
|
|
auto=fizzle
|
|
|
|
|
auto=if cantargetcard(*[manacost<=3]|*) then name(Proliferate) _PROLIFERATE_
|
|
|
|
|
text=Counter target spell. If that spell's mana value was 3 or less, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
|
|
|
|
|
mana={1}{U}{U}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rejuvenating Springs
|
|
|
|
|
auto=tap(noevent)
|
|
|
|
|
auto={T}:add{G}
|
|
|
|
|
@@ -73840,6 +74250,38 @@ mana={2}{U}
|
|
|
|
|
type=Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rodolf Duskbringer
|
|
|
|
|
abilities=deathtouch,flying,lifelink
|
|
|
|
|
auto=@lifeof(player):name(Becomes indestructible) transforms((,newabilty[indestructible])) ueot
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~0}:may name(Pay and return with cost 0) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=0]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~1}:may name(Pay and return with cost 1) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=1]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~2}:may name(Pay and return with cost 2) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=2]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~3}:may name(Pay and return with cost 3) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=3]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~4}:may name(Pay and return with cost 4) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=4]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~5}:may name(Pay and return with cost 5) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=5]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~6}:may name(Pay and return with cost 6) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=6]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~7}:may name(Pay and return with cost 7) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=7]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~8}:may name(Pay and return with cost 8) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=8]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~9}:may name(Pay and return with cost 9) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=9]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~10}:may name(Pay and return with cost 10) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=10]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~11}:may name(Pay and return with cost 11) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=11]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~12}:may name(Pay and return with cost 12) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=12]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~13}:may name(Pay and return with cost 13) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=13]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~14}:may name(Pay and return with cost 14) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=14]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~15}:may name(Pay and return with cost 15) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=15]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~16}:may name(Pay and return with cost 16) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=16]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~17}:may name(Pay and return with cost 17) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=17]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~18}:may name(Pay and return with cost 18) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=18]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~equalto~19}:may name(Pay and return with cost 19) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=19]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{compare(lifegain)~morethan~19}:may name(Pay and return with cost 20) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=20]|mygraveyard) moveto(mybattlefield)!$ controller
|
|
|
|
|
text=Flying, deathtouch, lifelink -- Whenever you gain life, Rodolf Duskbringer gains indestructible until end of turn. -- At the beginning of your end step, you may pay {1}{W/B}. When you do, return target creature card with mana value X or less from your graveyard to the battlefield, where X is the amount of life you gained this turn.
|
|
|
|
|
mana={5}{B}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
subtype=Vampire Angel
|
|
|
|
|
power=4
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Rofellos's Gift
|
|
|
|
|
auto=target(<upto:type:*[green]:myhand>enchantment|mygraveyard) moveto(myhand)
|
|
|
|
|
text=Reveal any number of green cards in your hand. Return an enchantment card from your graveyard to your hand for each card revealed this way.
|
|
|
|
|
@@ -80913,6 +81355,19 @@ power=2
|
|
|
|
|
toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Simian Sling
|
|
|
|
|
auto={2}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[1/1],newability[@combat(blocked) source(this):ability$!name(Damage opponent) name(Damage opponent) damage:1 opponent!$ controller]))
|
|
|
|
|
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(blocked) source(this):ability$!name(Damage opponent) name(Damage opponent) damage:1 opponent!$ controller))
|
|
|
|
|
text=Equipped creature gets +1/+1. -- Whenever Simian Sling or equipped creature becomes blocked, it deals 1 damage to defending player. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
|
|
|
|
|
mana={R}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
subtype=Equipment Monkey
|
|
|
|
|
power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Simic Ascendancy
|
|
|
|
|
auto={1}{G}{U}:counter(1/1) target(creature|myBattlefield)
|
|
|
|
|
auto=@counteradded(1/1) target(creature|myBattlefield):<anyamount>counter(0/0,1,growth) all(this)
|
|
|
|
|
@@ -81660,6 +82115,17 @@ mana={R}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Skullslither Worm
|
|
|
|
|
auto=if type(*|opponenthand)~morethan~0 then ability$!name(Discard a card) notatarget(*|myhand) reject!$ opponent
|
|
|
|
|
auto=if type(*|opponenthand)~equalto~0 then counter(1/1,2)
|
|
|
|
|
text=When Skullslither Worm enters the battlefield, each opponent discards a card. For each opponent who can't, put two +1/+1 counters on Skullslither Worm.
|
|
|
|
|
mana={3}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Worm
|
|
|
|
|
power=3
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Skullwinder
|
|
|
|
|
abilities=deathtouch
|
|
|
|
|
auto=name(Return a card) target(*|myGraveyard) moveTo(myHand) and!( transforms((,newability[ability$!name(Return a card) name(Return a card) target(*|myGraveyard) moveTo(myHand)!$ opponent])) oneshot )!
|
|
|
|
|
@@ -82560,6 +83026,15 @@ mana={R}{R}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Smoke Blessing
|
|
|
|
|
target=creature
|
|
|
|
|
auto=teach(creature) transforms((,newability[@movedto(this|graveyard) from(battlefield):name(Create treasure) token(Treasure Sur)],newability[@movedto(this|graveyard) from(battlefield):name(Damage controller) damage:1 controller]))
|
|
|
|
|
text=Enchant creature -- When enchanted creature dies, it deals 1 damage to its controller and you create a Treasure token.
|
|
|
|
|
color=red
|
|
|
|
|
type=Enchantment
|
|
|
|
|
subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Smoke Shroud
|
|
|
|
|
target=creature
|
|
|
|
|
auto=teach(creature) +1/+1
|
|
|
|
|
@@ -82571,6 +83046,16 @@ type=Enchantment
|
|
|
|
|
subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Smoke Spirits' Aid
|
|
|
|
|
restriction=type(creature|battlefield)~morethan~0
|
|
|
|
|
auto=if compare(fullpaid)~lessthan~compare(type:creature:battlefield) then name(Create aura and attach) thisforeach(variable{fullpaid}>0) ability$!may name(Create aura and attach) name(Create aura and attach) activate castcard(noevent copied named!:Smoke Blessing:!)!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~compare(type:creature:battlefield) then name(Create aura and attach) thisforeach(variable{fullpaid}>0) ability$!may name(Create aura and attach) name(Create aura and attach) activate castcard(noevent copied named!:Smoke Blessing:!)!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~morethan~compare(type:creature:battlefield) then name(Create aura and attach) thisforeach(variable{type:creature:battlefield}>0) ability$!may name(Create aura and attach) name(Create aura and attach) activate castcard(noevent copied named!:Smoke Blessing:!)!$ controller
|
|
|
|
|
text=For each of up to X target creatures, create a red Aura enchantment token named Smoke Blessing attached to that creature. Those tokens have enchant creature and "When enchanted creature dies, it deals 1 damage to its controller and you create a Treasure token."
|
|
|
|
|
mana={X}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Smokebraider
|
|
|
|
|
auto=this(variable{type:elemental:myrestrictedcastingzone}>0) {T}:thisforeach(variable{2}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add blue) add{U} _ choice name(Add red) add{R} _ choice name(Add green) add{G} _ choice name(Add black) add{B}!$ controller
|
|
|
|
|
auto=this(variable{type:elemental:mybattlefield}>0) {T}:thisforeach(variable{2}) ability$!name(Choose one) choice name(Add white) add{W} _ choice name(Add blue) add{U} _ choice name(Add red) add{R} _ choice name(Add green) add{G} _ choice name(Add black) add{B}!$ controller
|
|
|
|
|
@@ -84663,6 +85148,14 @@ text=(Transforms from Thaumatic Compass.) -- {T}: Add {1} to your mana pool. --
|
|
|
|
|
type=Land
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Spirit Art
|
|
|
|
|
abilities=flying
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
subtype=Spirit
|
|
|
|
|
power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Spirit Cai
|
|
|
|
|
abilities=flying
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -88521,6 +89014,17 @@ power=0
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Synchronized Eviction
|
|
|
|
|
target=*[-land]|battlefield
|
|
|
|
|
restriction=compare(sametypecreatures)~lessthan~2
|
|
|
|
|
otherrestriction=compare(sametypecreatures)~morethan~1
|
|
|
|
|
other={2}{U} name(Cast for 2 less)
|
|
|
|
|
auto=placefromthetop(2)
|
|
|
|
|
text=This spell costs {2} less to cast if you control at least two creatures that share a creature type. -- Put target nonland permanent into its owner's library second from the top.
|
|
|
|
|
mana={4}{U}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Synchronized Spellcraft
|
|
|
|
|
target=creature
|
|
|
|
|
auto=damage:4
|
|
|
|
|
@@ -89355,7 +89859,7 @@ name=Tanuki Transplanter
|
|
|
|
|
auto={3}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {3}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[@combat(attacking) source(this):name(Add green mana) thisforeach(variable{power}>0) ability$!name(Add green amana) add{G} doesntempty!$ controller]))
|
|
|
|
|
auto=@combat(attacking) source(this):name(Add green mana) thisforeach(variable{power}>0) ability$!name(Add green amana) add{G} doesntempty!$ controller
|
|
|
|
|
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(attacking) source(this):name(Add green mana) thisforeach(variable{power}>0) ability$!name(Add green amana) add{G} doesntempty!$ controller]))
|
|
|
|
|
text=Whenever Tanuki Transplanter or equipped creature attacks, add an amount of {G} equal to its power. Until end of turn, you don't lose this mana as steps and phases end. -- Reconfigure {3} ({3}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
|
|
|
|
|
mana={3}{G}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -90262,6 +90766,18 @@ mana={2}{B}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Termination Facilitator
|
|
|
|
|
auto={T}:name(Put bounty counter) target(*[creature;planeswalker]|battlefield) counter(0/0,1,Bounty) asSorcery
|
|
|
|
|
auto=@damaged(planeswalker[counter{0/0.1.Bounty}]|opponentbattlefield):name(Destroy planeswalker) all(trigger[to]) destroy
|
|
|
|
|
auto=@damaged(creature[counter{0/0.1.Bounty}]|opponentbattlefield):name(Destroy creature) all(trigger[to]) destroy
|
|
|
|
|
text={T}: Put a bounty counter on target creature or planeswalker. Activate only as a sorcery. -- Whenever a creature or planeswalker an opponent controls with a bounty counter on it is dealt damage, destroy it.
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Human Assassin
|
|
|
|
|
power=1
|
|
|
|
|
toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Terramorph
|
|
|
|
|
auto=name(Search library) target(land[basic]|mylibrary) moveto(myBattlefield) and!( shuffle )!
|
|
|
|
|
auto=_REBOUND_
|
|
|
|
|
@@ -91853,6 +92369,17 @@ power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Thousand-Faced Shadow
|
|
|
|
|
abilities=flying
|
|
|
|
|
autohand={2}{U}{U}{N}:transforms((,newability[ninjutsu],newability[name(Copy attacking creature) name(Copy attacking creature) target(other creature[attacking]|mybattlefield) clone with(battleready)])) forever
|
|
|
|
|
text=Ninjutsu {2}{U}{U} ({2}{U}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- Flying -- When Thousand-Faced Shadow enters the battlefield from your hand, if it's attacking, create a token that's a copy of another target attacking creature. The token enters the battlefield tapped and attacking.
|
|
|
|
|
mana={U}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Human Ninja
|
|
|
|
|
power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Thousand-Year Elixir
|
|
|
|
|
auto=all(creature|mybattlefield) transforms((,newability[haste])) forever
|
|
|
|
|
auto={1}{T}:target(creature) untap
|
|
|
|
|
@@ -94203,6 +94730,20 @@ mana={4}{G}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Trawler Drake
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=1/1 ueot
|
|
|
|
|
auto=transforms((,newability[counter(0/0.1.Oil)],newability[-1/-1])) ueot
|
|
|
|
|
anyzone=hascntoil/hascntoil cdaactive
|
|
|
|
|
auto=@movedTo(*[-creature]|mystack):name(Put oil counter) counter(0/0,1,Oil)
|
|
|
|
|
text=Flying -- Trawler Drake enters the battlefield with an oil counter on it. -- Trawler Drake gets +1/+1 for each oil counter on it. -- Whenever you cast a noncreature spell, put an oil counter on Trawler Drake.
|
|
|
|
|
mana={2}{U}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Phyrexian Drake
|
|
|
|
|
power=0
|
|
|
|
|
toughness=0
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Traxos, Scourge of Kroog
|
|
|
|
|
abilities=trample,doesnotuntap
|
|
|
|
|
auto=tap(noevent)
|
|
|
|
|
@@ -97185,6 +97726,17 @@ type=Artifact
|
|
|
|
|
subtype=Equipment
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Vanish into Eternity
|
|
|
|
|
restriction=type(*[-land&-creature]|battlefield)~morethan~0
|
|
|
|
|
otherrestriction=type(*[creature]|battlefield)~morethan~0
|
|
|
|
|
other={5}{W} name(Target a creature)
|
|
|
|
|
auto=if paid(alternative) then name(Exile a creature) name(Exile a creature) target(creature|battlefield) moveto(exile)
|
|
|
|
|
auto=ifnot paid(alternative) then name(Exile a nonland permanent) name(Exile a nonland permanent) target(*[-land&-creature]|battlefield) moveto(exile)
|
|
|
|
|
text=This spell costs {3} more to cast if it targets a creature. -- Exile target nonland permanent.
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Vanish into Memory
|
|
|
|
|
target=creature
|
|
|
|
|
auto=moveto(myexile) and!( transforms((,newability[draw:power controller],newability[phaseaction[my upkeep once checkex] moveto(ownerbattlefield)],newability[@movedto(this|ownerbattlefield) from(exile) once:target(<toughness>*|myhand) reject])) forever )!
|
|
|
|
|
@@ -100364,6 +100916,18 @@ power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Watchful Blisterzoa
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=counter(0/0,1,Oil)
|
|
|
|
|
auto=_DIES_name(Draw card) draw:hascntoil controller
|
|
|
|
|
text=Flying -- Watchful Blisterzoa enters the battlefield with an oil counter on it. -- When Watchful Blisterzoa dies, draw cards equal to the number of oil counters on it.
|
|
|
|
|
mana={4}{U}{U}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Phyrexian Jellyfish
|
|
|
|
|
power=4
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Watchful Giant
|
|
|
|
|
auto=create(Human:creature Human:1/1:white:)
|
|
|
|
|
text=When Watchful Giant enters the battlefield, create a 1/1 white Human creature token.
|
|
|
|
|
@@ -100655,6 +101219,19 @@ power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Webspinner Cuff
|
|
|
|
|
abilities=reach
|
|
|
|
|
auto={4}:reconfigure
|
|
|
|
|
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
|
|
|
|
|
auto=teach(creature) transforms((,newability[1/4],newability[reach]))
|
|
|
|
|
text=Reach -- Equipped creature gets +1/+4 and has reach. -- 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={2}{G}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
subtype=Equipment Spider
|
|
|
|
|
power=1
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Webweaver Changeling
|
|
|
|
|
abilities=changeling,reach
|
|
|
|
|
auto=aslongas(creature|mygraveyard) life:5 >2 oneshot
|
|
|
|
|
@@ -103318,6 +103895,19 @@ power=4
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Zask, Skittering Swarmlord
|
|
|
|
|
auto=@movedTo(other insect|graveyard) from(mybattlefield):name(Put on bottom and mill) all(trigger[to]) bottomoflibrary and!( deplete:2 controller )!
|
|
|
|
|
auto={1}{BG}:name(Insect gains 1/0 and deathtouch) target(insect|battlefield) transforms((,newability[1/0],newability[deathtouch])) ueot
|
|
|
|
|
auto=lord(land|mygraveyard) canplayfromgraveyard
|
|
|
|
|
auto=lord(insect|mygraveyard) canplayfromgraveyard
|
|
|
|
|
text=You may play lands and cast Insect spells from your graveyard. -- Whenever another Insect you control dies, put it on the bottom of its owner's library, then mill two cards. (Put the top two cards of your library into your graveyard.) -- {1}{B/G}: Target Insect gets +1/+0 and gains deathtouch until end of turn. ({B/G} can be paid with either {B} or {G}.)
|
|
|
|
|
mana={3}{G}{G}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
subtype=Insect
|
|
|
|
|
power=5
|
|
|
|
|
toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Zaxara, the Exemplary
|
|
|
|
|
abilities=deathtouch
|
|
|
|
|
auto={T}:add{W}{W}
|
|
|
|
|
@@ -103464,6 +104054,18 @@ power=2
|
|
|
|
|
toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Zeppelin
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto={crew(other creature[power>=3]|myBattlefield)}:name(crew 3 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~2}
|
|
|
|
|
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 3 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~2}
|
|
|
|
|
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 3 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~2}
|
|
|
|
|
text=Flying -- Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)
|
|
|
|
|
type=Artifact
|
|
|
|
|
subtype=Vehicle
|
|
|
|
|
power=5
|
|
|
|
|
toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Zerapa Minotaur
|
|
|
|
|
abilities=first strike
|
|
|
|
|
auto={2}:-first strike ueot
|
|
|
|
|
|