Added/fixed primitives, fixed dat file of several sets, updated the "missing_cards_by_sets" folder, updated README.md file, improved Android downloader.

This commit is contained in:
Vittorio Alfieri
2021-08-29 19:51:13 +02:00
parent ebc281da6e
commit 32008496b3
213 changed files with 18606 additions and 23392 deletions

View File

@@ -316,12 +316,7 @@ id=470608
rarity=R
[/card]
[card]
primitive=Dusk
id=470609
rarity=R
[/card]
[card]
primitive=Dawn
primitive=Dusk // Dawn
id=470609
rarity=R
[/card]
@@ -966,12 +961,7 @@ id=470737
rarity=R
[/card]
[card]
primitive=Farm
id=470738
rarity=U
[/card]
[card]
primitive=Market
primitive=Farm // Market
id=470738
rarity=U
[/card]
@@ -1006,12 +996,7 @@ id=470744
rarity=M
[/card]
[card]
primitive=Refuse
id=470745
rarity=R
[/card]
[card]
primitive=Cooperate
primitive=Refuse // Cooperate
id=470745
rarity=R
[/card]

View File

@@ -107,7 +107,7 @@ id=414305
rarity=T
[/card]
[card]
primitive=Bruna the Fading Light
primitive=Bruna, the Fading Light
id=414304
rarity=R
[/card]
@@ -447,7 +447,7 @@ id=414488
rarity=M
[/card]
[card]
primitive=Gisela the Broken Blade
primitive=Gisela, the Broken Blade
id=414319
rarity=M
[/card]

View File

@@ -226,12 +226,7 @@ id=456234
rarity=R
[/card]
[card]
primitive=Burn
id=456235
rarity=U
[/card]
[card]
primitive=Turn
primitive=Turn // Burn
id=456235
rarity=U
[/card]

View File

@@ -2581,11 +2581,16 @@ id=293394
rarity=C
[/card]
[card]
primitive=Jushi Apprentice // Tomoya the Revealer
primitive=Jushi Apprentice
id=293395
rarity=R
[/card]
[card]
primitive=Tomoya the Revealer
id=29339510
rarity=T
[/card]
[card]
primitive=Jwar Isle Avenger
id=293396
rarity=C

View File

@@ -111,7 +111,7 @@ id=425846
rarity=C
[/card]
[card]
primitive=Séance
primitive=Seance
id=425847
rarity=R
[/card]

View File

@@ -226,7 +226,7 @@ id=-52215
rarity=T
[/card]
[card]
primitive=enchantment
primitive=Centaur
id=-52181
rarity=T
[/card]
@@ -981,11 +981,16 @@ id=51973
rarity=U
[/card]
[card]
primitive=Budoka Pupil // Ichiga, Who Topples Oaks
primitive=Budoka Pupil
id=51974
rarity=U
[/card]
[card]
primitive=Ichiga, Who Topples Oaks
id=5197410
rarity=T
[/card]
[card]
primitive=Burgeoning
id=51975
rarity=R
@@ -1796,11 +1801,16 @@ id=52136
rarity=M
[/card]
[card]
primitive=Elusive Tormentor // Insidious Mist
primitive=Elusive Tormentor
id=52137
rarity=R
[/card]
[card]
primitive=Insidious Mist
id=5213710
rarity=T
[/card]
[card]
primitive=Elves of Deep Shadow
id=52138
rarity=U
@@ -2921,7 +2931,7 @@ id=52361
rarity=R
[/card]
[card]
primitive=Ifh-Bíff Efreet
primitive=Ifh-Biff Efreet
id=52362
rarity=R
[/card]
@@ -3186,7 +3196,7 @@ id=52414
rarity=R
[/card]
[card]
primitive=Khabál Ghoul
primitive=Khabal Ghoul
id=52415
rarity=U
[/card]
@@ -3476,11 +3486,16 @@ id=52472
rarity=R
[/card]
[card]
primitive=Ludevic's Test Subject // Ludevic's Abomination
primitive=Ludevic's Test Subject
id=52473
rarity=R
[/card]
[card]
primitive=Ludevic's Abomination
id=5247310
rarity=T
[/card]
[card]
primitive=Mad Auntie
id=52474
rarity=R
@@ -3586,11 +3601,16 @@ id=52494
rarity=C
[/card]
[card]
primitive=Mayor of Avabruck // Howlpack Alpha
primitive=Mayor of Avabruck
id=52495
rarity=R
[/card]
[card]
primitive=Howlpack Alpha
id=5249510
rarity=T
[/card]
[card]
primitive=Maze of Ith
id=52496
rarity=R
@@ -3761,11 +3781,16 @@ id=52529
rarity=C
[/card]
[card]
primitive=Mondronen Shaman // Tovolar's Magehunter
primitive=Mondronen Shaman
id=52530
rarity=R
[/card]
[card]
primitive=Tovolar's Magehunter
id=5253010
rarity=T
[/card]
[card]
primitive=Monstrous Hound
id=52531
rarity=R
@@ -4631,11 +4656,16 @@ id=52703
rarity=U
[/card]
[card]
primitive=Ravenous Demon // Archdemon of Greed
primitive=Ravenous Demon
id=52704
rarity=R
[/card]
[card]
primitive=Archdemon of Greed
id=5270410
rarity=T
[/card]
[card]
primitive=Razorfin Hunter
id=52705
rarity=C

