From e809190a82976f8b4de54d43a3359966250c5a2d Mon Sep 17 00:00:00 2001 From: "punkeduard@gmail.com" Date: Sat, 22 Sep 2012 15:55:27 +0000 Subject: [PATCH] Added izzet vs golgari duel decks, updates some primitives and bug fixing in cards --- projects/mtg/bin/Res/sets/IVG/_cards.dat | 466 +++++++++++++++++++ projects/mtg/bin/Res/sets/primitives/AVR.txt | 2 +- projects/mtg/bin/Res/sets/primitives/M13.txt | 28 +- projects/mtg/bin/Res/sets/primitives/PC2.txt | 15 +- projects/mtg/bin/Res/sets/primitives/mtg.txt | 5 +- 5 files changed, 508 insertions(+), 8 deletions(-) create mode 100644 projects/mtg/bin/Res/sets/IVG/_cards.dat diff --git a/projects/mtg/bin/Res/sets/IVG/_cards.dat b/projects/mtg/bin/Res/sets/IVG/_cards.dat new file mode 100644 index 000000000..bdab3f8cb --- /dev/null +++ b/projects/mtg/bin/Res/sets/IVG/_cards.dat @@ -0,0 +1,466 @@ +[meta] +author=Wagic Team +name=Izzet vs. Golgari +block=Duel +year=2012 +[/meta] +[card] +primitive=Barren Moor +id=292964 +rarity=C +[/card] +[card] +primitive=Boneyard Wurm +id=338400 +rarity=U +[/card] +[card] +primitive=Brain Weevil +id=338401 +rarity=C +[/card] +[card] +primitive=Brainstorm +id=292751 +rarity=C +[/card] +[card] +primitive=Call to Heel +id=292748 +rarity=C +[/card] +[card] +primitive=Dakmor Salvage +id=292984 +rarity=U +[/card] +[card] +primitive=Life//Death (Death) +id=292976 +rarity=U +[/card] +[card] +primitive=Dissipate +id=292758 +rarity=U +[/card] +[card] +primitive=Djinn Illuminatus +id=292730 +rarity=R +[/card] +[card] +primitive=Doomgape +id=292979 +rarity=R +[/card] +[card] +primitive=Dreg Mangler +id=338412 +rarity=U +[/card] +[card] +primitive=Elves of Deep Shadow +id=292942 +rarity=C +[/card] +[card] +primitive=Eternal Witness +id=292966 +rarity=U +[/card] +[card] +primitive=Feast or Famine +id=338405 +rarity=C +[/card] +[card] +primitive=Fire//Ice (Fire) +id=292753 +rarity=U +[/card] +[card] +primitive=Force Spike +id=292750 +rarity=C +[/card] +[card] +primitve=Forest +id=292943 +rarity=L +[/card] +[card] +primitve=Forest +id=292946 +rarity=L +[/card] +[card] +primitve=Forest +id=292945 +rarity=L +[/card] +[card] +primitve=Forest +id=292944 +rarity=L +[/card] +[card] +primitive=Forgotten Cave +id=292761 +rarity=C +[/card] +[card] +primitive=Galvanoth +id=338469 +rarity=R +[/card] +[card] +primitive=Gelectrode +id=292731 +rarity=U +[/card] +[card] +primitive=Ghoul's Feast +id=338407 +rarity=U +[/card] +[card] +primitive=Gleancrawler +id=338391 +rarity=R +[/card] +[card] +primitive=Goblin Electromancer +id=338414 +rarity=C +[/card] +[card] +primitive=Golgari Germination +id=292948 +rarity=U +[/card] +[card] +primitive=Golgari Grave-Troll +id=338406 +rarity=R +[/card] +[card] +primitive=Golgari Rot Farm +id=292950 +rarity=C +[/card] +[card] +primitive=Golgari Rotwurm +id=292951 +rarity=C +[/card] +[card] +primitive=Golgari Signet +id=292952 +rarity=C +[/card] +[card] +primitive=Golgari Thug +id=292953 +rarity=U +[/card] +[card] +primitive=Greater Mossdog +id=338472 +rarity=C +[/card] +[card] +primitive=Grim Flowering +id=338390 +rarity=U +[/card] +[card] +primitive=Ice//Fire(Ice) +id=292754 +rarity= +[/card] +[card] +primitive=Invoke the Firemind +id=292732 +rarity=R +[/card] +[card] +primitive=Island +id=292765 +rarity=L +[/card] +[card] +primitive=Island +id=292763 +rarity=L +[/card] +[card] +primitive=Island +id=292766 +rarity=L +[/card] +[card] +primitive=Island +id=292764 +rarity=L +[/card] +[card] +primitive=Isochron Scepter +id=292752 +rarity=U +[/card] +[card] +primitive=Izzet Boilerworks +id=292733 +rarity=C +[/card] +[card] +primitive=Izzet Charm +id=338413 +rarity=U +[/card] +[card] +primitive=Izzet Chronarch +id=292734 +rarity=C +[/card] +[card] +primitive=Izzet Guildmage +id=292735 +rarity=U +[/card] +[card] +primitive=Izzet Signet +id=292736 +rarity=C +[/card] +[card] +primitive=Jarad, Golgari Lich Lord +id=292771 +rarity=M +[/card] +[card] +primitive=Kiln Fiend +id=292742 +rarity=C +[/card] +[card] +primitive=Korozda Guildmage +id=338415 +rarity=U +[/card] +[card] +primitive=Life//Death (Life) +id=292977 +rarity=U +[/card] +[card] +primitive=Life from the Loam +id=338409 +rarity=R +[/card] +[card] +primitive=Lonely Sandbar +id=292762 +rarity=C +[/card] +[card] +primitive=Magma Spray +id=338470 +rarity=C +[/card] +[card] +primitive=Mountain +id=292769 +rarity=L +[/card] +[card] +primitive=Mountain +id=292767 +rarity=L +[/card] +[card] +primitive=Mountain +id=292768 +rarity=L +[/card] +[card] +primitive=Mountain +id=292770 +rarity= +[/card] +[card] +primitive=Nightmare Void +id=338410 +rarity=U +[/card] +[card] +primitive=Nivix, Aerie of the Firemind +id=292737 +rarity=U +[/card] +[card] +primitive=Niv-Mizzet, the Firemind +id=292738 +rarity=M +[/card] +[card] +primitive=Ogre Savant +id=338389 +rarity=C +[/card] +[card] +primitive=Overwhelming Intellect +id=292759 +rarity=U +[/card] +[card] +primitive=Plagued Rusalka +id=338396 +rarity=U +[/card] +[card] +primitive=Prophetic Bolt +id=338392 +rarity=R +[/card] +[card] +primitive=Putrefy +id=292956 +rarity=U +[/card] +[card] +primitive=Putrid Leech +id=338388 +rarity=C +[/card] +[card] +primitive=Pyromatics +id=292739 +rarity=C +[/card] +[card] +primitive=Quicksilver Dagger +id=292757 +rarity=C +[/card] +[card] +primitive=Ravenous Rats +id=338404 +rarity=C +[/card] +[card] +primitive=Reassembling Skeleton +id=338402 +rarity=U +[/card] +[card] +primitive=Reminisce +id=338471 +rarity=U +[/card] +[card] +primitive=Sadistic Hypnotist +id=338408 +rarity=U +[/card] +[card] +primitive=Shambling Shell +id=292957 +rarity=U +[/card] +[card] +primitive=Shrewd Hatchling +id=338395 +rarity=U +[/card] +[card] +primitive=Sphinx-Bone Wand +id=292760 +rarity=R +[/card] +[card] +primitive=Steamcore Weird +id=338393 +rarity=C +[/card] +[card] +primitive=Stingerfling Spider +id=338403 +rarity=U +[/card] +[card] +primitive=Stinkweed Imp +id=292958 +rarity=C +[/card] +[card] +primitive=Street Spasm +id=338411 +rarity=U +[/card] +[card] +primitive=Svogthos, the Restless Tomb +id=292959 +rarity=U +[/card] +[card] +primitive=Swamp +id=292962 +rarity=L +[/card] +[card] +primitive=Swamp +id=292961 +rarity=L +[/card] +[card] +primitive=Swamp +id=292960 +rarity=L +[/card] +[card] +primitive=Swamp +id=292963 +rarity=L +[/card] +[card] +primitive=Thunderheads +id=338397 +rarity=U +[/card] +[card] +primitive=Train of Thought +id=292740 +rarity=C +[/card] +[card] +primitive=Tranquil Thicket +id=292969 +rarity=C +[/card] +[card] +primitive=Twilight's Call +id=338399 +rarity=R +[/card] +[card] +primitive=Vacuumelt +id=338398 +rarity=U +[/card] +[card] +primitive=Vigor Mortis +id=338473 +rarity=U +[/card] +[card] +primitive=Wee Dragonauts +id=292741 +rarity=C +[/card] +[card] +primitive=Yoke of the Damned +id=338474 +rarity=C +[/card] \ No newline at end of file diff --git a/projects/mtg/bin/Res/sets/primitives/AVR.txt b/projects/mtg/bin/Res/sets/primitives/AVR.txt index fba30d1bc..3a6c5fea2 100644 --- a/projects/mtg/bin/Res/sets/primitives/AVR.txt +++ b/projects/mtg/bin/Res/sets/primitives/AVR.txt @@ -479,7 +479,7 @@ type=Enchantment [card] name=Fervent Cathar abilities=haste -auto=target(creature|mybattlefield) cantblock ueot +auto=target(creature) cantblock ueot text=Haste -- When Fervent Cathar enters the battlefield, target creature can't block this turn. mana={2}{R} type=Creature diff --git a/projects/mtg/bin/Res/sets/primitives/M13.txt b/projects/mtg/bin/Res/sets/primitives/M13.txt index f2bed7020..440b117b4 100644 --- a/projects/mtg/bin/Res/sets/primitives/M13.txt +++ b/projects/mtg/bin/Res/sets/primitives/M13.txt @@ -1,4 +1,14 @@ [card] +name=Ajani, Caller of the Pride +auto=counter(0/0,4,loyalty) +auto={C(0/0,1,Loyalty)}:target(creature|mybattlefield) counter(1/1,1) +auto={C(0/0,-3,Loyalty)}:flying && double strike target(creature|mybattlefield) +auto={C(0/0,-8,Loyalty)}:foreach(controllerlife) token(Cat,Creature Cat,2/2,white) +text=+1: Put a +1/+1 counter on up to one target creature. -3: Target creature gains flying and double strike until end of turn. -8: Put X 2/2 white Cat creature tokens onto the battlefield, where X is your life total. +mana={1}{W}{W} +type=Planeswalker +subtype=Ajani +[/card][card] name=Ajani's Sunstriker abilities=lifelink text=Lifelink (Damage dealt by this creature also causes you to gain that much life.) @@ -445,6 +455,18 @@ power=3 toughness=3 [/card] [card] +name=Liliana of the Dark Realms +auto=counter(0/0,3,loyalty) +auto={C(0/0,1,Loyalty)}:moveTo(hand) target(swamp|myLibrary) +auto={C(0/0,-3,Loyalty)}:name(minus) foreach(swamp|myBattlefield)-1/-1 target(creature|*) +auto={C(0/0,-3,Loyalty)}:name(plus) foreach(swamp|myBattlefield)1/1 target(creature|*) +auto={C(0/0,-6,Loyalty)}:name(emblem) emblem lord(swamp|mybattlefield) {T}:{B}{B}{B}{B} dontremove +text=+1: Search your library for a Swamp card, reveal it, and put it into your hand. Then shuffle your library. -3: Target creature gets +X/+X or -X/-X until end of turn, where X is the number of Swamps you control. -6: You get an emblem with "Swamps you control have ‘{T}: Add {B}{B}{B}{B} to your mana pool.'" +mana={2}{B}{B} +type=Planeswalker +subtype=Liliana +[/card] +[card] name=Magmaquake auto=damage:X all(creature[-flying]) text=Magmaquake deals X damage to each creature without flying and to each planeswalker. @@ -718,7 +740,7 @@ type=Artifact [/card] [card] name=Sublime Archangel -auto= lord(creature|myBattlefield) exalted +auto=lord(creature|myBattlefield) exalted abilities=flying,exalted text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Other creatures you control have exalted. mana={2}{W}{W} @@ -809,7 +831,9 @@ toughness=1 [/card] [card] name=Vile Rebirth -auto=moveTo(exile) target(creature|graveyard) && token(Zombie,Creature Zombie,2/2,black) +target=creature|graveyard +auto=moveTo(exile) +auto=token(Zombie,Creature Zombie,2/2,black) text=Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield. mana={B} type=Instant diff --git a/projects/mtg/bin/Res/sets/primitives/PC2.txt b/projects/mtg/bin/Res/sets/primitives/PC2.txt index 6e48b18bc..bd4c6deca 100644 --- a/projects/mtg/bin/Res/sets/primitives/PC2.txt +++ b/projects/mtg/bin/Res/sets/primitives/PC2.txt @@ -12,7 +12,7 @@ toughness=1 [/card] [card] name=Beetleback Chief -auto=@movedTo(my|battlefield):token(Goblin,creature token goblin,1/1,red)*2 +auto=token(Goblin,Creature Goblin,1/1,red)*2 text=When Beetleback Chief enters the battlefield, put two 1/1 red Goblin creature tokens onto the battlefield. mana={2}{R}{R} type=Creature @@ -82,6 +82,16 @@ power=6 toughness=6 [/card] [card] +name=Mass Mutiny +target=creature|opponentbattlefield +auto=haste +auto=untap +alias=129767 +text=For each opponent, gain control of target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. +mana={3}{R}{R} +type=Sorcery +[/card] +[card] name=Preyseizer Dragon auto=may target(other creature|mybattlefield) sacrifice && counter(1/1,2) all(this) auto=this(attacking):target(creature,player) dynamicability @@ -97,8 +107,7 @@ toughness=4 name=Sai of the Shinobi auto=@movedto(creature|myBattlefield):choice all(trigger[to]) retarget auto=1/1 -text=Equipped creature gets +1/+1. -- Whenever a creature enters the battlefield under your control, you may attach Sai of the Shinobi to it. --- Equip {2 ({2}: Attach to target creature you control. Equip only as a sorcery.) +text=Equipped creature gets +1/+1. -- Whenever a creature enters the battlefield under your control, you may attach Sai of the Shinobi to it. -- Equip {2 ({2}: Attach to target creature you control. Equip only as a sorcery.) mana={1} auto={2}:equip type=Artifact diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 271b92734..efd9be02b 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -15722,6 +15722,7 @@ auto=choice name(creature) moveTo(myhand) all(creature|mygraveyard) auto=choice name(artifact) moveTo(myhand) all(artifact|mygraveyard) auto=choice name(land) moveTo(myhand) all(land|mygraveyard) auto=choice name(enchantment) moveTo(myhand) all(enchantment|mygraveyard) +auto=choice name(planeswalker) moveTo(myhand) all(planeswalker|mygraveyard) flashback={5}{G}{G} text=Choose a permanent type. Return all cards of the chosen type from your graveyard to your hand. -- Flashback {5}{G}{G} mana={3}{G}{G} @@ -36641,8 +36642,8 @@ toughness=5 [/card] [card] name=Horizon Canopy -auto={L}{T}:Add{G} -auto={L}{T}:Add{W} +auto={T}{L}:Add{G} +auto={T}{L}:Add{W} auto={1}{T}{S}:Draw:1 text={T}, Pay 1 life: Add {G} or {W} to your mana pool. -- {1}, {T}, Sacrifice Horizon Canopy: Draw a card. type=Land