Bug fixes, Changes to Random Commander
You can now get non-basic lands in random commander, adds more diversity to the mode. Bug fixes to "Choose one or both" cards Helm of Kaldra AI just keeps activating the ability Katsumasa, the Animator Yidris, Maelstrom Wielder Prismatic Omen Retreat to Hagra Condescend Unnatural Aggression Second Breakfast Kitesail Skirmisher Ezuri's Predation Rohgahh, Kher Keep Overlord Blight-Breath Catoblepas
This commit is contained in:
@@ -1158,8 +1158,8 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Aid the Fallen
|
||||
auto=name(creature and planeswalker) moveTo(ownerHand) target(creature|mygraveyard) and!(may moveTo(ownerHand) target(planeswalker|mygraveyard))!
|
||||
auto=moveTo(ownerHand) target(planeswalker|mygraveyard)
|
||||
auto=ability$!may moveTo(ownerHand) target(creature|mygraveyard)!$ controller
|
||||
auto=ability$!may moveTo(ownerHand) target(planeswalker|mygraveyard)!$ controller
|
||||
text=Choose one or both -- Return target creature card from your graveyard to your hand. -- Return target planeswalker card from your graveyard to your hand.
|
||||
mana={1}{B}
|
||||
type=Sorcery
|
||||
@@ -3196,8 +3196,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Applied Biomancy
|
||||
auto=+1/+1 target(creature)
|
||||
auto=moveTo(ownerHand) target(creature)
|
||||
auto=ability$!may target(creature) 1/1 ueot!$ controller
|
||||
auto=ability$!may moveTo(ownerHand) target(creature)!$ controller
|
||||
text=Choose one or both -- Target creature gets +1/+1 until end of turn. -- Return target creature to its owner's hand.
|
||||
mana={G}{U}
|
||||
type=Instant
|
||||
@@ -4626,9 +4626,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Artful Takedown
|
||||
auto=choice name(Tap creature) target(creature) tap(noevent)
|
||||
auto=choice name(Target creature gets -2/-4) target(creature) -2/-4 ueot
|
||||
auto=choice name(Choose both) target(creature) tap(noevent) && ability$!name(Target creature gets -2/-4) name(Target creature gets -2/-4) target(creature) -2/-4 ueot!$ controller
|
||||
auto=ability$!may target(creature) tap!$ controller
|
||||
auto=ability$!may target(creature) -2/-4 ueot!$ controller
|
||||
text=Choose one or both -- Tap target creature. -- Target creature gets -2/-4 until end of turn.
|
||||
mana={2}{U}{B}
|
||||
type=Instant
|
||||
@@ -9544,7 +9543,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Blight-Breath Catoblepas
|
||||
auto=-manaB:mybattlefield/-manaB:mybattlefield target(creature|opponentBattlefield) ueot
|
||||
auto=-type:manaB:mybattlefield/-type:manaB:mybattlefield target(creature|opponentBattlefield) ueot
|
||||
text=When Blight-Breath Catoblepas enters the battlefield, target creature an opponent controls gets -X/-X until end of turn, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)
|
||||
mana={4}{B}{B}
|
||||
type=Creature
|
||||
@@ -11899,10 +11898,8 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Branching Bolt
|
||||
target=creature
|
||||
other={1}{R}{R} name(Both)
|
||||
auto=if paid(alternative) then damage:3 && damage:3 target(creature[flying])
|
||||
auto=ifnot paid(alternative) then transforms((,newability[choice name(Damage Non-Flying) damage:3],newability[choice name(Damage Flying) target(creature[flying]) damage:3]))
|
||||
auto=ability$!may name(damage to creature with flying) target(creature[flying]) damage:3 !$ controller
|
||||
auto=ability$!may name(damage to creature without flying) target(creature[-flying]) damage:3 !$ controller
|
||||
text=Choose one or both Branching Bolt deals 3 damage to target creature with flying; and/or Branching Bolt deals 3 damage to target creature without flying.
|
||||
mana={1}{R}{G}
|
||||
type=Instant
|
||||
@@ -14551,7 +14548,7 @@ toughness=2
|
||||
[card]
|
||||
name=Catapult Captain
|
||||
backside=Catapult Fodder
|
||||
auto={2}{B}{T}{S(other creature)mybattlefield}:damage:storedtoughness opponent
|
||||
auto={2}{B}{T}{S(other creature)|mybattlefield}:damage:storedtoughness opponent
|
||||
text={2}{B}, {T}, Sacrifice another creature: Target opponent loses life equal to the sacrificed creature's toughness. // Catapult Fodder
|
||||
color=black
|
||||
type=Creature
|
||||
@@ -16966,7 +16963,7 @@ toughness=3
|
||||
name=Clackbridge Troll
|
||||
abilities=trample,haste
|
||||
auto=create(Goat:creature Goat:0/1:white)*3 opponent
|
||||
auto=@each my combatbegins restriction{type(creature|opponentbattlefield)~morethan~0}:ability$!name(sacrifice creature) notatarget(creature|mybattlefield) sacrifice!$ opponent && tap (this) && draw:1 controller && life:3 controller
|
||||
auto=@each my combatbegins restriction{type(creature|opponentbattlefield)~morethan~0}:ability$!may name(sacrifice creature) notatarget(creature|mybattlefield) sacrifice!$ opponent && tap (this) && draw:1 controller && life:3 controller
|
||||
text=Trample, haste -- When Clackbridge Troll enters the battlefield, target opponent creates three 0/1 white Goat creature tokens. -- At the beginning of combat on your turn, any opponent may sacrifice a creature. If a player does, tap Clackbridge Troll, you gain 3 life, and you draw a card.
|
||||
mana={3}{B}{B}
|
||||
type=Creature
|
||||
@@ -22035,10 +22032,8 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Dawn to Dusk
|
||||
target=enchantment
|
||||
auto=choice name(Destroy) destroy
|
||||
auto=choice name(Return) moveTo(myhand) target(enchantment|mygraveyard)
|
||||
auto=choice name(Both) destroy && moveTo(myhand) target(enchantment|mygraveyard)
|
||||
auto=ability$!may name(Return) moveTo(myhand) target(enchantment|mygraveyard)!$ controller
|
||||
auto=ability$!may name(Destroy) destroy target(enchantment)!$ controller
|
||||
text=Choose one or both Return target enchantment card from your graveyard to your hand; and/or destroy target enchantment.
|
||||
mana={2}{W}{W}
|
||||
type=Sorcery
|
||||
@@ -22510,9 +22505,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Deafening Clarion
|
||||
auto=choice name(Damage) damage:3 all(creature)
|
||||
auto=choice name(Lifelink) all(creature|myBattlefield) lifelink ueot
|
||||
auto=choice name(Damage and Lifelink) damage:3 all(creature) && all(creature|myBattlefield) lifelink ueot
|
||||
auto=ability$!may name(Damage) damage:3 all(creature)!$ controller
|
||||
auto=ability$!may name(Lifelink) all(creature|myBattlefield) lifelink ueot!$ controller
|
||||
text=Choose one or both -- Deafening Clarion deals 3 damage to each creature. -- Creatures you control gain lifelink until end of turn.
|
||||
mana={1}{R}{W}
|
||||
type=Sorcery
|
||||
@@ -30857,8 +30851,8 @@ toughness=2
|
||||
[card]
|
||||
name=Evangel of Synthesis
|
||||
auto=choice _LOOT_
|
||||
auto=_SECOND_DRAW_menace ueot
|
||||
auto=_SECOND_DRAW_1/0 ueot
|
||||
auto=this(variable{pdrewcount}>1) menace ueot
|
||||
auto=this(variable{pdrewcount}>1) 1/0 ueot
|
||||
text=When Evangel of Synthesis enters the battlefield, draw a card, then discard a card. -- As long as you've drawn two or more cards this turn, Evangel of Synthesis gets +1/+0 and has menace.
|
||||
mana={U}{B}
|
||||
type=Creature
|
||||
@@ -32108,7 +32102,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Ezuri's Predation
|
||||
auto=foreach(creature|opponentBattlefield) token(Beast,Creature Beast,4/4,green) and!( transforms((,newability[moveTo(this|myBattlefield) damage:dynamicability<!powerstrike!> target(other creature|opponentBattlefield]))) forever )! controller
|
||||
auto=foreach(creature|opponentBattlefield) token(Beast,Creature Beast,4/4,green)
|
||||
text=For each creature your opponents control, create a 4/4 green Beast creature token. Each of those Beasts fights a different one of those creatures.
|
||||
mana={5}{G}{G}{G}
|
||||
type=Sorcery
|
||||
@@ -34761,9 +34755,8 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Fissure Vent
|
||||
auto=choice name(Destroy non-basic land) destroy target(land[-basic])
|
||||
auto=choice name(Destroy artifact) destroy target(artifact)
|
||||
auto=choice name(Destroy non-basic land and artifact) destroy target(land[-basic]) && ability$!name(Destroy artifact) name(Destroy artifact) destroy target(artifact)!$ controller
|
||||
auto=ability$! may name(Destroy artifact) destroy target(artifact)!$ controller
|
||||
auto=ability$! may name(Destroy non-basic land) destroy target(land[-basic])!$ controller
|
||||
text=Choose one or both -- Destroy target artifact. -- Destroy target nonbasic land.
|
||||
mana={3}{R}{R}
|
||||
type=Sorcery
|
||||
@@ -36081,9 +36074,8 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Fortuitous Find
|
||||
target=*[artifact;creature]|mygraveyard
|
||||
auto=choice name(Return target artifact or creature) moveto(myhand)
|
||||
auto=choice name(Return target artifact and creature) moveto(myhand) && moveto(myhand) target(*[artifact;creature]|mygraveyard)
|
||||
auto=ability$! name(Return target artifact) may name(Return target artifact) moveto(myhand) target(artifact|mygraveyard)!$ controller
|
||||
auto=ability$! name(Return target creature) may name(Return target creature) moveto(myhand) target(creature|mygraveyard)!$ controller
|
||||
text=Choose one or both -- Return target artifact card from your graveyard to your hand. -- Return target creature card from your graveyard to your hand.
|
||||
mana={2}{B}
|
||||
type=Sorcery
|
||||
@@ -42293,9 +42285,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Grim Discovery
|
||||
auto=choice name(Return target creature from your graveyard) moveTo(myhand) target(creature|mygraveyard)
|
||||
auto=choice name(Return target land from your graveyard) moveTo(myhand) target(land|mygraveyard)
|
||||
auto=choice name(Return target creature and land from your graveyard) moveTo(myhand) target(creature|mygraveyard) and!( moveTo(myhand) target(land|mygraveyard) )!
|
||||
auto=ability$! name(Return target creature) may name(Return target creature) moveTo(myhand) target(creature|mygraveyard)!$ controller
|
||||
auto=ability$! name(Return target land) may name(Return target land) moveTo(myhand) target(land|mygraveyard)!$ controller
|
||||
text=Choose one or both -- Return target creature card from your graveyard to your hand. -- Return target land card from your graveyard to your hand.
|
||||
mana={1}{B}
|
||||
type=Sorcery
|
||||
@@ -53316,7 +53307,7 @@ name=Katsumasa, the Animator
|
||||
abilities=flying
|
||||
auto={2}{U}:name(Artifact nonvehicle becomes creature) target(artifact[-creature&-vehicle]|myBattlefield) transforms((Artifact Creature,setpower=1,settoughness=1,newability[flying])) ueot
|
||||
auto={2}{U}:name(Artifact vehicle becomes creature) target(artifact[-creature&vehicle]|myBattlefield) transforms((Artifact Creature,newability[flying])) ueot
|
||||
auto=@each my upkeep:name(Put 1/1 counters) counter(1/1) target(<upto:3>artifact[-creature]|battlefield)
|
||||
auto=@each my upkeep:may name(Put 1/1 counters) counter(1/1) target(<upto:3>artifact[-creature]|battlefield)
|
||||
text=Flying -- {2}{U}: Until end of turn, target noncreature artifact you control becomes an artifact creature and gains flying. If it's not a Vehicle, it has base power and toughness 1/1 until end of turn. -- At the beginning of your upkeep, put a +1/+1 counter on each of up to three target noncreature artifacts.
|
||||
mana={2}{U}{U}
|
||||
type=Legendary Creature
|
||||
@@ -54489,7 +54480,7 @@ toughness=2
|
||||
[card]
|
||||
name=Kitesail Skirmisher
|
||||
abilities=flying
|
||||
auto=_ATTACKING_name(Other creature gains flying) target(other creature|myBattlefield) transforms((,newability[flying])) ueot
|
||||
auto=_ATTACKING_name(Other creature gains flying) target(other creature[attacking]|myBattlefield) flying ueot
|
||||
autograveyard={4}{U}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(treason,haste,mustattack))! asSorcery
|
||||
text=Flying -- Whenever Kitesail Skirmisher attacks, another target creature attacking the same player or planeswalker gains flying until end of turn. -- Encore {4}{U} ({4}{U}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.)
|
||||
mana={3}{U}
|
||||
@@ -59835,18 +59826,18 @@ type=Instant
|
||||
[card]
|
||||
name=Majestic Myriarch
|
||||
auto=foreach(creature|mybattlefield) 2/2
|
||||
auto=@each my combatbegins restriction{type(creature[flying]|mybattlefield)~morethan~0}: flying ueot
|
||||
auto=@each my combatbegins restriction{type(creature[first strike]|mybattlefield)~morethan~0}: first strike ueot
|
||||
auto=@each my combatbegins restriction{type(creature[double strike]|mybattlefield)~morethan~0}: double strike ueot
|
||||
auto=@each my combatbegins restriction{type(creature[deathtouch]|mybattlefield)~morethan~0}: deathtouch ueot
|
||||
auto=@each my combatbegins restriction{type(creature[haste]|mybattlefield)~morethan~0}: haste ueot
|
||||
auto=@each my combatbegins restriction{type(creature[opponentshroud]|mybattlefield)~morethan~0}: opponentshroud ueot
|
||||
auto=@each my combatbegins restriction{type(creature[indestructible]|mybattlefield)~morethan~0}: indestructible ueot
|
||||
auto=@each my combatbegins restriction{type(creature[lifelink]|mybattlefield)~morethan~0}: lifelink ueot
|
||||
auto=@each my combatbegins restriction{type(creature[menace]|mybattlefield)~morethan~0}: menace ueot
|
||||
auto=@each my combatbegins restriction{type(creature[reach]|mybattlefield)~morethan~0}: reach ueot
|
||||
auto=@each my combatbegins restriction{type(creature[trample]|mybattlefield)~morethan~0}: trample ueot
|
||||
auto=@each my combatbegins restriction{type(creature[vigilance]|mybattlefield)~morethan~0}: vigilance ueot
|
||||
auto=@each combatbegins restriction{type(creature[flying]|mybattlefield)~morethan~0}: flying ueot
|
||||
auto=@each combatbegins restriction{type(creature[first strike]|mybattlefield)~morethan~0}: first strike ueot
|
||||
auto=@each combatbegins restriction{type(creature[double strike]|mybattlefield)~morethan~0}: double strike ueot
|
||||
auto=@each combatbegins restriction{type(creature[deathtouch]|mybattlefield)~morethan~0}: deathtouch ueot
|
||||
auto=@each combatbegins restriction{type(creature[haste]|mybattlefield)~morethan~0}: haste ueot
|
||||
auto=@each combatbegins restriction{type(creature[opponentshroud]|mybattlefield)~morethan~0}: opponentshroud ueot
|
||||
auto=@each combatbegins restriction{type(creature[indestructible]|mybattlefield)~morethan~0}: indestructible ueot
|
||||
auto=@each combatbegins restriction{type(creature[lifelink]|mybattlefield)~morethan~0}: lifelink ueot
|
||||
auto=@each combatbegins restriction{type(creature[menace]|mybattlefield)~morethan~0}: menace ueot
|
||||
auto=@each combatbegins restriction{type(creature[reach]|mybattlefield)~morethan~0}: reach ueot
|
||||
auto=@each combatbegins restriction{type(creature[trample]|mybattlefield)~morethan~0}: trample ueot
|
||||
auto=@each combatbegins restriction{type(creature[vigilance]|mybattlefield)~morethan~0}: vigilance ueot
|
||||
text=Majestic Myriarch's power and toughness are each equal to twice the number of creatures you control. -- At the beginning of each combat, Majestic Myriarch gains flying until end of turn if you control a creature with flying. The same is true for first strike, double strike, deathtouch, haste, hexproof, indestructible, lifelink, menace, reach, trample, and vigilance.
|
||||
mana={4}{G}
|
||||
type=Creature
|
||||
@@ -71329,7 +71320,7 @@ type=Instant
|
||||
[card]
|
||||
name=Parasitic Impetus
|
||||
target=creature
|
||||
auto=teach(creature) transforms((,newability[counter(0/0.1.Goaded)],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[_ATTACKING_life:-2 controller],newability[_ATTACKING_life:2 opponent]))
|
||||
auto=teach(creature) transforms((,newability[counter(0/0.1.Goaded)],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[_ATTACKING_life:-2 controller],newability[_ATTACKING_life:2 owner]))
|
||||
auto=2/2
|
||||
text=Enchant creature -- Enchanted creature gets +2/+2 and is goaded. (It attacks each combat if able and attacks a player other than you if able.) -- Whenever enchanted creature attacks, its controller loses 2 life and you gain 2 life.
|
||||
mana={2}{B}
|
||||
@@ -77831,17 +77822,6 @@ power=3
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Ravenous Slime
|
||||
auto=cantbeblockedby(creature[power<=2])
|
||||
auto=@movedto(creature|opponentGraveyard) from(opponentBattlefield):moveTo(exile) && counter(1/1,storedpower)
|
||||
text=Ravenous Slime can't be blocked by creatures with power 2 or less. -- If a creature an opponent controls would die, instead exile it and put a number of +1/+1 counters equal to that creature's power on Ravenous Slime.
|
||||
mana={2}{G}
|
||||
type=Creature
|
||||
subtype=Ooze
|
||||
power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Ravenous Squirrel
|
||||
auto=@sacrificed(*[creature;artifact]|mybattlefield):counter(1/1) all(this)
|
||||
auto={1}{B}{G}{S(*[creature;artifact]|mybattlefield)}:name(Gain life and draw) life:1 controller && draw:1 controller
|
||||
@@ -81663,7 +81643,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Rohgahh, Kher Keep Overlord
|
||||
auto=lord(other kobold|myBattlefield) +2/+2
|
||||
auto=@movedTo(Kobold|mystack) may pay({2}):create(dragon:creature dragon:4/4:red:flying)
|
||||
auto=@movedTo(other Kobold|mystack) may pay({2}):create(dragon:creature dragon:4/4:red:flying)
|
||||
auto=@movedTo(Dragon|mystack):token(Kobolds of Kher Keep,creature kobold,0/1,red)
|
||||
text=Other Kobolds you control get +2/+2. -- Whenever you cast a Kobold spell, you may pay {2}. If you do, create a 4/4 red Dragon creature token with flying. -- Whenever you cast a Dragon spell, create a 0/1 red Kobold creature token named Kobolds of Kher Keep.
|
||||
mana={3}{B}{R}
|
||||
@@ -85972,7 +85952,7 @@ type=Land
|
||||
[/card]
|
||||
[card]
|
||||
name=Second Breakfast
|
||||
auto=may name(Tap 2 creatures) target(<upto:2>creature|battlefield) tap
|
||||
auto=may target(<upto:2>creature|battlefield) 2/1
|
||||
auto=token(Food)
|
||||
text=Up to two target creatures each get +2/+1 until end of turn. Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
||||
mana={2}{W}
|
||||
@@ -86981,8 +86961,9 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Settle Beyond Reality
|
||||
auto=alternative target(creature|opponentbattlefield) moveto(exile)
|
||||
auto=alternative target(creature|mybattlefield) moveto(exile) and!(moveto(mybattlefield))!
|
||||
auto=choice name(Exile creature you don't control) target(creature|opponentbattlefield) moveto(exile)
|
||||
auto=choice name(Exile creature you control) target(creature|mybattlefield) moveto(exile) and!(moveto(mybattlefield))!
|
||||
auto=choice name(Choose both) target(creature|opponentbattlefield) moveto(exile) && ability$!target(creature|mybattlefield) moveto(exile) and!(moveto(mybattlefield))!!$ controller
|
||||
text=Choose one or both -- Exile target creature you don't control. -- Exile target creature you control, then return it to the battlefield under its owner's control.
|
||||
mana={4}{W}
|
||||
type=Sorcery
|
||||
@@ -95724,9 +95705,8 @@ toughness=4
|
||||
[card]
|
||||
name=Storvald Effect
|
||||
abilities=doublefacedeath,nomovetrigger,nofizzle
|
||||
auto=choice name(Creature becomes 7/7) target(creature|battlefield) transforms((,setpower=7,settoughness=7)) ueot
|
||||
auto=choice name(Creature becomes 1/1) target(creature|battlefield) transforms((,setpower=1,settoughness=1)) ueot
|
||||
auto=choice name(Choose both) target(creature|battlefield) transforms((,setpower=7,settoughness=7,newability[name(Creature becomes 1/1) target(other creature|battlefield) transforms((,setpower=1,settoughness=1)) ueot])) ueot
|
||||
auto=ability$! name(Creature becomes 7/7) may name(Creature becomes 7/7) target(creature|battlefield) transforms((,setpower=7,settoughness=7)) ueot!$ controller
|
||||
auto=ability$! name(Creature becomes 1/1) may name(Creature becomes 1/1) target(creature|battlefield) transforms((,setpower=1,settoughness=1)) ueot!$ controller
|
||||
text=Choose one or both -- Target creature has base power and toughness 7/7 until end of turn. -- Target creature has base power and toughness 1/1 until end of turn.
|
||||
color=blue,white,green
|
||||
type=Instant
|
||||
@@ -96147,9 +96127,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Subtle Strike
|
||||
auto=choice name(Target creature gets -1/-1) target(creature) -1/-1 ueot
|
||||
auto=choice name(Put a +1/+1 counter) counter(1/1) target(creature)
|
||||
auto=choice name(Choose both) target(creature) -1/-1 ueot && ability$!name(Put a +1/+1 counter) name(Put a +1/+1 counter) counter(1/1) target(creature)!$ controller
|
||||
auto=ability$! name(Target creature gets -1/-1) may name(Target creature gets -1/-1) target(creature) -1/-1 ueot!$ controller
|
||||
auto=ability$! name(Put a +1/+1 counter) may name(Put a +1/+1 counter) counter(1/1) target(creature)!$ controller
|
||||
text=Choose one or both -- Target creature gets -1/-1 until end of turn. -- Put a +1/+1 counter on target creature.
|
||||
mana={1}{B}
|
||||
type=Instant
|
||||
@@ -97063,10 +97042,8 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Survivors' Bond
|
||||
other={1}{G} name(Both)
|
||||
target=creature|myGraveyard
|
||||
auto=if paid(alternative) then moveTo(myHand) && moveTo(myHand) target(creature[-human]|myGraveyard)
|
||||
auto=ifnot paid(alternative) then moveTo(myHand)
|
||||
auto=ability$! may moveTo(myHand) target(creature[human]|myGraveyard)!$ controller
|
||||
auto=ability$! may moveTo(myHand) target(creature[-human]|myGraveyard)!$ controller
|
||||
text=Choose one or both -- Return target Human creature card from your graveyard to your hand. -- Return target non-Human creature card from your graveyard to your hand.
|
||||
mana={1}{G}
|
||||
type=Sorcery
|
||||
@@ -97396,9 +97373,8 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Swirling Torrent
|
||||
auto=alternative moveTo(ownerlibrary) target(creature)
|
||||
auto=alternative moveTo(ownerHand) target(creature)
|
||||
other={5}{U} name(Both)
|
||||
auto=ability$! name(Put on library) may name(Put on library) moveTo(ownerlibrary) target(creature)!$ controller
|
||||
auto=ability$! name(Return to hand) may name(Return to hand) moveTo(ownerHand) target(creature)!$ controller
|
||||
text=Choose one or both -- Put target creature on top of its owner's library. -- Return target creature to its owner's hand.
|
||||
mana={5}{U}
|
||||
type=Sorcery
|
||||
@@ -104356,8 +104332,8 @@ toughness=7
|
||||
[/card]
|
||||
[card]
|
||||
name=Trench Stalker
|
||||
auto=_SECOND_DRAW_deathtouch ueot
|
||||
auto=_SECOND_DRAW_lifelink ueot
|
||||
auto=this(variable{pdrewcount}>1) deathtouch ueot
|
||||
auto=this(variable{pdrewcount}>1) lifelink ueot
|
||||
text=As long as you've drawn two or more cards this turn, Trench Stalker has deathtouch and lifelink.
|
||||
mana={4}{B}
|
||||
type=Creature
|
||||
@@ -106274,7 +106250,7 @@ type=Sorcery
|
||||
name=Unnatural Aggression
|
||||
abilities=devoid
|
||||
target=creature|mybattlefield
|
||||
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!> && exiledeath ueot])) ueot
|
||||
auto=transforms((,newability[dynamicability<!powerstrike eachother!> target(creature|opponentbattlefield) ueot])) forever
|
||||
restriction=type(creature|opponentbattlefield)~morethan~0
|
||||
text=Devoid (This card has no color.) -- Target creature you control fights target creature an opponent controls. If the creature an opponent controls would die this turn, exile it instead.
|
||||
mana={2}{G}
|
||||
@@ -107278,9 +107254,8 @@ type=Legendary Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Vandalize
|
||||
auto=choice name(Destroy target artifact) destroy target(artifact) restriction{type(artifact|battlefield)~morethan~0}
|
||||
auto=choice name(Destroy target land) destroy target(land) restriction{type(land|battlefield)~morethan~0}
|
||||
auto=choice name(Destroy both) destroy target(artifact) && ability$!name(Destroy target land) destroy target(land)!$ controller restriction{type(*[artifact;land]|battlefield)~morethan~0}
|
||||
auto=ability$! name(Destroy artifact) may name(Destroy artifact) destroy target(artifact) restriction{type(artifact|battlefield)~morethan~0}!$ controller
|
||||
auto=ability$! name(Destroy land) may name(Destroy land) destroy target(land) restriction{type(land|battlefield)~morethan~0}!$ controller
|
||||
text=Choose one or both -- Destroy target artifact. -- Destroy target land.
|
||||
mana={4}{R}
|
||||
type=Sorcery
|
||||
@@ -112143,9 +112118,8 @@ subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Winterflame
|
||||
auto=choice name(Tap creature) tap(noevent) target(creature)
|
||||
auto=choice name(Damage 2 target creature) damage:2 target(creature)
|
||||
auto=choice name(Choose both) tap(noevent) target(creature) && ability$!name(Damage 2 target creature) damage:2 target(creature)!$ controller
|
||||
auto=ability$! may tap target(creature)!$ controller
|
||||
auto=ability$! may damage:2 target(creature)!$ controller
|
||||
text=Choose one or both -- Tap target creature. -- Winterflame deals 2 damage to target creature.
|
||||
mana={1}{U}{R}
|
||||
type=Instant
|
||||
|
||||
@@ -21806,7 +21806,7 @@ name=Condescend
|
||||
target=*|stack
|
||||
auto=transforms((,newability[pay[[{value:storedx}]] name(pay {value} mana) donothing?fizzle])) forever
|
||||
aicode=activate transforms((,newability[all(*[zpos<=2]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot
|
||||
auto=_SCRY2_
|
||||
auto=_SCRY2_ controller
|
||||
text=Counter target spell unless its controller pays {X}. -- Scry 2. (To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)
|
||||
mana={X}{U}
|
||||
type=Instant
|
||||
@@ -53969,7 +53969,7 @@ auto=teach(creature) first strike
|
||||
auto=teach(creature) trample
|
||||
auto=teach(creature) haste
|
||||
auto={2}:equip
|
||||
auto={1}:aslongas(Sword of Kaldra|mybattlefield)aslongas(Shield of Kaldra|mybattlefield)aslongas(Helm of Kaldra|mybattlefield) token(-47449)
|
||||
auto={1}:aslongas(Sword of Kaldra|mybattlefield)aslongas(Shield of Kaldra|mybattlefield)aslongas(Helm of Kaldra|mybattlefield) token(-47449) limit:1
|
||||
text=Equipped creature has first strike, trample, and haste. -- {1}: If you control Equipment named Helm of Kaldra, Sword of Kaldra, and Shield of Kaldra, create Kaldra, a legendary 4/4 colorless Avatar creature token. Attach those Equipment to it. -- Equip {2}
|
||||
mana={3}
|
||||
type=Legendary Artifact
|
||||
@@ -67275,7 +67275,6 @@ toughness=2
|
||||
name=Lightning Javelin
|
||||
target=anytarget
|
||||
auto=damage:3
|
||||
aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot
|
||||
auto=_SCRY1_ controller
|
||||
text=Lightning Javelin deals 3 damage to target creature or player. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
|
||||
mana={3}{R}
|
||||
@@ -88912,7 +88911,7 @@ type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Prismatic Omen
|
||||
auto=lord(land|myBattlefield) transforms((plains forest mountain swamp island,newability[{t}:add{w}],newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{b}],newability[{t}:add{u}]))
|
||||
auto=lord(land|myBattlefield) transforms((plains island swamp mountain forest))
|
||||
text=Lands you control are every basic land type in addition to their other types.
|
||||
mana={1}{G}
|
||||
type=Enchantment
|
||||
@@ -94689,7 +94688,7 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Retreat to Hagra
|
||||
auto=_LANDFALL_name(Choose one) transforms((,newability[choice name(Creature gains 1/0 and deachtouch) 1/0 && deathtouch target(creature)],newability[choice life:-1 opponent && life:1 controller])) oneshot
|
||||
auto=_LANDFALL_name(Choose one) transforms((,newability[choice name(Creature gains 1/0 and deachtouch) target(creature) transforms((,newability[1/0],newability[deathtouch])) ueot],newability[choice life:-1 opponent && life:1 controller])) oneshot
|
||||
text=Landfall -- Whenever a land enters the battlefield under your control, choose one -- -- Target creature gets +1/+0 and gains deathtouch until end of turn. -- Each opponent loses 1 life and you gain 1 life.
|
||||
mana={2}{B}
|
||||
type=Enchantment
|
||||
@@ -136752,7 +136751,7 @@ toughness=3
|
||||
[card]
|
||||
name=Yidris, Maelstrom Wielder
|
||||
abilities=trample
|
||||
auto=@movedto(*|mystack) restriction{didcombatdamagetofoe}:all(trigger[to]) transforms((,newability[cascade:plibrarycount])) ueot
|
||||
auto=@movedto(*|mystack) from(myHand) restriction{didcombatdamagetofoe}:all(trigger[to]) transforms((,newability[cascade:plibrarycount])) ueot
|
||||
text=Trample -- Whenever Yidris, Maelstrom Wielder deals combat damage to a player, as you cast spells from your hand this turn, they gain cascade. (When you cast the spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
|
||||
mana={U}{B}{R}{G}
|
||||
type=Legendary Creature
|
||||
|
||||
Reference in New Issue
Block a user