Changes to some game modes I created and fixes to primitives
Some minor changes to some game modes, by the way, can we make it easier to unlock the random modes?
This commit is contained in:
@@ -223,8 +223,7 @@ toughness=3
|
||||
[card]
|
||||
name=Admiral's Order
|
||||
target=spell
|
||||
other={U} name(Raid)
|
||||
otherrestriction=raid
|
||||
auto=if raid altercost(colorless,-1) altercost(blue,-1)
|
||||
auto=fizzle
|
||||
text=Raid — If you attacked with a creature this turn, you may pay {U} rather than pay this spell's mana cost. -- Counter target spell.
|
||||
mana={1}{U}{U}
|
||||
@@ -3429,7 +3428,7 @@ toughness=2
|
||||
name=Blast Zone
|
||||
auto=counter(0/0,1,Charge)
|
||||
auto={T}:Add{C}
|
||||
auto={X}{X}{T}:counter(0/0,X,Charge)
|
||||
auto={X}{X}{T}:counter(0/0,XX,Charge)
|
||||
auto={3}{T}{S}:this(counter{0/0.1.Charge}<1) {T}{S}:destroy all(*[-land;manacost=0])
|
||||
auto={3}{T}{S}:this(counter{0/0.1.Charge}=) {T}{S}:destroy all(*[-land;manacost=1])
|
||||
auto={3}{T}{S}:this(counter{0/0.2.Charge}=) {T}{S}:destroy all(*[-land;manacost=2])
|
||||
@@ -4071,6 +4070,7 @@ type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Bonders' Enclave
|
||||
auto={T}:Add{1}
|
||||
auto={3}{T} restriction{type(creature[power>=4]|mybattlefield)~morethan~0}:draw:1 controller
|
||||
text={T}: Add {1}. -- {3}, {T}: Draw a card. Activate this ability only if you control a creature with power 4 or greater.
|
||||
type=Land
|
||||
@@ -4970,7 +4970,7 @@ auto=choice name(Blue) transforms((,newability[lord(creature[blue]|myBattlefield
|
||||
text=As Caged Sun enters the battlefield, choose a color. -- Creatures you control of the chosen color get +1/+1. -- Whenever a land's ability adds one or more mana of the chosen color to your mana pool, add one additional mana of that color to your mana pool.
|
||||
mana={6}
|
||||
type=Artifact
|
||||
[/card
|
||||
[/card]
|
||||
[card]
|
||||
name=Caged Zombie
|
||||
auto={1}{B}{T}:life:-2 opponent restriction{morbid}
|
||||
@@ -5248,7 +5248,7 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Carrion Grub
|
||||
anyzone=power:highest:*:mybattlefield/0 cdaactive
|
||||
anyzone=power:highest:*:mygraveyard/5 cdaactive
|
||||
auto=deplete:4 controller
|
||||
text=Carrion Grub gets +X/+0, where X is the greatest power among creature cards in your graveyard. -- When Carrion Grub enters the battlefield, mill four cards. (Put the top four cards of your library into your graveyard.)
|
||||
mana={3}{B}
|
||||
@@ -7339,7 +7339,6 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Conqueror's Flail
|
||||
target=creature
|
||||
auto={2}:equip
|
||||
auto=aslongas(*[white]|myBattlefield) teach(creature) 1/1
|
||||
auto=aslongas(*[blue]|myBattlefield) teach(creature) 1/1
|
||||
@@ -8925,8 +8924,7 @@ toughness=2
|
||||
name=Deathsprout
|
||||
target=creature
|
||||
auto=destroy
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto=moveTo(myBattlefield) and!(tap(noevent))! target(*[basic]|myLibrary)
|
||||
text=Destroy target creature. Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
|
||||
mana={1}{B}{B}{G}
|
||||
type=Instant
|
||||
@@ -9094,7 +9092,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Defense Grid
|
||||
auto=restriction{during opponent turn}: lord(*|nonbattlezone) altercost(colorless,+3) opponent
|
||||
auto=restriction{during my turn}: lord(*|nonbattlezone) altercost(colorless,+3) opponent
|
||||
auto=restriction{during opponent turn}: lord(*|nonbattlezone) altercost(colorless,+3) controller
|
||||
text=Each spell costs {3} more to cast except during its controller's turn.
|
||||
mana={2}
|
||||
@@ -11551,6 +11549,7 @@ type=Artifact
|
||||
name=Embercleave
|
||||
abilities=flash
|
||||
anyzone=foreach(creature[attacking]|battlefield) changecost(colorless:-1) forcedalive
|
||||
auto=aslongas(parents) rehook target(creature|mybattlefield) <1
|
||||
auto=teach(creature) double strike
|
||||
auto=teach(creature) trample
|
||||
auto=teach(creature) 1/1
|
||||
@@ -12081,7 +12080,7 @@ name=Escape Velocity
|
||||
target=creature
|
||||
auto=haste
|
||||
auto=1/0
|
||||
autograveyard=name(Escape-{1}{R},exile two) {1}{R}{E(other *|myGraveyard)}{E(other *|myGraveyard)}:castcard(normal)
|
||||
autograveyard=name(Escape-{1}{R},exile two) {1}{R}:castcard(normal)
|
||||
text=Enchant creature -- Enchanted creature gets +1/+0 and has haste. -- Escape—{1}{R}, Exile two other cards from your graveyard. (You may cast this card from your graveyard for its escape cost.)
|
||||
mana={R}
|
||||
type=Enchantment
|
||||
@@ -13117,8 +13116,8 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Ferocity of the Wilds
|
||||
auto=all(creature[-human,attacking]|mybattlefield) 1/0
|
||||
auto=all(creature[-human,attacking]|mybattlefield) trample
|
||||
auto=lord(creature[-human;attacking]|mybattlefield) 1/0
|
||||
auto=lord(creature[-human;attacking]|mybattlefield) trample
|
||||
text=Attacking non-Human creatures you control get +1/+0 and have trample.
|
||||
mana={2}{R}
|
||||
type=Enchantment
|
||||
@@ -13174,7 +13173,7 @@ subtype=Island Swamp
|
||||
[card]
|
||||
name=Fibrous Entangler
|
||||
abilities=vigilance
|
||||
auto=@combat (attacking) source(this):all(creature|opponentbattlefield) mustblock ueot
|
||||
auto=@combat(attacking) source(this):all(creature|opponentbattlefield) mustblock ueot
|
||||
text=Vigilance -- Fibrous Entangler must be blocked if able. -- Fibrous Entangler can block an additional creature each combat.
|
||||
mana={2}{G}{G}
|
||||
type=Creature
|
||||
@@ -13202,7 +13201,7 @@ type=Land
|
||||
name=Fiend Artisan
|
||||
auto=foreach(creature|myGraveyard) 1/1
|
||||
aicode=activate target(creature[manacost<=X]|mylibrary) moveto(myBattlefield)
|
||||
auto={X}{BG}{T}{S(other creature|myBattlefield}:name(search creature) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose creature) target(creature[manacost<=X]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myBattlefield)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
|
||||
auto={X}{BG}{T}{S(other creature|myBattlefield)}:name(search creature) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose creature) target(creature[manacost<=X]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myBattlefield)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
|
||||
text=Fiend Artisan gets +1/+1 for each creature card in your graveyard. -- {X}{BG}, {T}, Sacrifice another creature: Search your library for a creature card with converted mana cost X or less, put it onto the battlefield, then shuffle your library. Activate this ability only any time you could cast a sorcery.
|
||||
mana={BG}{BG}
|
||||
type=Creature
|
||||
@@ -14046,7 +14045,7 @@ toughness=5
|
||||
[card]
|
||||
name=Folio of Fancies
|
||||
abilities=nomaxhand,oppnomaxhand
|
||||
auto={X}{X}{T}:draw:X all(player)
|
||||
auto={X}{X}{T}:draw:XX all(player)
|
||||
auto={2}{U}{T}:deplete:type:*:opponenthand opponent
|
||||
text=Players have no maximum hand size. -- {X}{X}, {T}: Each player draws X cards. -- {2}{U}, {T}: Each opponent puts a number of cards equal to the number of cards in their hand from the top of their library into their graveyard.
|
||||
mana={1}{U}
|
||||
@@ -14479,7 +14478,7 @@ toughness=3
|
||||
name=Frost Titan
|
||||
auto=@targeted(this) from(opponent):transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) oneshot
|
||||
auto=frozen target(*)
|
||||
auto=@combat (attacking) source(this): frozen target (*)
|
||||
auto=@combat(attacking) source(this): frozen target (*)
|
||||
text=Whenever Frost Titan becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}. -- Whenever Frost Titan enters the battlefield or attacks, tap target permanent. It doesn’t untap during its controller’s next untap step.
|
||||
mana={4}{U}{U}
|
||||
type=Creature
|
||||
@@ -14727,9 +14726,9 @@ toughness=2
|
||||
[card]
|
||||
name=Gallia of the Endless Dance
|
||||
abilities=haste
|
||||
auto=lord(creature[Satyr]|myBattlefield) 1/1
|
||||
auto=lord(creature[Satyr]|myBattlefield) haste
|
||||
auto=@each my blockers restriction{type(creature[attacking]|myBattlefield)~morethan~2}:reject controller && draw:2 controller
|
||||
auto=lord(other creature[Satyr]|myBattlefield) 1/1
|
||||
auto=lord(other creature[Satyr]|myBattlefield) haste
|
||||
auto=@each blockers restriction{type(creature[attacking]|myBattlefield)~morethan~2}:reject controller && draw:2 controller
|
||||
text=Haste -- Other Satyrs you control get +1/+1 and have haste. -- Whenever you attack with three or more creatures, you may discard a card at random. If you do, draw two cards.
|
||||
mana={R}{G}
|
||||
type=Legendary Creature
|
||||
@@ -16099,9 +16098,9 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Goblin War Party
|
||||
other={2}{R} name(Entwine)
|
||||
auto=if paid(alternative) then create(Goblin:Creature Goblin:1/1:red) && all(creature|mybattlefield) 1/1 ueot && all(creature|mybattlefield) haste ueot
|
||||
auto=ifnot paid(alternative) then transforms((,newability[choice create(Goblin:Creature Goblin:1/1:red)],newability[choice all(creature|mybattlefield) 1/1 ueot && all(creature|mybattlefield) haste ueot]))
|
||||
other={5}{R}{R} name(Entwine)
|
||||
auto=if paid(alternative) then create(Goblin:Creature Goblin:1/1:red)*3 && all(creature|mybattlefield) 1/1 ueot && all(creature|mybattlefield) haste ueot
|
||||
auto=ifnot paid(alternative) then transforms((,newability[choice create(Goblin:Creature Goblin:1/1:red)*3],newability[choice all(creature|mybattlefield) 1/1 ueot && all(creature|mybattlefield) haste ueot]))
|
||||
text=Choose one — -- • Create three 1/1 red Goblin creature tokens. -- • Creatures you control get +1/+1 and gain haste until end of turn. -- Entwine {2}{R} (Choose both if you pay the entwine cost.)
|
||||
mana={3}{R}
|
||||
type=Sorcery
|
||||
@@ -17026,7 +17025,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Haazda Officer
|
||||
auto=target(creature|mybattlefield) 1/1
|
||||
auto=target(creature|mybattlefield) 1/1 ueot
|
||||
text=When Haazda Officer enters the battlefield, target creature you control gets +1/+1 until end of turn.
|
||||
mana={2}{W}
|
||||
type=Creature
|
||||
@@ -18405,7 +18404,7 @@ toughness=2
|
||||
[card]
|
||||
name=Howling Giant
|
||||
abilities=reach
|
||||
auto=create(Wolf:creature Wolf:2/2:green)
|
||||
auto=create(Wolf:creature Wolf:2/2:green)*2
|
||||
text=Reach (This creature can block creatures with flying.) -- When Howling Giant enters the battlefield, create two 2/2 green Wolf creature tokens.
|
||||
mana={5}{G}{G}
|
||||
type=Creature
|
||||
@@ -19588,8 +19587,8 @@ type=Sorcery
|
||||
[card]
|
||||
name=Inferno Titan
|
||||
auto={R}:1/0 ueot
|
||||
auto=damage:1 target(creature,player,planeswalker) && activate damage:1 target(creature,player,planeswalker) && activate damage:1 target(creature,player,planeswalker)
|
||||
auto=@combat (attacking) source(this): damage:1 target(creature,player,planeswalker) && activate damage:1 target(creature,player,planeswalker) && activate damage:1 target(creature,player,planeswalker)
|
||||
auto=ability$!damage:1 target(creature,player)!$ controller && ability$!damage:1 target(creature,player)!$ controller && ability$!damage:1 target(creature,player)!$ controller !$
|
||||
auto=@combat(attacking) source(this): ability$!damage:1 target(creature,player)!$ controller && ability$!damage:1 target(creature,player)!$ controller && ability$!damage:1 target(creature,player)!$ controller !$
|
||||
text={R}: Inferno Titan gets +1/+0 until end of turn. -- Whenever Inferno Titan enters the battlefield or attacks, it deals 3 damage divided as you choose among one, two, or three targets.
|
||||
mana={4}{R}{R}
|
||||
type=Creature
|
||||
@@ -22834,7 +22833,7 @@ toughness=1
|
||||
[card]
|
||||
name=Loch Dragon
|
||||
abilities=flying
|
||||
auto=may ability$!name(discard) reject notatarget(*|myhand) and!(draw:1) controller!$
|
||||
auto=may ability$!name(discard) reject notatarget(*|myhand) and!(draw:1) !$ controller
|
||||
auto=@combat(attacking) source(this):may ability$!name(discard) reject notatarget(*|myhand) and!(draw:1) controller!$
|
||||
text=Flying -- Whenever Loch Dragon enters the battlefield or attacks, you may discard a card. If you do, draw a card.
|
||||
mana={UR}{UR}{UR}{UR}
|
||||
@@ -23028,12 +23027,12 @@ toughness=5
|
||||
name=Lotus Field
|
||||
abilities=opponentshroud
|
||||
auto=tap(noevent)
|
||||
auto=moveto(graveyard) notatarget(land|mybattlefield) && moveto(graveyard) notatarget(land|mybattlefield)
|
||||
auto={T}:Add{B}{B}{B}
|
||||
auto={T}:Add{G}{G}{G}
|
||||
auto={T}:Add{R}{R}{R}
|
||||
auto={T}:Add{U}{U}{U}
|
||||
auto=aslongas(land|mybattlefield) choice target(<2>other land|mybattlefield) sacrifice oneshot >1
|
||||
auto={T}:Add{W}{W}{W}
|
||||
auto={T}:Add{U}{U}{U}
|
||||
auto={T}:Add{B}{B}{B}
|
||||
auto={T}:Add{R}{R}{R}
|
||||
auto={T}:Add{G}{G}{G}
|
||||
text=Hexproof -- Lotus Field enters the battlefield tapped. -- When Lotus Field enters the battlefield, sacrifice two lands. -- {T}: Add three mana of any one color.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -23438,9 +23437,9 @@ type=Enchantment
|
||||
[card]
|
||||
name=Malefic Scythe
|
||||
auto={1}:equip
|
||||
auto=counter(0/0,1,Soul)
|
||||
auto=thisforeach(counter{0/0,1,Soul}) teach(creature) 1/1
|
||||
auto=@movedto(mytgt|mygraveyard) from(battlefield):counter(0/0,1,Soul)
|
||||
auto=counter(0/0.1.Soul)
|
||||
auto=thisforeach(counter{0/0.1.Soul}) 1/1
|
||||
auto=@movedto(graveyard) from(mytgt|battlefield):counter(0/0.1.Soul) all(this)
|
||||
text=Malefic Scythe enters the battlefield with a soul counter on it. -- Equipped creature gets +1/+1 for each soul counter on Malefic Scythe. -- Whenever equipped creature dies, put a soul counter on Malefic Scythe. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
|
||||
mana={1}{B}
|
||||
type=Artifact
|
||||
@@ -23941,7 +23940,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Mass Manipulation
|
||||
target=<prexx>*[creature,planeswalker]
|
||||
target=<prexx>*[creature;planeswalker]
|
||||
auto=moveTo(mybattlefield)
|
||||
text=Gain control of X target creatures and/or planeswalkers.
|
||||
mana={X}{X}{U}{U}{U}{U}
|
||||
@@ -24838,7 +24837,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Mistford River Turtle
|
||||
auto=@combat(attacking) source(this):target(creature[-human;attacking]) unblockable ueot
|
||||
auto=@combat(attacking) source(this):target(other creature[-human;attacking]) unblockable ueot
|
||||
text=Whenever Mistford River Turtle attacks, another target attacking non-Human creature can't be blocked this turn.
|
||||
mana={3}{U}
|
||||
type=Creature
|
||||
@@ -25081,7 +25080,7 @@ toughness=5
|
||||
[card]
|
||||
name=Morophon, the Boundless
|
||||
abilities=changeling
|
||||
auto=chooseatype lord(creature[chosentype]|mybattlefield) 1/1 && lord(*[chosentype]|mycastingzone) altercost(white, -1) forever && lord(*[chosentype]|mycastingzone) altercost(green, -1) forever && lord(*[chosentype]|mycastingzone) altercost(red, -1) forever && lord(*[chosentype]|mycastingzone) altercost(blue, -1) forever && lord(*[chosentype]|mycastingzone) altercost(black, -1) forever chooseend
|
||||
auto=chooseatype lord(other creature[chosentype]|mybattlefield) 1/1 && lord(*[chosentype]|mycastingzone) altercost(white, -1) forever && lord(*[chosentype]|mycastingzone) altercost(green, -1) forever && lord(*[chosentype]|mycastingzone) altercost(red, -1) forever && lord(*[chosentype]|mycastingzone) altercost(blue, -1) forever && lord(*[chosentype]|mycastingzone) altercost(black, -1) forever chooseend
|
||||
text=Changeling (This card is every creature type.) -- As Morophon, the Boundless enters the battlefield, choose a creature type. -- Spells of the chosen type you cast cost {W}{U}{B}{R}{G} less to cast. This effect reduces only the amount of colored mana you pay. -- Other creatures you control of the chosen type get +1/+1.
|
||||
mana={7}
|
||||
type=Legendary Creature
|
||||
@@ -26345,7 +26344,7 @@ toughness=3
|
||||
[card]
|
||||
name=Nimbus Champion
|
||||
abilities=flying
|
||||
auto=@combat(attacking) source(this):may moveto(ownerHand) target(creature) if that creature's power is less than,equal the number of warriors your team controls
|
||||
auto=@combat(attacking) source(this):may moveto(ownerHand) target(creature)
|
||||
text=Flying -- Whenever Nimbus Champion attacks, you may return target creature to its owner's hand if that creature's power is less than or equal to the number of Warriors your team controls.
|
||||
mana={5}{U}
|
||||
type=Creature
|
||||
@@ -28077,7 +28076,7 @@ toughness=1
|
||||
[card]
|
||||
name=Paradox Haze
|
||||
target=player
|
||||
auto=@each my upkeep:nextphasealter(add,upkeep,controller,after<draw>)
|
||||
auto=@each targetedplayer upkeep:nextphasealter(add,upkeep,targetedplayer,after<draw>)
|
||||
text=Enchant player. -- At the beginning of enchanted player's first upkeep each turn, that player gets an additional upkeep step after this step.
|
||||
mana={2}{U}
|
||||
type=Enchantment
|
||||
@@ -28416,6 +28415,7 @@ target=<upto:2>creature
|
||||
auto=ueot transforms((,setpower=3,settoughness=3))
|
||||
auto=ueot transforms((Illusion,blue))
|
||||
auto=flying ueot
|
||||
auto=draw:1 controller
|
||||
text=Until end of turn, up to two target creatures each have base power and toughness 3/3, gain flying, and become blue Illusions in addition to their other colors and types. -- Draw a card.
|
||||
mana={2}{U}
|
||||
type=Instant
|
||||
@@ -28697,7 +28697,7 @@ color=red
|
||||
[/card]
|
||||
[card]
|
||||
name=Pirate's Cutlass
|
||||
auto=equip target(pirate|mybattlefield)
|
||||
auto=aslongas(parents) rehook target(pirate|mybattlefield) <1
|
||||
auto=teach(creature) 2/1
|
||||
auto={2}:equip
|
||||
text=When Pirate's Cutlass enters the battlefield, attach it to target Pirate you control. -- Equipped creature gets +2/+1. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
|
||||
@@ -30511,7 +30511,7 @@ name=Rankle, Master of Pranks
|
||||
abilities=flying,haste
|
||||
auto=@combatdamaged(player) from(this):may name(discard) transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot
|
||||
auto=@combatdamaged(player) from(this):may name(life and draw) draw:1 controller && draw:1 opponent && life:-1 controller && life:-1 opponent
|
||||
auto=@combatdamaged(player) from(this):may name(sacrifice) transforms((,newability[ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ controller],newability[ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ opponent])) ueot
|
||||
auto=@combatdamaged(player) from(this):may name(sacrifice) sacrifice transforms((,newability[ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ controller],newability[ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ opponent])) ueot
|
||||
text=Flying, haste -- Whenever Rankle, Master of Pranks deals combat damage to a player, choose any number — -- • Each player discards a card. -- • Each player loses 1 life and draws a card. -- • Each player sacrifices a creature.
|
||||
mana={2}{B}{B}
|
||||
type=Legendary Creature
|
||||
@@ -31160,7 +31160,7 @@ toughness=3
|
||||
name=Repeating Barrage
|
||||
target=creature,player
|
||||
auto=damage:3
|
||||
autograveyard={3}{R}{R} restriction{raid}:moveto(myhand)
|
||||
autograveyard={3}{R}{R}restriction{if raid}:moveto(myhand)
|
||||
text=Repeating Barrage deals 3 damage to target creature or player. -- Raid — {3}{R}{R}: Return Repeating Barrage from your graveyard to your hand. Activate this ability only if you attacked with a creature this turn.
|
||||
mana={1}{R}{R}
|
||||
type=Sorcery
|
||||
@@ -32258,7 +32258,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Rosethorn Halberd
|
||||
auto=equip target(creature[-human]|myBattlefield)
|
||||
auto=rehook target(creature[-human]|myBattlefield)
|
||||
auto={5}:equip
|
||||
auto=teach(creature) 2/1
|
||||
text=When Rosethorn Halberd enters the battlefield, attach it to target non-Human creature you control. -- Equipped creature gets +2/+1. -- Equip {5} ({5}: Attach to target creature you control. Equip only as a sorcery.)
|
||||
@@ -33939,8 +33939,9 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Seasoned Pyromancer
|
||||
auto=draw:2 &&2ability$! reject notatarget(<2>*|myhand) and!( if cantargetcard(*[-land]|*) then token(Elemental,creature Elemental,1/1,red) all(abilitycontroller) oneshot )! !$ targetedplayer
|
||||
auto={3}{R}{R}{E(this|mygraveyard)}:token(Elemental,creature Elemental,1/1,red)*2
|
||||
#auto=draw:2 &&2ability$! reject notatarget(<2>*|myhand) and!( if cantargetcard(*[-land]|*) then token(Elemental,creature Elemental,1/1,red) all(abilitycontroller) oneshot )! !$ targetedplayer
|
||||
auto=ability$! reject notatarget(<2>*|myhand) reject and!(draw:1)!!$ controller
|
||||
autograveyard={3}{R}{R}{E}:token(Elemental,creature Elemental,1/1,red)*2
|
||||
text=When Seasoned Pyromancer enters the battlefield, discard two cards, then draw two cards. For each nonland card discarded this way, create a 1/1 red Elemental creature token. -- {3}{R}{R}, Exile Seasoned Pyromancer from your graveyard: Create two 1/1 red Elemental creature tokens.
|
||||
mana={1}{R}{R}
|
||||
type=Creature
|
||||
@@ -34096,9 +34097,7 @@ toughness=0
|
||||
[/card]
|
||||
[card]
|
||||
name=Selesnya Eulogist
|
||||
target=creature|mygraveyard
|
||||
auto={2}{G}:target(creature|mygraveyard) moveto(exile) && ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
|
||||
auto={2}{G}:target(creature|opponentgraveyard) moveto(exile) && ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
|
||||
auto={2}{G}:target(creature|graveyard) moveto(exile) && ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
|
||||
text={2}{G}: Exile target creature card from a graveyard, then populate. (Create a token that's a copy of a creature token you control.)
|
||||
mana={2}{G}
|
||||
type=Creature
|
||||
@@ -38699,8 +38698,8 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Sun-Crested Pterodon
|
||||
abilities=flying, vigilance
|
||||
auto=if type(creature[dinosaur]|mybattlefield)~lessthan~1 then -vigilance
|
||||
abilities=flying
|
||||
auto=aslongas(dinosaur|myBattlefield) vigilance
|
||||
text=Flying -- Sun-Crested Pterodon has vigilance as long as you control another Dinosaur.
|
||||
mana={4}{W}
|
||||
type=Creature
|
||||
@@ -40339,7 +40338,7 @@ subtype=Saga
|
||||
[card]
|
||||
name=The Birth of Meletis
|
||||
aicode=activate target(land[basic,Plains]|mylibrary) moveto(myhand)
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic,plains]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic;plains]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
auto=counter(0/0,1,Lore)
|
||||
auto=@each my firstmain:counter(0/0,1,Lore)
|
||||
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}) token(Wall,Bir)
|
||||
@@ -40593,7 +40592,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Thirst for Meaning
|
||||
auto=ability$!draw:3 _ choice name(discard 2 cards) target(<2>*|myhand) reject _ if type(enchantment|myhand)~morethan~0 then choice name(discard an enchantment) target(enchantment|myhand) reject!$
|
||||
auto=ability$!draw:3 _ choice name(discard 2 cards) target(<2>*|myhand) reject _ if type(enchantment|myhand)~morethan~0 then choice name(discard an enchantment) target(enchantment|myhand) reject!$ controller
|
||||
text=Draw three cards. Then discard two cards unless you discard an enchantment card.
|
||||
mana={2}{U}
|
||||
type=Instant
|
||||
@@ -41253,7 +41252,7 @@ toughness=6
|
||||
name=Titanoth Rex
|
||||
abilities=trample
|
||||
autohand=__CYCLING__({1}{G})
|
||||
autohand=@cycled(this|myHand):transforms((,newability[counter(0/0,1,Trample],newability[this(counter{0/0.1.Trample}>=1) trample target(creature|myBattlefield)]))
|
||||
autohand=@cycled(this|myHand):transforms((,newability[counter(0/0,1,Trample],newability[this(counter{0/0.1.Trample}>=1) trample target(creature|myBattlefield)])))
|
||||
text=Trample -- Cycling {1}{G} ({1}{G}, Discard this card: Draw a card.) -- When you cycle Titanoth Rex, put a trample counter on target creature you control.
|
||||
mana={7}{G}{G}
|
||||
type=Creature
|
||||
@@ -41389,7 +41388,7 @@ toughness=1
|
||||
name=Tome of Legends
|
||||
auto=counter(0/0,1,Page) all(this)
|
||||
auto=@movedto(creature[Commander]|myBattlefield):conunter(0/0,1,Page) all(this)
|
||||
auto=@combat (attacking) source(creature[Commander]|myBattlefield):conunter(0/0,1,Page) all(this)
|
||||
auto=@combat(attacking) source(creature[Commander]|myBattlefield):conunter(0/0,1,Page) all(this)
|
||||
auto={1}{T}{C(0/0,-1,Page)}:Draw:1 controller
|
||||
text=Tome of Legends enters the battlefield with a page counter on it. -- Whenever your commander enters the battlefield or attacks, put a page counter on Tome of Legends. -- {1}, {T}, Remove a page counter from Tome of Legends: Draw a card.
|
||||
mana={2}
|
||||
@@ -43588,7 +43587,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Vexing Devil
|
||||
auto=ability$!name(Choose one) choice name(Damage 4) damage:4 && sacrifice notatarget(Vexing Devil|opponentbattlefield) _ choice name(Donothing) donothing)!$ opponent
|
||||
auto=ability$!choice name(Do nothing) donothing _ choice name(Damage and sacrifice) damage:4 controller && sacrifice notatarget(Vexing Devil|opponentbattlefield)!$ opponent
|
||||
text=When Vexing Devil enters the battlefield, any opponent may have it deal 4 damage to him or her. If a player does, sacrifice Vexing Devil.
|
||||
mana={R}
|
||||
type=Creature
|
||||
@@ -45723,7 +45722,7 @@ toughness=4
|
||||
[card]
|
||||
name=World Shaper
|
||||
auto=@combat(attacking) source(this):may deplete:3
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(land|mygraveyard) moveto(mybattlefied)
|
||||
auto=_DIES_:all(land|mygraveyard) moveto(mybattlefield) and!(tap(noevent))!
|
||||
text=Whenever World Shaper attacks, you may put the top three cards of your library into your graveyard. -- When World Shaper dies, put all land cards from your graveyard onto the battlefield tapped.
|
||||
mana={3}{G}
|
||||
type=Creature
|
||||
@@ -46094,8 +46093,7 @@ toughness=8
|
||||
[/card]
|
||||
[card]
|
||||
name=Zhalfirin Decoy
|
||||
target=creature
|
||||
auto={T}:tap(noevent) restriction{thisturn(other creature|mybattlefield)~morethan~0}
|
||||
auto={T}:tap(noevent) restriction{thisturn(other creature|mybattlefield)~morethan~0} target(creature)
|
||||
text={T}: Tap target creature. Activate this ability only if you had a creature enter the battlefield under your control this turn.
|
||||
mana={1}{W}
|
||||
type=Creature
|
||||
|
||||
Reference in New Issue
Block a user