Added new primitives from NEO set, fixed NEO dat file, updated card image url list.
This commit is contained in:
@@ -1273,6 +1273,16 @@ power=6
|
||||
toughness=6
|
||||
[/card]
|
||||
[card]
|
||||
name=Akki Ember-Keeper
|
||||
auto=@movedTo(creature[-token&modified]|graveyard) from(mybattlefield):name(Create a spirit) token(Spirit,Creature Spirit,1/1)
|
||||
text=Whenever a nontoken modified creature you control dies, create a 1/1 colorless Spirit creature token. (Equipment, Auras you control, and counters are modifications.)
|
||||
mana={1}{R}
|
||||
type=Enchantment Creature
|
||||
subtype=Goblin Warrior
|
||||
power=2
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Akki Ronin
|
||||
auto=@combat(attackedalone) source(*[Samurai;Warrior]|myBattlefield):may _DISCARD&DRAW_
|
||||
text=Whenever a Samurai or Warrior you control attacks alone, you may discard a card. If you do, draw a card.
|
||||
@@ -1870,6 +1880,14 @@ power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Ambitious Assault
|
||||
auto=all(creature|myBattlefield) transforms((,newability[2/0])) ueot
|
||||
auto=if type(creature[modified]|myBattlefield)~morethan~0 then name(Draw a card) name(Draw a card) draw:1 controller
|
||||
text=Creatures you control get +2/+0 until end of turn. If you control a modified creature, draw a card. (Equipment, Auras you control, and counters are modifications.)
|
||||
mana={2}{R}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Ambitious Dragonborn
|
||||
auto=if compare(power:highest:*:mybattlefield)~morethan~compare(power:highest:*:mygraveyard) then name(Add 1/1 counters) counter(1/1,power:highest:*:mybattlefield) else name(Add 1/1 counters) counter(1/1,power:highest:*:mygraveyard)
|
||||
text=Ambitious Dragonborn enters the battlefield with X +1/+1 counters on it, where X is the greatest power among creatures you control and creature cards in your graveyard.
|
||||
@@ -2703,6 +2721,17 @@ mana={2}{G}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Animus of Night's Reach
|
||||
abilities=menace
|
||||
auto=_ATTACKING_name(Gain X/0) transforms((,newability[type:creature:opponentgraveyard/0])) ueot
|
||||
text=Menace (This creature can't be blocked except by two or more creatures.) -- Whenever Animus of Night's Reach attacks, it gets +X/+0 until end of turn, where X is the number of creature cards in defending player's graveyard.
|
||||
color=black
|
||||
type=Enchantment Creature
|
||||
subtype=Spirit
|
||||
power=0
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Anje Falkenrath
|
||||
abilities=haste
|
||||
auto={T}{D(*|myhand)}:draw:1 controller
|
||||
@@ -4964,6 +4993,17 @@ mana={2}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Atsushi, the Blazing Sky
|
||||
abilities=flying,trample
|
||||
auto=_DIES_name(Choose one) transforms((,newability[choice name(Create 3 treasures) token(Treasure)*3],newability[choice name(Exile top 2 cards) all(*[zpos<=2]|mylibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile uynt])) uynt )! ])) forever
|
||||
text=Flying, trample -- When Atsushi, the Blazing Sky dies, choose one -- Exile the top two cards of your library. Until the end of your next turn, you may play those cards. -- Create three Treasure tokens.
|
||||
mana={2}{R}{R}
|
||||
type=Legendary Creature
|
||||
subtype=Dragon Spirit
|
||||
power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Attendant of Vraska
|
||||
auto=_DIES_if type(planeswalker[vraska]|myBattlefield)~morethan~0 then life:power
|
||||
text=When Attendant of Vraska dies, if you control a Vraska planeswalker, you gain life equal to Attendant of Vraska's power.
|
||||
@@ -21363,6 +21403,14 @@ mana={1}{W}{W}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Debt to the Kami
|
||||
auto=if type(creature|opponentbattlefield)~morethan~0 then choice name(Opponent exiles creature) name(Opponent exiles creature) ability$!name(Exile a creature) name(Exile a creature) target(creature|mybattlefield) moveto(myexile)!$ opponent
|
||||
auto=if type(enchantment|opponentbattlefield)~morethan~0 then choice name(Opponent exiles enchantment) name(Opponent exiles enchantment) ability$!name(Exile a enchantment) name(Exile a enchantment) target(enchantment|mybattlefield) moveto(myexile)!$ opponent
|
||||
text=Choose one -- Target opponent exiles a creature they control. -- Target opponent exiles an enchantment they control.
|
||||
mana={2}{B}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Debtors' Transport
|
||||
auto=_DIES__AFTERLIFETOKEN_*2
|
||||
text=Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.)
|
||||
@@ -26183,6 +26231,18 @@ mana={3}{U}{U}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Echo of Death's Wail
|
||||
abilities=flying,haste
|
||||
auto=all(rat[token]|opponentbattlefield) moveto(mybattlefield)
|
||||
auto=_ATTACKING_may name(Sacrifice and draw) target(other creature|mybattlefield) sacrifice and!( draw:1 controller )!
|
||||
text=Flying, haste -- When Echo of Death's Wail enters the battlefield, gain control of all Rat tokens. -- Whenever Echo of Death's Wail attacks, you may sacrifice another creature. If you do, draw a card.
|
||||
color=black
|
||||
type=Enchantment Creature
|
||||
subtype=Spirit
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Echo of Eons
|
||||
flashback={2}{U}
|
||||
auto=ability$! moveto(mylibrary) all(*|myhand,mygraveyard) !$ controller
|
||||
@@ -27714,6 +27774,16 @@ mana={3}{G}{G}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Enormous Energy Blade
|
||||
auto=teach(creature) 4/0
|
||||
auto=teach(creature) tap
|
||||
auto={2}:equip
|
||||
text=Equipped creature gets +4/+0. -- Whenever Enormous Energy Blade becomes attached to a creature, tap that creature. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
|
||||
mana={2}{B}
|
||||
type=Artifact
|
||||
subtype=Equipment
|
||||
[/card]
|
||||
[card]
|
||||
name=Enraged Ceratok
|
||||
auto=cantbeblockedby(creature[power<=2])
|
||||
text=Enraged Ceratok can't be blocked by creatures with power 2 or less.
|
||||
@@ -28325,6 +28395,18 @@ power=3
|
||||
toughness=5
|
||||
[/card]
|
||||
[card]
|
||||
name=Etching of Kumano
|
||||
abilities=haste
|
||||
auto=@movedto(creature|opponentgraveyard):may name(Exile on death) name(Exile on death) transforms((,newability[all(creature[fresh&zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(ownerexile)])) oneshot
|
||||
auto=@damaged(creature|battlefield) from(*|myzones):name(Exile on death) name(Exile on death) all(trigger[to]) name(Exile on death) transforms((,newability[exiledeath])) ueot
|
||||
text=Haste -- If a creature dealt damage this turn by a source you controlled would die, exile it instead.
|
||||
color=red
|
||||
type=Enchantment Creature
|
||||
subtype=Human Shaman
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Etchings of the Chosen
|
||||
auto=chooseatype transforms((,newability[lord(creature[chosentype]|mybattlefield) 1/1],newability[{1}{S(creature[chosentype]|mybattlefield)}:name(Creature gains indestructible) target(creature|myBattlefield) indestructible ueot])) chooseend
|
||||
text=As Etchings of the Chosen enters the battlefield, choose a creature type. -- Creatures you control of the chosen type get +1/+1. -- {1}, Sacrifice a creature of the chosen type: Target creature you control gains indestructible until end of turn.
|
||||
@@ -29478,6 +29560,14 @@ mana={1}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Explosive Singularity
|
||||
other={convoke} name(Convoke)
|
||||
auto=damage:10 target(player,creature,planeswalker)
|
||||
text=As an additional cost to cast this spell, you may tap any number of untapped creatures you control. This spell costs {1} less to cast for each creature tapped this way. -- Explosive Singularity deals 10 damage to any target.
|
||||
mana={8}{R}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Explosive Welcome
|
||||
target=player,creature,planeswalker
|
||||
auto=damage:5
|
||||
@@ -32322,6 +32412,15 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Flame Discharge
|
||||
target=*[creature;planeswalker]|battlefield
|
||||
auto=if type(creature[modified]|mybattlefield)~morethan~0 then damage:fullpaidplus2plusend
|
||||
auto=if type(creature[modified]|mybattlefield)~equalto~0 then damage:fullpaid
|
||||
text=Flame Discharge deals X damage to target creature or planeswalker. If you controlled a modified creature as you cast this spell, it deals X plus 2 damage instead. (Equipment, Auras you control, and counters are modifications.)
|
||||
mana={X}{R}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Flame Spill
|
||||
target=creature
|
||||
auto=transforms((,newability[this(toughness=1) damage:1 && damage:3 targetController])) oneshot
|
||||
@@ -37116,6 +37215,17 @@ mana={1}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Go-Shintai of Ancient Wars
|
||||
abilities=first strike
|
||||
auto=@each my endofturn:may name(Pay 1 and deal damage) pay({1}) name(Pay 1 and deal damage) thisforeach(variable{type:shrine:mybattlefield}>0) ability$!name(Deal 1 damage) name(Deal 1 damage) damage:1 target(player,planeswalker)!$ controller
|
||||
text=First strike -- At the beginning of your end step, you may pay {1}. When you do, Go-Shintai of Ancient Wars deals X damage to target player or planeswalker, where X is the number of Shrines you control.
|
||||
mana={2}{R}
|
||||
type=Legendary Enchantment Creature
|
||||
subtype=Shrine
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Go-Shintai of Life's Origin
|
||||
auto={W}{U}{B}{R}{G}{T}:target(enchantment|mygraveyard) moveTo(mybattlefield)
|
||||
auto=create(shrine:enchantment creature shrine:1/1)
|
||||
@@ -47000,6 +47110,18 @@ text=Whenever you cast an instant or sorcery spell from your hand, you may copy
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Invoke Despair
|
||||
auto=if type(creature|opponentbattlefield)~morethan~0 then name(Opponent sacrifices creature) name(Opponent sacrifices creature) ability$!name(Sacrifice a creature) name(Sacrifice a creature) target(creature|mybattlefield) sacrifice!$ opponent
|
||||
auto=if type(creature|opponentbattlefield)~equalto~0 then name(Opponent cannot sacrifice creature) name(Opponent cannot sacrifice creature) life:-2 opponent && draw:1 controller
|
||||
auto=if type(enchantment|opponentbattlefield)~morethan~0 then name(Opponent sacrifices enchantment) name(Opponent sacrifices enchantment) ability$!name(Sacrifice an enchantment) name(Sacrifice an enchantment) target(enchantment|mybattlefield) sacrifice!$ opponent
|
||||
auto=if type(enchantment|opponentbattlefield)~equalto~0 then name(Opponent cannot sacrifice enchantment) name(Opponent cannot sacrifice enchantment) life:-2 opponent && draw:1 controller
|
||||
auto=if type(planeswalker|opponentbattlefield)~morethan~0 then name(Opponent sacrifices planeswalker) name(Opponent sacrifices planeswalker) ability$!name(Sacrifice a planeswalker) name(Sacrifice a planeswalker) target(creature|mybattlefield) sacrifice!$ opponent
|
||||
auto=if type(planeswalker|opponentbattlefield)~equalto~0 then name(Opponent cannot sacrifice planeswalker) name(Opponent cannot sacrifice planeswalker) life:-2 opponent && draw:1 controller
|
||||
text=Target opponent sacrifices a creature. If they can't, they lose 2 life and you draw a card. Then repeat this process for an enchantment and a planeswalker.
|
||||
mana={1}{B}{B}{B}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Invoke the Divine
|
||||
target=artifact,enchantment
|
||||
auto=destroy
|
||||
@@ -49031,6 +49153,16 @@ power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Kami of Terrible Secrets
|
||||
auto=if type(enchantment|myBattlefield)~morethan~0 then if type(artifact|myBattlefield)~morethan~0 then name(Draw and gain life) name(Draw and gain life) name(Draw and gain life) draw:1 controller && life:1 controller
|
||||
text=When Kami of Terrible Secrets enters the battlefield, if you control an artifact and an enchantment, you draw a card and you gain 1 life.
|
||||
mana={3}{B}
|
||||
type=Creature
|
||||
subtype=Spirit
|
||||
power=3
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Kami of Whispered Hopes
|
||||
auto={T}:name(Add red mana) thisforeach(variable{power}>0) add{R}
|
||||
auto={T}:name(Add white mana) thisforeach(variable{power}>0) add{W}
|
||||
@@ -51472,6 +51604,22 @@ power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Kumano Faces Kakkazan
|
||||
backside=Etching of Kumano
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0,1,Lore)
|
||||
auto=@each my firstmain:counter(0/0,1,Lore)
|
||||
auto=name(Damage opponent) damage:1 opponent
|
||||
auto=name(Damage opponent's planeswalker) damage:1 all(planeswalker|opponentbattlefield)
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) name(Next creature gains 1/1 counter) name(Next creature gains 1/1 counter) emblem transforms((,newability[@movedto(creature|mybattlefield) from(mystack) turnlimited:name(Get 1/1 counter) name(Get 1/1 counter) all(trigger[to]) counter(1/1)])) ueot
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) moveto(exile) and!( flip(backside) forcetype(Enchantment Creature) )! asSorcery
|
||||
text=(As this Saga enters and after your draw step, add a lore counter.) -- I - Kumano Faces Kakkazan deals 1 damage to each opponent and each planeswalker they control. -- II - When you cast your next creature spell this turn, that creature enters the battlefield with an additional +1/+1 counter on it. -- III - Exile this Saga, then return it to the battlefield transformed under your control.
|
||||
mana={R}
|
||||
type=Enchantment
|
||||
subtype=Saga
|
||||
[/card]
|
||||
[card]
|
||||
name=Kumano's Blessing
|
||||
target=creature
|
||||
abilities=flash
|
||||
@@ -66395,6 +66543,18 @@ mana={4}{B}{B}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Peerless Samurai
|
||||
abilities=menace
|
||||
auto=@combat(attackedalone) source(samurai[-warrior]|myBattlefield) turnlimited:name(Next spell cost 1 less) name(Next spell cost 1 less) target(*|mycastingzone) transforms((,newability[changecost(colorless:-1)])) ueot
|
||||
auto=@combat(attackedalone) source(warrior[-samurai]|myBattlefield) turnlimited:name(Next spell cost 1 less) name(Next spell cost 1 less) target(*|mycastingzone) transforms((,newability[changecost(colorless:-1)])) ueot
|
||||
text=Menace (This creature can't be blocked except by two or more creatures.) -- Whenever a Samurai or Warrior you control attacks alone, the next spell you cast this turn costs {1} less to cast.
|
||||
mana={2}{R}
|
||||
type=Creature
|
||||
subtype=Human Samurai
|
||||
power=2
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Pegasus Courser
|
||||
abilities=flying
|
||||
auto=_ATTACKING_target(other creature[attacking]) flying ueot
|
||||
@@ -72601,6 +72761,15 @@ mana={1}{B}{S(*[creature;artifact]|myBattlefield)}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Reckoner Shakedown
|
||||
auto=if type(*[-land]|opponenthand)~morethan~0 then name(Look opponent hand) name(Look opponent hand) target(*[-land]|opponenthand) moveto(myhand) and!( transforms((,newability[choice name(Discard card) moveto(opponenthand) and!( reject )!],newability[choice name(Don't discard) moveto(opponenthand) and!( name(Put 1/1 counters) target(*[creature;vehicle]|mybattlefield) counter(1/1.2) )!])) ueot )!
|
||||
auto=if type(*|opponenthand)~morethan~0 then if type(*[-land]|opponenthand)~equalto~0 then name(Look opponent hand) name(Look opponent hand) name(Look opponent hand) target(*|opponenthand) moveto(myhand) and!( transforms((,newability[moveto(opponenthand) and!( name(Put 1/1 counters) target(*[creature;vehicle]|mybattlefield) counter(1/1.2) )!])) ueot )!
|
||||
auto=if type(*|opponenthand)~equalto~0 then name(Put 1/1 counters) name(Put 1/1 counters) target(*[creature;vehicle]|mybattlefield) counter(1/1.2)
|
||||
text=Target opponent reveals their hand. You may choose a nonland card from it. If you do, that player discards that card. If you don't, put two +1/+1 counters on a creature or Vehicle you control.
|
||||
mana={2}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Reclaim the Wastes
|
||||
aicode=activate target(<upto:2>land[basic]|myLibrary) moveTo(myHand)
|
||||
kicker={3}
|
||||
@@ -78780,6 +78949,35 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Scrap Welder
|
||||
auto=aslongas(artifact[manacost=1]|myBattlefield) {T}{S(artifact[manacost=1]|myBattlefield)}:name(Sacrifice with cost 1) name(Sacrifice with cost 1) target(artifact[manacost=0]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=2]|myBattlefield) {T}{S(artifact[manacost=2]|myBattlefield)}:name(Sacrifice with cost 2) name(Sacrifice with cost 2) target(artifact[manacost<=1]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=3]|myBattlefield) {T}{S(artifact[manacost=3]|myBattlefield)}:name(Sacrifice with cost 3) name(Sacrifice with cost 3) target(artifact[manacost<=2]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=4]|myBattlefield) {T}{S(artifact[manacost=4]|myBattlefield)}:name(Sacrifice with cost 4) name(Sacrifice with cost 4) target(artifact[manacost<=3]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=5]|myBattlefield) {T}{S(artifact[manacost=5]|myBattlefield)}:name(Sacrifice with cost 5) name(Sacrifice with cost 5) target(artifact[manacost<=4]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=6]|myBattlefield) {T}{S(artifact[manacost=6]|myBattlefield)}:name(Sacrifice with cost 6) name(Sacrifice with cost 6) target(artifact[manacost<=5]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=7]|myBattlefield) {T}{S(artifact[manacost=7]|myBattlefield)}:name(Sacrifice with cost 7) name(Sacrifice with cost 7) target(artifact[manacost<=6]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=8]|myBattlefield) {T}{S(artifact[manacost=8]|myBattlefield)}:name(Sacrifice with cost 8) name(Sacrifice with cost 8) target(artifact[manacost<=7]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=9]|myBattlefield) {T}{S(artifact[manacost=9]|myBattlefield)}:name(Sacrifice with cost 9) name(Sacrifice with cost 9) target(artifact[manacost<=8]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=10]|myBattlefield) {T}{S(artifact[manacost=10]|myBattlefield)}:name(Sacrifice with cost 10) name(Sacrifice with cost 10) target(artifact[manacost<=9]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=11]|myBattlefield) {T}{S(artifact[manacost=11]|myBattlefield)}:name(Sacrifice with cost 11) name(Sacrifice with cost 11) target(artifact[manacost<=10]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=12]|myBattlefield) {T}{S(artifact[manacost=12]|myBattlefield)}:name(Sacrifice with cost 12) name(Sacrifice with cost 12) target(artifact[manacost<=11]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=13]|myBattlefield) {T}{S(artifact[manacost=13]|myBattlefield)}:name(Sacrifice with cost 13) name(Sacrifice with cost 13) target(artifact[manacost<=12]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=14]|myBattlefield) {T}{S(artifact[manacost=14]|myBattlefield)}:name(Sacrifice with cost 14) name(Sacrifice with cost 14) target(artifact[manacost<=13]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=15]|myBattlefield) {T}{S(artifact[manacost=15]|myBattlefield)}:name(Sacrifice with cost 15) name(Sacrifice with cost 15) target(artifact[manacost<=14]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=16]|myBattlefield) {T}{S(artifact[manacost=16]|myBattlefield)}:name(Sacrifice with cost 16) name(Sacrifice with cost 16) target(artifact[manacost<=15]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=17]|myBattlefield) {T}{S(artifact[manacost=17]|myBattlefield)}:name(Sacrifice with cost 17) name(Sacrifice with cost 17) target(artifact[manacost<=16]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=18]|myBattlefield) {T}{S(artifact[manacost=18]|myBattlefield)}:name(Sacrifice with cost 18) name(Sacrifice with cost 18) target(artifact[manacost<=17]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost=19]|myBattlefield) {T}{S(artifact[manacost=19]|myBattlefield)}:name(Sacrifice with cost 19) name(Sacrifice with cost 19) target(artifact[manacost<=18]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
auto=aslongas(artifact[manacost>=20]|myBattlefield) {T}{S(artifact[manacost>=20]|myBattlefield)}:name(Sacrifice with cost 20) name(Sacrifice with cost 20) target(artifact[manacost<=19]|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[haste])) ueot )!
|
||||
text={T}, Sacrifice an artifact with mana value X: Return target artifact card with mana value less than X from your graveyard to the battlefield. It gains haste until end of turn.
|
||||
mana={2}{R}
|
||||
type=Creature
|
||||
subtype=Goblin Artificer
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Scrappy Bruiser
|
||||
auto=_ATTACKING_may name(Creature getrs 2/0 and trample) target(creature[attacking]|battlefield) transforms((,newability[2/0],newability[trample],newability[phaseaction[combatends once] moveTo(ownerhand)])) ueot
|
||||
text=Whenever Scrappy Bruiser attacks, up to one target attacking creature gets +2/+0 and gains trample until end of turn. Return that creature to its owner's hand at end of combat. (Return it only if it's on the battlefield.)
|
||||
@@ -85149,6 +85347,18 @@ mana={X}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Soul Transfer
|
||||
otherrestriction=type(artifact|mybattlefield)~morethan~0,type(artifact|mybattlefield)~morethan~0
|
||||
auto=ifnot paid(alternative) then if type(*[creature;planeswalker]|battlefield)~morethan~0 then choice name(Exile creature or planeswalker) name(Exile creature or planeswalker) name(Exile creature or planeswalker) target(*[creature;planeswalker]|battlefield) moveto(exile)
|
||||
auto=ifnot paid(alternative) then if type(*[creature;planeswalker]|mygraveyard)~morethan~0 then choice name(Return creature or planeswalker) name(Return creature or planeswalker) name(Return creature or planeswalker) target(*[creature;planeswalker]|mygraveyard) moveto(myhand)
|
||||
auto=if paid(alternative) then if type(*[creature;planeswalker]|battlefield)~morethan~0 then name(Exile creature or planeswalker) name(Exile creature or planeswalker) name(Exile creature or planeswalker) target(*[creature;planeswalker]|battlefield) moveto(exile)
|
||||
auto=if paid(alternative) then if type(*[creature;planeswalker]|mygraveyard)~morethan~0 then name(Return creature or planeswalker) name(Return creature or planeswalker) name(Return creature or planeswalker) ability$!name(Return creature or planeswalker) name(Return creature or planeswalker) target(*[creature;planeswalker]|mygraveyard) moveto(myhand)!$ controller
|
||||
text=Choose one. If you control an artifact and an enchantment as you cast this spell, you may choose both. -- Exile target creature or planeswalker. -- Return target creature or planeswalker card from your graveyard to your hand.
|
||||
other={1}{B}{B} name(Choose both)
|
||||
mana={1}{B}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Soul of Emancipation
|
||||
auto=may target(<upto:3>other *[-land]|battlefield) transforms((,newability[_DIES_create(Angel:Creature Angel:3/3:white:flying)],newability[destroy]))
|
||||
text=When Soul of Emancipation enters the battlefield, destroy up to three other target nonland permanents. For each of those permanents, its controller creates a 3/3 white Angel creature token with flying.
|
||||
@@ -93068,6 +93278,21 @@ power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=The Long Reach of Night
|
||||
backside=Animus of Night's Reach
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0,1,Lore)
|
||||
auto=@each my firstmain:counter(0/0,1,Lore)
|
||||
auto=ability$!name(Choose a creature) name(Choose a creature) target(creature|mybattlefield) transforms((,newability[choice name(Sacrifice) sacrifice],newability[if type(*|myhand)~morethan~0 then choice name(Discard a card) name(Discard a card) reject notatarget(*|myhand)])) ueot!$ opponent
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) ability$!name(Choose a creature) name(Choose a creature) target(creature|mybattlefield) transforms((,newability[choice name(Sacrifice) sacrifice],newability[if type(*|myhand)~morethan~0 then choice name(Discard a card) name(Discard a card) reject notatarget(*|myhand)])) ueot!$ opponent
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) moveto(exile) and!( flip(backside) forcetype(Enchantment Creature) )! asSorcery
|
||||
text=(As this Saga enters and after your draw step, add a lore counter.) -- I, II - Each opponent sacrifices a creature unless they discard a card. -- III - Exile this Saga, then return it to the battlefield transformed under your control.
|
||||
mana={3}{B}
|
||||
type=Enchantment
|
||||
subtype=Saga
|
||||
[/card]
|
||||
[card]
|
||||
name=The Magic Mirror
|
||||
abilities=nomaxhand,affinitygraveinstsorc
|
||||
auto=@each my upkeep:thisforeach(counter{0/0.1.knowledge}) draw:1 controller
|
||||
@@ -96446,6 +96671,21 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Tribute to Horobi
|
||||
backside=Echo of Death's Wail
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=counter(0/0,1,Lore)
|
||||
auto=@each my firstmain:counter(0/0,1,Lore)
|
||||
auto=name(Create a rat) token(Rat Rogue,Creature Rat Rogue,1/1,black) opponent
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) name(Create a rat) token(Rat Rogue,Creature Rat Rogue,1/1,black) opponent
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) moveto(exile) and!( flip(backside) forcetype(Enchantment Creature) )! asSorcery
|
||||
text=(As this Saga enters and after your draw step, add a lore counter.) -- I, II - Each opponent creates a 1/1 black Rat Rogue creature token. -- III - Exile this Saga, then return it to the battlefield transformed under your control.
|
||||
mana={1}{B}
|
||||
type=Enchantment
|
||||
subtype=Saga
|
||||
[/card]
|
||||
[card]
|
||||
name=Tribute to Urborg
|
||||
kicker={1}{U}
|
||||
target=creature
|
||||
|
||||
Reference in New Issue
Block a user