View File

@@ -36,7 +36,7 @@ id=-17645
rarity=T
[/card]
[card]
primitive=X/X
primitive=Riptide Token
id=-17639
rarity=T
[/card]
@@ -2397,11 +2397,16 @@ id=17497
rarity=R
[/card]
[card]
primitive=Kitsune Mystic // Autumn-Tail, Kitsune Sage
primitive=Kitsune Mystic
id=17498
rarity=R
[/card]
[card]
primitive=Autumn-Tail, Kitsune Sage
id=1749810
rarity=T
[/card]
[card]
primitive=Hair-Strung Koto
id=17499
rarity=R

View File

@@ -436,7 +436,7 @@ id=51732
rarity=C
[/card]
[card]
primitive=Jötun Grunt
primitive=Jotun Grunt
id=51733
rarity=U
[/card]

View File

@@ -1126,12 +1126,7 @@ id=456820
rarity=C
[/card]
[card]
primitive=Ice
id=456821
rarity=C
[/card]
[card]
primitive=Fire
primitive=Fire // Ice
id=456821
rarity=C
[/card]

View File

@@ -111,7 +111,7 @@ id=479416
rarity=U
[/card]
[card]
primitive=Chicken à la King
primitive=Chicken a la King
id=479417
rarity=R
[/card]

View File

@@ -163,7 +163,7 @@ rarity=R
[card]
primitive=Hellion
id=401721
rarity=C
rarity=T
[/card]
[card]
primitive=Induce Despair
@@ -268,7 +268,7 @@ rarity=L
[card]
primitive=Plant
id=401722
rarity=C
rarity=T
[/card]
[card]
primitive=Primal Command

View File

