From 08a7df0f1954e12f342a035821398a416d422489 Mon Sep 17 00:00:00 2001 From: "anthonycalosa@gmail.com" Date: Fri, 28 Dec 2012 15:08:21 +0000 Subject: [PATCH] fix M13/_cards.dat and fix M13 codes --- projects/mtg/bin/Res/sets/M13/_cards.dat | 766 +++++++++---------- projects/mtg/bin/Res/sets/primitives/M13.txt | 413 +++++----- 2 files changed, 586 insertions(+), 593 deletions(-) diff --git a/projects/mtg/bin/Res/sets/M13/_cards.dat b/projects/mtg/bin/Res/sets/M13/_cards.dat index fb29fafb0..3343f46ce 100644 --- a/projects/mtg/bin/Res/sets/M13/_cards.dat +++ b/projects/mtg/bin/Res/sets/M13/_cards.dat @@ -4,10 +4,10 @@ name=Wagic 2013 block=Core year=2012 [/meta] -[card] +[card] primitive=Acidic Slime id=265718 -rarity=U +rarity=U [/card] [card] primitive=Ajani, Caller of the Pride @@ -24,101 +24,101 @@ primitive=Akroma's Memorial id=279712 rarity=M [/card] -[card] +[card] primitive=Angelic Benediction id=279702 -rarity=C +rarity=U [/card] -[card] +[card] primitive=Angel's Mercy id=259714 -rarity=R +rarity=C [/card] -[card] +[card] primitive=Arbor Elf id=249840 -rarity=C +rarity=C [/card] [card] primitive=Archaeomancer id=265722 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Arctic Aven id=249710 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Arms Dealer id=265719 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Attended Knight id=265723 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Augur of Bolas id=249676 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Aven Squire id=265712 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Battle of Wits id=288878 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Battleflight Eagle id=259721 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Bladetusk Boar id=279707 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Blood Reckoning id=279991 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Bloodhunter Bat id=259705 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Bloodthrone Vampire id=280298 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Bond Beetle id=249696 -rarity=C -[/card] +rarity=C +[/card] [card] primitive=Boundless Realms id=249667 -rarity=R -[/card] -[card] +rarity=R +[/card] +[card] primitive=Bountiful Harvest id=278074 rarity=C -[/card] +[/card] [card] primitive=Canyon Minotaur id=259211 rarity=C -[/card] +[/card] [card] primitive=Captain of the Watch id=259716 @@ -127,17 +127,17 @@ rarity=R [card] primitive=Captain's Call id=249689 -rarity=R +rarity=C [/card] [card] primitive=Cathedral of War id=259680 rarity=R [/card] -[card] +[card] primitive=Centaur Courser id=279993 -rarity=U +rarity=C [/card] [card] primitive=Chandra, the Firebrand @@ -147,22 +147,22 @@ rarity=M [card] primitive=Chandra's Fury id=249682 -rarity=C +rarity=C [/card] [card] primitive=Chronomaton id=259698 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Cleaver Riot id=276207 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Clock of Omens id=288877 -rarity=U +rarity=U [/card] [card] primitive=Clone @@ -172,82 +172,82 @@ rarity=R [card] primitive=Courtly Provocateur id=276475 -rarity=R +rarity=U [/card] -[card] +[card] primitive=Cower in Fear id=280232 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Craterize id=253699 -rarity=U +rarity=C [/card] -[card] +[card] primitive=Crimson Muckwader id=253739 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Crippling Blight id=253716 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Crusader of Odric id=253730 -rarity=C +rarity=U [/card] -[card] +[card] primitive=Dark Favor id=260975 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Deadly Recluse id=265717 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Diabolic Revelation id=278196 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Disciple of Bolas id=253694 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Disentomb id=259701 -rarity=R +rarity=C [/card] -[card] +[card] primitive=Divination id=254118 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Divine Favor id=259709 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Divine Verdict id=271367 -rarity=C +rarity=C [/card] [card] primitive=Door to Nothingness id=288992 rarity=R [/card] -[card] +[card] primitive=Downpour id=276208 -rarity=C +rarity=C [/card] [card] primitive=Dragon Hatchling @@ -264,96 +264,96 @@ primitive=Drowned Catacomb id=249717 rarity=R [/card] -[card] +[card] primitive=Duress id=260979 -rarity=C -[/card] -[card] +rarity=C +[/card] +[card] primitive=Duskdale Wurm id=276474 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Duskmantle Prowler id=265728 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Duty-Bound Dead id=260988 -rarity=C -[/card] +rarity=C +[/card] [card] primitive=Elderscale Wurm id=249703 rarity=M [/card] -[card] +[card] primitive=Elixir of Immortality id=279717 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Elvish Archdruid id=253678 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Elvish Visionary id=278193 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Encrust id=278194 -rarity=U +rarity=C [/card] -[card] +[card] primitive=Erase id=259723 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Essence Drain id=276300 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Essence Scatter id=276209 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Evolving Wilds id=269666 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Faerie Invaders id=279988 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Faith's Reward id=259666 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Farseek id=277824 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Fervor id=279709 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Fire Elemental id=259212 -rarity=U -[/card] +rarity=C +[/card] [card] primitive=Firewing Phoenix id=259202 @@ -362,22 +362,22 @@ rarity=R [card] primitive=Flames of the Firebrand id=259219 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Flinthoof Boar id=249712 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Fog id=253673 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Fog Bank id=270314 -rarity=U +rarity=U [/card] [card] primitive=Forest @@ -386,6 +386,11 @@ rarity=L [/card] [card] primitive=Forest +id=249720 +rarity=L +[/card] +[card] +primitive=Forest id=249718 rarity=L [/card] @@ -395,124 +400,124 @@ id=249721 rarity=L [/card] [card] -primitive=Forest -id=249720 -rarity=L -[/card] -[card] primitive=Fungal Sprouting id=249711 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Furnace Whelp id=288936 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Garruk, Primal Hunter id=253669 -rarity=M +rarity=M [/card] -[card] +[card] primitive=Garruk's Packleader id=253687 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Gem of Becoming id=275727 -rarity=C +rarity=U [/card] -[card] +[card] primitive=Giant Scorpion id=260986 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Gilded Lotus id=249742 -rarity=R +rarity=R [/card] [card] primitive=Glacial Fortress id=249722 rarity=R [/card] -[card] +[card] primitive=Glorious Charge id=265720 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Goblin Arsonist id=266050 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Goblin Battle Jester id=278070 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Griffin Protector id=259673 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Ground Seal id=289156 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Guardian Lions id=279701 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Guardians of Akrasa id=279861 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Hamletback Goliath id=279708 -rarity=U +rarity=R [/card] -[card] +[card] primitive=Harbor Bandit id=259660 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Harbor Serpent id=254113 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Healer of the Pride id=276206 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Hellion Crucible id=253729 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Hydrosurge id=270378 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Index id=289098 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Intrepid Hero id=280320 -rarity=R +rarity=R +[/card] +[card] +primitive=Island +id=249725 +rarity=L [/card] [card] primitive=Island @@ -526,118 +531,113 @@ rarity=L [/card] [card] primitive=Island -id=249725 -rarity=L -[/card] -[card] -primitive=Island id=249726 rarity=L [/card] -[card] +[card] primitive=Jace, Memory Adept id=254107 -rarity=M +rarity=M [/card] -[card] +[card] primitive=Jace's Phantasm id=249672 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Jayemdae Tome id=275705 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Kindled Fury id=280221 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Kitesail id=278075 -rarity=U +rarity=U [/card] [card] primitive=Knight of Glory id=265731 rarity=U -[/card] +[/card] [card] primitive=Knight of Infamy id=265735 rarity=U [/card] -[card] +[card] primitive=Kraken Hatchling id=279699 -rarity=C +rarity=C [/card] [card] primitive=Krenko, Mob Boss id=253712 rarity=R -[/card] +[/card] [card] primitive=Krenko's Command id=259213 rarity=C -[/card] +[/card] [card] primitive=Liliana of the Dark Realms id=259695 rarity=M [/card] -[card] +[card] primitive=Liliana's Shade id=260992 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Magmaquake id=276205 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Mark of Mutiny id=282537 rarity=U [/card] -[card] +[card] primitive=Mark of the Vampire id=253723 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Master of the Pearl Trident id=279901 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Merfolk of the Pearl Trident id=278211 rarity=C [/card] -[card] +[card] primitive=Mind Rot id=260980 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Mind Sculpt id=266487 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Mindclaw Shaman id=249715 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Mogg Flunkies id=249706 -rarity=C +rarity=C [/card] [card] primitive=Mountain @@ -669,65 +669,70 @@ primitive=Mutilate id=265134 rarity=R [/card] -[card] +[card] primitive=Mwonvuli Beast Tracker id=249699 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Naturalize id=253672 -rarity=C +rarity=C [/card] -[card] -primitive=Nefarox, Overlord of Grix +[card] +primitive=Nefarox, Overlord of Grixis id=259679 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Negate id=254114 -rarity=C -[/card] -[card] +rarity=C +[/card] +[card] primitive=Nicol Bolas, Planeswalker id=260991 rarity=M [/card] -[card] +[card] primitive=Oblivion Ring id=259711 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Odric, Master Tactician id=259670 rarity=R [/card] -[card] +[card] primitive=Omniscience id=288937 rarity=M [/card] -[card] +[card] primitive=Pacifism id=259712 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Phylactery Lich id=271386 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Phyrexian Hulk id=279990 rarity=U [/card] -[card] +[card] primitive=Pillarfield Ox id=279700 -rarity=C +rarity=C +[/card] +[card] +primitive=Plains +id=249732 +rarity=L [/card] [card] primitive=Plains @@ -745,11 +750,6 @@ id=249731 rarity=L [/card] [card] -primitive=Plains -id=249732 -rarity=L -[/card] -[card] primitive=Planar Cleansing id=275269 rarity=R @@ -760,26 +760,26 @@ id=253675 rarity=C [/card] [card] -primitive=Predatory Rampage +primitive=Predatory Rampage id=249714 rarity=R [/card] -[card] +[card] primitive=Prey Upon id=271366 -rarity=C +rarity=C [/card] [card] primitive=Primal Clay id=268530 rarity=U [/card] -[card] +[card] primitive=Primal Huntbeast id=249677 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Primordial Hydra id=253670 rarity=M @@ -789,10 +789,10 @@ primitive=Prized Elephant id=253719 rarity=U [/card] -[card] +[card] primitive=Public Execution id=253738 -rarity=U +rarity=U [/card] [card] primitive=Quirion Dryad @@ -809,15 +809,15 @@ primitive=Rancor id=253686 rarity=U [/card] -[card] +[card] primitive=Ranger's Path id=275699 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Ravenous Rats id=279715 -rarity=C +rarity=C [/card] [card] primitive=Reckless Brute @@ -839,11 +839,11 @@ primitive=Reverberate id=290289 rarity=R [/card] -[card] +[card] primitive=Revive id=276223 -rarity=U -[/card] +rarity=U +[/card] [card] primitive=Rewind id=280222 @@ -853,32 +853,32 @@ rarity=U primitive=Rhox Faithmender id=279987 rarity=R -[/card] +[/card] [card] primitive=Ring of Evos Isle id=253690 rarity=U -[/card] +[/card] [card] primitive=Ring of Kalonia id=259699 rarity=U -[/card] +[/card] [card] primitive=Ring of Thune id=253696 rarity=U -[/card] +[/card] [card] primitive=Ring of Valkas id=259689 rarity=U -[/card] +[/card] [card] primitive=Ring of Xathrid id=259692 rarity=U -[/card] +[/card] [card] primitive=Rise from the Grave id=260981 @@ -894,12 +894,12 @@ primitive=Rootbound Crag id=249735 rarity=R [/card] -[card] +[card] primitive=Rummaging Goblin id=249705 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Safe Passage id=276224 rarity=C @@ -909,248 +909,248 @@ primitive=Sands of Delirium id=265133 rarity=R [/card] -[card] +[card] primitive=Scroll Thief id=254130 -rarity=C -[/card] +rarity=C +[/card] [card] primitive=Searing Spear id=249684 rarity=C -[/card] +[/card] [card] primitive=Sentinel Spider id=249681 rarity=C [/card] -[card] +[card] primitive=Serpent's Gift id=249666 rarity=C [/card] -[card] +[card] primitive=Serra Angel id=270376 -rarity=U -[/card] +rarity=U +[/card] [card] primitive=Serra Avatar id=259706 -rarity=M +rarity=M [/card] [card] primitive=Serra Avenger id=288762 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Servant of Nefarox id=265714 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Shimian Specter id=278072 rarity=R [/card] -[card] +[card] primitive=Show of Valor id=265727 rarity=C [/card] -[card] +[card] primitive=Sign in Blood id=260982 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Silklash Spider id=292718 rarity=R [/card] -[card] +[card] primitive=Silvercoat Lion id=266132 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Sleep id=254119 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Slumbering Dragon id=253693 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Smelt id=249691 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Spelltwine id=280223 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Sphinx of Uthuun id=254108 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Spiked Baloth id=249702 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Staff of Nin id=249713 -rarity=R -[/card] -[card] +rarity=R +[/card] +[card] primitive=Stormtide Leviathan id=278198 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Stuffy Doll id=279711 -rarity=R +rarity=R [/card] [card] primitive=Sublime Archangel id=259725 -rarity=M +rarity=M [/card] [card] primitive=Sunpetal Grove id=249736 rarity=R [/card] -[card] -primitive=Swamp -id=249739 -rarity=L -[/card] -[card] +[card] primitive=Swamp id=249740 -rarity=L +rarity=L [/card] -[card] +[card] +primitive=Swamp +id=249739 +rarity=L +[/card] +[card] primitive=Swamp id=249737 -rarity=L +rarity=L [/card] -[card] +[card] primitive=Swamp id=249738 -rarity=L +rarity=L [/card] -[card] +[card] primitive=Switcheroo id=253704 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Talrand, Sky Summoner id=253701 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Talrand's Invocation id=254117 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Thragtusk id=249685 -rarity=R +rarity=R [/card] -[card] -primitive=Thundermaw Helkite +[card] +primitive=Thundermaw Hellkite id=253700 -rarity=M +rarity=M [/card] -[card] +[card] primitive=Timberpack Wolf id=249694 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Titanic Growth id=288934 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Torch Fiend id=279989 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Tormented Soul id=249668 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Tormod's Crypt id=279713 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Touch of the Eternal id=278197 rarity=R [/card] -[card] +[card] primitive=Trading Post id=253710 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Tricks of the Trade id=253735 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Trumpet Blast id=276606 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Turn to Slag id=276212 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Unsummon id=265715 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Vampire Nighthawk id=260989 -rarity=U +rarity=U [/card] [card] primitive=Vampire Nocturnus id=275151 -rarity=M -[/card] -[card] -primitive=Vastwood Gorger -id=279992 -rarity=C -[/card] -[card] -primitive=Vedalken Entrancer -id=254121 -rarity=C +rarity=M [/card] [card] -primitive=Veilborn Ghoul +primitive=Vastwood Gorger +id=279992 +rarity=C +[/card] +[card] +primitive=Vedalken Entrancer +id=254121 +rarity=C +[/card] +[card] +primitive=Veilborn Ghoul id=259676 rarity=U [/card] @@ -1159,93 +1159,93 @@ primitive=Vile Rebirth id=253703 rarity=C [/card] -[card] +[card] primitive=Void Stalker id=270997 -rarity=R +rarity=R [/card] -[card] +[card] primitive=Volcanic Geyser id=276214 -rarity=U +rarity=U [/card] -[card] +[card] primitive=Volcanic Strength id=259204 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Walking Corpse id=260987 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Wall of Fire id=271370 -rarity=C +rarity=C [/card] -[card] +[card] primitive=War Falcon id=259697 -rarity=C +rarity=C [/card] -[card] +[card] primitive=War Priest of Thune id=275698 rarity=U [/card] -[card] +[card] primitive=Warclamp Mastiff id=280224 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Watercourser id=254109 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Welkin Tern id=276416 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Wild Guess id=253695 rarity=C [/card] -[card] +[card] primitive=Wind Drake id=279860 -rarity=C +rarity=C [/card] -[card] +[card] primitive=Wit's End id=278076 -rarity=C +rarity=R [/card] [card] primitive=Worldfire id=278195 rarity=M -[/card] +[/card] [card] primitive=Xathrid Gorgon id=253728 rarity=R -[/card] +[/card] [card] primitive=Yeva, Nature's Herald id=249680 rarity=R -[/card] +[/card] [card] primitive=Yeva's Forcemage id=265840 rarity=C -[/card] +[/card] [card] primitive=Zombie Goliath id=276299 rarity=C -[/card] \ No newline at end of file +[/card] \ No newline at end of file diff --git a/projects/mtg/bin/Res/sets/primitives/M13.txt b/projects/mtg/bin/Res/sets/primitives/M13.txt index 4aa41c65d..da110c96e 100644 --- a/projects/mtg/bin/Res/sets/primitives/M13.txt +++ b/projects/mtg/bin/Res/sets/primitives/M13.txt @@ -1,14 +1,15 @@ [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. +auto={C(0/0,1,Loyalty)}:name(add counter) ability$!target(creature|battlefield) counter(1/1,1)!$ controller +auto={C(0/0,-3,Loyalty)}:name(gain ability) flying && double strike target(creature|battlefield) ueot +auto={C(0/0,-8,Loyalty)}:token(Cat,Creature Cat,2/2,white)*lifetotal +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] +[/card] +[card] name=Ajani's Sunstriker abilities=lifelink text=Lifelink (Damage dealt by this creature also causes you to gain that much life.) @@ -21,7 +22,7 @@ toughness=2 [card] name=Archaeomancer auto=may moveTo(myhand) target(instant,sorcery|mygraveyard) -text=When Anarchist enters the battlefield, you may return target instant or sorcery card from your graveyard to your hand. +text=When Archaeomancer enters the battlefield, return target instant or sorcery card from your graveyard to your hand. mana={2}{U}{U} type=Creature subtype=Human Wizard @@ -30,33 +31,21 @@ toughness=2 [/card] [card] name=Arctic Aven -abilities=flying auto=aslongas(plains|myBattlefield) 1/1 auto={W}:lifelink ueot -text=Arctic Aven gets +1/+1 as long as you control a Plains. -- {W}: Arctic Aven gains lifelink -until end of turn. +abilities=flying +text=Flying -- Arctic Aven gets +1/+1 as long as you control a Plains. -- {W}: Arctic Aven gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.) mana={2}{U} type=Creature subtype=Bird Wizard power=2 toughness=1 -[/card] -[card] -name=Arms Dealer -auto={R}{S(goblin|mybattlefield)}:damage:4 target(creature) -text={1}{R}: Sacrifice a Goblin: Arms Dealer deals 4 damage to target creature. -mana={2}{R} -type=Creature -subtype=Goblin Rogue -power=1 -toughness=1 -[/card] +[/card] [card] name=Attended Knight -abilities=first strike auto=token(Soldier,Creature Soldier,1/1,white) -text=First strike -- When Attended Knight enters the battlefield, put a 1/1 white Soldier -creature token onto the battlefield. +abilities=first strike +text=First strike (This creature deals combat damage before creatures without first strike.) -- When Attended Knight enters the battlefield, put a 1/1 white Soldier creature token onto the battlefield. mana={2}{W} type=Creature subtype=Human Knight @@ -65,10 +54,9 @@ toughness=2 [/card] [card] name=Battleflight Eagle +auto=target(creature|battlefield) 2/2 ueot && flying ueot abilities=flying -auto=target(creature) 2/2 ueot && flying ueot -text=Flying. -- When Battlefield Eagle enters the battlefield, target creature gets +2/+2 and -gains flying until end of turn. +text=Flying -- When Battleflight Eagle enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. mana={4}{W} type=Creature subtype=Bird @@ -77,26 +65,25 @@ toughness=2 [/card] [card] name=Blood Reckoning -auto=@combat(attacking) source(creature|opponentBattlefield):life:-1 targetcontroller +auto=@each blockers:foreach(creature[attacking]|opponentBattlefield) life:-1 opponent text=Whenever a creature attacks you or a planeswalker you control, that creature's controller loses 1 life. mana={3}{B} type=Enchantment [/card] [card] name=Bloodhunter Bat +auto=life:-2 opponent && life:2 controller abilities=flying -auto= life:-2 opponent -auto=life:2 controller text=Flying -- When Bloodhunter Bat enters the battlefield, target player loses 2 life and you gain 2 life. mana={3}{B} type=Creature subtype=Bat -power=3 -toughness=3 +power=2 +toughness=2 [/card] [card] name=Bond Beetle -auto=counter(1/1,1) target(creature) +auto=counter(1/1,1) target(creature|battlefield) text=When Bond Beetle enters the battlefield, put a +1/+1 counter on target creature. mana={G} type=Creature @@ -106,9 +93,8 @@ toughness=1 [/card] [card] name=Boundless Realms -auto=foreach(land|myBattlefield):moveTo(myBattlefield) and!(tap)! target(basic land| -myLibrary) && shuffle -text=Search your library for X basic land cards, where X is the number of lands you control, and put them onto the battlefield tapped. Then shuffle your library. +auto=target(land|mylibrary) and!(tap)! moveTo(mybattlefield) +text=Search your library for up to X basic land cards, where X is the number of lands you control, and put them onto the battlefield tapped. Then shuffle your library. mana={6}{G} type=Sorcery [/card] @@ -124,24 +110,21 @@ name=Cathedral of War auto=tap auto={T}:Add {1} abilities=exalted -text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end -of turn.) +text=Cathedral of War enters the battlefield tapped. -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {T}: Add {1} to your mana pool. type=Land [/card] [card] name=Chandra's Fury target=player -auto=damage:4 -auto=damage:1 all(creature|opponentBattlefield) -text=Chandra's Fury deals 4 damage to target player and 1 damage to each creature that player -controls. +auto=damage:4 && damage:1 all(creature|targetedpersonsbattlefield) +text=Chandra's Fury deals 4 damage to target player and 1 damage to each creature that player controls. mana={4}{R} type=Instant -[/card] +[/card] [card] name=Chronomaton auto={1}{T}:counter(1/1,1) -text={1}{T}: Put a +1/+1 counter on Chronomaton. +text={1}, {T}: Put a +1/+1 counter on Chronomaton. mana={1} type=Artifact Creature subtype=Golem @@ -150,14 +133,14 @@ toughness=1 [/card] [card] name=Cleaver Riot -auto=lord(creature|myBattlefield) double strike ueot -text=Creatures you control gain double strike until end of turn. +auto=all(creature|mybattlefield) double strike ueot +text=Creatures you control gain double strike until end of turn. (They deal both first-strike and regular combat damage.) mana={4}{R} type=Sorcery [/card] [card] name=Cower in Fear -auto=lord(creature|opponentBattlefield) -1/-1 ueot +auto=all(creature|opponentbattlefield) -1/-1 ueot text=Creatures your opponents control get -1/-1 until end of turn. mana={1}{B}{B} type=Instant @@ -173,9 +156,8 @@ type=Sorcery [card] name=Crimson Muckwader auto=aslongas(swamp|mybattlefield) 1/1 -auto={2}{B}: Regenerate -text=Crimson Muckwader gets +1/+1 as long as you control a Swamp. -- {2}{B}: Regenerate Crimson -Muckwader. +auto={2}{B}:regenerate +text=Crimson Muckwader gets +1/+1 as long as you control a Swamp. -- {2}{B}: Regenerate Crimson Muckwader. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) mana={1}{R} type=Creature subtype=Lizard @@ -186,8 +168,8 @@ toughness=1 name=Crippling Blight target=creature auto=-1/-1 -auto=can't block -text=Enchant creature -- Enchanted creature gets -1/-1 and can't block. +auto=cantblock +text=Enchant creature -- Enchanted creature gets -1/-1 and can't block. mana={B} type=Enchantment subtype=Aura @@ -195,7 +177,7 @@ subtype=Aura [card] name=Crusader of Odric auto=foreach(creature|mybattlefield) 1/1 -text=Crusader of Odric's power and toughness are each equal the number of creatures you control. +text=Crusader of Odric's power and toughness are each equal to the number of creatures you control. mana={2}{W} type=Creature subtype=Human Soldier @@ -203,6 +185,23 @@ power=* toughness=* [/card] [card] +name=Diabolic Revelation +auto=this(variable{castx} >0) target(*|mylibrary) moveTo(myhand) +text=Search your library for up to X cards and put those cards into your hand. Then shuffle your library. +mana={X}{3}{B}{B} +type=Sorcery +[/card] +[card] +name=Disciple of Bolas +auto=name(sacrifice) notatarget(other creature|myBattlefield) transforms((,newability[dynamicability],newability[dynamicability],newability[sacrifice])) +text=When Disciple of Bolas enters the battlefield, sacrifice another creature. You gain X life and draw X cards, where X is that creature's power. +mana={3}{B} +type=Creature +subtype=Human Wizard +power=2 +toughness=1 +[/card] +[card] name=Downpour target=creature auto=tap @@ -212,9 +211,9 @@ type=Instant [/card] [card] name=Dragon Hatchling +auto={1}{R}:1/0 abilities=flying -auto={R}:1/0 ueot -text=Flying -- {R}: Dragon Whelp gets +1/+0 until end of turn. +text=Flying -- {R}: Dragon Hatchling gets +1/+0 until end of turn. mana={1}{R} type=Creature subtype=Dragon @@ -224,7 +223,7 @@ toughness=1 [card] name=Duskmantle Prowler abilities=haste,exalted -text=Haste. -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) +text=Haste (This creature can attack and {T} as soon as it comes under your control.) -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) mana={3}{B} type=Creature subtype=Vampire Rogue @@ -233,8 +232,8 @@ toughness=2 [/card] [card] name=Duty-Bound Dead -abilities=exalted auto={3}{B}:regenerate +abilities=exalted text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {3}{B}: Regenerate Duty-Bound Dead. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) mana={B} type=Creature @@ -244,9 +243,9 @@ toughness=2 [/card] [card] name=Elderscale Wurm -auto=aslongas(lifeset: <6):may lifeset:7 controller -auto=aslongas(lifeset: >7) cantlifelose abilities=trample +auto=if compare(lifetotal)~lessthan~7 then lifeset:7 controller +auto=this(controllerlife > 6) transforms((,newability[@damaged(controller):if compare(lifetotal)~lessthan~7 then lifeset:7 controller])) text=Trample. -- When Elderscale Wurm enters the battlefield, if your life total is less than 7, your life total becomes 7. -- As long as you have 7 or more life, damage that would reduce your life total to less than 7 reduces it to 7 instead. mana={4}{G}{G}{G} type=Creature @@ -259,7 +258,7 @@ name=Encrust target=artifact,creature auto=doesnotuntap auto=noactivatedability -text=Enchant artifact or creature. -- Enchanted permanent doesn't untap during its controller's untap step and it's activated abilities can't be activated. +text=Enchant artifact or creature -- Enchanted permanent doesn't untap during its controller's untap step and its activated abilities can't be activated. mana={1}{U}{U} type=Enchantment subtype=Aura @@ -267,7 +266,7 @@ subtype=Aura [card] name=Faerie Invaders abilities=flash,flying -text=Flash. -- Flying. +text=Flash (You may cast this spell any time you could cast an instant.) -- Flying mana={4}{U} type=Creature subtype=Faerie Rogue @@ -276,16 +275,16 @@ toughness=3 [/card] [card] name=Faith's Reward -auto=moveTo(myBattlefield) all(*[fresh]|mygraveyard) +auto=moveTo(myBattlefield) all(*[fresh;-instant;-sorcery]|mygraveyard) text=Return to the battlefield all permanent cards in your graveyard that were put there from the battlefield this turn. mana={3}{W} type=Instant [/card] [card] name=Firewing Phoenix -abilities=flying autograveyard={1}{R}{R}{R}:moveTo(myhand) -text=Flying -- {1}{R}{R}{R}: Return Firewing Phoenix from your graveyard to your hand. +abilities=flying +text=Flying -- {1}{R}{R}{R}: Return Firewing Phoenix from your graveyard to your hand. mana={3}{R} type=Creature subtype=Phoenix @@ -297,8 +296,8 @@ name=Flames of the Firebrand target=creature,player auto=damage:1 auto=damage:1 target(creature,player) -auto=token(-11111112) -text=Flames of the Firebrand deals 3 damage divided as you choose among one, two or three target creatures and/or players. +auto=ability$!name(damage) choice target(creature,player) damage:1!$ controller +text=Flames of the Firebrand deals 3 damage divided as you choose among one, two, or three target creatures and/or players. mana={2}{R} type=Sorcery [/card] @@ -306,7 +305,7 @@ type=Sorcery name=Flinthoof Boar auto=aslongas(mountain|mybattlefield) 1/1 auto={R}:haste ueot -text=Flinthoof Boar gets +1/+1 as long as you control a Mountain. -- {R}: Flinthoof Boar gains haste until end of turn. +text=Flinthoof Boar gets +1/+1 as long as you control a Mountain. -- {R}: Flinthoof Boar gains haste until end of turn. (It can attack and {T} this turn.) mana={1}{G} type=Creature subtype=Boar @@ -315,19 +314,12 @@ toughness=2 [/card] [card] name=Fungal Sprouting -auto=token(Saproling,Creature Saproling,1/1,green):power:highest:*:mybattlefield -text=Put X 1/1 Saproling creature token onto the battlefield, where X is the greatest power among creatures you control. +auto=token(Saproling,Creature Saproling,1/1,green)*power:highest:creature:mybattlefield +text=Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the greatest power among creatures you control. mana={3}{G} type=Sorcery [/card] [card] -name=Gem of Becoming -auto={3}{T}{S}:moveTo(myhand) target(<3>island,mountain,swamp|myLibrary) && shuffle -text=text=Sacrifice Gem of Becoming: Search your library for an Island card, a Swamp card, and a Mountain card. Reveal those cards and put them into your hand. Then shuffle your library. -mana={3} -type=Artifact -[/card] -[card] name=Goblin Battle Jester auto=@movedTo(*[red]|mystack):cantblock target(creature) text=Whenever you cast a red spell, target creature can't block this turn. @@ -339,9 +331,9 @@ toughness=2 [/card] [card] name=Griffin Protector -abilities=flying auto=@movedTo(creature|mybattlefield):1/1 ueot -text=Whenever a creature enters the battlefield under your control, Griffin Protector gets +1/+1 until end of turn. +abilities=flying +text=Flying -- Whenever another creature enters the battlefield under your control, Griffin Protector gets +1/+1 until end of turn. mana={3}{W} type=Creature subtype=Griffin @@ -372,7 +364,7 @@ toughness=2 [card] name=Healer of the Pride auto=@movedTo(other creature|mybattlefield):life:2 controller -text=Whenever another creature enters the battlefield under your control, you gain 2 life. +text=Whenever another creature enters the battlefield under your control, you gain 2 life. mana={3}{W} type=Creature subtype=Cat Cleric @@ -384,7 +376,7 @@ name=Hellion Crucible auto={T}:Add {1} auto={1}{R}{T}:counter(0/0,1,Pressure) auto={1}{R}{T}{C(0/0,-2,Pressure)}{S}:token(Hellion,Creature Hellion,4/4,red,haste) -text={T}: Add to {1}your mana pool. -- {1}{R},{T}: Put a pressure counter on Hellion Crucible. -- {1}{R},{T}, Remove two pressure counters from Hellion Crucible and sacrifice it: Put a 4/4 red Hellion creature token with haste onto the battlefield. +text={T}: Add {1} to your mana pool. -- {1}{R}, {T}: Put a pressure counter on Hellion Crucible. -- {1}{R}, {T}, Remove two pressure counters from Hellion Crucible and sacrifice it: Put a 4/4 red Hellion creature token with haste onto the battlefield. (It can attack and {T} as soon as it comes under your control.) type=Land [/card] [card] @@ -397,9 +389,9 @@ type=Instant [/card] [card] name=Jace's Phantasm -abilities=flying auto=aslongas(*|opponentgraveyard) 4/4 >9 -text=Jace's Phantasm gets +4/+4 as long as an opponent has ten or more cards in his or her graveyard. +abilities=flying +text=Flying -- Jace's Phantasm gets +4/+4 as long as an opponent has ten or more cards in his or her graveyard. mana={U} type=Creature subtype=Illusion @@ -407,17 +399,6 @@ power=1 toughness=1 [/card] [card] -name=Liliana's Shade -auto=moveTo(myhand) target(swamp|mylibrary) -auto={B}:1/1 -text=When Liliana’s Shade enters the battlefield, you may search your library for a Swamp card, reveal it, put it into your hand, then shuffle your library. -- {B}: Liliana's Shade gets +1/+1 until end of turn. -mana={2}{B}{B} -type=Creature -subtype=Shade -power=1 -toughness=1 -[/card] -[card] name=Knight of Glory abilities=protection from black,exalted text=Protection from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything black.) -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) @@ -430,7 +411,7 @@ toughness=1 [card] name=Knight of Infamy abilities=protection from white,exalted -text=Protection from White (This creature can't be blocked, targeted, dealt damage, or enchanted by anything white.) -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) +text=Protection from white (This creature can't be blocked, targeted, dealt damage, or enchanted by anything white.) -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) mana={1}{B} type=Creature subtype=Human Knight @@ -438,16 +419,9 @@ power=2 toughness=1 [/card] [card] -name=Krenko's Command -auto=token(Goblin,Creature Goblin,1/1,red)*2 -text=Put two 1/1 red goblin creature tokens onto the battlefield. -mana={1}{R} -type=Sorcery -[/card] -[card] name=Krenko, Mob Boss -auto={T}:foreach(creature[Goblin]|mybattlefield)tokentoken(Goblin,Creature Goblin,1/1,red) -text={T}:Put X 1/1 red Goblin creatures onto the battlefield, where X is the number of Goblins you control. +auto={T}:token(Goblin,Creature Goblin,1/1,red)*type:goblin:mybattlefield +text={T}: Put X 1/1 red Goblin creature tokens onto the battlefield, where X is the number of Goblins you control. mana={2}{R}{R} type=Legendary Creature subtype=Goblin Warrior @@ -455,21 +429,39 @@ power=3 toughness=3 [/card] [card] +name=Krenko's Command +auto=token(Goblin,Creature Goblin,1/1,red)*2 +text=Put two 1/1 red Goblin creature tokens onto the battlefield. +mana={1}{R} +type=Sorcery +[/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,1,Loyalty)}:name(fetch) moveTo(hand) target(swamp|myLibrary) +auto={C(0/0,-3,Loyalty)}:name(choose) ability$!choice name(+X/+X) target(creature) type:land:mybattlefield/type:land:mybattlefield ueot _ choice name(-X/-X) target(creature) -type:land:mybattlefield/-type:land:mybattlefield ueot!$ controller 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.'" +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=Liliana's Shade +auto=name(fetch) may moveTo(myhand) target(swamp|mylibrary) +auto={B}:1/1 +text=When Liliana's Shade enters the battlefield, you may search your library for a Swamp card, reveal it, put it into your hand, then shuffle your library. -- {B}: Liliana's Shade gets +1/+1 until end of turn. +mana={2}{B}{B} +type=Creature +subtype=Shade +power=1 +toughness=1 +[/card] +[card] name=Magmaquake auto=damage:X all(creature[-flying]) -text=Magmaquake deals X damage to each creature without flying and to each planeswalker. +auto=damage:X all(planeswalker) +text=Magmaquake deals X damage to each creature without flying and each planeswalker. mana={X}{R}{R} type=Instant [/card] @@ -477,8 +469,8 @@ type=Instant name=Mark of the Vampire target=creature auto=2/2 -auto=teach(creature) spiritlink -text=Enchant creature -- Enchanted creature gets +2/+2 and has lifelink. +auto=teach(creature) lifelink +text=Enchant creature -- Enchanted creature gets +2/+2 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) mana={3}{B} type=Enchantment subtype=Aura @@ -496,22 +488,13 @@ toughness=2 [/card] [card] name=Mind Sculpt -auto=deplete:7 target(player) -text=Target player puts the top seven cards of his or her library into his or her graveyard. +target=opponent +auto=deplete:7 +text=Target opponent puts the top seven cards of his or her library into his or her graveyard. mana={1}{U} type=Sorcery [/card] [card] -name=Mwonvuli Beast Tracker -auto=moveTo(library) target(creature[deathtouch],creature[opponentshroud],creature[reach],creature[trample]|mylibrary) oneshot -text=When Mwonvuli Beast Tracker enters the battlefield, search your library for a creature card with deathtouch, hexproof, reach or trample. Reveal it. Shuffle your library and put that card on top of it. -mana={1}{G}{G} -type=Creature -subtype=Human Scout -power=2 -toughness=1 -[/card] -[card] name=Murder target=creature auto=destroy @@ -520,16 +503,26 @@ mana={1}{B}{B} type=Instant [/card] [card] -name=Nefarox, Overlord of Grix +name=Mwonvuli Beast Tracker +auto=moveTo(ownerlibrary) target(creature[deathtouch;opponentshroud;reach;trample]|mylibrary) +text=When Mwonvuli Beast Tracker enters the battlefield, search your library for a creature card with deathtouch, hexproof, reach, or trample and reveal it. Shuffle your library and put that card on top of it. +mana={1}{G}{G} +type=Creature +subtype=Human Scout +power=2 +toughness=1 +[/card] +[card] +name=Nefarox, Overlord of Grixis +auto=@combat(attackedalone) source(this):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ opponent abilities=flying,exalted -auto=@combat(attacking) source(this):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ opponent -text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Whenever Nefarox, Overlord of Grix attacks alone, defending player sacrifices a creature. +text=Flying -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Whenever Nefarox, Overlord of Grixis attacks alone, defending player sacrifices a creature. mana={4}{B}{B} type=Legendary Creature subtype=Demon power=5 toughness=5 -[/card] +[/card] [card] name=Primal Huntbeast abilities=opponentshroud @@ -544,7 +537,7 @@ toughness=3 name=Prized Elephant auto=aslongas(forest|mybattlefield) 1/1 auto={G}:trample ueot -text=Prized Elephant gets +1/+1 as long as you control a Forest. -- {G}: Prized Elephant gains trample until end of turn. +text=Prized Elephant gets +1/+1 as long as you control a Forest. -- {G}: Prized Elephant gains trample until end of turn. (If this creature would assign enough damage to its blockers to destroy them, you may have it assign the rest of its damage to defending player or planeswalker.) mana={3}{W} type=Creature subtype=Elephant @@ -553,36 +546,35 @@ toughness=3 [/card] [card] name=Public Execution -auto=destroy target(creature|opponentbattlefield) -auto=lord(creature|opponentBattlefield) -2/-0 ueot -text=Destroy target creature an opponent controls. -- Each other creature that player controls gets -2/-0 until end of turn. +target=creature|opponentbattlefield +auto=destroy && all(other creature|targetcontrollerbattlefield) -2/0 ueot +text=Destroy target creature an opponent controls. Each other creature that player controls gets -2/-0 until end of turn. mana={5}{B} type=Instant [/card] [card] name=Ranger's Path -auto=target(forest|mylibrary) moveTo(myBattlefield) and!(tap)! -text=Search your library for two Forest cards and put them onto the battlefield tapped. Then shuffle your library. +auto=name(fetch) moveTo(myBattlefield) and!(tap)! notatarget(forest|mylibrary) +text=Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library. mana={3}{G} type=Sorcery [/card] [card] name=Reckless Brute -abilities=haste -abilities=mustattack -text=Reckless Brute attacks each turn if able. +abilities=haste,mustattack +text=Haste (This creature can attack and {T} as soon as it comes under your control.) -- Reckless Brute attacks each turn if able. mana={2}{R} type=Creature subtype=Ogre Warrior power=3 toughness=1 -[/card] +[/card] [card] name=Ring of Evos Isle auto={1}:equip -auto={2}:opponentshroud ueot -auto=@each my upkeep: if cantargetcard(creature[blue]|mybattlefield) then counter(1/1) -text={2}: Equipped creature gains hexproof until end of turn. -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's blue. -- Equip {1} +autoskill={2}:opponentshroud ueot +auto=@each my upkeep: if cantargetcard(creature[blue]) then counter(1/1,1) +text={2}: Equipped creature gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's blue. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) mana={2} type=Artifact subtype=Equipment @@ -591,8 +583,8 @@ subtype=Equipment name=Ring of Kalonia auto={1}:equip auto=trample -auto=@each my upkeep: if cantargetcard(creature[green]|mybattlefield) then counter(1/1) -text=Equipped creature has trample. -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's green. -- Equip {1} +auto=@each my upkeep: if cantargetcard(creature[green]) then counter(1/1,1) +text=Equipped creature has trample. (If it would assign enough damage to its blockers to destroy them, you may have it assign the rest of its damage to defending player or planeswalker.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's green. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) mana={2} type=Artifact subtype=Equipment @@ -601,8 +593,8 @@ subtype=Equipment name=Ring of Thune auto={1}:equip auto=vigilance -auto=@each my upkeep: if cantargetcard(creature[white]|mybattlefield) then counter(1/1) -text=Equipped creature has vigilance. -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's white. -- Equip {1} +auto=@each my upkeep: if cantargetcard(creature[white]) then counter(1/1,1) +text=Equipped creature has vigilance. (Attacking doesn't cause it to tap.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's white. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) mana={2} type=Artifact subtype=Equipment @@ -611,8 +603,8 @@ subtype=Equipment name=Ring of Valkas auto={1}:equip auto=haste -auto=@each my upkeep: if cantargetcard(creature[red]|mybattlefield) then counter(1/1) -text=Equipped creature has haste. -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's red. -- Equip {1} +auto=@each my upkeep: if cantargetcard(creature[red]) then counter(1/1,1) +text=Equipped creature has haste. (It can attack and {T} no matter when it came under your control.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's red. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) mana={2} type=Artifact subtype=Equipment @@ -620,16 +612,16 @@ subtype=Equipment [card] name=Ring of Xathrid auto={1}:equip -auto={2}:regenerate -auto=@each my upkeep: if cantargetcard(creature[black]|mybattlefield) then counter(1/1) -text={2}: Regenerate equipped creature. -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's black. -- Equip {1} +autoskill={2}:regenerate +auto=@each my upkeep: if cantargetcard(creature[black]) then counter(1/1,1) +text={2}: Regenerate equipped creature. (The next time that creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's black. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) mana={2} type=Artifact subtype=Equipment [/card] [card] name=Roaring Primadox -auto=@each my upkeep:moveTo(ownerhand) target(creature|myBattlefield) +auto=@each my upkeep:moveTo(ownerhand) notatarget(creature|myBattlefield) text=At the beginning of your upkeep, return a creature you control to its owner's hand. mana={3}{G} type=Creature @@ -639,8 +631,8 @@ toughness=4 [/card] [card] name=Rummaging Goblin -auto={T}:{discard(*|myhand)}:draw:1 controller -text={T}: Discard a card: Draw a card. +auto={t}{discard(*|myhand)}:draw:1 +text={T}, Discard a card: Draw a card. mana={2}{R} type=Creature subtype=Goblin Rogue @@ -649,8 +641,8 @@ toughness=1 [/card] [card] name=Sands of Delirium -auto={X}{T}:deplete:X target(player) -text={X}, {T}: Target player puts the top X cards from his or her library into his or her graveyard. +auto={x}{T}:deplete:x target(player) +text={X}, {T}: Target player puts the top X cards of his or her library into his or her graveyard. mana={3} type=Artifact [/card] @@ -665,7 +657,7 @@ type=Instant [card] name=Sentinel Spider abilities=vigilance,reach -text=Vigilance, reach +text=Vigilance (Attacking doesn't cause this creature to tap.) -- Reach (This creature can block creatures with flying.) mana={3}{G}{G} type=Creature subtype=Spider @@ -676,7 +668,7 @@ toughness=4 name=Serpent's Gift target=creature auto=deathtouch ueot -text=Target creature gains deathtouch until end of turn. +text=Target creature gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) mana={2}{G} type=Instant [/card] @@ -693,19 +685,18 @@ toughness=1 [card] name=Show of Valor target=creature -auto=2/4 ueot +auto=2/4 text=Target creature gets +2/+4 until end of turn. mana={1}{W} type=Instant [/card] [card] name=Slumbering Dragon -abilities=flying,cantattack,cantblock -auto=@combat(attacking) source(creature|opponentBattlefield): (counter{1/1.1}) counter(1/1,1) -auto=this(counter{1/1.5}) -cantattack -auto=this(counter{1/1.5}) -cantblock -text=Flying. -- Slumbering Dragon can't attack or block unless it has five or more +1/+1 counters on it. -Whenever a creature attacks you or a planeswalker you control, put a +1/+1 counter on Slumbering Dragon. +abilities=flying +auto=this(counter{1/1.1}<5) cantattack +auto=this(counter{1/1.1}<5) cantblock +auto=@each blockers:foreach(creature[attacking]|opponentBattlefield) counter(1/1,1) +text=Flying -- Slumbering Dragon can't attack or block unless it has five or more +1/+1 counters on it. -- Whenever a creature attacks you or a planeswalker you control, put a +1/+1 counter on Slumbering Dragon. mana={R} type=Creature subtype=Dragon @@ -723,7 +714,7 @@ type=Instant [card] name=Spiked Baloth abilities=trample -text=trample +text=Trample (If this creature would assign enough damage to its blockers to destroy them, you may have it assign the rest of its damage to defending player or planeswalker.) mana={3}{G} type=Creature subtype=Beast @@ -734,21 +725,21 @@ toughness=2 name=Staff of Nin auto=@each my upkeep:draw:1 auto={T}:damage:1 target(creature,player) -text=At the beginning of your upkeep, draw a card. -- {T}: Rod of Nin deals 1 damage to target creature or player. +text=At the beginning of your upkeep, draw a card. -- {T}: Staff of Nin deals 1 damage to target creature or player. mana={6} type=Artifact [/card] [card] name=Sublime Archangel -auto=lord(creature|myBattlefield) exalted +auto=lord(other 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. +text=Flying -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Other creatures you control have exalted. (If a creature has multiple instances of exalted, each triggers separately.) mana={2}{W}{W} type=Creature subtype=Angel power=4 toughness=3 -[/card] +[/card] [card] name=Talrand, Sky Summoner auto=@movedTo(instant,sorcery|mystack):token(Drake,Creature Drake,2/2,flying,blue) @@ -762,15 +753,15 @@ toughness=2 [card] name=Talrand's Invocation auto=token(Drake,Creature Drake,2/2,flying,blue)*2 -text=Put two 2/2 blue Drake creatures with flying onto the battlefield. +text=Put two 2/2 blue Drake creature tokens with flying onto the battlefield. mana={2}{U}{U} type=Sorcery [/card] [card] name=Thragtusk auto=life:5 controller -auto=@movedTo(this|nonbattlezone) from(battlefield):token(Beast,Creature Token Beast,3/3,green) -text=When Thragtusk enters the battlefield, you gain 5 life. When Thragtusk leaves the battlefield, put a 3/3 green Beast creature token onto the battlefield. +auto=@movedTo(this|nonbattlezone) from(battlefield):token(Beast,Creature Beast,3/3,green) +text=When Thragtusk enters the battlefield, you gain 5 life. -- When Thragtusk leaves the battlefield, put a 3/3 green Beast creature token onto the battlefield. mana={4}{G} type=Creature subtype=Beast @@ -778,10 +769,10 @@ power=5 toughness=3 [/card] [card] -name=Thundermaw Helkite -abilities=flying, haste +name=Thundermaw Hellkite auto=damage:1 all(creature[flying]|opponentbattlefield) && tap all(creature[flying]|opponentbattlefield) -text=Flying -- Haste (This creature can attack and {T} as soon as it comes under your control.) -- When Thundermaw Helkite enters the battlefield, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. +abilities=flying, haste +text=Flying -- Haste (This creature can attack and {T} as soon as it comes under your control.) -- When Thundermaw Hellkite enters the battlefield, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. mana={3}{R}{R} type=Creature subtype=Dragon @@ -790,7 +781,7 @@ toughness=5 [/card] [card] name=Timberpack Wolf -auto=foreach(other timberpack wolf) 1/1 +auto=foreach(other Timberpack Wolf) 1/1 text=Timberpack Wolf gets +1/+1 for each other creature you control named Timberpack Wolf. mana={1}{G} type=Creature @@ -799,12 +790,19 @@ power=2 toughness=2 [/card] [card] +name=Touch of the Eternal +auto=@each my upkeep: name(lifeset) ability$! lifeset:type:*:mybattlefield !$ controller +text=At the beginning of your upkeep, count the number of permanents you control. Your life total becomes that number. +mana={5}{W}{W} +type=Enchantment +[/card] +[card] name=Trading Post -auto={1}{T}:{discard(*|myhand)}:life:4 +auto={1}{T}{discard(*|myhand)}:life:4 auto={1}{T}{L}:token(Goat,Creature Goat,0/1,white) -auto={1}{T}:{S(creature|myBattlefield)}:moveTo(myhand) target(artifact|mygraveyard) -auto={1}{T}:{S(artifact|myBattlefield)}:draw:1 -text={1}, {T}, Discard a card: You gain 4 life. -- {1}, {T},Pay 1 life: Put a 0/1 white Goat creature token onto the battlefield. -- {1}, {T}, Sacrifice a creature: Return target artifact card from your graveyard to your hand. -- {1}, {T},Sacrifice an artifact: Draw a card. +auto={1}{T}{S(creature|myBattlefield)}:moveTo(myhand) target(artifact|mygraveyard) +auto={1}{T}{S(artifact|myBattlefield)}:draw:1 +text={1}, {T}, Discard a card: You gain 4 life. -- {1}, {T}, Pay 1 life: Put a 0/1 white Goat creature token onto the battlefield. -- {1}, {T}, Sacrifice a creature: Return target artifact card from your graveyard to your hand. -- {1}, {T}, Sacrifice an artifact: Draw a card. mana={4} type=Artifact [/card] @@ -819,10 +817,10 @@ type=Enchantment subtype=Aura [/card] [card] -name=Veilborn Ghoul -abilities=cantblock +name=Veilborn Ghoul autograveyard=@movedTo(Swamp|myBattlefield):may moveTo(mybattlefield) -text=Veilborn Ghoul can't block. --Whenever a swamp enters the battlefield under your control, you may return Veilborn Ghoul from your graveyard to the battlefield. +abilities=cantblock +text=Veilborn Ghoul can't block. -- Whenever a Swamp enters the battlefield under your control, you may return Veilborn Ghoul from your graveyard to your hand. mana={4}{B} type=Creature subtype=Zombie @@ -834,14 +832,14 @@ name=Vile Rebirth 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. +text=Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield. mana={B} type=Instant [/card] [card] name=Void Stalker -auto={2}{U}{T}:moveTo(mylibrary) all(this) && moveTo(ownerLibrary) target(creature|opponentbattlefield) && shuffle -text=2{U}, {T}: Put Void Stalker and target creature on top of their owner's libraries, then those players shuffle their libraries. +auto={2}{U}{T}:name(shuffle target) moveTo(ownerLibrary) all(this) && shuffle controller && target(creature|battlefield) transforms((,newability[moveTo(ownerLibrary) all(this)],newability[shuffle controller])) ueot +text={2}{U}, {T}: Put Void Stalker and target creature on top of their owners' libraries, then those players shuffle their libraries. mana={1}{U} type=Creature subtype=Elemental @@ -849,21 +847,10 @@ power=2 toughness=1 [/card] [card] -name=Warclamp Mastiff -abilities=first strike -text=First strike. -mana={W} -type=Creature -subtype=Hound -power=1 -toughness=1 -[/card] -[card] name=War Falcon -abilities=flying,cantattack -auto=aslongas(knight|mybattlefield) canattack -auto=aslongas(soldier|mybattlefield) canattack -text=flying.--War Falcon can't attack unless you control a Knight or Soldier. +abilities=flying +auto=aslongas(*[knight;soldier]|mybattlefield) cantattack <1 +text=Flying -- War Falcon can't attack unless you control a Knight or a Soldier. mana={W} type=Creature subtype=Bird @@ -871,6 +858,16 @@ power=2 toughness=1 [/card] [card] +name=Warclamp Mastiff +abilities=first strike +text=First strike (This creature deals combat damage before creatures without first strike.) +mana={W} +type=Creature +subtype=Hound +power=1 +toughness=1 +[/card] +[card] name=Watercourser auto={U}:1/-1 text={U}: Watercourser gets +1/-1 until end of turn. @@ -882,28 +879,23 @@ toughness=3 [/card] [card] name=Wild Guess -auto=Draw:2 +auto=draw:2 text=As an additional cost to cast Wild Guess, discard a card. -- Draw two cards. mana={R}{R}{discard(*|myhand)} type=Sorcery [/card] [card] name=Worldfire -auto=all(*|hand) moveto(exile) -auto=all(artifact,creature,enchantment,land) moveto(exile) -auto=all(*|graveyard) moveto(exile) -auto=lifeset:1 opponent,player +auto=moveto(exile) all(*|battlefield,hand,graveyard) && all(player) lifeset:1 text=Exile all permanents. Exile all cards from all hands and graveyards. Each player's life total becomes 1. mana={6}{R}{R}{R} type=Sorcery [/card] [card] name=Xathrid Gorgon +auto={2}{B}{T}:name(petrify) target(creature) transforms((artifact,artifact,newability[counter(0/0.1.Petrification) all(this)],newability[noactivatedability],newability[defender])) forever abilities=deathtouch -auto=lord(creature[counter{0/0.1.Petrification}]) defender -auto=lord(creature[counter{0/0.1.Petrification}]) noactivatedability -auto={2}{B}{T}: target(creature) counter(0/0,1,Petrification) -text={2}{B},{T}: Put a petrification counter on target creature. It gains defender and becomes a colorless artifact creature in addition to its other types. Its activated abilities can't be activated. +text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- {2}{B}, {T}: Put a petrification counter on target creature. It gains defender and becomes a colorless artifact in addition to its other types. Its activated abilities can't be activated. (A creature with defender can't attack.) mana={5}{B} type=Creature subtype=Gorgon @@ -912,9 +904,9 @@ toughness=6 [/card] [card] name=Yeva, Nature's Herald -abilities=flash auto=lord(creature[green]|myhand) flash forcedalive -text=Flash (You may cast this spell any time you could cast an instant.)-- You may cast green creature cards as though they had flash. +abilities=flash +text=Flash (You may cast this spell any time you could cast an instant.) -- You may cast green creature cards as though they had flash. mana={2}{G}{G} type=Legendary Creature subtype=Elf Shaman @@ -924,10 +916,11 @@ toughness=4 [card] name=Yeva's Forcemage auto=2/2 target(creature) ueot -text=WhenYeva's Forcemage enters the battlefield, target creature gets +2/+2 until end of turn. +text=When Yeva's Forcemage enters the battlefield, target creature gets +2/+2 until end of turn. mana={2}{G} type=Creature subtype=Elf Shaman power=2 toughness=2 -[/card] \ No newline at end of file +[/card] +