Files
wagic/projects/mtg/bin/Res/sets/primitives/PRM.txt

546 lines
25 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
grade=borderline
[card]
name=Abu Jafar
auto=@movedto(this|graveyard) from(battlefield):bury all(creature[blocking;blocked])
text=When Abu Ja'far dies, destroy all creatures blocking or blocked by it. They cant be regenerated.
mana={W}
type=Creature
subtype=Human
power=0
toughness=1
[/card]
[card]
name=Gideon Jura
auto=counter(0/0,6,loyalty)
auto={C(0/0,2,Loyalty)}:name (Creatures attack Guideon Jura) all(creature|opponentbattlefield) mustattack (Gideon Jura) ueot
auto={C(0/0,-2,Loyalty)}:name (Destroy target tapped creature) destroy target(creature[tapped])
auto={C(0/0,0,Loyalty)}:name (Transforms Gideon to 6/6) this(becomes(Planeswalker Creature Human Soldier,6/6) and!( transforms((,newability[preventalldamage to this])) ueot
text=+2: During target opponents next turn, creatures that player controls attack Gideon Jura if able. -- 2: Destroy target tapped creature. -- 0: Until end of turn, Gideon Jura becomes a 6/6 Human Soldier creature thats still a planeswalker. Prevent all damage that would be dealt to him this turn.
mana={3}{W}{W}
type=Legendary Planeswalker
subtype=Gideon
[/card]
[card]
name=Militia Bugler
abilities=vigilance
auto=reveal:4 optionone name(Look at the top four cards...) target(<4>creature[power<2]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Vigilance (Attacking doesn't cause this creature to tap.) -- When Militia Bugler enters the battlefield, look at the top four cards of your library. You may reveal a creature card with power 2 or less from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Watcher of the Roost
abilities=flying
facedown={3}
autofacedown={target(*[white]|myhand)}:morph
autofaceup=life:2 controller
text=Flying / Morph—Reveal a white card in your hand. (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) / When Watcher of the Roost is turned face up, you gain 2 life.
mana={2}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=1
[/card]
[card]
name=Aether Storm
auto=maxCast(creature)0 opponent
auto=maxCast(creature)0 controller
auto={L:4}:bury(this) opponent
auto={L:4}:bury(this) controller
text=Creature spells cant be cast. / Pay 4 life: Destroy Aether Storm. It cant be regenerated. Any player may activate this ability.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Chief Engineer
auto=lord(artifact|myhand,mylibrary,mygraveyard,myexile,mysideboard) convoke
text=Artifact spells you cast have convoke. (Your creatures can help cast those spells. Each creature you tap while casting an artifact spell pays for {1} or one mana of that creatures color.)
mana={1}{U}
type=Creature
subtype=Vedalken Artificer
power=1
toughness=3
[/card]
[card]
name=Jace, Cunning Castaway
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name (Whenever a creature deals combat...) @each combatdamage restriction{opponentdamagedbycombat}:draw:1 controller then reject target(*|myhand) ueot
auto={C(0/0,-2,Loyalty)}:name (Create a 2/2 blue Illusion...) token(Illusion,Creature Illusion,2/2) and!( transforms((,newability[@targeted(this):sacrifice])) forever )!
auto={C(0/0,-5,Loyalty)}:name (Create two tokens of Jace Cunning Castaway) clone all(this) with([-Legendary])*2
text=+1: Whenever one or more creatures you control deal combat damage to a player this turn, draw a card, then discard a card. -- -2: Create a 2/2 blue Illusion creature token with “When this creature becomes the target of a spell, sacrifice it.” -- -5: Create two tokens that are copies of Jace, Cunning Castaway, except theyre not legendary.
mana={1}{U}{U}
type=Legendary Planeswalker
subtype=Jace
[/card]
[card]
name=Phyrexian Metamorph
auto=may copy NotATarget(creature,artifact) transform(artifact) forever
text=({U/P} can be paid with either {U} or 2 life.) / You may have Phyrexian Metamorph enter the battlefield as a copy of any artifact or creature on the battlefield, except its an artifact in addition to its other types.
mana={3}{P(U)}
type=Artifact Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Reality Shift
target=creature
auto=moveto(exile)
auto=manifest all(*[zpos=1]|mylibrary) controller
text=Exile target creature. Its controller manifests the top card of their library. (That player puts the top card of their library onto the battlefield face down as a 2/2 creature. If its a creature card, it can be turned face up any time for its mana cost.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Sage-Eye Avengers
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=@combat(attacking) source(this): may moveTo(ownerhand) target(creature[power<=this])
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) / Whenever Sage-Eye Avengers attacks, you may return target creature to its owners hand if its power is less than Sage-Eye Avengerss power.
mana={4}{U}{U}
type=Creature
subtype=Djinn Monk
power=4
toughness=5
[/card]
[card]
name=Saheeli's Artistry
auto=choice clone target(artifact)
auto=choice clone target(creature) && transforms(artifact) forever
auto=choice clone target(artifact) then clone target(creature) && transforms(artifact) forever
text=Choose one or both — • Create a token thats a copy of target artifact. • Create a token thats a copy of target creature, except its an artifact in addition to its other types.
mana={4}{U}{U}
type=Sorcery
[/card]
[card]
name=Shipbreaker Kraken
auto=this(cantargetcard(*[-monstrous]) {6}{U}{U}:becomes(monstrous) forever && counter(1/1,4) && transforms((,newability[aslongas(Shipbreaker Kraken|myBattlefield) tap target(upto<4>[creature]|battlefield)frozen])) forever
text={6}{U}{U}: Monstrosity 4. (If this creature isnt monstrous, put four +1/+1 counters on it and it becomes monstrous.) / When Shipbreaker Kraken becomes monstrous, tap up to four target creatures. Those creatures dont untap during their controllers untap steps for as long as you control Shipbreaker Kraken.
mana={4}{U}{U}
type=Creature
subtype=Kraken
power=6
toughness=6
[/card]
[card]
name=True-Name Nemesis
auto=name(choose opponent) notatarget(opponent) deplete:0
auto=protection from(*)
text=As True-Name Nemesis enters the battlefield, choose a player. True-Name Nemesis has protection from the chosen player. (This creature cant be blocked, targeted, dealt damage, or enchanted by anything controlled by that player.)
mana={1}{U}{U}
type=Creature
subtype=Merfolk Rogue
power=3
toughness=1
[/card]
[card]
name=Unsubstantiate
auto=choice target(creature|battlefield) moveTo(ownerHand)
auto=choice target(*[-land]|stack) moveTo(ownerHand)
text=Return target spell or creature to its owners hand.
mana={1}{U}
type=Instant
[/card]
[card]
name=Killing Wave
auto=all (creature) transforms((,newability[upcost[{L:X}] sacrifice]))
text=For each creature, its controller sacrifices it unless they pay X life.
mana={X}{B}
type=Sorcery
[/card]
[card]
name=Liliana, Untouched by Death
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name (Put the top three cards of your library...) deplete:3:@movedTo(creature[zombie]|mygraveyard):life:-2 opponent && life:2 controller
auto={C(0/0,-2,Loyalty)}:name (Target creature gets -X/-X until end...) target(creature) foreach(zombie) -1/-1
auto={C(0/0,-3,Loyalty)}:name (Yoy may cast Zombie cards...) (creature[zombie]|myGraveyard) CanPlayFromGraveyard
text=+1: Put the top three cards of your library into your graveyard. If at least one of them is a Zombie card, each opponent loses 2 life and you gain 2 life. -- -2: Target creature gets -X/-X until end of turn, where X is the number of Zombies you control. -- -3: You may cast Zombie cards from your graveyard this turn.
mana={2}{B}{B}
type=Legendary Planeswalker
subtype=Liliana
[/card]
[card]
name=Necropolis Fiend
abilities=flying
auto={X}{T}{E<X>(*|myGraveyard)}: target(creature) -X/-X ueot
text=Flying -- Delve (You may exile any number of cards from your graveyard as you cast this spell. It costs {1} less to cast for each card exiled this way.)
mana={7}{B}{B}
other={delve} name(Delve)
type=Creature
subtype=Demon
power=4
toughness=5
[/card]
[card]
name=Ruthless Ripper
abilities=deathtouch
facedown={3}
autofacedown={target(*[black]|myhand)}:morph
autofaceup=target(player) life:-2
text=Deathtouch / Morph—Reveal a black card in your hand. (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) / When Ruthless Ripper is turned face up, target player loses 2 life.
mana={B}
type=Creature
subtype=Human Assassin
power=1
toughness=1
[/card]
[card]
name=Yixlid Jailer
auto=lord(*|graveyard) loseabilities
text=Cards in graveyards lose all abilities.
mana={1}{B}
type=Creature
subtype=Zombie Wizard
power=2
toughness=1
[/card]
[card]
name=Brass's Bounty
auto=foreach(land|mybattlefield) token(Treasure,Artifact) and!( transforms((,newability[{T}{S}:Add{W}])(,newability[{T}{S}:Add{R}])(,newability[{T}{S}:Add{G}])(,newability[{T}{S}:Add{U}])(,newability[{T}{S}:Add{B}])) forever )!
text=For each land you control, create a Treasure token. (Its an artifact with “{T}, Sacrifice this artifact: Add one mana of any color.”)
mana={6}{R}
type=Sorcery
[/card]
[card]
name=Burning Sun's Avatar
auto=damage:3 target(opponent,planeswalker) && damage:3 target(creature|battlefield)
text=When Burning Suns Avatar enters the battlefield, it deals 3 damage to target opponent or planeswalker and 3 damage to up to one target creature.
mana={3}{R}{R}{R}
type=Creature
subtype=Dinosaur Avatar
power=6
toughness=6
[/card]
[card]
name=Comet Storm
auto=kicker damage:X target(creature,player,planeswalker)
kicker=multi{1}
target=creature,player,planeswalker
auto=damage:X
text=Multikicker {1} (You may pay an additional {1} any number of times as you cast this spell.) / Choose any target, then choose another target for each time this spell was kicked. Comet Storm deals X damage to each of them.
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Flamerush Rider
other={2}{R}{R} name(Dash)
auto=@combat(attacking) source(this):clone((other creature[attacking;tapped]) with(unearth,haste[attacking]))
text=Whenever Flamerush Rider attacks, create a token thats a copy of another target attacking creature and thats tapped and attacking. Exile the token at end of combat. / Dash {2}{R}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and its returned from the battlefield to its owners hand at the beginning of the next end step.)
mana={4}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Exquisite Firecraft
target=creature,player,planeswalker
auto=damage:4
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then nofizzle
text=Exquisite Firecraft deals 4 damage to any target. / Spell mastery — If there are two or more instant and/or sorcery cards in your graveyard, this spell cant be countered.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Forked Lightning
target=creature
auto=damage:1
auto=damage:1 target(creature)
auto=ability$!name(1 damage to target creature) choice target(creature) damage:1!$ controller
auto=ability$!name(1 damage to target creature) choice target(creature) damage:1!$ controller
text=Forked Lightning deals 4 damage divided as you choose among one, two, or three target creatures.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Scent of Cinder
auto={T}:target(<anyamount>[red]|myhand) transforms((,newability[foreach(*[red]|reveal) damage:1 target(creature,player,planeswalker)]))
text=Reveal any number of red cards in your hand. Scent of Cinder deals X damage to any target, where X is the number of cards revealed this way.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Wildfire Eternal
auto=@combat(blocked) source(this):life:-4 opponent
auto=@combat(notblocked) source(this):target(*[instant;sorcery]|myHand) and! ( activate castcard(normal) )!
text=Afflict 4 (Whenever this creature becomes blocked, defending player loses 4 life.) / Whenever Wildfire Eternal attacks and isnt blocked, you may cast an instant or sorcery card from your hand without paying its mana cost.
mana={3}{R}
type=Creature
subtype=Zombie Jackal Cleric
power=1
toughness=4
[/card]
[card]
name=Arashin War Beast
auto=@combatdamagefoeof(creature[blocking]) from(this):manifest all(*[zpos=1]|mylibrary)
text=Whenever Arashin War Beast deals combat damage to one or more blocking creatures, manifest the top card of your library. (Put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if its a creature card.)
mana={5}{G}{G}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Elvish Rejuvenator
aicode=activate moveTo(myBattlefield) tap(noevent) target(land|myLibrary)
auto=name(Reveal Cards) Reveal:5 revealzone(mylibrary) revealuntil(land|mylibrary) optionone choice name(Put a land card) target(land|reveal) moveto(mybattlefield) tap(noevent) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
text=When Elvish Rejuvenator enters the battlefield, look at the top five cards of your library. You may put a land card from among them onto the battlefield tapped. Put the rest on the bottom of your library in a random order.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Eureka
auto=moveto(ownerbattlefield) notatarget(<anyamount>*[creature;artifact;enchantment;land;planeswalker]|myhand)
auto=ability$! moveto(ownerbattlefield) notatarget(<anyamount>*[creature;artifact;enchantment;land;planeswalker]|myhand) !$ opponent
text=Starting with you, each player may put a permanent card from their hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Foe-Razer Regent
abilities=flying
auto=@movedTo(this|mybattlefield) from(myHand):all(trigger[to]) transforms((,newability[choice name(Fight target creature you don't control) dynamicability<!powerstrike!> target(creature|opponentBattlefield)])) forever
auto=@lord(creature|mybattlefield) dynamicability<!powerstrike!> target(creature|opponentBattlefield):all(trigger[to]) endofturn:counter(1/1,2)
text=Flying / When Foe-Razer Regent enters the battlefield, you may have it fight target creature you dont control. / Whenever a creature you control fights, put two +1/+1 counters on it at the beginning of the next end step.
mana={5}{G}{G}
type=Creature
subtype=Dragon
power=4
toughness=5
[/card]
[card]
name=Nessian Wilds Ravager
abilities=flying
auto=ability$!choice name(Tribute 6) all(mystored) counter(1/1,6) _ choice name(May fight another target creature) may transforms((,newability[target(creature) dynamicability<!powerstrike eachother!>])) ueot opponent !$ opponent
text=Tribute 6 (As this creature enters the battlefield, an opponent of your choice may put six +1/+1 counters on it.) / When Nessian Wilds Ravager enters the battlefield, if tribute wasnt paid, you may have Nessian Wilds Ravager fight another target creature. (Each deals damage equal to its power to the other.)
mana={4}{G}{G}
type=Creature
subtype=Hydra
power=6
toughness=6
[/card]
[card]
name=Ramunap Excavator
auto=lord(land|mygraveyard) CanPlayFromGraveyard
text=You may play land cards from your graveyard.
mana={2}{G}
type=Creature
subtype=Naga Cleric
power=2
toughness=3
[/card]
[card]
name=Scapeshift
auto={S<anyamount>(land|myBattlefield)}:ability$!moveto(myBattlefield) and!(tap(noevent))! notatarget(<anyamount>land|mylibrary)!$ controller && shuffle
text=Sacrifice any number of lands. Search your library for up to that many land cards, put them onto the battlefield tapped, then shuffle your library.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Tinder Wall
abilities=defender
auto={S}:add {R}{R}
auto={R}{S}:damage:2 target(creature[blocked])
text=Defender (This creature cant attack.) / Sacrifice Tinder Wall: Add {R}{R}. / {R}, Sacrifice Tinder Wall: It deals 2 damage to target creature its blocking.
mana={G}
type=Creature
subtype=Plant Wall
power=0
toughness=3
[/card]
[card]
name=Breaking // Entering
auto=choice {U}{B}:deplete:8 target(player)
auto=choice {4}{B}{R}:target(creature|graveyard) moveTo(mybattlefield) && transforms((,newability,haste)) ueot
auto=choice {U}{B}{4}{B}{R}:deplete:8 target(player) then target(creature|graveyard) moveTo(mybattlefield) && transforms((,newability,haste)) ueot
text=Target player puts the top eight cards of their library into their graveyard. / Put a creature card from a graveyard onto the battlefield under your control. It gains haste until end of turn. / Fuse (You may cast one or both halves of this card from your hand.)
mana={0}
type=Sorcery
[/card]
[card]
name=Dimir Charm
auto=choice target(sorcery|stack) fizzle
auto=choice destroy target(creature[power<=2])
auto=choice target(player) name(Look) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<1>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=Choose one — • Counter target sorcery spell. • Destroy target creature with power 2 or less. • Look at the top three cards of target players library. Put one back and the rest into that players graveyard.
mana={U}{B}
type=Instant
[/card]
[card]
name=Fire // Ice
auto=choice {1}{R}:damage:1 target(creature,player,planeswalker) && damage:1 target(creature,player,planeswalker)
auto=choice {1}{U}:tap target(*|battlefield) && draw:1 controller
text=Fire deals 2 damage divided as you choose among one or two targets. / Tap target permanent. Draw a card.
mana={0}
type=Instant
[/card]
[card]
name=Izzet Charm
auto=choice target(*[-creature]|stack) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
auto=choice target(creature) damage:2
auto=choice draw:2 controller then reject:2 target(*|myhand)
text=Choose one — • Counter target noncreature spell unless its controller pays {2}. • Izzet Charm deals 2 damage to target creature. • Draw two cards, then discard two cards.
mana={U}{R}
type=Instant
[/card]
[card]
name=Karador, Ghost Chieftain
anyzone=foreach(creature|mygraveyard) changecost(colorless:-1) forcedalive
auto=lord(creature[maxCast(creature)1]|mygraveyard) canPlayFromGraveyard
text=This spell costs {1} less to cast for each creature card in your graveyard. / During each of your turns, you may cast one creature card from your graveyard.
mana={5}{B}{G}{W}
type=Legendary Creature
subtype=Centaur Spirit
power=3
toughness=4
[/card]
[card]
name=Life // Death
auto=choice {G}:lord(land|myBattlefield) becomes(Creature,1/1) ueot
auto=choice {1}{B}:target (creature|myGraveyard) moveTo(myBattlefield) then life:-manacost controller
text=All lands you control become 1/1 creatures until end of turn. Theyre still lands. / Return target creature card from your graveyard to the battlefield. You lose life equal to its converted mana cost.
mana={0}
type=Sorcery
[/card]
[card]
name=Nightveil Specter
abilities=flying
auto=@combatdamaged(player) from(this):moveto(exile) and!( transforms((,canplayfromexile)))! all(*[zpos=1]|mylibrary)
text=Whenever Nightveil Specter deals combat damage to a player, that player exiles the top card of their library. / You may play cards exiled with Nightveil Specter.
mana={UB}{UB}{UB}
type=Creature
subtype=Specter
power=2
toughness=3
[/card]
[card]
name=Rakdos Firewheeler
auto=damage:2 target(opponent)
auto=damage:2 target(creature,planeswalker|opponentbattlefield)
text=When Rakdos Firewheeler enters the battlefield, it deals 2 damage to target opponent and 2 damage to up to one target creature or planeswalker.
mana={B}{B}{R}{R}
type=Creature
subtype=Human Rogue
power=4
toughness=3
[/card]
[card]
name=Simic Ascendancy
auto={1}{G}{U}:counter(1/1,1) target(creature|myBattlefield)
auto=@<anyamount>counter(1/1,1) target(creature|myBattlefield):<anyamount>counter(0/0,1,growth) all(this)
auto=@each my upkeep:this(counter{0/0.1.growth}>=20)while wingame
text={1}{G}{U}: Put a +1/+1 counter on target creature you control. / Whenever one or more +1/+1 counters are put on a creature you control, put that many growth counters on Simic Ascendancy. / At the beginning of your upkeep, if Simic Ascendancy has twenty or more growth counters on it, you win the game.
mana={G}{U}
type=Enchantment
[/card]
[card]
name=Vexing Shusher
abilities=nofizzle
auto={RG}: target(*[-land]|stack) nofizzle
text=This spell cant be countered. / {R/G}: Target spell cant be countered.
mana={RG}{RG}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Blight Herder
auto=@movedTo(*|mystack):may ([upto <2>*] moveTo(opponentgraveyard) from (opponentexile)) then token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*3
text=When you cast this spell, you may put two cards your opponents own from exile into their owners graveyards. If you do, create three 1/1 colorless Eldrazi Scion creature tokens. They have “Sacrifice this creature: Add {C}.”
mana={5}
type=Creature
subtype=Eldrazi Processor
power=4
toughness=5
[/card]
[card]
name=Dragon Throne of Tarkir
auto={3}:equip
auto=teach(creature) defender
auto=teach(creature) {2}{T}:lord(other creature|myBattlefield) dynamicability<!mytgt powerpumpboth!> ueot
text=Equipped creature has defender and “{2}, {T}: Other creatures you control gain trample and get +X/+X until end of turn, where X is this creatures power.” / Equip {3}
mana={4}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Gate Colossus
anyzone=foreach(land[Gate]|myBattlefield) changecost(colorless:-1) forcedalive
auto=cantbeblockedby(creature[power>=2])
autograveyard=@movedTo(land[Gate]|myBattlefield):may moveTo(myLibray)
text=This spell costs {1} less to cast for each Gate you control. / Gate Colossus cant be blocked by creatures with power 2 or less. / Whenever a Gate enters the battlefield under your control, you may put Gate Colossus from your graveyard on top of your library.
mana={8}
type=Artifact Creature
subtype=Construct
power=8
toughness=8
[/card]
[card]
name=Gleemox
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
text={T}: Add one mana of any color to your mana pool. / This card is banned.
mana={0}
type=Artifact
[/card]
[card]
name=Metalworker
auto={T}:target(<anyamount>[artifact]|myhand) transforms((,newability[foreach(artifact|reveal) add: {2}]))
text={T}: Reveal any number of artifact cards in your hand. Add {C}{C} for each card revealed this way.
mana={3}
type=Artifact Creature
subtype=Construct
power=1
toughness=2
[/card]
[card]
name=Pathrazer of Ulamog
abilities=menace
abilities=oneblocker
auto=@combat(attacking) source(this):name(Annihilate 3) ability$!name(sacrifice) notatarget(<3>*|mybattlefield) sacrifice!$ opponent
text=Annihilator 3 (Whenever this creature attacks, defending player sacrifices three permanents.) / Pathrazer of Ulamog cant be blocked except by three or more creatures.
mana={11}
type=Creature
subtype=Eldrazi
power=9
toughness=9
[/card]
[card]
name=Steel Hellkite
abilities=flying
auto={2}:1/0 ueot
@combatdamaged(player) from(this):phaseaction<postbattle> may {X}:destroy all(*[-land;manacost=X]) opponent limit:1
text=Flying -- {2}: Steel Hellkite gets +1/+0 until end of turn. -- {X}: Destroy each nonland permanent with converted mana cost X whose controller was dealt combat damage by Steel Hellkite this turn. Activate this ability only once each turn.
mana={6}
type=Artifact Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Winter Orb
auto=aslongas sourcenottap:lord(land) doesnotuntap
auto=@each my untap:untap notatarget(land|mybattlefield)
auto=@each opponent untap:ability$!name(untap land) untap notatarget(land|mybattlefield)!$ opponent
text=As long as Winter Orb is untapped, players cant untap more than one land during their untap steps.
mana={2}
type=Artifact
[/card]
[card]
name=Maze's End
auto=tap(noevent)
auto={T}:Add {1}
aicode=activate moveTo(myBattlefield) target(land[Gate]|myLibrary)
auto={H(this|mybattlefield)}{3}{T}:=name(search a gate) reveal:plibrarycount optionone name(choose gate) target(land[Gate]|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))! afterrevealedend revealend then aslongas(Selesnya Guildgate,Izzet Guildgate,Golgari Guildgate, Dimir Guildgate,Boros Guildgate,Simic Guildgate,Rakdos Guildgate,Orzhov Guildgate,Gruul Guildgate,Azorius Guildgate|myBattlefield) while wingame
text=Mazes End enters the battlefield tapped. / {T}:Add {C}. / {3},{T},Return Mazes End to its owners hand: Search your library for a Gate card, put it onto the battlefield, then shuffle your library. If you control ten or more Gates with different names, you win the game.
type=Land
[/card]