diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 99d0c2593..1b0f8caca 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -335,7 +335,7 @@ type=Sorcery [/card] [card] name=Acridian -auto=upcost[{1}{G};next upkeep] moveTo(graveyard) +auto=upcost[{1}{G}{0};next upkeep] moveTo(graveyard) text=Echo {1}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={1}{G} type=Creature @@ -874,7 +874,7 @@ type=Instant [/card] [card] name=Albino Troll -auto=upcost[{1}{G};next upkeep] moveTo(graveyard) +auto=upcost[{1}{G}{0};next upkeep] moveTo(graveyard) auto={1}{G}:regenerate text=Echo {1}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- {1}{G}: Regenerate Albino Troll. mana={1}{G} @@ -2786,7 +2786,7 @@ toughness=4 name=Avalanche Riders abilities=haste auto=destroy target(land) -auto=upcost[{3}{R};next upkeep] moveTo(graveyard) +auto=upcost[{3}{R}{0};next upkeep] moveTo(graveyard) text=Haste -- Echo {3}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Avalanche Riders enters the battlefield, destroy target land. mana={3}{R} type=Creature @@ -3615,7 +3615,7 @@ toughness=2 name=Basalt Gargoyle abilities=flying auto={R}:0/1 -auto=upcost[{2}{R};next upkeep] moveTo(graveyard) +auto=upcost[{2}{R}{0};next upkeep] moveTo(graveyard) text=Flying -- Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- {R}: Basalt Gargoyle gets +0/+1 until end of turn. mana={2}{R} type=Creature @@ -5437,7 +5437,7 @@ subtype=Equipment name=Bone Shredder abilities=flying auto=destroy target(creature[-black;-artifact]) -auto=upcost[{2}{B};next upkeep] moveTo(graveyard) +auto=upcost[{2}{B}{0};next upkeep] moveTo(graveyard) text=Flying -- Echo {2}{B} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Bone Shredder enters the battlefield, destroy target nonartifact, nonblack creature. mana={2}{B} type=Creature @@ -8049,7 +8049,7 @@ type=Enchantment [card] name=Citanul Centaurs abilities=shroud -auto=upcost[{3}{G};next upkeep] moveTo(graveyard) +auto=upcost[{3}{G}{0};next upkeep] moveTo(graveyard) text=Shroud (This permanent can't be the target of spells or abilities.) -- Echo {3}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={3}{G} type=Creature @@ -9268,7 +9268,7 @@ subtype=Aura [card] name=Cradle Guard abilities=trample -auto=upcost[{1}{G}{G};next upkeep] moveTo(graveyard) +auto=upcost[{1}{G}{G}{0};next upkeep] moveTo(graveyard) text=Trample -- Echo {1}{G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={1}{G}{G} type=Creature @@ -9330,7 +9330,7 @@ toughness=4 [card] name=Crater Hellion auto=damage:4 all(other creature) -auto=upcost[{4}{R}{R};next upkeep] moveTo(graveyard) +auto=upcost[{4}{R}{R}{0};next upkeep] moveTo(graveyard) text=Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Crater Hellion enters the battlefield, it deals 4 damage to each other creature. mana={4}{R}{R} type=Creature @@ -11211,7 +11211,7 @@ type=Enchantment name=Deranged Hermit auto=token(Squirrel,creature token squirrel,1/1,green)*4 auto=lord(squirrel) 1/1 -auto=upcost[{3}{G}{G};next upkeep] moveTo(graveyard) +auto=upcost[{3}{G}{G}{0};next upkeep] moveTo(graveyard) text=Echo {3}{G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Deranged Hermit enters the battlefield, put four 1/1 green Squirrel creature tokens onto the battlefield. -- Squirrel creatures get +1/+1. mana={3}{G}{G} type=Creature @@ -13576,7 +13576,6 @@ toughness=1 [/card] [card] name=Elvish Berserker -auto={1}{T(creature[-tapped]|myBattlefield)}{T}:1/1 target(creature) auto=rampage(1/1,0) text=Whenever Elvish Berserker becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. mana={G} @@ -14804,7 +14803,7 @@ mana={4}{B}{B} [card] name=Extruder auto={S(artifact|myBattlefield)}:counter(1/1,1) target(creature) -auto=upcost[{4};next upkeep] moveTo(graveyard) +auto=upcost[{4}{0};next upkeep] moveTo(graveyard) text=Echo {4} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- Sacrifice an artifact: Put a +1/+1 counter on target creature. mana={4} type=Artifact Creature @@ -15844,7 +15843,7 @@ toughness=3 name=Firemaw Kavu auto=damage:2 target(creature) auto=@movedTo(this|exile,graveyard,hand,library) from(battlefield):damage:4 target(creature) -auto=upcost[{5}{R};next upkeep] moveTo(graveyard) +auto=upcost[{5}{R}{0};next upkeep] moveTo(graveyard) text=Echo {5}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Firemaw Kavu enters the battlefield, it deals 2 damage to target creature. -- When Firemaw Kavu leaves the battlefield, it deals 4 damage to target creature. mana={5}{R} type=Creature @@ -16054,7 +16053,7 @@ type=Sorcery [/card] [card] name=Flamecore Elemental -auto=upcost[{2}{R}{R};next upkeep] moveTo(graveyard) +auto=upcost[{2}{R}{R}{0};next upkeep] moveTo(graveyard) text=Echo {2}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={2}{R}{R} type=Creature @@ -17701,7 +17700,7 @@ toughness=2 [card] name=Ghitu Slinger auto=damage:2 target(creature,player) -auto=upcost[{2}{R};next upkeep] moveTo(graveyard) +auto=upcost[{2}{R}{0};next upkeep] moveTo(graveyard) text=Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Ghitu Slinger enters the battlefield, it deals 2 damage to target creature or player. mana={2}{R} type=Creature @@ -18666,7 +18665,7 @@ type=Sorcery name=Goblin Marshal auto=token(Goblin,creature token goblin,1/1,red)*2 auto=@movedTo(this|graveyard) from(battlefield):token(Goblin,creature token goblin,1/1,red)*2 -auto=upcost[{4}{R}{R};next upkeep] moveTo(graveyard) +auto=upcost[{4}{R}{R}{0};next upkeep] moveTo(graveyard) text=Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Goblin Marshal enters the battlefield or is put into a graveyard from the battlefield, put two 1/1 red Goblin creature tokens onto the battlefield. mana={4}{R}{R} type=Creature @@ -18745,7 +18744,7 @@ toughness=2 [/card] [card] name=Goblin Patrol -auto=upcost[{R};next upkeep] moveTo(graveyard) +auto=upcost[{R}{0};next upkeep] moveTo(graveyard) text=Echo {R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={R} type=Creature @@ -18952,7 +18951,7 @@ toughness=1 [card] name=Goblin War Buggy abilities=haste -auto=upcost[{1}{R};next upkeep] moveTo(graveyard) +auto=upcost[{1}{R}{0};next upkeep] moveTo(graveyard) text=Haste -- Echo {1}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={1}{R} type=Creature @@ -20223,7 +20222,7 @@ toughness=3 [card] name=Hammerheim Deadeye auto=destroy target(creature[flying]) -auto=upcost[{5}{R};next upkeep] moveTo(graveyard) +auto=upcost[{5}{R}{0};next upkeep] moveTo(graveyard) text=Echo {5}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Hammerheim Deadeye enters the battlefield, destroy target creature with flying. mana={3}{R} type=Creature @@ -21000,7 +20999,7 @@ toughness=4 name=Henchfiend of Ukor abilities=haste auto={BR}:1/0 -auto=upcost[{1}{B};next upkeep] moveTo(graveyard) +auto=upcost[{1}{B}{0};next upkeep] moveTo(graveyard) text=Haste -- Echo {1}{B} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice this permanent unless you pay its echo cost.) -- {(b/r)}: Henchfiend of Ukor gets +1/+0 until end of turn. mana={3}{R} type=Creature @@ -21032,7 +21031,7 @@ type=Land [card] name=Herald of Serra abilities=flying,vigilance -auto=upcost[{2}{W}{W};next upkeep] moveTo(graveyard) +auto=upcost[{2}{W}{W}{0};next upkeep] moveTo(graveyard) text=Flying, vigilance -- Echo {2}{W}{W} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={2}{W}{W} type=Creature @@ -21938,7 +21937,7 @@ toughness=3 name=Hunting Moa auto=counter(1/1,1) target(creature) auto=@movedTo(this|graveyard) from(battlefield):counter(1/1,1) target(creature) -auto=upcost[{2}{G};next upkeep] moveTo(graveyard) +auto=upcost[{2}{G}{0};next upkeep] moveTo(graveyard) text=Echo {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Hunting Moa enters the battlefield or is put into a graveyard from the battlefield, put a +1/+1 counter on target creature. mana={2}{G} type=Creature @@ -24131,7 +24130,7 @@ type=Enchantment name=Karmic Guide abilities=flying,protection from black auto=moveTo(myBattlefield) target(creature|mygraveyard) -auto=upcost[{3}{W}{W};next upkeep] moveTo(graveyard) +auto=upcost[{3}{W}{W}{0};next upkeep] moveTo(graveyard) text=Flying, protection from black -- Echo {3}{W}{W} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Karmic Guide enters the battlefield, return target creature card from your graveyard to the battlefield. mana={3}{W}{W} type=Creature @@ -24534,7 +24533,7 @@ toughness=5 name=Keldon Champion abilities=haste auto=damage:3 target(player) -auto=upcost[{2}{R}{R};next upkeep] moveTo(graveyard) +auto=upcost[{2}{R}{R}{0};next upkeep] moveTo(graveyard) text=Haste -- Echo {2}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Keldon Champion enters the battlefield, it deals 3 damage to target player. mana={2}{R}{R} type=Creature @@ -24585,7 +24584,7 @@ type=Legendary Land [card] name=Keldon Vandals auto=destroy target(artifact) -auto=upcost[{2}{R};next upkeep] moveTo(graveyard) +auto=upcost[{2}{R}{0};next upkeep] moveTo(graveyard) text=Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Keldon Vandals enters the battlefield, destroy target artifact. mana={2}{R} type=Creature @@ -26495,7 +26494,7 @@ type=Instant name=Lightning Dragon abilities=flying auto={R}:1/0 -auto=upcost[{2}{R}{R};next upkeep] moveTo(graveyard) +auto=upcost[{2}{R}{R}{0};next upkeep] moveTo(graveyard) text=Flying -- Echo {2}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- {R}: Lightning Dragon gets +1/+0 until end of turn. mana={2}{R}{R} type=Creature @@ -29454,7 +29453,7 @@ toughness=3 name=Mogg War Marshal auto=token(Goblin,creature token goblin,1/1,red) auto=@movedTo(this|graveyard) from(battlefield):token(Goblin,creature token goblin,1/1,red) -auto=upcost[{1}{R};next upkeep] moveTo(graveyard) +auto=upcost[{1}{R}{0};next upkeep] moveTo(graveyard) text=Echo {1}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Mogg War Marshal enters the battlefield or is put into a graveyard from the battlefield, put a 1/1 red Goblin creature token onto the battlefield. mana={1}{R} type=Creature @@ -30185,7 +30184,7 @@ toughness=* [card] name=Multani's Acolyte auto=draw:1 -auto=upcost[{G}{G};next upkeep] moveTo(graveyard) +auto=upcost[{G}{G}{0};next upkeep] moveTo(graveyard) text=Echo {G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Multani's Acolyte enters the battlefield, draw a card. mana={G}{G} type=Creature @@ -34150,7 +34149,7 @@ toughness=2 [/card] [card] name=Pouncing Jaguar -auto=upcost[{G};next upkeep] moveTo(graveyard) +auto=upcost[{G}{0};next upkeep] moveTo(graveyard) text=Echo {G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={G} type=Creature @@ -35139,7 +35138,7 @@ toughness=3 [card] name=Radiant's Dragoons auto=life:5 -auto=upcost[{3}{W};next upkeep] moveTo(graveyard) +auto=upcost[{3}{W}{0};next upkeep] moveTo(graveyard) text=Echo {3}{W} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Radiant's Dragoons enters the battlefield, you gain 5 life. mana={3}{W} type=Creature @@ -36909,7 +36908,7 @@ toughness=2 [card] name=Ring of Gix auto={1}{T}:tap target(artifact,creature,land) -auto=upcost[{3};next upkeep] moveTo(graveyard) +auto=upcost[{3}{0};next upkeep] moveTo(graveyard) text=Echo {3} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- {1}, {T}: Tap target artifact, creature, or land. mana={3} type=Artifact @@ -40193,7 +40192,7 @@ toughness=4 [card] name=Shivan Raptor abilities=first strike,haste -auto=upcost[{2}{R};next upkeep] moveTo(graveyard) +auto=upcost[{2}{R}{0};next upkeep] moveTo(graveyard) text=First strike, haste -- Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={2}{R} type=Creature @@ -40796,7 +40795,7 @@ toughness=3 [card] name=Simian Grunts abilities=flash -auto=upcost[{2}{G};next upkeep] moveTo(graveyard) +auto=upcost[{2}{G}{0};next upkeep] moveTo(graveyard) text=Flash -- Echo {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={2}{G} type=Creature @@ -44064,7 +44063,7 @@ toughness=0 [card] name=Stingscourger auto=moveTo(ownerhand) target(creature|opponentbattlefield) -auto=upcost[{3}{R};next upkeep] moveTo(graveyard) +auto=upcost[{3}{R}{0};next upkeep] moveTo(graveyard) text=Echo {3}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Stingscourger enters the battlefield, return target creature an opponent controls to its owner's hand. mana={1}{R} type=Creature @@ -44696,7 +44695,7 @@ toughness=4 name=Subterranean Shambler auto=damage:1 all(creature[-flying]) && damage:1 all(player) auto=@movedTo(this|exile,graveyard,hand,library) from(battlefield):damage:1 all(creature[-flying]) && damage:1 all(player) -auto=upcost[{3}{R};next upkeep] moveTo(graveyard) +auto=upcost[{3}{R}{0};next upkeep] moveTo(graveyard) text=Echo {3}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Subterranean Shambler enters the battlefield or leaves the battlefield, it deals 1 damage to each creature without flying. mana={3}{R} type=Creature @@ -45906,7 +45905,7 @@ type=Land [card] name=Tectonic Fiend abilities=mustattack -auto=upcost[{4}{R}{R};next upkeep] moveTo(graveyard) +auto=upcost[{4}{R}{R}{0};next upkeep] moveTo(graveyard) text=Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- Tectonic Fiend attacks each turn if able. mana={4}{R}{R} type=Creature @@ -46860,7 +46859,7 @@ type=Land [card] name=Thran war Machine abilities=mustattack -auto=upcost[{4};next upkeep] moveTo(graveyard) +auto=upcost[{4}{0};next upkeep] moveTo(graveyard) text=Echo {4} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- Thran War Machine attacks each turn if able. mana={4} type=Artifact Creature @@ -47127,7 +47126,7 @@ toughness=3 [card] name=Ticking Gnomes auto={S}:damage:1 target(creature,player) -auto=upcost[{3};next upkeep] moveTo(graveyard) +auto=upcost[{3}{0};next upkeep] moveTo(graveyard) text=Echo {3} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- Sacrifice Ticking Gnomes: Ticking Gnomes deals 1 damage to target creature or player. mana={3} type=Artifact Creature @@ -47309,7 +47308,7 @@ type=Land name=Timbermare abilities=haste auto=tap all(other creature) -auto=upcost[{5}{G};next upkeep] moveTo(graveyard) +auto=upcost[{5}{G}{0};next upkeep] moveTo(graveyard) text=Haste -- Echo {5}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Timbermare enters the battlefield, tap all other creatures. mana={3}{G} type=Creature @@ -48702,7 +48701,7 @@ toughness=4 [card] name=Uktabi Drake abilities=flying,haste -auto=upcost[{1}{G}{G};next upkeep] moveTo(graveyard) +auto=upcost[{1}{G}{G}{0};next upkeep] moveTo(graveyard) text=Flying, haste -- Echo {1}{G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={G} type=Creature @@ -49271,7 +49270,7 @@ toughness=3 [card] name=Urza's Blueprints auto={T}:draw:1 -auto=upcost[{6};next upkeep] moveTo(graveyard) +auto=upcost[{6}{0};next upkeep] moveTo(graveyard) text=Echo {6} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- {T}: Draw a card. mana={6} type=Artifact @@ -50069,7 +50068,7 @@ toughness=1 [/card] [card] name=Viashino Outrider -auto=upcost[{2}{R};next upkeep] moveTo(graveyard) +auto=upcost[{2}{R}{0};next upkeep] moveTo(graveyard) text=Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={2}{R} type=Creature @@ -50947,7 +50946,7 @@ toughness=1 [card] name=Vug Lizard abilities=mountainwalk -auto=upcost[{1}{R}{R};next upkeep] moveTo(graveyard) +auto=upcost[{1}{R}{R}{0};next upkeep] moveTo(graveyard) text=Mountainwalk -- Echo {1}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={1}{R}{R} type=Creature @@ -52584,7 +52583,7 @@ toughness=7 [/card] [card] name=Winding Wurm -auto=upcost[{4}{G};next upkeep] moveTo(graveyard) +auto=upcost[{4}{G}{0};next upkeep] moveTo(graveyard) text=Echo {4}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) mana={4}{G} type=Creature @@ -53427,7 +53426,7 @@ toughness=1 [card] name=Yavimaya Granger auto=moveTo(myBattlefield) target(land[basic]|myLibrary) && tap -auto=upcost[{2}{G};next upkeep] moveTo(graveyard) +auto=upcost[{2}{G}{0};next upkeep] moveTo(graveyard) text=Echo {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Yavimaya Granger enters the battlefield, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. mana={2}{G} type=Creature