From be93e1f6d1aa8b245728b44572c9a0631c7f5ab2 Mon Sep 17 00:00:00 2001 From: "wagic.the.homebrew" Date: Wed, 29 Jul 2009 04:34:27 +0000 Subject: [PATCH] Erwan -added some cards using the recent changes in draw,life,deplete. There are still lots of them to add I think - fixed trumpet in M10 --- projects/mtg/bin/Res/sets/ALA/_cards.dat | 34 ++++++++++++++++++++ projects/mtg/bin/Res/sets/ALA/todo.dat | 30 ++---------------- projects/mtg/bin/Res/sets/ARB/_cards.dat | 13 ++++++++ projects/mtg/bin/Res/sets/ARB/todo.dat | 12 +------ projects/mtg/bin/Res/sets/M10/_cards.dat | 40 ++++++++++++++++++++++-- projects/mtg/bin/Res/sets/M10/todo.dat | 35 +++------------------ projects/mtg/bin/Res/sets/MIR/_cards.dat | 13 ++++++++ projects/mtg/bin/Res/sets/MIR/todo.dat | 12 +------ projects/mtg/bin/Res/sets/MRQ/_cards.dat | 10 ++++++ projects/mtg/bin/Res/sets/MRQ/todo.dat | 9 +----- projects/mtg/bin/Res/sets/ONS/_cards.dat | 12 +++++++ projects/mtg/bin/Res/sets/ONS/todo.dat | 12 +------ projects/mtg/bin/Res/sets/SHM/_cards.dat | 9 ++++++ projects/mtg/bin/Res/sets/SHM/todo.dat | 9 +----- projects/mtg/bin/Res/sets/TMP/_cards.dat | 9 ++++++ projects/mtg/bin/Res/sets/TMP/todo.dat | 9 +----- projects/mtg/bin/Res/sets/TSP/_cards.dat | 13 +++++++- projects/mtg/bin/Res/sets/TSP/todo.dat | 12 +------ projects/mtg/bin/Res/sets/USG/_cards.dat | 19 +++++++++++ projects/mtg/bin/Res/sets/USG/todo.dat | 18 ++--------- 20 files changed, 186 insertions(+), 144 deletions(-) diff --git a/projects/mtg/bin/Res/sets/ALA/_cards.dat b/projects/mtg/bin/Res/sets/ALA/_cards.dat index 2f3f2850b..f28d0b49a 100644 --- a/projects/mtg/bin/Res/sets/ALA/_cards.dat +++ b/projects/mtg/bin/Res/sets/ALA/_cards.dat @@ -557,6 +557,19 @@ subtype=Human Scout toughness=1 [/card] [card] +text={B}, {T}: Target player loses 1 life. {G}, {T}: Put a 1/1 green Saproling creature token into play. +auto={B}{T}:life:-1 target(player) +auto={G}{T}:token(Saproling,Creature Saproling,1/1,green) +id=175050 +name=Jund Battlemage +rarity=U +type=Creature +mana={2}{R} +power=2 +subtype=Human Shaman +toughness=2 +[/card] +[card] text={T}: Add {1} to your mana pool. {1}, {T}, Sacrifice Jund Panorama: Search your library for a basic Swamp, Mountain, or Forest card and put it into play tapped. Then shuffle your library. auto={T}:Add{1} auto={1}{T}{S}:moveTo(myBattlefield) target(swamp,mountain,forest|mylibrary) && tap @@ -767,6 +780,15 @@ type=Artifact mana={3} [/card] [card] +text={T}: Target player loses 1 life. +auto={T}:life:-1 target(player) +id=174831 +name=Onyx Goblet +rarity=C +type=Artifact +mana={2}{B} +[/card] +[card] text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) abilities=exalted id=175252 @@ -824,6 +846,18 @@ type=Artifact mana={2}{U} [/card] [card] +text=Counter target spell. Its controller loses 3 life and you gain 3 life. +target=*|stack +auto=fizzle +auto=life:-3 targetController +auto=life:3 controller +id=176450 +name=Punish Ignorance +rarity=R +type=Instant +mana={W}{U}{U}{B} +[/card] +[card] text=Trample Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) abilities=trample,exalted id=174959 diff --git a/projects/mtg/bin/Res/sets/ALA/todo.dat b/projects/mtg/bin/Res/sets/ALA/todo.dat index 5787cf2ba..5d9f6baf6 100644 --- a/projects/mtg/bin/Res/sets/ALA/todo.dat +++ b/projects/mtg/bin/Res/sets/ALA/todo.dat @@ -548,17 +548,7 @@ rarity=R type=Sorcery mana={6}{W}{W} [/card] -[card] -text={B}, {T}: Target player loses 1 life. {G}, {T}: Put a 1/1 green Saproling creature token into play. -id=175050 -name=Jund Battlemage -rarity=U -type=Creature -mana={2}{R} -power=2 -subtype=Human Shaman -toughness=2 -[/card] + [card] text=Choose one - Remove target player's graveyard from the game; or Jund Charm deals 2 damage to each creature; or put two +1/+1 counters on target creature. id=137900 @@ -785,14 +775,7 @@ rarity=C type=Enchantment mana={2}{W} [/card] -[card] -text={T}: Target player loses 1 life. -id=174831 -name=Onyx Goblet -rarity=C -type=Artifact -mana={2}{B} -[/card] + [card] text={1}{G}, Sacrifice a non-Ooze creature: Put an X/X green Ooze creature token into play, where X is the sacrificed creature's power. Play this ability only any time you could play a sorcery. id=174886 @@ -824,14 +807,7 @@ subtype=Demon toughness=7 [/card] -[card] -text=Counter target spell. Its controller loses 3 life and you gain 3 life. -id=176450 -name=Punish Ignorance -rarity=R -type=Instant -mana={W}{U}{U}{B} -[/card] + [card] text={U}, {T}: Put a 0/1 blue Homunculus artifact creature token into play. At the beginning of your upkeep, sacrifice a Homunculus. id=175012 diff --git a/projects/mtg/bin/Res/sets/ARB/_cards.dat b/projects/mtg/bin/Res/sets/ARB/_cards.dat index 9a18737fb..2eb53293b 100644 --- a/projects/mtg/bin/Res/sets/ARB/_cards.dat +++ b/projects/mtg/bin/Res/sets/ARB/_cards.dat @@ -158,6 +158,19 @@ auto=all(creature|myinplay) 1/1 rarity=C [/card] [card] +id=179555 +name=Lich Lord of Unx +mana={1}{U}{B} +type=Creature +subtype=Zombie Wizard +power=2 +toughness=2 +text={U}{B}, {T}: Put a 1/1 blue and black Zombie Wizard creature token into play. {U}{U}{B}{B}: Target player loses X life and puts the top X cards of his or her library into his or her graveyard, where X is the number of Zombies you control. +auto={U}{B}{T}:token(Zombie Wizard,Creature Zombie Wizard,1/1,blue black) +auto={U}B}{T}:foreach(zombie|myBattlefield) life:-1 && deplete:1 target(player) +rarity=R +[/card] +[card] text=Lord of Extinction's power and toughness are each equal to the number of cards in all graveyards. id=177922 name=Lord of Extinction diff --git a/projects/mtg/bin/Res/sets/ARB/todo.dat b/projects/mtg/bin/Res/sets/ARB/todo.dat index 25dad970a..7ca2b7787 100644 --- a/projects/mtg/bin/Res/sets/ARB/todo.dat +++ b/projects/mtg/bin/Res/sets/ARB/todo.dat @@ -541,17 +541,7 @@ text=Lavalanche deals X damage to target player and each creature he or she cont rarity=R [/card] -[card] -id=179555 -name=Lich Lord of Unx -mana={1}{U}{B} -type=Creature -subtype=Zombie Wizard -power=2 -toughness=2 -text={U}{B}, {T}: Put a 1/1 blue and black Zombie Wizard creature token into play. {U}{U}{B}{B}: Target player loses X life and puts the top X cards of his or her library into his or her graveyard, where X is the number of Zombies you control. -rarity=R -[/card] + [card] id=180617 name=Lightning Reaver diff --git a/projects/mtg/bin/Res/sets/M10/_cards.dat b/projects/mtg/bin/Res/sets/M10/_cards.dat index 9e4a5a7b8..7262b1af6 100644 --- a/projects/mtg/bin/Res/sets/M10/_cards.dat +++ b/projects/mtg/bin/Res/sets/M10/_cards.dat @@ -1,4 +1,16 @@ [card] +id=190579 +name=Acolyte of Xathrid +mana={B} +type=Creature +subtype=Human Cleric +power=0 +toughness=1 +text={1}{B}, {T}: Target player loses 1 life. +auto={1}{B}{T}:life:-1 target(player) +rarity=C +[/card] +[card] id=189884 name=Air Elemental mana={3}{U}{U} @@ -755,6 +767,20 @@ auto=foreach(forest|myBattlefield) token(Wolf,Creature Wolf,2/2,green) rarity=U [/card] [card] +id=190548 +name=Howling Banshee +mana={2}{B}{B} +type=Creature +subtype=Spirit +power=3 +toughness=3 +text=Flying When Howling Banshee enters the battlefield, each player loses 3 life. +abilities=flying +auto=life:-2 controller +auto=life:-2 opponent +rarity=U +[/card] +[card] id=191315 name=Howling Mine mana={2} @@ -1424,6 +1450,17 @@ auto={1}{R}{S(goblin|myinplay)}:damage:2 target(creature,player) rarity=R [/card] [card] +id=190537 +name=Sign in Blood +mana={B}{B} +type=Sorcery +text=Target player draws two cards and loses 2 life. +target=player +auto=draw:2 +auto=life:-2 +rarity=C +[/card] +[card] id=193750 name=Silvercoat Lion mana={1}{W} @@ -1561,8 +1598,7 @@ name=Trumpet Blast mana={2}{R} type=Instant text=Attacking creatures get +2/+0 until end of turn. -target=creature[attacking] -auto=2/0 +auto=all(creature[attacking]) 2/0 rarity=C [/card] [card] diff --git a/projects/mtg/bin/Res/sets/M10/todo.dat b/projects/mtg/bin/Res/sets/M10/todo.dat index 541e48f6f..91da1c24f 100644 --- a/projects/mtg/bin/Res/sets/M10/todo.dat +++ b/projects/mtg/bin/Res/sets/M10/todo.dat @@ -9,17 +9,7 @@ toughness=2 text=Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.) When Acidic Slime enters the battlefield, destroy target artifact, enchantment, or land. rarity=U [/card] -[card] -id=190579 -name=Acolyte of Xathrid -mana={B} -type=Creature -subtype=Human Cleric -power=0 -toughness=1 -text={1}{B}, {T}: Target player loses 1 life. -rarity=C -[/card] + [card] id=191082 name=Act of Treason @@ -336,17 +326,7 @@ rarity=R -[card] -id=190548 -name=Howling Banshee -mana={2}{B}{B} -type=Creature -subtype=Spirit -power=3 -toughness=3 -text=Flying When Howling Banshee enters the battlefield, each player loses 3 life. -rarity=U -[/card] + [card] @@ -696,14 +676,7 @@ rarity=R -[card] -id=190537 -name=Sign in Blood -mana={B}{B} -type=Sorcery -text=Target player draws two cards and loses 2 life. -rarity=C -[/card] + [card] id=191083 name=Silence @@ -730,6 +703,8 @@ mana={2}{B} type=Enchantment subtype=Aura text=Enchant creature At the beginning of the upkeep of enchanted creature's controller, that player loses 1 life. +target=creature +auto=@each ??? upkeep:life:-1 targetController rarity=C [/card] diff --git a/projects/mtg/bin/Res/sets/MIR/_cards.dat b/projects/mtg/bin/Res/sets/MIR/_cards.dat index 61c3a1b2e..ce855cfac 100644 --- a/projects/mtg/bin/Res/sets/MIR/_cards.dat +++ b/projects/mtg/bin/Res/sets/MIR/_cards.dat @@ -43,6 +43,19 @@ toughness=1 rarity=C [/card] [card] +text=Islandwalk At the beginning of your upkeep, you lose 2 life. +auto=@each my upkeep:life:-2 +abilities=islandwalk +id=3528 +name=Benthic Djinn +rarity=R +type=Creature +mana={2}{U}{B} +power=5 +subtype=Djinn +toughness=3 +[/card] +[card] text=Tap all nonwhite creatures. id=3480 auto=tap all(creature[-white]) diff --git a/projects/mtg/bin/Res/sets/MIR/todo.dat b/projects/mtg/bin/Res/sets/MIR/todo.dat index 3e59cb65d..139170451 100644 --- a/projects/mtg/bin/Res/sets/MIR/todo.dat +++ b/projects/mtg/bin/Res/sets/MIR/todo.dat @@ -215,17 +215,7 @@ power=1 subtype=Unicorn toughness=2 [/card] -[card] -text=Islandwalk At the beginning of your upkeep, you lose 2 life. -id=3528 -name=Benthic Djinn -rarity=R -type=Creature -mana={2}{U}{B} -power=5 -subtype=Djinn -toughness=3 -[/card] + [card] text=Enchant creature Whenever enchanted creature is dealt damage, Binding Agony deals that much damage to that creature's controller. id=3275 diff --git a/projects/mtg/bin/Res/sets/MRQ/_cards.dat b/projects/mtg/bin/Res/sets/MRQ/_cards.dat index c7439ff95..d6a3f1c0c 100644 --- a/projects/mtg/bin/Res/sets/MRQ/_cards.dat +++ b/projects/mtg/bin/Res/sets/MRQ/_cards.dat @@ -741,6 +741,16 @@ subtype=Goblin toughness=1 [/card] [card] +text=Whenever a nontoken permanent is put into a player's graveyard from play, that player loses 1 life. +auto=@movedTo(land,enchantment,creature,artifact|opponentGraveyard):life:-1 opponent +auto=@movedTo(land,enchantment,creature,artifact|myGraveyard):life:-1 controller +id=19706 +name=Liability +rarity=R +type=Enchantment +mana={1}{B}{B} +[/card] +[card] text=First strike id=19618 name=Lightning Hounds diff --git a/projects/mtg/bin/Res/sets/MRQ/todo.dat b/projects/mtg/bin/Res/sets/MRQ/todo.dat index 3b3e94468..2c113aab7 100644 --- a/projects/mtg/bin/Res/sets/MRQ/todo.dat +++ b/projects/mtg/bin/Res/sets/MRQ/todo.dat @@ -1052,14 +1052,7 @@ rarity=U type=Enchantment mana={3}{G} [/card] -[card] -text=Whenever a nontoken permanent is put into a player's graveyard from play, that player loses 1 life. -id=19706 -name=Liability -rarity=R -type=Enchantment -mana={1}{B}{B} -[/card] + [card] text=At the beginning of your upkeep, sacrifice Lithophage unless you sacrifice a Mountain. diff --git a/projects/mtg/bin/Res/sets/ONS/_cards.dat b/projects/mtg/bin/Res/sets/ONS/_cards.dat index 3361d7dd5..33e125327 100644 --- a/projects/mtg/bin/Res/sets/ONS/_cards.dat +++ b/projects/mtg/bin/Res/sets/ONS/_cards.dat @@ -1049,4 +1049,16 @@ type=Land text={T}, Pay 1 life, Sacrifice Wooded Foothills: Search your library for a Mountain or Forest card and put it into play. Then shuffle your library. auto={T}{S}:moveTo(myinplay) target(mountain,forest|mylibrary) && life:-1 rarity=R +[/card] +[card] +id=26689 +name=Wretched Anurid +mana={1}{B} +type=Creature +subtype=Zombie Frog Beast +power=3 +toughness=3 +text=Whenever another creature comes into play, you lose 1 life. +auto=@movedTo(creature|battlefield): life:-1 controller +rarity=C [/card] \ No newline at end of file diff --git a/projects/mtg/bin/Res/sets/ONS/todo.dat b/projects/mtg/bin/Res/sets/ONS/todo.dat index 63647985a..f5a0faa94 100644 --- a/projects/mtg/bin/Res/sets/ONS/todo.dat +++ b/projects/mtg/bin/Res/sets/ONS/todo.dat @@ -2415,14 +2415,4 @@ type=Enchantment text={1}: The next time you would draw a card this turn, you gain 5 life instead. rarity=R [/card] -[card] -id=26689 -name=Wretched Anurid -mana={1}{B} -type=Creature -subtype=Zombie Frog Beast -power=3 -toughness=3 -text=Whenever another creature comes into play, you lose 1 life. -rarity=C -[/card] + diff --git a/projects/mtg/bin/Res/sets/SHM/_cards.dat b/projects/mtg/bin/Res/sets/SHM/_cards.dat index 7ecdfaed6..a1e7db15d 100644 --- a/projects/mtg/bin/Res/sets/SHM/_cards.dat +++ b/projects/mtg/bin/Res/sets/SHM/_cards.dat @@ -809,6 +809,15 @@ type=Sorcery mana={2}{BR}{BR} [/card] [card] +text=Whenever a land comes into play under an opponent's control, that player loses 2 life and you gain 2 life. +auto=@movedTo(land|opponentBattlefield):life:-2 opponent && life:2 controller +id=146766 +name=Polluted Bonds +rarity=R +type=Enchantment +mana={3}{B}{B} +[/card] +[card] text=Puncture Bolt deals 1 damage to target creature. Put a -1/-1 counter on that creature. target=creature auto=damage:1 diff --git a/projects/mtg/bin/Res/sets/SHM/todo.dat b/projects/mtg/bin/Res/sets/SHM/todo.dat index 3c9947ba6..792f1fc75 100644 --- a/projects/mtg/bin/Res/sets/SHM/todo.dat +++ b/projects/mtg/bin/Res/sets/SHM/todo.dat @@ -1071,14 +1071,7 @@ rarity=R type=Sorcery mana={6}{B} [/card] -[card] -text=Whenever a land comes into play under an opponent's control, that player loses 2 life and you gain 2 life. -id=146766 -name=Polluted Bonds -rarity=R -type=Enchantment -mana={3}{B}{B} -[/card] + [card] text=Enchant creature Enchanted creature has "{T}: This creature deals 1 damage to target creature or player." id=152159 diff --git a/projects/mtg/bin/Res/sets/TMP/_cards.dat b/projects/mtg/bin/Res/sets/TMP/_cards.dat index 82fd906d2..9f7fd1491 100644 --- a/projects/mtg/bin/Res/sets/TMP/_cards.dat +++ b/projects/mtg/bin/Res/sets/TMP/_cards.dat @@ -730,6 +730,15 @@ mana={2}{W} type=Enchantment [/card] [card] +text=Whenever an opponent plays a white spell, he or she loses 2 life. +auto=@movedTo(*[white]|opponentStack): life:-2 opponent +id=4823 +name=Havoc +rarity=U +type=Enchantment +mana={1}{R} +[/card] +[card] text=All Sliver creatures have haste. id=4824 auto=lord(sliver) haste diff --git a/projects/mtg/bin/Res/sets/TMP/todo.dat b/projects/mtg/bin/Res/sets/TMP/todo.dat index 46a7b24e0..5a3c0bdfc 100644 --- a/projects/mtg/bin/Res/sets/TMP/todo.dat +++ b/projects/mtg/bin/Res/sets/TMP/todo.dat @@ -605,14 +605,7 @@ rarity=U type=Instant mana={2}{G} [/card] -[card] -text=Whenever an opponent plays a white spell, he or she loses 2 life. -id=4823 -name=Havoc -rarity=U -type=Enchantment -mana={1}{R} -[/card] + [card] text=You may choose not to untap Helm of Possession during your untap step. {2}, {T}, Sacrifice a creature: Gain control of target creature as long as you control Helm of Possession and Helm of Possession remains tapped. id=4611 diff --git a/projects/mtg/bin/Res/sets/TSP/_cards.dat b/projects/mtg/bin/Res/sets/TSP/_cards.dat index af1bb6ed8..0acee8e36 100644 --- a/projects/mtg/bin/Res/sets/TSP/_cards.dat +++ b/projects/mtg/bin/Res/sets/TSP/_cards.dat @@ -795,7 +795,18 @@ rarity=U type=Land [/card] [card] -text= +id=108798 +name=Urborg Syphon-Mage +mana={2}{B} +type=Creature +subtype=Human Spellshaper +power=2 +toughness=2 +text={2}{B}, {T}, Discard a card: Each other player loses 2 life. You gain life equal to the life lost this way. +auto={2}{B}{T}{S(*|myhand)}:life:-2 opponent && life:2 controller +rarity=C +[/card] +[card] id=125866 name=Venser's Sliver rarity=C diff --git a/projects/mtg/bin/Res/sets/TSP/todo.dat b/projects/mtg/bin/Res/sets/TSP/todo.dat index 22a667c4d..38ae01ef1 100644 --- a/projects/mtg/bin/Res/sets/TSP/todo.dat +++ b/projects/mtg/bin/Res/sets/TSP/todo.dat @@ -2054,17 +2054,7 @@ subtype=Aura text=Enchant creature Enchanted creature gets +2/+2 and can't block. When Undying Rage is put into a graveyard from play, return Undying Rage to its owner's hand. rarity=U [/card] -[card] -id=108798 -name=Urborg Syphon-Mage -mana={2}{B} -type=Creature -subtype=Human Spellshaper -power=2 -toughness=2 -text={2}{B}, {T}, Discard a card: Each other player loses 2 life. You gain life equal to the life lost this way. -rarity=C -[/card] + [card] id=118900 name=Vampiric Sliver diff --git a/projects/mtg/bin/Res/sets/USG/_cards.dat b/projects/mtg/bin/Res/sets/USG/_cards.dat index d7d0820dc..fe1abb69b 100644 --- a/projects/mtg/bin/Res/sets/USG/_cards.dat +++ b/projects/mtg/bin/Res/sets/USG/_cards.dat @@ -282,6 +282,16 @@ mana={4}{U}{U} subtype=Aura [/card] [card] +text=Target player gains 2 life for each creature in play. +target=player +auto=foreach(creature) life:2 +id=9702 +name=Congregate +rarity=C +type=Instant +mana={3}{W} +[/card] +[card] text={4}, Sacrifice Copper Gnomes: You may put an artifact card from your hand into play. id=8815 auto={4}{S}:moveTo(myinplay) target(artifact|myhand) @@ -1437,6 +1447,15 @@ mana={3} type=Artifact [/card] [card] +text=Whenever an opponent plays a white spell, that player loses 1 life and you gain 1 life. +auto=@movedTo(*[white]|opponentStack): life:-1 opponent && life:1 controller +id=5696 +name=Yawgmoth's Edict +rarity=U +type=Enchantment +mana={1}{B} +[/card] +[card] text=Flying, shroud id=5825 name=Zephid diff --git a/projects/mtg/bin/Res/sets/USG/todo.dat b/projects/mtg/bin/Res/sets/USG/todo.dat index 9cfad0e36..2efae67a4 100644 --- a/projects/mtg/bin/Res/sets/USG/todo.dat +++ b/projects/mtg/bin/Res/sets/USG/todo.dat @@ -271,14 +271,7 @@ rarity=U type=Instant mana={1}{W} [/card] -[card] -text=Target player gains 2 life for each creature in play. -id=9702 -name=Congregate -rarity=C -type=Instant -mana={3}{W} -[/card] + [card] text=At the beginning of your upkeep, sacrifice Contamination unless you sacrifice a creature. If a land is tapped for mana, it produces {B} instead of any other type and amount. id=5768 @@ -2020,14 +2013,7 @@ rarity=R type=Enchantment mana={3}{W} [/card] -[card] -text=Whenever an opponent plays a white spell, that player loses 1 life and you gain 1 life. -id=5696 -name=Yawgmoth's Edict -rarity=U -type=Enchantment -mana={1}{B} -[/card] + [card] text=Until end of turn, you may play cards in your graveyard. If a card would be put into your graveyard this turn, remove that card from the game instead. id=5629