Added DPA, PDP10, PDP11, PDP12, PDP13, PDP14, PMPS, PMPS06, PMPS07, PMPS07, PMPS08, PMPS09, PMPS10, PMPS11 sets and improved Android downloader.

This commit is contained in:
valfieri
2019-11-03 14:16:15 +01:00
parent 253be9e9bd
commit c4884e4715
21 changed files with 1088 additions and 82 deletions
+25 -25
View File
@@ -37,7 +37,7 @@ 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.
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
@@ -50,7 +50,7 @@ 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.
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]
@@ -78,7 +78,7 @@ subtype=Jace
[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.
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
@@ -98,7 +98,7 @@ type=Instant
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.
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
@@ -117,7 +117,7 @@ type=Sorcery
[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.
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
@@ -179,7 +179,7 @@ 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.
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
@@ -219,7 +219,7 @@ 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.
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]
@@ -227,7 +227,7 @@ type=Instant
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.)
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
@@ -239,7 +239,7 @@ 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.
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]
@@ -265,7 +265,7 @@ type=Sorcery
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.
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
@@ -306,7 +306,7 @@ 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.
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
@@ -317,7 +317,7 @@ toughness=5
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.)
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
@@ -346,7 +346,7 @@ 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.
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
@@ -358,7 +358,7 @@ 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.)
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]
@@ -375,7 +375,7 @@ type=Instant
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.
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]
@@ -392,7 +392,7 @@ type=Instant
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.
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
@@ -403,7 +403,7 @@ toughness=4
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.
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]
@@ -411,7 +411,7 @@ type=Sorcery
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.
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
@@ -434,7 +434,7 @@ 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.
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]
@@ -442,7 +442,7 @@ type=Enchantment
name=Vexing Shusher
abilities=nofizzle
auto={RG}: target(*[-land]|stack) nofizzle
text=This spell cant be countered. / {R/G}: Target spell cant be countered.
text=This spell cant be countered. -- {R/G}: Target spell cant be countered.
mana={RG}{RG}
type=Creature
subtype=Goblin Shaman
@@ -464,7 +464,7 @@ 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}
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
@@ -474,7 +474,7 @@ 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.
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
@@ -488,7 +488,7 @@ 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.
text={T}: Add one mana of any color to your mana pool. -- This card is banned.
mana={0}
type=Artifact
[/card]
@@ -507,7 +507,7 @@ 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.
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
@@ -541,6 +541,6 @@ 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.
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]