From 5da2033d74c3203e55a525afe5dc2443ad911953 Mon Sep 17 00:00:00 2001 From: "anthonycalosa@gmail.com" Date: Wed, 15 May 2013 01:29:20 +0000 Subject: [PATCH] added Tectonic Break, Temporary Truce, Tephraderm, Terraformer --- projects/mtg/bin/Res/sets/primitives/mtg.txt | 50 +++++++++++++++++-- .../bin/Res/sets/primitives/unsupported.txt | 30 ----------- 2 files changed, 46 insertions(+), 34 deletions(-) diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index f608e6bbb..b1e5d3960 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -25468,10 +25468,10 @@ subtype=Elspeth name=Elsewhere Flask auto=draw:1 auto={S}:name(plains) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((plains)) ueot all(land|mybattlefield) -auto={S}:ueot name(island) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((island)) ueot all(land|mybattlefield) -auto={S}:ueot name(swamp) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((swamp)) ueot all(land|mybattlefield) -auto={S}:ueot name(forest) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((mountain)) ueot all(land|mybattlefield) -auto={S}:ueot name(forest) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((forest)) ueot all(land|mybattlefield) +auto={S}:name(island) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((island)) ueot all(land|mybattlefield) +auto={S}:name(swamp) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((swamp)) ueot all(land|mybattlefield) +auto={S}:name(mountain) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((mountain)) ueot all(land|mybattlefield) +auto={S}:name(forest) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((forest)) ueot all(land|mybattlefield) text=When Elsewhere Flask enters the battlefield, draw a card. -- Sacrifice Elsewhere Flask: Choose a basic land type. Each land you control becomes that type until end of turn. mana={2} type=Artifact @@ -87432,6 +87432,14 @@ power=1 toughness=1 [/card] [card] +name=Tectonic Break +auto=this(variable{castx} >0) sacrifice notatarget(creature|mybattlefield) +auto=this(variable{castx} >0) ability$! sacrifice notatarget(creature|mybattlefield) !$ opponent +text=Each player sacrifices X lands. +mana={X}{R}{R} +type=Sorcery +[/card] +[card] name=Tectonic Edge auto={T}:Add{1} auto=aslongas(land|opponentBattlefield) {1}{T}{S}:destroy target(land[-basic]) >3 @@ -87911,6 +87919,14 @@ mana={3}{R} type=Instant [/card] [card] +name=Temporary Truce +auto=ability$!name(draw two) choice name(draw two) draw:2 _ choice name(draw one) draw:1 && life:1 _ choice name(draw zero) life:2!$ controller +auto=ability$!name(draw two) choice name(draw two) draw:2 _ choice name(draw one) draw:1 && life:1 _ choice name(draw zero) life:2!$ opponent +text=Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. +mana={1}{W} +type=Sorcery +[/card] +[card] name=Tempting Wurm auto=ability$!name(put onto battlefield) target(*[-planeswalker]|myhand) moveTo(mybattlefield)!$ opponent text=When Tempting Wurm enters the battlefield, each opponent may put any number of artifact, creature, enchantment, and/or land cards from his or her hand onto the battlefield. @@ -87992,6 +88008,18 @@ type=Legendary Artifact subtype=Equipment [/card] [card] +name=Tephraderm +auto=@damaged(this) from(*|opponentstack):damage:thatmuch opponent +auto=@damaged(this) from(*|mystack):damage:thatmuch controller +auto=@damaged(this) from(creature):damage:thatmuch all(trigger[from]) +text=Whenever a creature deals damage to Tephraderm, Tephraderm deals that much damage to that creature. -- Whenever a spell deals damage to Tephraderm, Tephraderm deals that much damage to that spell's controller. +mana={4}{R} +type=Creature +subtype=Beast +power=4 +toughness=5 +[/card] +[card] name=Terashi's Cry target=creature auto=tap @@ -88092,6 +88120,20 @@ power=8 toughness=8 [/card] [card] +name=Terraformer +auto={1}:name(plains) all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(plains)])) ueot +auto={1}:name(island) all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(island)])) ueot +auto={1}:name(swamp) all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(swamp)])) ueot +auto={1}:name(mountain) all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(mountain)])) ueot +auto={1}:name(forest) all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(forest)])) ueot +text={1}: Choose a basic land type. Each land you control becomes that type until end of turn. +mana={2}{U} +type=Creature +subtype=Human Wizard +power=2 +toughness=2 +[/card] +[card] name=Terrain Generator auto={T}:Add{1} auto={2}{T}:moveTo(myBattlefield) and!(tap)! target(land[basic]|myhand) diff --git a/projects/mtg/bin/Res/sets/primitives/unsupported.txt b/projects/mtg/bin/Res/sets/primitives/unsupported.txt index 3354faeb6..cecd78eb2 100644 --- a/projects/mtg/bin/Res/sets/primitives/unsupported.txt +++ b/projects/mtg/bin/Res/sets/primitives/unsupported.txt @@ -18150,12 +18150,6 @@ mana={2}{R}{R} type=Instant [/card] [card] -name=Tectonic Break -text=Each player sacrifices X lands. -mana={X}{R}{R} -type=Sorcery -[/card] -[card] name=Teferi's Imp text=Flying -- Phasing (This phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.) -- Whenever Teferi's Imp phases out, discard a card. -- Whenever Teferi's Imp phases in, draw a card. mana={2}{U} @@ -18257,12 +18251,6 @@ mana={5}{U}{U} type=Sorcery [/card] [card] -name=Temporary Truce -text=Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. -mana={1}{W} -type=Sorcery -[/card] -[card] name=Tempting Licid text={G}, {T}: Tempting Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {G} to end this effect. -- All creatures able to block enchanted creature do so. mana={2}{G} @@ -18281,15 +18269,6 @@ toughness=6 text=Flying Whenever Teneb, the Harvester deals combat damage to a player, you may pay {2}{B}. If you do, put target creature card from a graveyard onto the battlefield under your control. [/card] [card] -name=Tephraderm -text=Whenever a creature deals damage to Tephraderm, Tephraderm deals that much damage to that creature. -- Whenever a spell deals damage to Tephraderm, Tephraderm deals that much damage to that spell's controller. -mana={4}{R} -type=Creature -subtype=Beast -power=4 -toughness=5 -[/card] -[card] name=Teremko Griffin abilities=flying,banding #banding not supported @@ -18307,15 +18286,6 @@ mana={4}{W}{W} type=Sorcery [/card] [card] -name=Terraformer -text={1}: Choose a basic land type. Each land you control becomes that type until end of turn. -mana={2}{U} -type=Creature -subtype=Human Wizard -power=2 -toughness=2 -[/card] -[card] name=Test of Faith text=Prevent the next 3 damage that would be dealt to target creature this turn, and put a +1/+1 counter on that creature for each 1 damage prevented this way. mana={1}{W}