From 9cb8cd68d5e12743ed4eafd2395e214f93fb4edd Mon Sep 17 00:00:00 2001 From: "solo81@web.de" Date: Tue, 30 Mar 2010 22:05:32 +0000 Subject: [PATCH] Added 16 successfully tested cards. Card list --> first comment --- projects/mtg/bin/Res/sets/mtg_todo.dat | 152 --------------- projects/mtg/bin/Res/sets/primitives/mtg.txt | 185 +++++++++++++++++++ 2 files changed, 185 insertions(+), 152 deletions(-) diff --git a/projects/mtg/bin/Res/sets/mtg_todo.dat b/projects/mtg/bin/Res/sets/mtg_todo.dat index f7842f94f..179603e48 100644 --- a/projects/mtg/bin/Res/sets/mtg_todo.dat +++ b/projects/mtg/bin/Res/sets/mtg_todo.dat @@ -1836,15 +1836,6 @@ mana={2}{W}{W} type=Enchantment [/card] [card] -name=Auriok Bladewarden -text={T}: Target creature gets +X/+X until end of turn, where X is Auriok Bladewarden's power. -mana={1}{W} -type=Creature -subtype=Human Soldier -power=1 -toughness=1 -[/card] -[card] name=Auriok Glaivemaster text=As long as Auriok Glaivemaster is equipped, it gets +1/+1 and has first strike. mana={W} @@ -1881,27 +1872,6 @@ power=2 toughness=3 [/card] [card] -name=Aurochs -text=Trample -- Whenever Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. -mana={3}{G} -type=Creature -subtype=Aurochs -power=2 -toughness=3 -[/card] -[card] -name=Aurochs Herd -abilities=trample -auto=may moveto(myHand) target(Aurochs|myLibrary) -auto=aslongas(Auroch Herd[attacking]|myBattlefield)foreach(Aurochs other[attacking]|myBattlefield)1/0 -text=Trample -- When Aurochs Herd enters the battlefield, you may search your library for an Aurochs card, reveal it, and put it into your hand. If you do, shuffle your library. -- Whenever Aurochs Herd attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. -mana={5}{G} -type=Creature -subtype=Aurochs -power=4 -toughness=4 -[/card] -[card] name=Aurora Eidolon text={W}, Sacrifice Aurora Eidolon: Prevent the next 3 damage that would be dealt to target creature or player this turn. -- Whenever you cast a multicolored spell, you may return Aurora Eidolon from your graveyard to your hand. mana={3}{W} @@ -3539,15 +3509,6 @@ power=3 toughness=4 [/card] [card] -name=Bloom Tender -text={T}: For each color among permanents you control, add one mana of that color to your mana pool. -mana={1}{G} -type=Creature -subtype=Elf Druid -power=1 -toughness=1 -[/card] -[card] name=Blowfly Infestation text=Whenever a creature is put into a graveyard from the battlefield, if it had a -1/-1 counter on it, put a -1/-1 counter on target creature. mana={2}{B} @@ -4426,18 +4387,6 @@ mana={X}{X}{R} type=Sorcery [/card] [card] -name=Bull Aurochs -abilities=trample -auto=may moveto(myHand) target(Aurochs|myLibrary) -auto=aslongas(Bull Aurochs[attacking]|myBattlefield)foreach(Aurochs other[attacking]|myBattlefield)1/0 -text=Trample -- Whenever Bull Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. -mana={1}{G} -type=Creature -subtype=Aurochs -power=2 -toughness=1 -[/card] -[card] name=Bull Elephant text=When Bull Elephant enters the battlefield, sacrifice it unless you return two Forests you control to their owner's hand. mana={3}{G} @@ -5305,17 +5254,6 @@ power=1 toughness=2 [/card] [card] -name=Cenn's Heir -auto=aslongas(this[attacking])foreach(other Kithkin[attacking]) 1/1 -#"this is only compatible with @ auto line in WTH0.8.1 -text=Whenever Cenn's Heir attacks, it gets +1/+1 until end of turn for each other attacking Kithkin. -mana={1}{W} -type=Creature -subtype=Kithkin Soldier -power=1 -toughness=1 -[/card] -[card] name=Cenn's Tactician text={W}, {T}: Put a +1/+1 counter on target Soldier creature. -- Each creature you control with a +1/+1 counter on it can block an additional creature. mana={W} @@ -5408,15 +5346,6 @@ mana={1}{U}{U} type=Enchantment [/card] [card] -name=Cephalid Vandal -text=At the beginning of your upkeep, put a shred counter on Cephalid Vandal. Then put the top card of your library into your graveyard for each shred counter on Cephalid Vandal. -mana={1}{U} -type=Creature -subtype=Cephalid Rogue -power=1 -toughness=1 -[/card] -[card] name=Cerebral Vortex text=Target player draws two cards, then Cerebral Vortex deals damage to that player equal to the number of cards he or she has drawn this turn. mana={1}{U}{R} @@ -6036,15 +5965,6 @@ power=1 toughness=1 [/card] [card] -name=Cinder Shade -text={B}: Cinder Shade gets +1/+1 until end of turn. -- {R}, Sacrifice Cinder Shade: Cinder Shade deals damage equal to its power to target creature. -mana={1}{B}{R} -type=Creature -subtype=Shade -power=1 -toughness=1 -[/card] -[card] name=Cinderhaze Wretch text={T}: Target player discards a card. Activate this ability only during your turn. -- Put a -1/-1 counter on Cinderhaze Wretch: Untap Cinderhaze Wretch. mana={4}{B} @@ -12762,15 +12682,6 @@ power=2 toughness=2 [/card] [card] -name=Flame Elemental -text={R}, {T}, Sacrifice Flame Elemental: Flame Elemental deals damage equal to its power to target creature. -mana={2}{R}{R} -type=Creature -subtype=Elemental -power=3 -toughness=2 -[/card] -[card] name=Flame Jab target=player,creature auto=damage:1 @@ -14239,15 +14150,6 @@ mana={X}{R} type=Sorcery [/card] [card] -name=Ghitu Fire-Eater -text={T}, Sacrifice Ghitu Fire-Eater: Ghitu Fire-Eater deals damage equal to its power to target creature or player. -mana={2}{R} -type=Creature -subtype=Human Nomad -power=2 -toughness=2 -[/card] -[card] name=Ghitu Slinger text=Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Ghitu Slinger enters the battlefield, it deals 2 damage to target creature or player. mana={2}{R} @@ -18999,15 +18901,6 @@ power=3 toughness=4 [/card] [card] -name=Jagged-Scar Archers -text=Jagged-Scar Archers's power and toughness are each equal to the number of Elves you control. -- {T}: Jagged-Scar Archers deals damage equal to its power to target creature with flying. -mana={1}{G}{G} -type=Creature -subtype=Elf Archer -power=* -toughness=* -[/card] -[card] name=Jalum Tome auto={2}{T}{S(*|myHand)}:draw:1 controller text={2}, {T}: Draw a card, then discard a card. @@ -19660,15 +19553,6 @@ power=4 toughness=5 [/card] [card] -name=Kavu Mauler -text=Trample -- Whenever Kavu Mauler attacks, it gets +1/+1 until end of turn for each other attacking Kavu. -mana={4}{G}{G} -type=Creature -subtype=Kavu -power=4 -toughness=4 -[/card] -[card] name=Kavu Predator text=Trample -- Whenever an opponent gains life, put that many +1/+1 counters on Kavu Predator. mana={1}{G} @@ -23939,15 +23823,6 @@ power=3 toughness=3 [/card] [card] -name=Minotaur Illusionist -text={1}{U}: Minotaur Illusionist gains shroud until end of turn. (It can't be the target of spells or abilities.) -- {R}, Sacrifice Minotaur Illusionist: Minotaur Illusionist deals damage equal to its power to target creature. -mana={3}{U}{R} -type=Creature -subtype=Minotaur Wizard -power=3 -toughness=4 -[/card] -[card] name=Miracle Worker text={T}: Destroy target Aura attached to a creature you control. mana={W} @@ -31342,15 +31217,6 @@ power=5 toughness=5 [/card] [card] -name=Rhys the Exiled -text=Whenever Rhys the Exiled attacks, you gain 1 life for each Elf you control. -- {B}, Sacrifice an Elf: Regenerate Rhys the Exiled. -mana={2}{G} -type=Legendary Creature -subtype=Elf Warrior -power=3 -toughness=2 -[/card] -[card] name=Rhys the Redeemed text={2}{(g/w)}, {T}: Put a 1/1 green and white Elf Warrior creature token onto the battlefield. -- {4}{(g/w){(g/w)}, {T}: For each creature token you control, put a token that's a copy of that creature onto the battlefield. mana={GW} @@ -36644,15 +36510,6 @@ power=0 toughness=0 [/card] [card] -name=Spikeshot Goblin -text={R}, {T}: Spikeshot Goblin deals damage equal to its power to target creature or player. -mana={2}{R} -type=Creature -subtype=Goblin Shaman -power=1 -toughness=2 -[/card] -[card] name=Spiketail Drake text=Flying -- Sacrifice Spiketail Drake: Counter target spell unless its controller pays {3}. mana={3}{U}{U} @@ -42780,15 +42637,6 @@ power=1 toughness=3 [/card] [card] -name=Wandering Goblins -text=Domain - {3}: Wandering Goblins gets +1/+0 until end of turn for each basic land type among lands you control. -mana={2}{R} -type=Creature -subtype=Goblin Warrior -power=0 -toughness=3 -[/card] -[card] name=Wandering Graybeard text=Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Wandering Graybeard, you may reveal it. If you do, you gain 4 life. mana={3}{W}{W} diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index ecb6a445c..8173de892 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -2279,6 +2279,16 @@ power=1 toughness=2 [/card] [card] +name=Auriok Bladewarden +auto={T}:thisforeach(power>=1) 1/1 target(creature) +text={T}: Target creature gets +X/+X until end of turn, where X is Auriok Bladewarden's power. +mana={1}{W} +type=Creature +subtype=Human Soldier +power=1 +toughness=1 +[/card] +[card] name=Auriok Champion abilities=protection from black,protection from red auto=@movedTo(creature|battlefield):may life:1 controller @@ -2310,6 +2320,31 @@ power=1 toughness=1 [/card] [card] +name=Aurochs +abilities=trample +auto=lord(aurochs[attacking]) foreach(other aurochs[attacking]) 1/0 +auto=lord(aurochs[attacking]) foreach(other aurochs[attacking]) -1/0 other +text=Trample -- Whenever Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. +mana={3}{G} +type=Creature +subtype=Aurochs +power=2 +toughness=3 +[/card] +[card] +name=Aurochs Herd +abilities=trample +auto=may moveto(myHand) target(aurochs|myLibrary) +auto=lord(aurochs herd[attacking]) foreach(other aurochs herd[attacking]) 1/0 +auto=lord(aurochs herd[attacking]) foreach(other aurochs herd[attacking]) -1/0 other +text=Trample -- When Aurochs Herd enters the battlefield, you may search your library for an Aurochs card, reveal it, and put it into your hand. If you do, shuffle your library. -- Whenever Aurochs Herd attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. +mana={5}{G} +type=Creature +subtype=Aurochs +power=4 +toughness=4 +[/card] +[card] name=Autumn Willow abilities=opponentshroud,shroud auto={G}:-shroud @@ -4262,6 +4297,16 @@ power=1 toughness=1 [/card] [card] +name=Bloom Tender +auto={T}:aslongas(*[white]|myBattlefield) add{W} && aslongas(*[blue]|myBattlefield) add{U} && aslongas(*[black]|myBattlefield) add{B} && aslongas(*[red]|myBattlefield) add{R} && aslongas(*[green]|myBattlefield) add{G} +text={T}: For each color among permanents you control, add one mana of that color to your mana pool. +mana={1}{G} +type=Creature +subtype=Elf Druid +power=1 +toughness=1 +[/card] +[card] name=Bloodpyre Elemental auto={S}:damage:4 target(creature) asSorcery text=Sacrifice Bloodpyre Elemental: Bloodpyre Elemental deals 4 damage to target creature. Activate this ability only any time you could cast a sorcery. @@ -5301,6 +5346,18 @@ power=3 toughness=3 [/card] [card] +name=Bull Aurochs +abilities=trample +auto=lord(bull aurochs[attacking]) foreach(other aurochs[attacking]) 1/0 +auto=lord(bull aurochs[attacking]) foreach(other aurochs[attacking]) -1/0 other +text=Trample -- Whenever Bull Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. +mana={1}{G} +type=Creature +subtype=Aurochs +power=2 +toughness=1 +[/card] +[card] name=Bull Cerodon abilities=vigilance,haste text=Vigilance, haste @@ -6249,6 +6306,17 @@ mana={3}{W} type=Sorcery [/card] [card] +name=Cenn's Heir +auto=lord(cenn's heir[attacking]|myBattlefield) foreach(other kithkin[attacking]|myBattledfield) 1/1 +auto=lord(cenn's heir[attacking]|myBattlefield) foreach(other kithkin[attacking]|myBattledfield) -1/-1 other +text=Whenever Cenn's Heir attacks, it gets +1/+1 until end of turn for each other attacking Kithkin. +mana={1}{W} +type=Creature +subtype=Kithkin Soldier +power=1 +toughness=1 +[/card] +[card] name=Centaur Archer auto={T}:damage:1 target(creature[flying]) text={T}: Centaur Archer deals 1 damage to target creature with flying. @@ -6364,6 +6432,17 @@ power=1 toughness=1 [/card] [card] +name=Cephalid Vandal +auto=@each my upkeep:thisforeach(counter{0/0,1,Shred}) deplete:1 controller +auto=@each my upkeep:counter(0/0,1,Shred) +text=At the beginning of your upkeep, put a shred counter on Cephalid Vandal. Then put the top card of your library into your graveyard for each shred counter on Cephalid Vandal. +mana={1}{U} +type=Creature +subtype=Cephalid Rogue +power=1 +toughness=1 +[/card] +[card] name=Ceremonial Guard auto=@each combatends:destroy all(ceremonial guard[attacking;blocking]|myBattlefield) text=When Ceremonial Guard attacks or blocks, destroy it at end of combat. @@ -6802,6 +6881,17 @@ power=0 toughness=1 [/card] [card] +name=Cinder Shade +auto={B}:1/1 +auto={R}{S}:thisforeach(power>=1) damage:1 target(creature) +text={B}: Cinder Shade gets +1/+1 until end of turn. -- {R}, Sacrifice Cinder Shade: Cinder Shade deals damage equal to its power to target creature. +mana={1}{B}{R} +type=Creature +subtype=Shade +power=1 +toughness=1 +[/card] +[card] name=Cinder Storm target=creature,player auto=damage:7 @@ -13229,6 +13319,16 @@ power=3 toughness=2 [/card] [card] +name=Feral Animist +auto={G}:p/0 +text={3}: Feral Animist gets +X/+0 until end of turn, where X is its power. +mana={G} +type=Creature +subtype=Goblin Shaman +power=2 +toughness=1 +[/card] +[card] name=Feral Instinct target=creature auto=1/1 @@ -13777,6 +13877,16 @@ mana={1}{R} type=Instant [/card] [card] +name=Flame Elemental +auto={R}{T}{S}:thisforeach(power>=1) damage:1 target(creature) +text={R}, {T}, Sacrifice Flame Elemental: Flame Elemental deals damage equal to its power to target creature. +mana={2}{R}{R} +type=Creature +subtype=Elemental +power=3 +toughness=2 +[/card] +[card] name=Flame Fusillade auto=lord(creature|myBattlefield) {T}:damage:1 target(creature,player) text=Until end of turn, permanents you control gain "{T}: This permanent deals 1 damage to target creature or player." @@ -15251,6 +15361,16 @@ type=Enchantment subtype=Aura [/card] [card] +name=Ghitu Fire-Eater +auto={T}{S}:thisforeach(power>=1) damage:1 target(creature) +text={T}, Sacrifice Ghitu Fire-Eater: Ghitu Fire-Eater deals damage equal to its power to target creature or player. +mana={2}{R} +type=Creature +subtype=Human Nomad +power=2 +toughness=2 +[/card] +[card] name=Ghitu War Cry auto={R}:1/0 target(creature) text={R}: Target creature gets +1/+0 until end of turn. @@ -19884,6 +20004,17 @@ mana={4} type=Artifact [/card] [card] +name=Jagged-Scar Archers +auto=foreach(elf|myBattlefield) 1/1 +auto={T}:thisforeach(power>=1) damage:1 target(creature[flying]) +text=Jagged-Scar Archers's power and toughness are each equal to the number of Elves you control. -- {T}: Jagged-Scar Archers deals damage equal to its power to target creature with flying. +mana={1}{G}{G} +type=Creature +subtype=Elf Archer +power=* +toughness=* +[/card] +[card] name=Jagwasp Swarm abilities=flying text=Flying @@ -20829,6 +20960,18 @@ mana={2}{G} type=Enchantment [/card] [card] +name=Kavu Mauler +abilities=trample +auto=lord(kavu mauler[attacking]) foreach(other kavu[attacking]) 1/1 +auto=lord(kavu mauler[attacking]) foreach(other kavu[attacking]) -1/-1 other +text=Trample -- Whenever Kavu Mauler attacks, it gets +1/+1 until end of turn for each other attacking Kavu. +mana={4}{G}{G} +type=Creature +subtype=Kavu +power=4 +toughness=4 +[/card] +[card] name=Kavu Monarch auto=lord(kavu) trample auto=@movedTo(other kavu|battlefield):counter(1/1,1) @@ -24855,6 +24998,17 @@ mana={2}{B}{B} type=Sorcery [/card] [card] +name=Minotaur Illusionist +auto={1}{U}:shroud +auto={R}{S}:thisforeach(power>=1) damage:1 target(creature) +text={1}{U}: Minotaur Illusionist gains shroud until end of turn. (It can't be the target of spells or abilities.) -- {R}, Sacrifice Minotaur Illusionist: Minotaur Illusionist deals damage equal to its power to target creature. +mana={3}{U}{R} +type=Creature +subtype=Minotaur Wizard +power=3 +toughness=4 +[/card] +[card] name=Minotaur Tactician abilities=haste auto=aslongas(creature[white]|myBattlefield) 1/1 @@ -31602,6 +31756,17 @@ power=3 toughness=4 [/card] [card] +name=Rhys the Exiled +auto=@each my blockers:aslongas(rhys the exiled[attacking]|myBattlefield) foreach(elf|myBattlefield) life:1 controller +auto={B}{S(elf|myBattlefield)}:regenerate +text=Whenever Rhys the Exiled attacks, you gain 1 life for each Elf you control. -- {B}, Sacrifice an Elf: Regenerate Rhys the Exiled. +mana={G} +type=Legendary Creature +subtype=Elf Warrior +power=3 +toughness=2 +[/card] +[card] name=Rib Cage Spider abilities=reach text=Reach (This creature can block creatures with flying.) @@ -37224,6 +37389,16 @@ power=0 toughness=0 [/card] [card] +name=Spikeshot Goblin +auto={R}{T}}:thisforeach(power>=1) damage:1 target(creature) +text={R}, {T}: Spikeshot Goblin deals damage equal to its power to target creature or player. +mana={2}{R} +type=Creature +subtype=Goblin Shaman +power=1 +toughness=2 +[/card] +[card] name=Spinal Villain auto={T}:destroy target(creature[blue]) text={T}: Destroy target blue creature. @@ -44684,6 +44859,16 @@ mana={1} type=Artifact [/card] [card] +name=Wandering Goblins +auto=aslongas(plains|myBattlefield]) 1/0 && aslongas(island|myBattlefield]) 1/0 && aslongas(swamp|myBattlefield]) 1/0 && aslongas(mountain|myBattlefield]) 1/0 && aslongas(forest|myBattlefield]) 1/0 +text=Domain - {3}: Wandering Goblins gets +1/+0 until end of turn for each basic land type among lands you control. +mana={2}{R} +type=Creature +subtype=Goblin Warrior +power=0 +toughness=3 +[/card] +[card] name=Wandering Ones mana={U} type=Creature