From 910407b2745a53ed869e26fa9bb19899d2c88678 Mon Sep 17 00:00:00 2001 From: "solo81@web.de" Date: Fri, 25 Feb 2011 20:47:02 +0000 Subject: [PATCH] Fixed Mercadian Lift and Ghitu Encampment. --- projects/mtg/bin/Res/sets/mtg_todo.dat | 35 ------- projects/mtg/bin/Res/sets/primitives/mtg.txt | 98 ++++++++++++-------- 2 files changed, 61 insertions(+), 72 deletions(-) diff --git a/projects/mtg/bin/Res/sets/mtg_todo.dat b/projects/mtg/bin/Res/sets/mtg_todo.dat index 64f3483d1..d58c60b1b 100644 --- a/projects/mtg/bin/Res/sets/mtg_todo.dat +++ b/projects/mtg/bin/Res/sets/mtg_todo.dat @@ -13761,13 +13761,6 @@ mana={1}{R}{R} type=Enchantment [/card] [card] -name=Mana Chains -text=Enchant creature -- Enchanted creature has "Cumulative upkeep {1}." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) -mana={U} -type=Enchantment -subtype=Aura -[/card] -[card] name=Mana Clash text=You and target opponent each flip a coin. Mana Clash deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip. mana={R} @@ -17098,12 +17091,6 @@ power=2 toughness=2 [/card] [card] -name=Paradigm Shift -text=Exile all cards from your library. Then shuffle your graveyard into your library. -mana={1}{U} -type=Sorcery -[/card] -[card] name=Paradox Haze text=Enchant player -- At the beginning of enchanted player's first upkeep each turn, that player gets an additional upkeep step after this step. mana={2}{U} @@ -18744,12 +18731,6 @@ mana={U} type=Enchantment [/card] [card] -name=Quest for the Goblin Lord -text=Whenever a Goblin enters the battlefield under your control, you may put a quest counter on Quest for the Goblin Lord. -- As long as Quest for the Goblin Lord has five or more quest counters on it, creatures you control get +2/+0. -mana={R} -type=Enchantment -[/card] -[card] name=Quest for the Holy Relic text=Whenever you cast a creature spell, you may put a quest counter on Quest for the Holy Relic. -- Remove five quest counters from Quest for the Holy Relic and sacrifice it: Search your library for an Equipment card, put it onto the battlefield, and attach it to a creature you control. Then shuffle your library. mana={W} @@ -25979,13 +25960,6 @@ mana={2}{W}{U} type=Instant [/card] [card] -name=Vapor Snare -text=Enchant creature -- You control enchanted creature. -- At the beginning of your upkeep, sacrifice Vapor Snare unless you return a land you control to its owner's hand. -mana={4}{U} -type=Enchantment -subtype=Aura -[/card] -[card] name=Vassal's Duty text={1}: The next 1 damage that would be dealt to target legendary creature you control this turn is dealt to you instead. mana={3}{W} @@ -26867,15 +26841,6 @@ power=1 toughness=2 [/card] [card] -name=Waterspout Djinn -text=Flying -- At the beginning of your upkeep, sacrifice Waterspout Djinn unless you return an untapped Island you control to its owner's hand. -mana={2}{U}{U} -type=Creature -subtype=Djinn -power=4 -toughness=4 -[/card] -[card] name=Waterspout Elemental text=Kicker {U} (You may pay an additional {U} as you cast this spell.) -- Flying -- When Waterspout Elemental enters the battlefield, if it was kicked, return all other creatures to their owners' hands and you skip your next turn. mana={3}{U}{U} diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 3c30d0a6e..1b4f605bf 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -5599,38 +5599,14 @@ subtype=Aura [/card] [card] name=Bestial Menace -auto=token(-19784311) -auto=token(-19784312) -auto=token(-19784313) +auto=token(Snake,Creature Snake,1/1,green) +auto=token(Wolf,Creature Wolf,2/2,green) +auto=token(Elephant,Creature Elephant,3/3,green) text=Put a 1/1 green Snake creature token, a 2/2 green Wolf creature token, and a 3/3 green Elephant creature token onto the battlefield. mana={3}{G}{G} type=Sorcery [/card] [card] -name=Snake Token -type=Creature -subtype=Snake -power=1 -toughness=1 -color=green -[/card] -[card] -name=Wolf Token -type=Creature -subtype=Wolf -power=2 -toughness=2 -color=green -[/card] -[card] -name=Elephant Token -type=Creature -subtype=Elephant -power=3 -toughness=3 -color=green -[/card] -[card] name=Betrayal target=creature|opponentBattlefield auto=@tapped(mytgt):draw:1 controller @@ -14914,6 +14890,7 @@ type=Sorcery [/card] [card] name=Decomposition +target=creature[black] auto=teach(creature) cumulativeupcost[{l}] sacrifice auto=@movedto(mytgt|graveyard): all(trigger[to]) damage:2 targetcontroller text=Enchant black creature -- Enchanted creature has "Cumulative upkeep - Pay 1 life." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) -- When enchanted creature is put into a graveyard, its controller loses 2 life. @@ -18705,6 +18682,7 @@ toughness=1 [/card] [card] name=Elvish Berserker +auto=haste,opponentshroud 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} @@ -24473,7 +24451,7 @@ toughness=4 name=Ghitu Encampment auto=tap auto={T}:Add{R} -auto={1}{R}:becomes(Soldier Creature,2/1,first strike,red) ueot +auto={1}{R}:becomes(Warrior Creature,2/1,first strike,red) ueot text=Ghitu Encampment enters the battlefield tapped. -- {T}: Add {R} to your mana pool. -- {1}{R}: Ghitu Encampment becomes a 2/1 red Warrior creature with first strike until end of turn. It's still a land. (It deals combat damage before creatures without first strike.) type=Land [/card] @@ -38301,6 +38279,15 @@ power=2 toughness=2 [/card] [card] +name=Mana Chains +target=creature +auto=teach(creature) cumulativeupcost[{1}] sacrifice +text=Enchant creature -- Enchanted creature has "Cumulative upkeep {1}." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) +mana={U} +type=Enchantment +subtype=Aura +[/card] +[card] name=Mana Cylix auto={1}{T}:Add {G} auto={1}{T}:Add {R} @@ -39373,7 +39360,7 @@ auto={T}{C(0/0,-8,Winch)}:name(Remove 8 Counters) && moveTo(myBattlefield) notat auto={T}{C(0/0,-9,Winch)}:name(Remove 9 Counters) && moveTo(myBattlefield) notatarget(creature[manacost=9]|myhand) auto={T}{C(0/0,-10,Winch)}:name(Remove 10 Counters) && moveTo(myBattlefield) notatarget(creature[manacost=10]|myhand) text={1}, {T}: Put a winch counter on Mercadian Lift. -- {T}, Remove X winch counters from Mercadian Lift: You may put a creature card with converted mana cost X from your hand onto the battlefield. -mana={1} +mana={2} type=Artifact [/card] [card] @@ -45356,6 +45343,14 @@ power=6 toughness=3 [/card] [card] +name=Paradigm Shift +auto=moveTo(exile) all(*|mylibrary) +auto=moveTo(mylibrary) all(*|mygraveyard) +text=Exile all cards from your library. Then shuffle your graveyard into your library. +mana={1}{U} +type=Sorcery +[/card] +[card] name=Paradise Mantle auto={1}:equip auto=teach(creature) {T}:Add:{W} @@ -48781,6 +48776,14 @@ mana={U} type=Enchantment [/card] [card] +name=Quest for Renewal +auto=@tapped(creature|mybattlefield):counter(0/0,1,Quest) all(this) +auto=@each opponent untap:this(counter{0/0.3.quest}>) untap all(creature|mybattlefield) +text=Whenever a creature you control becomes tapped, you may put a quest counter on Quest for Renewal. -- As long as there are four or more quest counters on Quest for Renewal, untap all creatures you control during each other player's untap step. +mana={1}{G} +type=Enchantment +[/card] +[card] name=Quest for the Gemblades auto=@combatdamaged(creature) from(creature|myBattlefield):may counter(0/0,1,Quest) all(this) auto={C(0/0,-1,Quest)}{S}:counter(1/1,4) target(creature) @@ -48789,6 +48792,14 @@ mana={1}{G} type=Enchantment [/card] [card] +name=Quest for the Goblin Lord +auto=@tapped(goblin|mybattlefield):counter(0/0,1,Quest) +auto=this(counter{0/0.5.Quest}) lord(creature|myBattlefield) 2/0 +text=Whenever a Goblin enters the battlefield under your control, you may put a quest counter on Quest for the Goblin Lord. -- As long as Quest for the Goblin Lord has five or more quest counters on it, creatures you control get +2/+0. +mana={R} +type=Enchantment +[/card] +[card] name=Quest for the Gravelord auto=@movedTo(creature|graveyard) from(battlefield):may counter(0/0,1,Quest) auto={C(0/0,-3,Quest)}{S}:token(Zombie Giant,creature zombie giant, 5/5,black) @@ -48797,14 +48808,6 @@ mana={B} type=Enchantment [/card] [card] -name=Quest for Renewal -auto=@tapped(creature|mybattlefield):counter(0/0,1,Quest) all(this) -auto=@each opponent untap:this(counter{0/0.3.quest}>) untap all(creature|mybattlefield) -text=Whenever a creature you control becomes tapped, you may put a quest counter on Quest for Renewal. -- As long as there are four or more quest counters on Quest for Renewal, untap all creatures you control during each other player's untap step. -mana={1}{G} -type=Enchantment -[/card] -[card] name=Questing Phelddagrif auto={G}:1/1 && token(Hippo,Creature Token Hippo,1/1,green) && moveTo(opponentBattlefield) all(hippo[token]|myBattlefield) auto={W}:protection from black && protection from red && life:2 opponent @@ -69300,6 +69303,16 @@ mana={2}{W} type=Instant [/card] [card] +name=Vapor Snare +target=creature +alias=1194 +auto=upcost[{H(land|mybattlefield)}] sacrifice +text=Enchant creature -- You control enchanted creature. -- At the beginning of your upkeep, sacrifice Vapor Snare unless you return a land you control to its owner's hand. +mana={4}{U} +type=Enchantment +subtype=Aura +[/card] +[card] name=Vaporous Djinn abilities=flying auto=upcost[{U}{U}] phaseout @@ -72345,6 +72358,17 @@ power=1 toughness=1 [/card] [card] +name=Waterspout Djinn +abilities=flying +auto=upcost[{H(island[-tapped]|mybattlefield)}] sacrifice +text=Flying -- At the beginning of your upkeep, sacrifice Waterspout Djinn unless you return an untapped Island you control to its owner's hand. +mana={2}{U}{U} +type=Creature +subtype=Djinn +power=4 +toughness=4 +[/card] +[card] name=Waterveil Cavern auto={T}:Add{1} auto={T}:Add{U} && frozen