From 81590718490650debe01b6c7a5a38e39738fe692 Mon Sep 17 00:00:00 2001 From: "solo81@web.de" Date: Wed, 28 Jul 2010 20:45:50 +0000 Subject: [PATCH] Added 4 successfully tested cards with Hellbent. (card list ->> first comment) Added 2 tests for hellbent. --- projects/mtg/bin/Res/sets/mtg_todo.dat | 30 ------------------- projects/mtg/bin/Res/sets/primitives/mtg.txt | 30 +++++++++++++++++++ projects/mtg/bin/Res/test/_tests.txt | 2 ++ .../rakdos_pit_dragon_WITHOUT_hellbent.txt | 23 ++++++++++++++ .../test/rakdos_pit_dragon_WITH_hellbent.txt | 28 +++++++++++++++++ 5 files changed, 83 insertions(+), 30 deletions(-) create mode 100644 projects/mtg/bin/Res/test/rakdos_pit_dragon_WITHOUT_hellbent.txt create mode 100644 projects/mtg/bin/Res/test/rakdos_pit_dragon_WITH_hellbent.txt diff --git a/projects/mtg/bin/Res/sets/mtg_todo.dat b/projects/mtg/bin/Res/sets/mtg_todo.dat index 302dad74d..5826b231b 100644 --- a/projects/mtg/bin/Res/sets/mtg_todo.dat +++ b/projects/mtg/bin/Res/sets/mtg_todo.dat @@ -428,12 +428,6 @@ mana={2}{B}{B} type=Sorcery [/card] [card] -name=Agony Warp -text=Target creature gets -3/-0 until end of turn. -- Target creature gets -0/-3 until end of turn. -mana={U}{B} -type=Instant -[/card] -[card] name=Airdrop Condor text=Flying -- {1}{R}, Sacrifice a Goblin creature: Airdrop Condor deals damage equal to the sacrificed creature's power to target creature or player. mana={4}{R} @@ -13943,15 +13937,6 @@ power=2 toughness=2 [/card] [card] -name=Gobhobbler Rats -text=Hellbent - As long as you have no cards in hand, Gobhobbler Rats gets +1/+0 and has "{B}: Regenerate Gobhobbler Rats." -mana={B}{R} -type=Creature -subtype=Rat -power=2 -toughness=2 -[/card] -[card] name=Goblin Archaeologist text={R}, {T}: Flip a coin. If you win the flip, destroy target artifact and untap Goblin Archaeologist. If you lose the flip, sacrifice Goblin Archaeologist. mana={1}{R} @@ -28208,15 +28193,6 @@ power=2 toughness=1 [/card] [card] -name=Ragamuffyn -text=Hellbent - {T}, Sacrifice a creature or land: Draw a card. Activate this ability only if you have no cards in hand. -mana={2}{B} -type=Creature -subtype=Zombie Cleric -power=2 -toughness=2 -[/card] -[card] name=Rage Forger text=When Rage Forger enters the battlefield, put a +1/+1 counter on each other Shaman creature you control. -- Whenever a creature you control with a +1/+1 counter on it attacks, you may have that creature deal 1 damage to target player. mana={2}{R} @@ -38519,12 +38495,6 @@ mana={4} type=Artifact [/card] [card] -name=Twinstrike -text=Twinstrike deals 2 damage to each of two target creatures. -- Hellbent - Destroy those creatures instead if you have no cards in hand. -mana={3}{B}{R} -type=Instant -[/card] -[card] name=Twist Allegiance text=You and target opponent each gain control of all creatures the other controls until end of turn. Untap those creatures. Those creatures gain haste until end of turn. mana={6}{R} diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index a2b72b29b..45f9d1be9 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -545,6 +545,15 @@ mana={3}{B} type=Instant [/card] [card] +name=Agony Warp +target=creature +auto=-3/0 +auto=0/-3 target(creature) +text=Target creature gets -3/-0 until end of turn. -- Target creature gets -0/-3 until end of turn. +mana={U}{B} +type=Instant +[/card] +[card] name=Agrus Kos Wojek Veteran #The comma needed to be stripped from the name to make the card work. #Reintroducing it requires an update to RAV/_cards.dat as well. @@ -35024,6 +35033,16 @@ power=3 toughness=3 [/card] [card] +name=Ragamuffyn +auto=aslongas(*|myhand) {T}{S(creature,land|mybattlefield)}:draw:1 <1 +text=Hellbent - {T}, Sacrifice a creature or land: Draw a card. Activate this ability only if you have no cards in hand. +mana={2}{B} +type=Creature +subtype=Zombie Cleric +power=2 +toughness=2 +[/card] +[card] name=Rage Nimbus abilities=defender,flying auto={1}{R}:mustattack target(creature) @@ -48440,6 +48459,17 @@ subtype=Elf Warrior power=1 toughness=1 [/card] +[Card] +name=Twinstrike +target=creature +auto=aslongas(*|myhand) damage:2 >=1 +auto=aslongas(*|myhand) damage:2 target(other creature) >=1 +auto=aslongas(*|myhand) destroy <1 +auto=aslongas(*|myhand) destroy target(other creature) <1 +mana={3}{B}{R} +text=Twinstrike deals 2 damage to each of two target creatures. -- Hellbent — Destroy those creatures instead if you have no cards in hand. +type=Instant +[/Card] [card] name=Twisted Abomination auto={B}:regenerate diff --git a/projects/mtg/bin/Res/test/_tests.txt b/projects/mtg/bin/Res/test/_tests.txt index 6cb5aa4f9..8613513e3 100644 --- a/projects/mtg/bin/Res/test/_tests.txt +++ b/projects/mtg/bin/Res/test/_tests.txt @@ -363,6 +363,8 @@ pyroclasm.txt quilled_sliver.txt rain_of_filth_i206.txt rain_of_filth_i283.txt +rakdos_pit_dragon_WITH_hellbent.txt +rakdos_pit_dragon_WITHOUT_hellbent.txt rampant_growth.txt rancor.txt ray_of_command.txt diff --git a/projects/mtg/bin/Res/test/rakdos_pit_dragon_WITHOUT_hellbent.txt b/projects/mtg/bin/Res/test/rakdos_pit_dragon_WITHOUT_hellbent.txt new file mode 100644 index 000000000..6aa8d4863 --- /dev/null +++ b/projects/mtg/bin/Res/test/rakdos_pit_dragon_WITHOUT_hellbent.txt @@ -0,0 +1,23 @@ +#Testing Rakdos Pit Dragon WITHOUT Hellbent. +#Hellbent - Rakdos Pit Dragon has double strike as long as you have no cards in hand. +[INIT] +COMBATATTACKERS +[PLAYER1] +inplay:rakdos pit dragon +[PLAYER2] +life:20 +[DO] +rakdos pit dragon +next +#blockers +next +#damage +next +#combatend +[ASSERT] +COMBATEND +[PLAYER1] +inplay:rakdos pit dragon +[PLAYER2] +life:17 +[END] \ No newline at end of file diff --git a/projects/mtg/bin/Res/test/rakdos_pit_dragon_WITH_hellbent.txt b/projects/mtg/bin/Res/test/rakdos_pit_dragon_WITH_hellbent.txt new file mode 100644 index 000000000..59ef7c6fd --- /dev/null +++ b/projects/mtg/bin/Res/test/rakdos_pit_dragon_WITH_hellbent.txt @@ -0,0 +1,28 @@ +#Testing Rakdos Pit Dragon WITH Hellbent. +#Hellbent - Rakdos Pit Dragon has double strike as long as you have no cards in hand. +[INIT] +COMBATATTACKERS +[PLAYER1] +inplay:rakdos pit dragon +hand:dark ritual +manapool:{B} +[PLAYER2] +life:20 +[DO] +dark ritual +rakdos pit dragon +next +#blockers +next +#damage +next +#combatend +next +[ASSERT] +COMBATEND +[PLAYER1] +inplay:rakdos pit dragon +graveyard:dark ritual +[PLAYER2] +life:14 +[END] \ No newline at end of file