From fafa785778eebc30e5875ab67352cebbc18c647c Mon Sep 17 00:00:00 2001 From: "wagic.the.homebrew" Date: Sat, 23 Apr 2011 04:01:42 +0000 Subject: [PATCH] - Cleaned up "borderline" primitives, split into borderline and crappy, which is closer to the way I intended the system to work initially. - moved mtg_todo.dat into "unsupported.txt"...there are many parsing issues that I need to solve, but give it a try (set the grade level to "unsupported" in your advanced options, and restart the game) , it bumps the number of unique cards to almost 12000 :) (of course, these new cards don't work, that's the point of the "unsupported" grade) --- .../bin/Res/sets/primitives/borderline.txt | 812 +----------------- .../mtg/bin/Res/sets/primitives/crappy.txt | 736 ++++++++++++++++ .../unsupported.txt} | 5 +- 3 files changed, 740 insertions(+), 813 deletions(-) create mode 100644 projects/mtg/bin/Res/sets/primitives/crappy.txt rename projects/mtg/bin/Res/sets/{mtg_todo.dat => primitives/unsupported.txt} (97%) diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index e9017c670..03d3edcb9 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -1,16 +1,4 @@ -grade=Borderline -[card] -name=Anowon, the Ruin Sage -auto=@each my upkeep: moveTo(mygraveyard) notatarget(creature[-vampire]|myBattlefield) -auto=@each my upkeep: moveTo(opponentgraveyard) notatarget(creature[-vampire]|opponentBattlefield) -text=At the beginning of your upkeep, each player sacrifices a non-Vampire creature. -mana={3}{B}{B} -type=Legendary Creature -subtype=Vampire Shaman -grade=crappy -power=4 -toughness=3 -[/card] +grade=borderline [card] name=Autumn Willow abilities=opponentshroud,shroud @@ -43,802 +31,4 @@ text=Feral Hydra enters the battlefield with X +1/+1 counters on it. -- {3}: Put auto=counter(1/1,X) auto={3}:counter(1/1) #Not all player can use ability -[/card] -##the following are not added becuase theyre not choosen discard. -[card] -name=Abyssal Nightstalker -auto=@notblocked(this):discard:1 opponent -text=Whenever Abyssal Nightstalker attacks and isn't blocked, defending player discards a card. -mana={3}{B} -type=Creature -grade=crappy -subtype=Nightstalker -power=2 -toughness=2 -[/card] -[card] -name=Abyssal Specter -auto=@damaged(controller) from(this):discard:1 controller -auto=@damaged(opponent) from(this):discard:1 opponent -abilities=flying -text=Flying -- Whenever Abyssal Specter deals damage to a player, that player discards a card. -mana={2}{B}{B} -type=Creature -subtype=Specter -grade=crappy -power=2 -toughness=3 -[/card] -[card] -name=Alley Grifters -auto=@blocked(this):discard:1 opponent -text=Whenever Alley Grifters becomes blocked, defending player discards a card. -mana={1}{B}{B} -type=Creature -subtype=Human Mercenary -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Ashen-Skin Zubera -auto=@movedto(mygraveyard) from(this|mybattlefield):discard:type:zubera[fresh]:mygraveyard opponent -text=When Ashen-Skin Zubera is put into a graveyard from the battlefield, target opponent discards a card for each Zubera put into a graveyard from the battlefield this turn. -mana={1}{B} -type=Creature -subtype=Zubera Spirit -grade=crappy -power=1 -toughness=2 -[/card] -[card] -name=Bereavement -auto=@movedto(graveyard) from(creature[green]|battlefield):all(trigger[to]) discard:1 targetcontroller -text=Whenever a green creature is put into a graveyard from the battlefield, its controller discards a card. -mana={1}{B} -type=Enchantment -grade=crappy -[/card] -[card] -name=Blazing Specter -abilities=flying,haste -auto=@combatdamaged(opponent) from(this): discard:1 opponent -text=Flying, haste -- Whenever Blazing Specter deals combat damage to a player, that player discards a card. -mana={2}{B}{R} -type=Creature -subtype=Specter -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Cabal Inquisitor -auto=aslongas(*|mygraveyard) {1}{b}{e(*|mygraveyard)}{e(*|mygraveyard)}{t}:target(player) discard:1 asSorcery >6 -text=Threshold - {1}{B}, {T}, Exile two cards from your graveyard: Target player discards a card. Activate this ability only any time you could cast a sorcery, and only if seven or more cards are in your graveyard. -mana={1}{B} -type=Creature -subtype=Human Minion -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Cabal Slaver -auto=@combatdamaged(opponent) from(this):discard:1 opponent -text=Whenever a Goblin deals combat damage to a player, that player discards a card. -mana={2}{B} -type=Creature -grade=crappy -subtype=Human Cleric -power=2 -toughness=1 -[/card] -[card] -name=Cackling Fiend -auto=discard:1 opponent -text=When Cackling Fiend enters the battlefield, each opponent discards a card. -mana={2}{B}{B} -type=Creature -subtype=Zombie -grade=crappy -power=2 -toughness=1 -[/card] -[card] -name=Cat Burglar -auto={2}{b}{t}:target(player) discard:1 asSorcery -text={2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. -mana={3}{B} -type=Creature -subtype=Kor Rogue Minion -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Chilling Apparition -auto=@combatdamaged(opponent) from(this):discard:1 opponent -text={B}: Regenerate Chilling Apparition. -- Whenever Chilling Apparition deals combat damage to a player, that player discards a card. -mana={2}{B} -type=Creature -subtype=Spirit -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Cinder Seer -auto={2}{r}{t}:target(creature,Player) damage:type:*[red]:myhand -text={2}{R}, {T}: Reveal any number of red cards in your hand. Cinder Seer deals X damage to target creature or player, where X is the number of cards revealed this way. -mana={3}{R} -type=Creature -subtype=Human Wizard -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Cinderhaze Wretch -auto={t}:discard:1 target(player) myturnonly -auto={C(-1/-1,1)}:untap -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} -type=Creature -subtype=Elemental Shaman -grade=crappy -power=3 -toughness=2 -[/card] -[card] -name=Corrupt Court Official -auto=discard:1 opponent -text=When Corrupt Court Official enters the battlefield, target opponent discards a card. -mana={1}{B} -type=Creature -subtype=Human Advisor -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Cryptwailing -auto={1}{e(*|mygraveyard)}{e(*|mygraveyard)}:discard:1 target(player) -text={1}, Exile two creature cards from your graveyard: Target player discards a card. Activate this ability only any time you could cast a sorcery. -mana={3}{B} -type=Enchantment -grade=crappy -[/card] -[card] -name=Cunning Lethemancer -auto=@each myupkeep:discard:1 -auto=@each opponentupkeep:discard:1 opponent -text=At the beginning of your upkeep, each player discards a card. -mana={2}{B} -type=Creature -grade=crappy -subtype=Human Wizard -power=2 -toughness=2 -[/card] -[card] -name=Desecrated Earth -target=land -auto=discard:1 targetcontroller -auto=destroy -text=Destroy target land. Its controller discards a card. -mana={4}{B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Dimir Cutpurse -auto=@combatdamaged(opponent) from(this):discard:1 opponent && draw:1 controller -text=Whenever Dimir Cutpurse deals combat damage to a player, that player discards a card and you draw a card. -mana={1}{U}{B} -type=Creature -subtype=Spirit -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Dimir Guildmage -auto={3}{u}:target(player) draw:1 asSorcery -auto={3}{b}:target(player) discard:1 asSorcery -text=({(u/b)} can be paid with either {U} or {B}.) -- {3}{U}: Target player draws a card. Activate this ability only any time you could cast a sorcery. -- {3}{B}: Target player discards a card. Activate this ability only any time you could cast a sorcery. -mana={UB}{UB} -type=Creature -subtype=Human Wizard -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Dismal Failure -target=*|stack -auto=fizzle -auto=discard:1 targetcontroller -text=Counter target spell. Its controller discards a card. -mana={2}{U}{U} -type=Instant -grade=crappy -[/card] -[card] -name=Disrupting Scepter -auto={3}{t}:target(player) discard:1 myturnonly -text={3}{T}: Target player discards a card. Activate this ability only during your turn. -mana={3} -type=Artifact -grade=crappy -[/card] -[card] -name=Earsplitting Rats -auto=discard:1 && discard:1 opponent -auto={d(*|myhand)}:regenerate -text=When Earsplitting Rats enters the battlefield, each player discards a card. -- Discard a card: Regenerate Earsplitting Rats. -mana={3}{B} -type=Creature -subtype=Rat -power=2 -toughness=1 -grade=crappy -[/card] -[card] -name=Entropic Specter -auto=foreach(*|opponenthand) 1/1 -auto=@damaged(opponent) from(this): discard:1 opponent -text=Flying -- As Entropic Specter enters the battlefield, choose an opponent. -- Entropic Specter's power and toughness are each equal to the number of cards in the chosen player's hand. -- Whenever Entropic Specter deals damage to a player, that player discards a card. -mana={3}{B}{B} -type=Creature -subtype=Specter Spirit -grade=crappy -power=* -toughness=* -[/card] -[card] -name=Fungal Shambler -abilities=trample -auto=@damaged(opponent) from(this): draw:1 controller && discard:1 opponent -text=Trample -- Whenever Fungal Shambler deals damage to an opponent, you draw a card and that opponent discards a card. -mana={4}{G}{U}{B} -type=Creature -subtype=Fungus Beast -grade=crappy -power=6 -toughness=4 -[/card] -[card] -name=Gloomlance -target=creature -auto=teach(creature[green]) discard:1 -auto=destroy -text=Destroy target creature. If that creature was green or white, its controller discards a card. -mana={3}{B}{B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Guul Draz Specter -abilities=flying -auto=aslongas(*|opponenthand) 3/3 while <1 -auto=@combatdamaged(opponent) from(this):discard:1 opponent -text=Flying -- Guul Draz Specter gets +3/+3 as long as an opponent has no cards in hand. -- Whenever Guul Draz Specter deals combat damage to a player, that player discards a card. -mana={2}{B}{B} -type=Creature -subtype=Specter -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Headhunter -auto=@combatdamaged(opponent) from(this):discard:1 opponent -autofacedown={b}:morph -facedown={3} -text=Whenever Headhunter deals combat damage to a player, that player discards a card. -- Morph {B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -mana={1}{B} -type=Creature -subtype=Human Cleric -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Honden of Night's Reach -auto=@each myupkeep:target(opponent) discard:type:shrine:mybattlefield -text=At the beginning of your upkeep, target opponent discards a card for each Shrine you control. -mana={3}{B} -type=Legendary Enchantment -grade=crappy -subtype=Shrine -[/card] -[card] -name=Horrifying Revelation -target=player -auto=discard:1 -auto=deplete:1 -text=Target player discards a card, then puts the top card of his or her library into his or her graveyard. -mana={B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Hypnotic Cloud -target=player -auto=kicker discard:2 -auto=discard:1 -kicker={4} -text=Kicker {4} (You may pay an additional {4} as you cast this spell.) -- Target player discards a card. If Hypnotic Cloud was kicked, that player discards three cards instead. -mana={1}{B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Kemuri-Onna -auto=target(player) discard:1 -auto=@movedto(mystack) from(myhand): may moveto(myhand) all(this) -text=When Kemuri-Onna enters the battlefield, target player discards a card. -- Whenever you cast a Spirit or Arcane spell, you may return Kemuri-Onna to its owner's hand. -mana={4}{B} -type=Creature -subtype=Spirit -grade=crappy -power=3 -toughness=3 -[/card] -[card] -name=Larceny -auto=@damaged(player) from(creature|mybattlefield): all(trigger[to]) discard:1 -text=Whenever a creature you control deals combat damage to a player, that player discards a card. -mana={3}{B}{B} -type=Enchantment -grade=crappy -[/card] -[card] -name=Liliana's Specter -abilities=flying -auto=discard:1 opponent -text=Flying -- When Liliana's Specter enters the battlefield, each opponent discards a card. -mana={1}{B}{B} -type=Creature -subtype=Specter -grade=crappy -power=2 -toughness=1 -[/card] -[card] -name=Marsh Crocodile -auto=target(creature[blue;black]) moveto(myhand) -auto=all(player) discard:1 -text=When Marsh Crocodile enters the battlefield, return a blue or black creature you control to its owner's hand. -- When Marsh Crocodile enters the battlefield, each player discards a card. -mana={2}{U}{B} -type=Creature -subtype=Crocodile -grade=crappy -power=4 -toughness=4 -[/card] -[card] -name=Mind Peel -target=player -auto=discard:1 -buyback={2}{b}{b}{b} -text=Buyback {2}{B}{B} (You may pay an additional {2}{B}{B} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target player discards a card. -mana={B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Mind Ravel -target=player -auto=discard:1 -auto=@next upkeep:draw:1 controller -text=Target player discards a card. -- Draw a card at the beginning of the next turn's upkeep. -mana={2}{B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Mind Rot -target=player -auto=discard:2 -text=Target player discards two cards. -mana={2}{B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Mind Sludge -target=player -auto=discard:type:swamp:mybattlefield -text=Target player discards a card for each Swamp you control. -mana={4}{B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Mindlash Sliver -auto=lord(sliver) {1}{s}:target(player) discard:1 -text=All Slivers have "{1}, Sacrifice this permanent: Each player discards a card." -mana={B} -type=Creature -subtype=Sliver -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Mindwarper -auto=counter(1/1,3) -auto={2}{b}{c(1/1,-1)}:target(player) discard:1 asSorcery -text=Mindwarper enters the battlefield with three +1/+1 counters on it. -- {2}{B}, Remove a +1/+1 counter from Mindwarper: Target player discards a card. Activate this ability only any time you could cast a sorcery. -mana={2}{B}{B} -type=Creature -subtype=Spirit -grade=crappy -power=0 -toughness=0 -[/card] -[card] -name=Necrogen Mists -auto=@each myupkeep:discard:1 controller -auto=@each opponentupkeep:discard:1 opponent -text=At the beginning of each player's upkeep, that player discards a card. -mana={2}{B} -type=Enchantment -grade=crappy -[/card] -[card] -name=Necrogen Spellbomb -auto={b}{s}:target(player) discard:1 -auto={1}{s}:draw:1 -text={B}, Sacrifice Necrogen Spellbomb: Target player discards a card. -- {1}, Sacrifice Necrogen Spellbomb: Draw a card. -mana={1} -type=Artifact -grade=crappy -[/card] -[card] -name=Nezumi Bone-Reader -auto={b}{s(creature|mybattlefield)}:target(player) discard:1 asSorcery -text={B}, Sacrifice a creature: Target player discards a card. Activate this ability only any time you could cast a sorcery. -mana={1}{B} -type=Creature -subtype=Rat Shaman -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Noxious Toad -auto=@movedto(mygraveyard) from(this|mybattlefield):discard:1 opponent -text=When Noxious Toad is put into a graveyard from the battlefield, each opponent discards a card. -mana={2}{B} -type=Creature -subtype=Frog -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Odylic Wraith -abilities=swampwalk -auto=@damaged(opponent) from(this):discard:1 opponent -auto=@damaged(controller) from(this):discard:1 controller -text=Swampwalk -- Whenever Odylic Wraith deals damage to a player, that player discards a card. -mana={3}{B} -type=Creature -subtype=Wraith -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Order of Yawgmoth -abilities=fear -auto=@damaged(opponent) from(this):discard:1 opponent -auto=@damaged(controller) from(this):discard:1 controller -text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Whenever Order of Yawgmoth deals damage to a player, that player discards a card. -mana={2}{B}{B} -type=Creature -subtype=Zombie Knight -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Raven's Crime -retrace={b}{S(land|myhand)} -target=player -text=Target player discards a card. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) -mana={B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Ravenous Rats -auto=discard:1 target(opponent) -text=When Ravenous Rats enters the battlefield, target opponent discards a card. -mana={1}{B} -type=Creature -grade=crappy -subtype=Rat -power=1 -toughness=1 -[/card] -[card] -name=Recoil -target=*|battlefield -auto=moveto(ownerhand) -auto=discard:1 targetcontroller -text=Return target permanent to its owner's hand. Then that player discards a card. -mana={1}{U}{B} -type=Instant -grade=crappy -[/card] -[card] -name=Riptide Pilferer -auto=@combatdamaged(opponent) from(this):discard:1 opponent -autofacedown={u}:morph -facedown={3} -text=Whenever Riptide Pilferer deals combat damage to a player, that player discards a card. -- Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -mana={1}{U} -type=Creature -subtype=Merfolk Rogue -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Rix Maadi, Dungeon Palace -auto={t}:add{1} -auto={1}{b}{r}{t}:all(player) discard:1 asSorcery -text={T}: Add {1} to your mana pool. -- {1}{B}{R}, {T}: Each player discards a card. Activate this ability only any time you could cast a sorcery. -type=Land -grade=crappy -[/card] -[card] -name=Rotting Rats -auto=discard:1 all(player) -autograveyard={1}{b}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever -text=When Rotting Rats enters the battlefield, each player discards a card. -- Unearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) -mana={1}{B} -type=Creature -subtype=Zombie Rat -grade=crappy -power=1 -toughness=1 -[/card] -[card] -name=Scepter of Fugue -auto={1}{b}{t}:target(player) discard:1 myturnonly -text={1}{B}, {T}: Target player discards a card. Activate this ability only during your turn. -mana={B}{B} -type=Artifact -grade=crappy -[/card] -[card] -name=Screeching Buzzard -auto=@movedto(mygraveyard) from(this|mybattlefield):discard:1 opponent -text=Flying -- When Screeching Buzzard is put into a graveyard from the battlefield, each opponent discards a card. -mana={3}{B} -type=Creature -subtype=Bird -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Sedraxis Specter -abitities=flying -auto=@combatdamaged(opponent) from(this):discard:1 opponent -autograveyard={1}{b}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever -text=Flying -- Whenever Sedraxis Specter deals combat damage to a player, that player discards a card. -- Unearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) -mana={U}{B}{R} -type=Creature -subtype=Specter -grade=crappy -power=3 -toughness=2 -[/card] -[card] -name=Serum Raker -abilities=flying -auto=@movedto(mygraveyard) from(this|mybattlefield):discard:1 all(player) -text=Flying -- When Serum Raker is put into a graveyard from the battlefield, each player discards a card. -mana={2}{U}{U} -type=Creature -subtype=Drake -grade=crappy -power=3 -toughness=2 -[/card] -[card] -name=Shrieking Specter -auto=@attacking(this):discard:1 opponent -text=Flying -- Whenever Shrieking Specter attacks, defending player discards a card. -mana={5}{B} -type=Creature -subtype=Specter -grade=crappy -power=2 -toughness=2 -[/card] -[card] -name=Skull Fracture -target=player -auto=discard:1 -flashback={3}{b} -text=Target player discards a card. -- Flashback {3}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) -mana={B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Specter's Shroud -auto={1}:equip -auto=@combatdamaged(player) from(mytgt): discard:1 opponent -text=Equipped creature gets +1/+0. -- Whenever equipped creature deals combat damage to a player, that player discards a card. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) -mana={2} -type=Artifact -subtype=Equipment -grade=crappy -[/card] -[card] -name=Stronghold Rats -abilities=shadow -auto=@combatdamaged(opponent) from(this):all(player) discard:1 -text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Stronghold Rats deals combat damage to a player, each player discards a card. -mana={2}{B} -type=Creature -grade=crappy -subtype=Rat -power=2 -toughness=1 -[/card] -[card] -name=Stupor -target=player -auto=discard:1 -auto=discard:1 -text=Target opponent discards a card at random, then discards a card. -mana={2}{B} -type=Sorcery -grade=crappy -[/card] -[card] -name=Sword of Feast and Famine -auto=2/2 -auto=teach(creature) protection from(black) -auto=teach(creature) protection from(green) -auto=@combatdamaged(player) from(mytgt): discard:1 opponent -auto={2}:equip -text=Equipped creature gets +2/+2 and has protection from black and from green. -- Whenever equipped creature deals combat damage to a player, that player discards a card and you untap all lands you control. -- Equip {2} -mana={3} -type=Artifact -subtype=equipment -grade=crappy -[/card] -[card] -name=Syphon Mind -auto=discard:1 opponent -auto=draw:1 controller -text=Each other player discards a card. You draw a card for each card discarded this way. -mana={3}{B} -grade=crappy -type=Sorcery -[/card] -[card] -name=Unhinge -target=player -auto=discard:1 -auto=draw:1 controller -text=Target player discards a card. -- Draw a card. -mana={2}{B} -grade=crappy -type=Sorcery -[/card] -[card] -name=Vodalian Hypnotist -auto={2}{b}{t}:target(player) discard:1 asSorcery -text={2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. -mana={1}{U} -grade=crappy -type=Creature -subtype=Merfolk Wizard -power=1 -toughness=1 -[/card] -[card] -name=Wall of Distortion -abilities=defender -auto={2}{b}{t}:target(player) discard:1 asSorcery -text=Defender (This creature can't attack.) -- {2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. -mana={2}{B}{B} -type=Creature -grade=crappy -subtype=Wall -power=1 -toughness=3 -[/card] -[card] -name=Wei Night Raiders -abilities=horsemanship -auto=@damaged(opponent) from(this):discard:1 opponent -text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Whenever Wei Night Raiders deals damage to an opponent, that player discards a card. -mana={2}{B}{B} -type=Creature -grade=crappy -subtype=Human Soldier -power=2 -toughness=2 -[/card] -[card] -name=Zhang Liao, Hero of Hefei -abilities=horsemanship -auto=@damaged(opponent) from(this):discard:1 opponent -text=Whenever Zhang Liao, Hero of Hefei deals damage to an opponent, that opponent discards a card. -mana={4}{B}{B} -type=Legendary Creature -grade=crappy -subtype=Human Soldier -power=3 -toughness=3 -[/card] -[card] -name=Zuran Enchanter -auto={2}{b}{t}:target(player) discard:1 myturnonly -text={2}{B}, {T}: Target player discards a card. Activate this ability only during your turn. -mana={1}{U} -type=Creature -grade=crappy -subtype=Human Wizard -power=1 -toughness=1 -[/card] -[card] -name=Blightning -target=player -auto=damage:3 -auto=discard:2 -####The card should not cause random discard! -text=Blightning deals 3 damage to target player. That player discards two cards. -mana={1}{B}{R} -type=Sorcery -grade=crappy -[/card] -[card] -name=Deception -target=opponent -auto=discard:2 -text=Target opponent discards two cards. -mana={2}{B} -grade=crappy -type=Sorcery -[/card] -[card] -name=Delirium Skeins -auto=discard:3 controller -auto=discard:3 opponent -text=Each player discards three cards. -mana={2}{B} -grade=crappy -type=Sorcery -[/card] -[card] -name=Fugue -target=player -auto=discard:3 -text=Target player discards three cards. -mana={3}{B}{B} -grade=crappy -type=Sorcery -[/card] -[card] -name=Forget -target=player -auto=discard:2 -auto=draw:2 -text=Target player discards two cards, then draws as many cards as he or she discarded this way. -mana={U}{U} -grade=crappy -type=Sorcery [/card] \ No newline at end of file diff --git a/projects/mtg/bin/Res/sets/primitives/crappy.txt b/projects/mtg/bin/Res/sets/primitives/crappy.txt new file mode 100644 index 000000000..9aa3fa322 --- /dev/null +++ b/projects/mtg/bin/Res/sets/primitives/crappy.txt @@ -0,0 +1,736 @@ +grade=crappy +[card] +name=Anowon, the Ruin Sage +auto=@each my upkeep: moveTo(mygraveyard) notatarget(creature[-vampire]|myBattlefield) +auto=@each my upkeep: moveTo(opponentgraveyard) notatarget(creature[-vampire]|opponentBattlefield) +text=At the beginning of your upkeep, each player sacrifices a non-Vampire creature. +mana={3}{B}{B} +type=Legendary Creature +subtype=Vampire Shaman +power=4 +toughness=3 +[/card] +##the following are not added becuase theyre not choosen discard. +[card] +name=Abyssal Nightstalker +auto=@notblocked(this):discard:1 opponent +text=Whenever Abyssal Nightstalker attacks and isn't blocked, defending player discards a card. +mana={3}{B} +type=Creature +subtype=Nightstalker +power=2 +toughness=2 +[/card] +[card] +name=Abyssal Specter +auto=@damaged(controller) from(this):discard:1 controller +auto=@damaged(opponent) from(this):discard:1 opponent +abilities=flying +text=Flying -- Whenever Abyssal Specter deals damage to a player, that player discards a card. +mana={2}{B}{B} +type=Creature +subtype=Specter +power=2 +toughness=3 +[/card] +[card] +name=Alley Grifters +auto=@blocked(this):discard:1 opponent +text=Whenever Alley Grifters becomes blocked, defending player discards a card. +mana={1}{B}{B} +type=Creature +subtype=Human Mercenary +power=2 +toughness=2 +[/card] +[card] +name=Ashen-Skin Zubera +auto=@movedto(mygraveyard) from(this|mybattlefield):discard:type:zubera[fresh]:mygraveyard opponent +text=When Ashen-Skin Zubera is put into a graveyard from the battlefield, target opponent discards a card for each Zubera put into a graveyard from the battlefield this turn. +mana={1}{B} +type=Creature +subtype=Zubera Spirit +power=1 +toughness=2 +[/card] +[card] +name=Bereavement +auto=@movedto(graveyard) from(creature[green]|battlefield):all(trigger[to]) discard:1 targetcontroller +text=Whenever a green creature is put into a graveyard from the battlefield, its controller discards a card. +mana={1}{B} +type=Enchantment +[/card] +[card] +name=Blazing Specter +abilities=flying,haste +auto=@combatdamaged(opponent) from(this): discard:1 opponent +text=Flying, haste -- Whenever Blazing Specter deals combat damage to a player, that player discards a card. +mana={2}{B}{R} +type=Creature +subtype=Specter +power=2 +toughness=2 +[/card] +[card] +name=Cabal Inquisitor +auto=aslongas(*|mygraveyard) {1}{b}{e(*|mygraveyard)}{e(*|mygraveyard)}{t}:target(player) discard:1 asSorcery >6 +text=Threshold - {1}{B}, {T}, Exile two cards from your graveyard: Target player discards a card. Activate this ability only any time you could cast a sorcery, and only if seven or more cards are in your graveyard. +mana={1}{B} +type=Creature +subtype=Human Minion +power=1 +toughness=1 +[/card] +[card] +name=Cabal Slaver +auto=@combatdamaged(opponent) from(this):discard:1 opponent +text=Whenever a Goblin deals combat damage to a player, that player discards a card. +mana={2}{B} +type=Creature +subtype=Human Cleric +power=2 +toughness=1 +[/card] +[card] +name=Cackling Fiend +auto=discard:1 opponent +text=When Cackling Fiend enters the battlefield, each opponent discards a card. +mana={2}{B}{B} +type=Creature +subtype=Zombie +power=2 +toughness=1 +[/card] +[card] +name=Cat Burglar +auto={2}{b}{t}:target(player) discard:1 asSorcery +text={2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. +mana={3}{B} +type=Creature +subtype=Kor Rogue Minion +power=2 +toughness=2 +[/card] +[card] +name=Chilling Apparition +auto=@combatdamaged(opponent) from(this):discard:1 opponent +text={B}: Regenerate Chilling Apparition. -- Whenever Chilling Apparition deals combat damage to a player, that player discards a card. +mana={2}{B} +type=Creature +subtype=Spirit +power=1 +toughness=1 +[/card] +[card] +name=Cinder Seer +auto={2}{r}{t}:target(creature,Player) damage:type:*[red]:myhand +text={2}{R}, {T}: Reveal any number of red cards in your hand. Cinder Seer deals X damage to target creature or player, where X is the number of cards revealed this way. +mana={3}{R} +type=Creature +subtype=Human Wizard +power=1 +toughness=1 +[/card] +[card] +name=Cinderhaze Wretch +auto={t}:discard:1 target(player) myturnonly +auto={C(-1/-1,1)}:untap +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} +type=Creature +subtype=Elemental Shaman +power=3 +toughness=2 +[/card] +[card] +name=Corrupt Court Official +auto=discard:1 opponent +text=When Corrupt Court Official enters the battlefield, target opponent discards a card. +mana={1}{B} +type=Creature +subtype=Human Advisor +power=1 +toughness=1 +[/card] +[card] +name=Cryptwailing +auto={1}{e(*|mygraveyard)}{e(*|mygraveyard)}:discard:1 target(player) +text={1}, Exile two creature cards from your graveyard: Target player discards a card. Activate this ability only any time you could cast a sorcery. +mana={3}{B} +type=Enchantment +[/card] +[card] +name=Cunning Lethemancer +auto=@each myupkeep:discard:1 +auto=@each opponentupkeep:discard:1 opponent +text=At the beginning of your upkeep, each player discards a card. +mana={2}{B} +type=Creature +subtype=Human Wizard +power=2 +toughness=2 +[/card] +[card] +name=Desecrated Earth +target=land +auto=discard:1 targetcontroller +auto=destroy +text=Destroy target land. Its controller discards a card. +mana={4}{B} +type=Sorcery +[/card] +[card] +name=Dimir Cutpurse +auto=@combatdamaged(opponent) from(this):discard:1 opponent && draw:1 controller +text=Whenever Dimir Cutpurse deals combat damage to a player, that player discards a card and you draw a card. +mana={1}{U}{B} +type=Creature +subtype=Spirit +power=2 +toughness=2 +[/card] +[card] +name=Dimir Guildmage +auto={3}{u}:target(player) draw:1 asSorcery +auto={3}{b}:target(player) discard:1 asSorcery +text=({(u/b)} can be paid with either {U} or {B}.) -- {3}{U}: Target player draws a card. Activate this ability only any time you could cast a sorcery. -- {3}{B}: Target player discards a card. Activate this ability only any time you could cast a sorcery. +mana={UB}{UB} +type=Creature +subtype=Human Wizard +power=2 +toughness=2 +[/card] +[card] +name=Dismal Failure +target=*|stack +auto=fizzle +auto=discard:1 targetcontroller +text=Counter target spell. Its controller discards a card. +mana={2}{U}{U} +type=Instant +[/card] +[card] +name=Disrupting Scepter +auto={3}{t}:target(player) discard:1 myturnonly +text={3}{T}: Target player discards a card. Activate this ability only during your turn. +mana={3} +type=Artifact +[/card] +[card] +name=Earsplitting Rats +auto=discard:1 && discard:1 opponent +auto={d(*|myhand)}:regenerate +text=When Earsplitting Rats enters the battlefield, each player discards a card. -- Discard a card: Regenerate Earsplitting Rats. +mana={3}{B} +type=Creature +subtype=Rat +power=2 +toughness=1 +[/card] +[card] +name=Entropic Specter +auto=foreach(*|opponenthand) 1/1 +auto=@damaged(opponent) from(this): discard:1 opponent +text=Flying -- As Entropic Specter enters the battlefield, choose an opponent. -- Entropic Specter's power and toughness are each equal to the number of cards in the chosen player's hand. -- Whenever Entropic Specter deals damage to a player, that player discards a card. +mana={3}{B}{B} +type=Creature +subtype=Specter Spirit +power=* +toughness=* +[/card] +[card] +name=Fungal Shambler +abilities=trample +auto=@damaged(opponent) from(this): draw:1 controller && discard:1 opponent +text=Trample -- Whenever Fungal Shambler deals damage to an opponent, you draw a card and that opponent discards a card. +mana={4}{G}{U}{B} +type=Creature +subtype=Fungus Beast +power=6 +toughness=4 +[/card] +[card] +name=Gloomlance +target=creature +auto=teach(creature[green]) discard:1 +auto=destroy +text=Destroy target creature. If that creature was green or white, its controller discards a card. +mana={3}{B}{B} +type=Sorcery +[/card] +[card] +name=Guul Draz Specter +abilities=flying +auto=aslongas(*|opponenthand) 3/3 while <1 +auto=@combatdamaged(opponent) from(this):discard:1 opponent +text=Flying -- Guul Draz Specter gets +3/+3 as long as an opponent has no cards in hand. -- Whenever Guul Draz Specter deals combat damage to a player, that player discards a card. +mana={2}{B}{B} +type=Creature +subtype=Specter +power=2 +toughness=2 +[/card] +[card] +name=Headhunter +auto=@combatdamaged(opponent) from(this):discard:1 opponent +autofacedown={b}:morph +facedown={3} +text=Whenever Headhunter deals combat damage to a player, that player discards a card. -- Morph {B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) +mana={1}{B} +type=Creature +subtype=Human Cleric +power=1 +toughness=1 +[/card] +[card] +name=Honden of Night's Reach +auto=@each myupkeep:target(opponent) discard:type:shrine:mybattlefield +text=At the beginning of your upkeep, target opponent discards a card for each Shrine you control. +mana={3}{B} +type=Legendary Enchantment +subtype=Shrine +[/card] +[card] +name=Horrifying Revelation +target=player +auto=discard:1 +auto=deplete:1 +text=Target player discards a card, then puts the top card of his or her library into his or her graveyard. +mana={B} +type=Sorcery +[/card] +[card] +name=Hypnotic Cloud +target=player +auto=kicker discard:2 +auto=discard:1 +kicker={4} +text=Kicker {4} (You may pay an additional {4} as you cast this spell.) -- Target player discards a card. If Hypnotic Cloud was kicked, that player discards three cards instead. +mana={1}{B} +type=Sorcery +[/card] +[card] +name=Kemuri-Onna +auto=target(player) discard:1 +auto=@movedto(mystack) from(myhand): may moveto(myhand) all(this) +text=When Kemuri-Onna enters the battlefield, target player discards a card. -- Whenever you cast a Spirit or Arcane spell, you may return Kemuri-Onna to its owner's hand. +mana={4}{B} +type=Creature +subtype=Spirit +power=3 +toughness=3 +[/card] +[card] +name=Larceny +auto=@damaged(player) from(creature|mybattlefield): all(trigger[to]) discard:1 +text=Whenever a creature you control deals combat damage to a player, that player discards a card. +mana={3}{B}{B} +type=Enchantment +[/card] +[card] +name=Liliana's Specter +abilities=flying +auto=discard:1 opponent +text=Flying -- When Liliana's Specter enters the battlefield, each opponent discards a card. +mana={1}{B}{B} +type=Creature +subtype=Specter +power=2 +toughness=1 +[/card] +[card] +name=Marsh Crocodile +auto=target(creature[blue;black]) moveto(myhand) +auto=all(player) discard:1 +text=When Marsh Crocodile enters the battlefield, return a blue or black creature you control to its owner's hand. -- When Marsh Crocodile enters the battlefield, each player discards a card. +mana={2}{U}{B} +type=Creature +subtype=Crocodile +power=4 +toughness=4 +[/card] +[card] +name=Mind Peel +target=player +auto=discard:1 +buyback={2}{b}{b}{b} +text=Buyback {2}{B}{B} (You may pay an additional {2}{B}{B} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target player discards a card. +mana={B} +type=Sorcery +[/card] +[card] +name=Mind Ravel +target=player +auto=discard:1 +auto=@next upkeep:draw:1 controller +text=Target player discards a card. -- Draw a card at the beginning of the next turn's upkeep. +mana={2}{B} +type=Sorcery +[/card] +[card] +name=Mind Rot +target=player +auto=discard:2 +text=Target player discards two cards. +mana={2}{B} +type=Sorcery +[/card] +[card] +name=Mind Sludge +target=player +auto=discard:type:swamp:mybattlefield +text=Target player discards a card for each Swamp you control. +mana={4}{B} +type=Sorcery +[/card] +[card] +name=Mindlash Sliver +auto=lord(sliver) {1}{s}:target(player) discard:1 +text=All Slivers have "{1}, Sacrifice this permanent: Each player discards a card." +mana={B} +type=Creature +subtype=Sliver +power=1 +toughness=1 +[/card] +[card] +name=Mindwarper +auto=counter(1/1,3) +auto={2}{b}{c(1/1,-1)}:target(player) discard:1 asSorcery +text=Mindwarper enters the battlefield with three +1/+1 counters on it. -- {2}{B}, Remove a +1/+1 counter from Mindwarper: Target player discards a card. Activate this ability only any time you could cast a sorcery. +mana={2}{B}{B} +type=Creature +subtype=Spirit +power=0 +toughness=0 +[/card] +[card] +name=Necrogen Mists +auto=@each myupkeep:discard:1 controller +auto=@each opponentupkeep:discard:1 opponent +text=At the beginning of each player's upkeep, that player discards a card. +mana={2}{B} +type=Enchantment +[/card] +[card] +name=Necrogen Spellbomb +auto={b}{s}:target(player) discard:1 +auto={1}{s}:draw:1 +text={B}, Sacrifice Necrogen Spellbomb: Target player discards a card. -- {1}, Sacrifice Necrogen Spellbomb: Draw a card. +mana={1} +type=Artifact +[/card] +[card] +name=Nezumi Bone-Reader +auto={b}{s(creature|mybattlefield)}:target(player) discard:1 asSorcery +text={B}, Sacrifice a creature: Target player discards a card. Activate this ability only any time you could cast a sorcery. +mana={1}{B} +type=Creature +subtype=Rat Shaman +power=1 +toughness=1 +[/card] +[card] +name=Noxious Toad +auto=@movedto(mygraveyard) from(this|mybattlefield):discard:1 opponent +text=When Noxious Toad is put into a graveyard from the battlefield, each opponent discards a card. +mana={2}{B} +type=Creature +subtype=Frog +power=1 +toughness=1 +[/card] +[card] +name=Odylic Wraith +abilities=swampwalk +auto=@damaged(opponent) from(this):discard:1 opponent +auto=@damaged(controller) from(this):discard:1 controller +text=Swampwalk -- Whenever Odylic Wraith deals damage to a player, that player discards a card. +mana={3}{B} +type=Creature +subtype=Wraith +power=2 +toughness=2 +[/card] +[card] +name=Order of Yawgmoth +abilities=fear +auto=@damaged(opponent) from(this):discard:1 opponent +auto=@damaged(controller) from(this):discard:1 controller +text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Whenever Order of Yawgmoth deals damage to a player, that player discards a card. +mana={2}{B}{B} +type=Creature +subtype=Zombie Knight +power=2 +toughness=2 +[/card] +[card] +name=Raven's Crime +retrace={b}{S(land|myhand)} +target=player +text=Target player discards a card. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) +mana={B} +type=Sorcery +[/card] +[card] +name=Ravenous Rats +auto=discard:1 target(opponent) +text=When Ravenous Rats enters the battlefield, target opponent discards a card. +mana={1}{B} +type=Creature +subtype=Rat +power=1 +toughness=1 +[/card] +[card] +name=Recoil +target=*|battlefield +auto=moveto(ownerhand) +auto=discard:1 targetcontroller +text=Return target permanent to its owner's hand. Then that player discards a card. +mana={1}{U}{B} +type=Instant +[/card] +[card] +name=Riptide Pilferer +auto=@combatdamaged(opponent) from(this):discard:1 opponent +autofacedown={u}:morph +facedown={3} +text=Whenever Riptide Pilferer deals combat damage to a player, that player discards a card. -- Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) +mana={1}{U} +type=Creature +subtype=Merfolk Rogue +power=1 +toughness=1 +[/card] +[card] +name=Rix Maadi, Dungeon Palace +auto={t}:add{1} +auto={1}{b}{r}{t}:all(player) discard:1 asSorcery +text={T}: Add {1} to your mana pool. -- {1}{B}{R}, {T}: Each player discards a card. Activate this ability only any time you could cast a sorcery. +type=Land +[/card] +[card] +name=Rotting Rats +auto=discard:1 all(player) +autograveyard={1}{b}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever +text=When Rotting Rats enters the battlefield, each player discards a card. -- Unearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) +mana={1}{B} +type=Creature +subtype=Zombie Rat +power=1 +toughness=1 +[/card] +[card] +name=Scepter of Fugue +auto={1}{b}{t}:target(player) discard:1 myturnonly +text={1}{B}, {T}: Target player discards a card. Activate this ability only during your turn. +mana={B}{B} +type=Artifact +[/card] +[card] +name=Screeching Buzzard +auto=@movedto(mygraveyard) from(this|mybattlefield):discard:1 opponent +text=Flying -- When Screeching Buzzard is put into a graveyard from the battlefield, each opponent discards a card. +mana={3}{B} +type=Creature +subtype=Bird +power=2 +toughness=2 +[/card] +[card] +name=Sedraxis Specter +abitities=flying +auto=@combatdamaged(opponent) from(this):discard:1 opponent +autograveyard={1}{b}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever +text=Flying -- Whenever Sedraxis Specter deals combat damage to a player, that player discards a card. -- Unearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) +mana={U}{B}{R} +type=Creature +subtype=Specter +power=3 +toughness=2 +[/card] +[card] +name=Serum Raker +abilities=flying +auto=@movedto(mygraveyard) from(this|mybattlefield):discard:1 all(player) +text=Flying -- When Serum Raker is put into a graveyard from the battlefield, each player discards a card. +mana={2}{U}{U} +type=Creature +subtype=Drake +power=3 +toughness=2 +[/card] +[card] +name=Shrieking Specter +auto=@attacking(this):discard:1 opponent +text=Flying -- Whenever Shrieking Specter attacks, defending player discards a card. +mana={5}{B} +type=Creature +subtype=Specter +power=2 +toughness=2 +[/card] +[card] +name=Skull Fracture +target=player +auto=discard:1 +flashback={3}{b} +text=Target player discards a card. -- Flashback {3}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) +mana={B} +type=Sorcery +[/card] +[card] +name=Specter's Shroud +auto={1}:equip +auto=@combatdamaged(player) from(mytgt): discard:1 opponent +text=Equipped creature gets +1/+0. -- Whenever equipped creature deals combat damage to a player, that player discards a card. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) +mana={2} +type=Artifact +subtype=Equipment +[/card] +[card] +name=Stronghold Rats +abilities=shadow +auto=@combatdamaged(opponent) from(this):all(player) discard:1 +text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Stronghold Rats deals combat damage to a player, each player discards a card. +mana={2}{B} +type=Creature +subtype=Rat +power=2 +toughness=1 +[/card] +[card] +name=Stupor +target=player +auto=discard:1 +auto=discard:1 +text=Target opponent discards a card at random, then discards a card. +mana={2}{B} +type=Sorcery +[/card] +[card] +name=Sword of Feast and Famine +auto=2/2 +auto=teach(creature) protection from(black) +auto=teach(creature) protection from(green) +auto=@combatdamaged(player) from(mytgt): discard:1 opponent +auto={2}:equip +text=Equipped creature gets +2/+2 and has protection from black and from green. -- Whenever equipped creature deals combat damage to a player, that player discards a card and you untap all lands you control. -- Equip {2} +mana={3} +type=Artifact +subtype=equipment +[/card] +[card] +name=Syphon Mind +auto=discard:1 opponent +auto=draw:1 controller +text=Each other player discards a card. You draw a card for each card discarded this way. +mana={3}{B} +type=Sorcery +[/card] +[card] +name=Unhinge +target=player +auto=discard:1 +auto=draw:1 controller +text=Target player discards a card. -- Draw a card. +mana={2}{B} +type=Sorcery +[/card] +[card] +name=Vodalian Hypnotist +auto={2}{b}{t}:target(player) discard:1 asSorcery +text={2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. +mana={1}{U} +type=Creature +subtype=Merfolk Wizard +power=1 +toughness=1 +[/card] +[card] +name=Wall of Distortion +abilities=defender +auto={2}{b}{t}:target(player) discard:1 asSorcery +text=Defender (This creature can't attack.) -- {2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. +mana={2}{B}{B} +type=Creature +subtype=Wall +power=1 +toughness=3 +[/card] +[card] +name=Wei Night Raiders +abilities=horsemanship +auto=@damaged(opponent) from(this):discard:1 opponent +text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Whenever Wei Night Raiders deals damage to an opponent, that player discards a card. +mana={2}{B}{B} +type=Creature +subtype=Human Soldier +power=2 +toughness=2 +[/card] +[card] +name=Zhang Liao, Hero of Hefei +abilities=horsemanship +auto=@damaged(opponent) from(this):discard:1 opponent +text=Whenever Zhang Liao, Hero of Hefei deals damage to an opponent, that opponent discards a card. +mana={4}{B}{B} +type=Legendary Creature +subtype=Human Soldier +power=3 +toughness=3 +[/card] +[card] +name=Zuran Enchanter +auto={2}{b}{t}:target(player) discard:1 myturnonly +text={2}{B}, {T}: Target player discards a card. Activate this ability only during your turn. +mana={1}{U} +type=Creature +subtype=Human Wizard +power=1 +toughness=1 +[/card] +[card] +name=Blightning +target=player +auto=damage:3 +auto=discard:2 +####The card should not cause random discard! +text=Blightning deals 3 damage to target player. That player discards two cards. +mana={1}{B}{R} +type=Sorcery +[/card] +[card] +name=Deception +target=opponent +auto=discard:2 +text=Target opponent discards two cards. +mana={2}{B} +type=Sorcery +[/card] +[card] +name=Delirium Skeins +auto=discard:3 controller +auto=discard:3 opponent +text=Each player discards three cards. +mana={2}{B} +type=Sorcery +[/card] +[card] +name=Fugue +target=player +auto=discard:3 +text=Target player discards three cards. +mana={3}{B}{B} +type=Sorcery +[/card] +[card] +name=Forget +target=player +auto=discard:2 +auto=draw:2 +text=Target player discards two cards, then draws as many cards as he or she discarded this way. +mana={U}{U} +type=Sorcery +[/card] \ No newline at end of file diff --git a/projects/mtg/bin/Res/sets/mtg_todo.dat b/projects/mtg/bin/Res/sets/primitives/unsupported.txt similarity index 97% rename from projects/mtg/bin/Res/sets/mtg_todo.dat rename to projects/mtg/bin/Res/sets/primitives/unsupported.txt index 08294665f..0bc063eb1 100644 --- a/projects/mtg/bin/Res/sets/mtg_todo.dat +++ b/projects/mtg/bin/Res/sets/primitives/unsupported.txt @@ -1,3 +1,4 @@ +grade=unsupported # The cards in this file are not implemented yet [card] name=AEther Barrier @@ -942,7 +943,7 @@ type=Enchantment [card] name=Aura Graft target=aura -auto=moveto(creature) +#auto=moveto(creature) text=Gain control of target Aura that's attached to a permanent. Attach it to another permanent it can enchant. mana={1}{U} type=Instant @@ -1350,7 +1351,7 @@ toughness=2 [/card] [card] name=Barbed Wire -auto={2} +#auto={2} text=At the beginning of each player's upkeep, Barbed Wire deals 1 damage to that player. -- {2}: Prevent the next 1 damage that would be dealt by Barbed Wire this turn. mana={3} type=Artifact