@@ -10486,17 +10486,8 @@ subtype=Egg
[/card]
[card]
name=Chicken a la King
auto=@dierolled(*|battlefield) result(6) from(controller):all(chicken|battlefield) counter(1/1)
auto={T(*[chicken]|mybattlefield)}:rolld6 6 winability donothing winabilityend rolld6end
text=Whenever a 6 is rolled on a six-sided die, put a +1/+1 counter on each Chicken in play. (You may roll dice only when a card instructs you to.) -- Tap a Chicken you control: Roll a six-sided die.
mana={1}{U}{U}
type=Summon
subtype=Chicken
[/card]
[card]
name=Chicken à la King
auto=@dierolled(*|battlefield) result(6) from(controller):all(chicken|battlefield) counter(1/1)
auto={T(*[chicken]|mybattlefield)}:rolld6 6 winability donothing winabilityend rolld6end
auto=@dierolled(*|battlefield) result(6) from(controller):all(bird|battlefield) counter(1/1)
auto={T(*[bird]|mybattlefield)}:rolld6 6 winability donothing winabilityend rolld6end
text=Whenever a 6 is rolled on a six-sided die, put a +1/+1 counter on each Bird. (You may roll dice only when instructed to.) -- Tap an untapped Bird you control: Roll a six-sided die. (Like now.)
mana={1}{U}{U}
type=Creature
@@ -12194,6 +12185,14 @@ power=4
toughness=4
[/card]
[card]
name=Conjurer's Ban
auto=chooseanameopp emblem transforms((,newability[maxCast(*[chosenname])0 controller],newability[maxCast(*[chosenname])0 opponent])) uynt chooseend
auto=draw:1 controller
text=Name a card. Until your next turn, the named card can't be played. -- Draw a card.
mana={W}{B}
type=Sorcery
[/card]
[card]
name=Connive // Concoct
other={3}{U}{B} name(Concoct)
aicode=activate transforms((,newability[surveil],newability[all(*[zpos<=psurveiloffsetplus3plusend]|mylibrary) transforms((,newability[if compare(genrand2)~equalto~1 then moveto(mygraveyard)])) oneshot])) oneshot
@@ -14696,6 +14695,13 @@ power=2
toughness=2
[/card]
[card]
name=Deathbellow War Cry
auto=name(Search 4 different minotoaurs) target(<upto:4>creature[minotaur]|myLibrary) moveTo(myBattlefield)
text=Search your library for up to four Minotaur creature cards with different names, put them onto the battlefield, then shuffle.
mana={5}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Deathbloom Thallid
auto=_DIES_create(saproling:creature saproling:1/1:green:)
text=When Deathbloom Thallid dies, create a 1/1 green Saproling creature token.
@@ -15412,6 +15418,19 @@ mana={3}
type=Artifact
[/card]
[card]
name=Desecration Demon
abilities=flying
auto=@each combatbegins restriction{type(creature|opponentbattlefield)~morethan~0}:name(Sacrifice and tap) ability$!name(Sacrifice and tap) may name(Sacrifice and tap) target(creature|mybattlefield) counter(0/0.1.DesecrationEffect)!$ opponent
auto=@counteradded(0/0.1.DesecrationEffect) from(creature|opponentbattlefield):name(Tap and put counter) tap && counter(1/1)
auto=@counteradded(0/0.1.DesecrationEffect) from(creature|opponentbattlefield):name(Tap and put counter) all(creature[counter{0/0.1.DesecrationEffect}]|opponentBattlefield) sacrifice
text=Flying -- At the beginning of each combat, any opponent may sacrifice a creature. If a player does, tap Desecration Demon and put a +1/+1 counter on it.
mana={2}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Desert Cerodon
abilities=cycling
autohand=__CYCLING__({R})
@@ -24376,7 +24395,7 @@ mana={3}
type=Artifact
[/card]
[card]
name=Gatebreaker Ram
name=Gatebreaker Ram
auto=foreach(gate|myBattlefield) 1/1
auto=aslongas(gate|myBattlefield) vigilance >1
auto=aslongas(gate|myBattlefield) trample >1
@@ -26250,6 +26269,17 @@ power=2
toughness=2
[/card]
[card]
name=Goblin Snowman
auto=@combat(blocking) source(this):preventAllCombatDamage to(this) && preventAllCombatDamage from(this)
auto={T}:name(Deal 1 damage) damage:1 target(creature[blocking]|battlefield)
text=Whenever Goblin Snowman blocks, prevent all combat damage that would be dealt to and dealt by it this turn. -- {T}: Goblin Snowman deals 1 damage to target creature it's blocking.
mana={3}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Test Pilot
abilities=flying
auto={T}:all(this) rolld6 6 winability counter(0/0,1,GoblinEffect) winabilityend loseability counter(0/0,1,GoblinEffect) loseabilityend rolld6end
@@ -27348,7 +27378,7 @@ type=Creature
subtype=Tiefling Rogue
power=3
toughness=2
[/card
[/card]
[card]
name=Hellish Rebuke
auto=all(*|opponentbattlefield) transforms((,newability[@damagefoeof(player) from(this):sacrifice and!( life:-2 controller )!])) ueot
@@ -33900,7 +33930,7 @@ power=1
toughness=1
[/card]
[card]
name=Kangee, Sky
name=Kangee, Sky Warden
abilities=flying,vigilance
auto=_ATTACKING_all(creature[flying;attacking]) 2/0 ueot
auto=@combat(blocking) source(this):all(creature[flying;blocking]) 0/2 ueot
@@ -39593,6 +39623,16 @@ mana={2}
type=Artifact
[/card]
[card]
name=Meddling Mage
auto=chooseanameopp transforms((,newability[maxCast(*[chosenname])0 controller],newability[maxCast(*[chosenname])0 opponent])) forever chooseend nonland
text=As Meddling Mage enters the battlefield, name a nonland card. -- The named card can't be cast.
mana={W}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Medicine Runner
auto=if type(*[counter{any}]|battlefield)~morethan~0 then may name(Remove a counter) removesinglecountertype(1) target(*[counter{any}]|battlefield)
text=When Medicine Runner enters the battlefield, you may remove a counter from target permanent.
@@ -42476,6 +42516,13 @@ mana={2}{B}
type=Sorcery
[/card]
[card]
name=Nevermore
auto=chooseanameopp transforms((,newability[maxCast(*[chosenname])0 controller],newability[maxCast(*[chosenname])0 opponent])) forever chooseend nonland
text=As Nevermore enters the battlefield, name a nonland card. -- The named card can't be cast.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Neverwinter Dryad
auto={2}{S}:name(Search forest) target(forest[basic]|mylibrary) moveto(myBattlefield) and!( tap(noevent) )!
text={2}, Sacrifice Neverwinter Dryad: Search your library for a basic Forest card, put it onto the battlefield tapped, then shuffle.
@@ -43437,9 +43484,13 @@ power=2
toughness=3
[/card]
[card]
name=Oakhame Ranger
name=Oakhame Ranger // Bring Back
abilities=adventure
other={1}{B} name(Adventure)
auto=if paid(alternative) then name(Create 2 humans) token(Human,Creature Human,1/1,white)*2
auto=if paid(alternative) then transforms((,newability[moveto(exile) and!( transforms((,newability[canplayfromexile])) forever )!])) forever
auto={T}:all(creature|mybattlefield) 1/1 ueot
text={T}: Creatures you control get +1/+1 until end of turn.
text={T}: Creatures you control get +1/+1 until end of turn. // Create two 1/1 white Human creature tokens. (Then exile this card. You may cast the creature later from exile.)
mana={GW}{GW}{GW}{GW}
type=Creature
subtype=Elf Knight
@@ -46154,6 +46205,33 @@ mana={2}
type=Artifact
[/card]
[card]
name=Phyrexian Processor
auto=choice name(Pay 0 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^0/0^black)])) forever
auto=if compare(lifetotal)~morethan~0 then choice name(Pay 1 life) name(Pay 1 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^1/1^black)])) forever
auto=if compare(lifetotal)~morethan~1 then choice name(Pay 2 life) name(Pay 2 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^2/2^black)])) forever
auto=if compare(lifetotal)~morethan~2 then choice name(Pay 3 life) name(Pay 3 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^3/3^black)])) forever
auto=if compare(lifetotal)~morethan~3 then choice name(Pay 4 life) name(Pay 4 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^4/4^black)])) forever
auto=if compare(lifetotal)~morethan~4 then choice name(Pay 5 life) name(Pay 5 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^5/5^black)])) forever
auto=if compare(lifetotal)~morethan~5 then choice name(Pay 6 life) name(Pay 6 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^6/6^black)])) forever
auto=if compare(lifetotal)~morethan~6 then choice name(Pay 7 life) name(Pay 7 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^7/7^black)])) forever
auto=if compare(lifetotal)~morethan~7 then choice name(Pay 8 life) name(Pay 8 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^8/8^black)])) forever
auto=if compare(lifetotal)~morethan~8 then choice name(Pay 9 life) name(Pay 9 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^9/9^black)])) forever
auto=if compare(lifetotal)~morethan~9 then choice name(Pay 10 life) name(Pay 10 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^10/10^black)])) forever
auto=if compare(lifetotal)~morethan~10 then choice name(Pay 11 life) name(Pay 11 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^11/11^black)])) forever
auto=if compare(lifetotal)~morethan~11 then choice name(Pay 12 life) name(Pay 12 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^12/12^black)])) forever
auto=if compare(lifetotal)~morethan~12 then choice name(Pay 13 life) name(Pay 13 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^13/13^black)])) forever
auto=if compare(lifetotal)~morethan~13 then choice name(Pay 14 life) name(Pay 14 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^14/14^black)])) forever
auto=if compare(lifetotal)~morethan~14 then choice name(Pay 15 life) name(Pay 15 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^15/15^black)])) forever
auto=if compare(lifetotal)~morethan~15 then choice name(Pay 16 life) name(Pay 16 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^16/16^black)])) forever
auto=if compare(lifetotal)~morethan~16 then choice name(Pay 17 life) name(Pay 17 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^17/17^black)])) forever
auto=if compare(lifetotal)~morethan~17 then choice name(Pay 18 life) name(Pay 18 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^18/18^black)])) forever
auto=if compare(lifetotal)~morethan~18 then choice name(Pay 19 life) name(Pay 19 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^19/19^black)])) forever
auto=if compare(lifetotal)~morethan~19 then choice name(Pay 20 life) name(Pay 20 life) transforms((,newability[{4}{T}:name(Create minion) token(Minion^Creature Minion^20/20^black)])) forever
text=As Phyrexian Processor enters the battlefield, pay any amount of life. -- {4}, {T}: Put an X/X black Minion creature token onto the battlefield, where X is the life paid as Phyrexian Processor entered the battlefield.
mana={4}
type=Artifact
[/card]
[card]
name=Phyrexian Triniform
auto=_DIES_token(Golem,Creature Artifact Golem,3/3)*3
autograveyard={12}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(unearth,haste,mustattack))! asSorcery
@@ -49510,8 +49588,7 @@ abilities=foretell
target=*[creature;artifact]|battlefield
autohand={2}:name(Pay 2 and exile face-down) name(Pay 2 and exile face-down) doforetell myturnonly
autoexile={U} restriction{compare(canforetellcast)~morethan~0,can play sorcery}:name(Cast with foretell) name(Cast with foretell) activate castcard(alternative)
auto=moveto(ownerexile)
auto=token(Bird,Creature Bird,1/1,blue,flying) targetController
auto=moveto(ownerexile) && token(Bird,Creature Bird,1/1,blue,flying) targetController
text=Exile target artifact or creature. Its controller creates a 1/1 blue Bird creature token with flying. -- Foretell {U} (During your turn, you may pay {2} and exile this card from your hand face down. Cast it on a later turn for its foretell cost.)
mana={1}{U}
type=Sorcery
@@ -58608,6 +58685,20 @@ power=4
toughness=4
[/card]
[card]
name=Sol, Advocate Eternal
abilities=flying,vigilance,partner
auto=@combat(attacking) source(this) restriction{type(creature[-blocking;attacking;iscommander]|myBattlefield)~morethan~1}:name(Support 4) target(<upto:4>creature|battlefield) counter(1/1)
auto=@combat(attacking) source(this) restriction{type(creature[-blocking;attacking;iscommander]|myBattlefield)~morethan~1}:name(Investigate 4 times) token(Clue)*4
auto=@combat(blocking) source(this) restriction{type(creature[-attacking;blocking;iscommander]|myBattlefield)~morethan~1}:name(Support 4) target(<upto:4>creature|battlefield) counter(1/1)
auto=@combat(blocking) source(this) restriction{type(creature[-attacking;blocking;iscommander]|myBattlefield)~morethan~1}:name(Investigate 4 times) token(Clue)*4
text=Legendary partner (You can have two commanders if this is one of them. The other one is promoted to legendary.) -- Flying, vigilance -- Teamwork — Whenever you attack or block with both Sol, Advocate Eternal and its partner, support 4 and investigate four times.
mana={G}{W}{U}{B}
type=Legendary Creature
subtype=Dragon Angel
power=4
toughness=4
[/card]
[card]
name=Sol Talisman
suspend(3)={1}
auto={T}:add{C}{C}
@@ -61969,8 +62060,9 @@ text={T}: Add {C}. -- {1}, {T}: Add one mana of any color. When you spend this m
type=Land
[/card]
[card]
name=Stumpsquall
auto=counter(1/1,X)
name=Stumpsquall Hydra
auto=if type(*[iscommander]|battlefield)~equalto~0 then counter(1/1,X)
auto=if type(*[iscommander]|battlefield)~morethan~0 then thisforeach(X) ability$!name(Put 1/1 counter) choice name(Put 1/1 counter on Stumpsquall Hydra) all(mysource) counter(1/1) _ choice name(Put 1/1 counter on a commander) target(*[iscommander]|battlefield) counter(1/1)!$ controller
text=When Stumpsquall Hydra enters the battlefield, distribute X +1/+1 counters among it and any number of commanders.
mana={X}{G}{G}{G}
type=Creature
@@ -63491,6 +63583,21 @@ power=4
toughness=4
[/card]
[card]
name=Tangle Wire
auto=fading:4
auto=@each my upkeep restriction{compare(hascntfade)~equalto~4}:ability$!name(Tap artifacts, lands or creatures) target(<4>*[artifact;creature;land]|myBattlefield) tap!$ controller
auto=@each opponent upkeep restriction{compare(hascntfade)~equalto~4}:ability$!name(Tap artifacts, lands or creatures) target(<4>*[artifact;creature;land]|myBattlefield) tap!$ opponent
auto=@each my upkeep restriction{compare(hascntfade))~equalto~3}:ability$!name(Tap artifacts, lands or creatures) target(<3>*[artifact;creature;land]|myBattlefield) tap!$ controller
auto=@each opponent upkeep restriction{compare(hascntfade)~equalto~3}:ability$!name(Tap artifacts, lands or creatures) target(<3>*[artifact;creature;land]|myBattlefield) tap!$ opponent
auto=@each my upkeep restriction{compare(hascntfade)~equalto~2}:ability$!name(Tap artifacts, lands or creatures) target(<2>*[artifact;creature;land]|myBattlefield) tap!$ controller
auto=@each opponent upkeep restriction{compare(hascntfade)~equalto~2}:ability$!name(Tap artifacts, lands or creatures) target(<2>*[artifact;creature;land]|myBattlefield) tap!$ opponent
auto=@each my upkeep restriction{compare(hascntfade)~equalto~1}:ability$!name(Tap artifacts, lands or creatures) target(*[artifact;creature;land]|myBattlefield) tap!$ controller
auto=@each opponent upkeep restriction{compare(hascntfade)~equalto~1}:ability$!name(Tap artifacts, lands or creatures) target(*[artifact;creature;land]|myBattlefield) tap!$ opponent
text=Fading 4 (This artifact enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) -- At the beginning of each player's upkeep, that player taps an untapped artifact, creature, or land he or she controls for each fade counter on Tangle Wire.
mana={3}
type=Artifact
[/card]
[card]
name=Tangleclaw Werewolf
auto=if cantargetcard(*[fresh]|*) then if compare(isflipped)~equalto~0 then if type(Vildin-Pack Alpha|mybattlefield)~morethan~0 then may name(Transform Horror Werewolf) name(Transform Horror Werewolf) name(Transform Horror Werewolf) flip(Fibrous Entangler)
auto={6}{G}:flip(Fibrous Entangler)
@@ -66028,7 +66135,7 @@ type=Summon
subtype=Legend
[/card]
[card]
name=Tin Street Cadet
name=Tin Street Cadet
auto=_BLOCKED_token(Goblin,Creature Goblin,1/1,red)
text=Whenever Tin Street Cadet becomes blocked, create a 1/1 red Goblin creature token.
mana={R}
@@ -70433,6 +70540,17 @@ mana={U}{U}{G}
type=Instant
[/card]
[card]
name=Voidstone Gargoyle
abilities=flying
auto=chooseanameopp transforms((,newability[maxCast(*[chosenname])0 controller],newability[maxCast(*[chosenname])0 opponent],newability[lord(*[chosenname]) noactivatedability])) forever chooseend nonland
text=Flying -- As Voidstone Gargoyle enters the battlefield, name a nonland card. -- The named card can't be cast. -- Activated abilities of sources with the chosen name can't be activated.
mana={3}{W}{W}
type=Creature
subtype=Gargoyle
power=3
toughness=3
[/card]
[card]
name=Volatile Claws
auto=all(creature|myBattlefield) 2/0
auto=all(creature|myBattlefield) transforms((allsubtypes))
@@ -71210,6 +71328,13 @@ power=3
toughness=3
[/card]
[card]
name=Warpath
auto=all(creature[blocked;blocking]) damage:3
text=Warpath deals 3 damage to each blocking creature and each blocked creature.
mana={3}{R}
type=Instant
[/card]
[card]
name=Warping Wail
auto=choice name(Exile creature with power 1 or less) target(creature[power<=1]) moveto(exile)
auto=choice name(Exile creature with toughness 1 or less) target(creature[toughness<=1]) moveto(exile)

