From b7324280aa37b64e5745ffd414c4af2b3bdd72cb Mon Sep 17 00:00:00 2001 From: "anthonycalosa@gmail.com" Date: Mon, 20 May 2013 07:19:18 +0000 Subject: [PATCH] added Prowl cards. Auntie's Snitch Earwig Squad Latchkey Faerie Morsel Theft Notorius Throng Stinkdrinker Bandit Revised cards: Denying Wind Extract Jester's Cap Sadistic Sacrament Supreme Inquisitor --- projects/mtg/bin/Res/sets/primitives/mtg.txt | 94 +++++++++++++++++-- .../bin/Res/sets/primitives/unsupported.txt | 54 +---------- 2 files changed, 88 insertions(+), 60 deletions(-) diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 60136b78f..290a9c47b 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -4737,6 +4737,19 @@ text=As Auntie's Hovel enters the battlefield, you may reveal a Goblin card from type=Land [/card] [card] +name=Auntie's Snitch +abilities=cantblock +autograveyard=@combatdamaged(player) from(creature[goblin;rogue]|mybattlefield):may moveto(ownerhand) +other={1}{B} name(Prowl) +otherrestriction=prowl +text=Auntie's Snitch can't block. -- Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -- Whenever a Goblin or Rogue you control deals combat damage to a player, if Auntie's Snitch is in your graveyard, you may return Auntie's Snitch to your hand. +mana={2}{B} +type=Creature +subtype=Goblin Rogue +power=3 +toughness=1 +[/card] +[card] name=Aura Barbs auto=all(enchantment|battlefield) transforms ((,newability[damage:2 controller],newability[damage:2 all(parents)])) oneshot text=Each enchantment deals 2 damage to its controller, then each Aura attached to a creature deals 2 damage to the creature it's attached to. @@ -21058,8 +21071,8 @@ type=Enchantment [/card] [card] name=Denying Wind -target=*|opponentlibrary -auto=moveTo(exile) +target=player +auto=moveto(exile) target(*|targetedpersonslibrary) text=Search target player's library for up to seven cards and exile them. Then that player shuffles his or her library. mana={7}{U}{U} type=Sorcery @@ -24789,6 +24802,18 @@ power=4 toughness=5 [/card] [card] +name=Earwig Squad +auto=if paid(alternative) then transforms((,newability[choice name(target opponent) target(opponent) moveto(exile) target(<3>*|targetedpersonslibrary)])) +other={2}{B} name(Prowl) +otherrestriction=prowl +text=Prowl {2}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -- When Earwig Squad enters the battlefield, if its prowl cost was paid, search target opponent's library for three cards and exile them. Then that player shuffles his or her library. +mana={3}{B}{B} +type=Creature +subtype=Goblin Rogue +power=5 +toughness=3 +[/card] +[card] name=Eastern Paladin auto={B}{B}{T}:destroy target(creature[green]) text={B}{B}, {T}: Destroy target green creature. @@ -27848,8 +27873,8 @@ subtype=Aura [/card] [card] name=Extract -target=*|Library -auto=moveTo(exile) +target=player +auto=moveto(exile) target(*|targetedpersonslibrary) text=Search target player's library for a card and exile it. Then that player shuffles his or her library. mana={U} type=Sorcery @@ -44170,7 +44195,7 @@ toughness=1 [/card] [card] name=Jester's Cap -auto={2}{T}{S}:target(<3>*|opponentlibrary) moveTo(exile) +auto={2}{T}{S}:choice name(target player) target(player) moveto(exile) target(<3>*|targetedpersonslibrary) text={2}, {T}, Sacrifice Jester's Cap: Search target player's library for three cards and exile them. Then that player shuffles his or her library. mana={4} type=Artifact @@ -48494,6 +48519,19 @@ power=3 toughness=1 [/card] [card] +name=Latchkey Faerie +abilities=flying +auto=if paid(alternative) then draw:1 controller +other={2}{U} name(Prowl) +otherrestriction=prowl +text=Flying -- Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue.) -- When Latchkey Faerie enters the battlefield, if its prowl cost was paid, draw a card. +mana={3}{U} +type=Creature +subtype=Faerie Rogue +power=3 +toughness=1 +[/card] +[card] name=Latulla, Keldon Overseer auto={X}{R}{T}{discard(*|myhand)}{discard(*|myhand)}:damage:X target(creature,player) text={X}{R}, {T}, Discard two cards: Latulla, Keldon Overseer deals X damage to target creature or player. @@ -56426,6 +56464,19 @@ power=3 toughness=3 [/card] [card] +name=Morsel Theft +target=player +auto=life:-3 targetedplayer +auto=life:3 controller +auto=if paid(alternative) then draw:1 controller +other={1}{B} name(Prowl) +otherrestriction=prowl +text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Target player loses 3 life and you gain 3 life. If Morsel Theft's prowl cost was paid, draw a card. +mana={2}{B}{B} +type=Tribal Sorcery +subtype=Rogue +[/card] +[card] name=Morselhoarder auto=counter(-1/-1,2) auto={C(-1/-1,-1)}:add{W} @@ -59687,6 +59738,17 @@ power=2 toughness=2 [/card] [card] +name=Notorious Throng +auto=token(Faerie Rogue,Creature Faerie,1/1,flying black)*odcount +auto=if paid(alternative) then turns:+1 controller +other={5}{U} name(Prowl) +otherrestriction=prowl +text=Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Put X 1/1 black Faerie Rogue creature tokens with flying onto the battlefield, where X is the damage dealt to your opponents this turn. If Notorious Throng's prowl cost was paid, take an extra turn after this one. +mana={3}{U} +type=Tribal Sorcery +subtype=Rogue +[/card] +[card] name=Nourish auto=life:6 controller text=You gain 6 life. @@ -72508,10 +72570,10 @@ toughness=2 [/card] [card] name=Sadistic Sacrament -target=*|library -auto=moveto(exile) -kicker={7} -auto=kicker target(*|library) moveto(exile) +target=player +auto=ifnot paid(alternative) then moveto(exile) target(*|targetedpersonslibrary) +auto=if paid(alternative) then moveto(exile) target(*|targetedpersonslibrary) +other={7}{B}{B}{B} name(Kicker) text=Kicker {7} (You may pay an additional {7} as you cast this spell.) -- Search target player's library for up to three cards, exile them, then that player shuffles his or her library. If Sadistic Sacrament was kicked, instead search that player's library for up to fifteen cards, exile them, then that player shuffles his or her library. mana={B}{B}{B} type=Sorcery @@ -84091,6 +84153,18 @@ power=2 toughness=2 [/card] [card] +name=Stinkdrinker Bandit +auto=@combat(notblocked) source(rogue|mybattlefield):all(trigger[to]) 2/1 ueot +other={1}{B} name(Prowl) +otherrestriction=prowl +text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -- Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn. +mana={3}{B} +type=Creature +subtype=Goblin Rogue +power=2 +toughness=1 +[/card] +[card] name=Stinkdrinker Daredevil auto=lord(giant|myhand) altercost(colorless,-2) text=Giant spells you cast cost {2} less to cast. @@ -85810,7 +85884,7 @@ toughness=10 [/card] [card] name=Supreme Inquisitor -auto={T(wizard|myBattlefield)}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}:target(*|opponentlibrary) moveTo(exile) +auto={T(wizard|myBattlefield)}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}:choice name(target player) target(player) moveto(exile) target(*|targetedpersonslibrary) text=Tap five untapped Wizards you control: Search target player's library for up to five cards and exile them. Then that player shuffles his or her library. mana={3}{U}{U} type=Creature diff --git a/projects/mtg/bin/Res/sets/primitives/unsupported.txt b/projects/mtg/bin/Res/sets/primitives/unsupported.txt index e5ad09def..a13e771fc 100644 --- a/projects/mtg/bin/Res/sets/primitives/unsupported.txt +++ b/projects/mtg/bin/Res/sets/primitives/unsupported.txt @@ -642,15 +642,6 @@ power=1 toughness=1 [/card] [card] -name=Auntie's Snitch -text=Auntie's Snitch can't block. -- Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -- Whenever a Goblin or Rogue you control deals combat damage to a player, if Auntie's Snitch is in your graveyard, you may return Auntie's Snitch to your hand. -mana={2}{B} -type=Creature -subtype=Goblin Rogue -power=3 -toughness=1 -[/card] -[card] name=Aura Finesse mana={U} type=Instant @@ -4702,15 +4693,6 @@ mana={R} type=Instant [/card] [card] -name=Earwig Squad -text=Prowl {2}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -- When Earwig Squad enters the battlefield, if its prowl cost was paid, search target opponent's library for three cards and exile them. Then that player shuffles his or her library. -mana={3}{B}{B} -type=Creature -subtype=Goblin Rogue -power=5 -toughness=3 -[/card] -[card] name=Echo Chamber text={4}, {T}: An opponent chooses target creature he or she controls. Put a token that's a copy of that creature onto the battlefield. That token gains haste until end of turn. Exile the token at the beginning of the next end step. Activate this ability only any time you could cast a sorcery. mana={4} @@ -9526,15 +9508,6 @@ mana={R} type=Instant [/card] [card] -name=Latchkey Faerie -text=Flying -- Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue.) -- When Latchkey Faerie enters the battlefield, if its prowl cost was paid, draw a card. -mana={3}{U} -type=Creature -subtype=Faerie Rogue -power=3 -toughness=1 -[/card] -[card] name=Laughing Hyena mana={1}{G} type=Creature — Hyena @@ -11249,13 +11222,6 @@ mana={5} type=Artifact [/card] [card] -name=Morsel Theft -text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Target player loses 3 life and you gain 3 life. If Morsel Theft's prowl cost was paid, draw a card. -mana={2}{B}{B} -type=Tribal Sorcery -subtype=Rogue -[/card] -[card] name=Mossbridge Troll text=If Mossbridge Troll would be destroyed, regenerate it. -- Tap any number of untapped creatures you control other than Mossbridge Troll with total power 10 or greater: Mossbridge Troll gets +20/+20 until end of turn. mana={5}{G}{G} @@ -11900,6 +11866,8 @@ toughness=2 [/card] [card] name=Noggin Whack +other={1}{B} name(Prowl) +otherrestriction=prowl text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Target player reveals three cards from his or her hand. You choose two of them. That player discards those cards. mana={2}{B}{B} type=Tribal Sorcery @@ -11973,13 +11941,6 @@ subtype=Eldrazi text=Counter target spell or ability that targets a permanent you control. Not of This World costs {7} less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater. [/card] [card] -name=Notorious Throng -text=Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Put X 1/1 black Faerie Rogue creature tokens with flying onto the battlefield, where X is the damage dealt to your opponents this turn. If Notorious Throng's prowl cost was paid, take an extra turn after this one. -mana={3}{U} -type=Tribal Sorcery -subtype=Rogue -[/card] -[card] name=Nova Pentacle text={3}, {T}: The next time a source of your choice would deal damage to you this turn, that damage is dealt to target creature of an opponent's choice instead. mana={4} @@ -17359,15 +17320,6 @@ power=1 toughness=1 [/card] [card] -name=Stinkdrinker Bandit -text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -- Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn. -mana={3}{B} -type=Creature -subtype=Goblin Rogue -power=2 -toughness=1 -[/card] -[card] name=Stoic Angel text=Flying, vigilance -- Players can't untap more than one creature during their untap steps. mana={1}{G}{W}{U} @@ -18369,6 +18321,8 @@ type=Sorcery [/card] [card] name=Thieves' Fortune +other={U} name(Prowl) +otherrestriction=prowl text=Prowl {U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. mana={2}{U} type=Tribal Instant