View File

@@ -1521,6 +1521,12 @@ mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Celestine Reef
text=Creatures without flying or islandwalk can't attack. -- Whenever you roll {K}, until a player planeswalks, you can't lose the game and your opponents can't win the game.
type=Plane
subtype=Luvion
[/card]
[card]
name=Cellar Door
text={3}, {T}: Target player puts the bottom card of his or her library into his or her graveyard. If it's a creature card, you put a 2/2 black Zombie creature token onto the battlefield.
mana={2}
@@ -1964,12 +1970,6 @@ mana={5}{U}
type=Enchantment
[/card]
[card]
name=Conjurer's Ban
text=Name a card. Until your next turn, the named card can't be played. -- Draw a card.
mana={W}{B}
type=Sorcery
[/card]
[card]
name=Consuming Vortex
text=Return target creature to its owner's hand. -- Splice onto Arcane {3}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{U}
@@ -2602,16 +2602,6 @@ mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Desecration Demon
abilities=flying
text=Flying -- At the beginning of each combat, any opponent may sacrifice a creature. If a player does, tap Desecration Demon and put a +1/+1 counter on it.
mana={2}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Desertion
text=Counter target spell. If an artifact or creature spell is countered this way, put that card onto the battlefield under your control instead of into its owner's graveyard.
mana={3}{U}{U}
@@ -2940,6 +2930,14 @@ type=Artifact
subtype=Contraption
[/card]
[card]
name=Dungeon Master
auto=counter(0/0,1,loyalty)
text=+1: Target opponent creates a 1/1 black Skeleton creature token with "When this creature dies, each opponent gains 2 life." -- +1: Roll a d20. If you roll a 1, skip your next turn. If you roll a 12 or higher, draw a card. -- -6: You get an adventuring party. (Your party is a 3/3 red Fighter with first strike, a 1/1 white Cleric with lifelink, a 2/2 black Rogue with hexproof, and a 1/1 blue Wizard with flying.) -- Loyalty: 1d4+1
mana={2}{W}{U}
type=Legendary Planeswalker
subtype=Dungeon Master
[/card]
[card]
name=Duplicity
text=When Duplicity enters the battlefield, exile the top five cards of your library face down. -- At the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with Duplicity into your hand. -- At the beginning of your end step, discard a card. -- When you lose control of Duplicity, put all cards exiled with Duplicity into their owner's graveyard.
mana={3}{U}{U}
@@ -4337,15 +4335,6 @@ type=Artifact
subtype=Contraption
[/card]
[card]
name=Goblin Snowman
text=Whenever Goblin Snowman blocks, prevent all combat damage that would be dealt to and dealt by it this turn. -- {T}: Goblin Snowman deals 1 damage to target creature it's blocking.
mana={3}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Tutor
text=Roll a six-sided die for Goblin Tutor. On a 1, Goblin Tutor has no effect. Otherwise, search your library for the indicated card, reveal that card to all players, and put it into your hand. Shuffle your library afterwards. -- 2 Any Goblin Tutor -- 3 Any enchantment -- 4 Any artifact -- 5 Any creature -- 6 Any sorcery, instant, or interrupt
mana={R}
@@ -4900,6 +4889,12 @@ mana={1}{W}
type=Instant
[/card]
[card]
name=Horizon Boughs
text=All permanents untap during each players untap step. -- Whenever you roll {K}, you may search your library for up to three basic land cards, put them onto the battlefield tapped, then shuffle.
type=Plane
subtype=Pyrulea
[/card]
[card]
name=Horobi's Whisper
text=If you control a Swamp, destroy target nonblack creature. -- Splice onto Arcane—Exile four cards from your graveyard. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{B}{B}
@@ -6675,15 +6670,6 @@ power=2
toughness=3
[/card]
[card]
name=Meddling Mage
text=As Meddling Mage enters the battlefield, name a nonland card. -- The named card can't be cast.
mana={W}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Medomai the Ageless
abilities=flying
text=Flying -- Whenever Medomai the Ageless deals combat damage to a player, take an extra turn after this one. -- Medomai the Ageless can't attack during extra turns.
@@ -6947,6 +6933,12 @@ mana={5}
type=Artifact
[/card]
[card]
name=Mirrored Depths
text=Whenever a player casts a spell, that player flips a coin. If the player loses the flip, counter that spell. -- Whenever you roll {K}, target player reveals the top card of their library. If its a nonland card, you may cast it without paying its mana cost.
type=Plane
subtype=Karsus
[/card]
[card]
name=Mirrorweave
text=Each other creature becomes a copy of target nonlegendary creature until end of turn.
mana={2}{WU}{WU}
@@ -7476,6 +7468,12 @@ type=Artifact
subtype=Equipment
[/card]
[card]
name=Nerf War
text=Fire a Nerf blaster until empty at target library from at least two meters away. For each card knocked off that library, put it into its owners graveyard and Nerf War deals ½ damage to that player. (Foam darts only.)
mana={3}{U}{R}
type=Sorcery
[/card]
[card]
name=Nesting Grounds
auto={T}:add{1}
text={T}: Add {1}. -- {1}, {T}: Move a counter from target permanent you control onto another target permanent. Activate this ability only any time you could cast a sorcery.
@@ -7504,12 +7502,6 @@ type=Artifact
subtype=Contraption
[/card]
[card]
name=Nevermore
text=As Nevermore enters the battlefield, name a nonland card. -- The named card can't be cast.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Neyith of the Dire Hunt
text=Whenever one or more creatures you control fight or become blocked, draw a card. -- At the beginning of combat on your turn, you may pay {2}{R} or {G}. If you do, double target creature's power until end of turn. That creature must be blocked this combat if able. ( {R} or {G} can be paid with either {R} or {G}.)
mana={2}{G}{G}
@@ -8251,12 +8243,6 @@ mana={3}
type=Artifact
[/card]
[card]
name=Phyrexian Processor
text=As Phyrexian Processor enters the battlefield, pay any amount of life. -- {4}, {T}: Put an X/X black Minion creature token onto the battlefield, where X is the life paid as Phyrexian Processor entered the battlefield.
mana={4}
type=Artifact
[/card]
[card]
name=Phyrexian Revoker
text=As Phyrexian Revoker enters the battlefield, name a nonland card. -- Activated abilities of sources with the chosen name can't be activated.
mana={2}
@@ -11138,12 +11124,6 @@ type=Plane
subtype=Dominaria
[/card]
[card]
name=Tangle Wire
text=Fading 4 (This artifact enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) -- At the beginning of each player's upkeep, that player taps an untapped artifact, creature, or land he or she controls for each fade counter on Tangle Wire.
mana={3}
type=Artifact
[/card]
[card]
name=Targeting Rocket
text=Whenever you crank Targeting Rocket, target creature blocks this turn if able.
type=Artifact
@@ -11180,6 +11160,12 @@ power=3
toughness=3
[/card]
[card]
name=Tazeem
text=Creatures can't block. -- Whenever you roll {K}, draw a card for each land you control.
type=Plane
subtype=Zendikar
[/card]
[card]
name=Teacher's Pet
text={2}{W}, Sacrifice Teacher's Pet: Search your library for a card with augment, combine it with target host you control, then shuffle your library.
mana={1}{W}
@@ -11202,6 +11188,12 @@ mana={1}{U}
type=Instant
[/card]
[card]
name=Tember City
text=Whenever a player taps a land for mana, Tember City deals 1 damage to that player. -- Whenever you roll {K}, each other player sacrifices a nonland permanent.
type=Plane
subtype=Kinshala
[/card]
[card]
name=Temp of the Damned
text=When you play Temp of the Damned, roll a six-sided die. Temp of the Damned comes into play with a number of funk counters on it equal to the die roll. -- During your upkeep, remove a funk counter from Temp of the Damned or sacrifice Temp of the Damned.
mana={2}{B}
@@ -12182,16 +12174,6 @@ power=2
toughness=2
[/card]
[card]
name=Voidstone Gargoyle
abilities=flying
text=Flying -- As Voidstone Gargoyle enters the battlefield, name a nonland card. -- The named card can't be cast. -- Activated abilities of sources with the chosen name can't be activated.
mana={3}{W}{W}
type=Creature
subtype=Gargoyle
power=3
toughness=3
[/card]
[card]
name=Voidwalk
text=Exile target creature. Return it to the battlefield under its owner's control at the beginning of the next end step. -- Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.)
mana={3}{U}