diff --git a/projects/mtg/bin/Res/sets/ALL/_cards.dat b/projects/mtg/bin/Res/sets/ALL/_cards.dat index ec8c3d8e1..3a6a05f59 100644 --- a/projects/mtg/bin/Res/sets/ALL/_cards.dat +++ b/projects/mtg/bin/Res/sets/ALL/_cards.dat @@ -779,6 +779,11 @@ id=3118 rarity=U [/card] [card] +primitive=Splinter Token +id=-3148 +rarity=T +[/card] +[card] primitive=Splintering Wind id=3148 rarity=R diff --git a/projects/mtg/bin/Res/sets/mtg_todo.dat b/projects/mtg/bin/Res/sets/mtg_todo.dat index 7f3f8d6d8..984965ef6 100644 --- a/projects/mtg/bin/Res/sets/mtg_todo.dat +++ b/projects/mtg/bin/Res/sets/mtg_todo.dat @@ -133,15 +133,6 @@ power=2 toughness=6 [/card] [card] -name=Aboroth -text=Cumulative upkeep - Put a -1/-1 counter on Aboroth. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={4}{G}{G} -type=Creature -subtype=Elemental -power=9 -toughness=9 -[/card] -[card] name=Aboshan, Cephalid Emperor text=Tap an untapped Cephalid you control: Tap target permanent. -- {U}{U}{U}: Tap all creatures without flying. mana={4}{U}{U} @@ -1320,24 +1311,6 @@ power=1 toughness=1 [/card] [card] -name=Arctic Nishoba -text=Trample -- Cumulative upkeep {G} or {W} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Arctic Nishoba is put into a graveyard from the battlefield, you gain 2 life for each age counter on it. -mana={5}{G} -type=Creature -subtype=Cat Warrior -power=6 -toughness=6 -[/card] -[card] -name=Arctic Wolves -text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Arctic Wolves enters the battlefield, draw a card. -mana={3}{G}{G} -type=Creature -subtype=Wolf -power=4 -toughness=5 -[/card] -[card] name=Arcum Dagsson text={T}: Target artifact creature's controller sacrifices it. That player may search his or her library for a noncreature artifact card, put it onto the battlefield, then shuffle his or her library. mana={3}{U} @@ -1348,10 +1321,6 @@ toughness=2 [/card] [card] name=Arcum's Sleigh -auto=aslongas(land[snow]|opponentBattlefield) {2}{T}:vigilance target(creature) -#### -####Aslongas-lines with activation costs don't work yet!! (0.9.1) -#### text={2}, {T}: Target creature gains vigilance until end of turn. Activate this ability only during combat and only if defending player controls a snow land. mana={1} type=Artifact @@ -1447,12 +1416,6 @@ type=Enchantment subtype=Aura [/card] [card] -name=Arnjlot's Ascent -text=Cumulative upkeep {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- {1}: Target creature gains flying until end of turn. -mana={1}{U}{U} -type=Enchantment -[/card] -[card] name=Arrest text=Enchant creature -- Enchanted creature can't attack or block, and its activated abilities can't be activated. mana={2}{W} @@ -3683,12 +3646,6 @@ power=4 toughness=4 [/card] [card] -name=Braid of Fire -text=Cumulative upkeep - Add {R} to your mana pool. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={1}{R} -type=Enchantment -[/card] -[card] name=Braids, Cabal Minion text=At the beginning of each player's upkeep, that player sacrifices an artifact, creature, or land. mana={2}{B}{B} @@ -4021,18 +3978,7 @@ mana={X}{U} type=Instant [/card] [card] -name=Broken Dam -text=Tap one or two target creatures without horsemanship. -mana={U} -type=Sorcery -[/card] -[card] name=Broken Visage -target=creature[attacking,-artifact] -auto=bury -auto=token(Spirit,Creature Spirit ofielskdh,p/t,black) -auto=@next end:destroy all(ofielskdh) -#require testing text=Destroy target nonartifact attacking creature. It can't be regenerated. Put a black Spirit creature token with that creature's power and toughness onto the battlefield. Sacrifice the token at the beginning of the next end step. mana={4}{B} type=Instant @@ -6098,12 +6044,6 @@ type=Enchantment subtype=Aura [/card] [card] -name=Cold Snap -text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of each player's upkeep, Cold Snap deals damage to that player equal to the number of snow lands he or she controls. -mana={2}{W} -type=Enchantment -[/card] -[card] name=Cold Storage text={3}: Exile target creature you control. -- Sacrifice Cold Storage: Return each creature card exiled with Cold Storage to the battlefield under your control. mana={4} @@ -6655,12 +6595,6 @@ mana={3}{U}{U} type=Instant [/card] [card] -name=Counterintelligence -text=Return one or two target creatures to their owners' hands. -mana={2}{U}{U} -type=Sorcery -[/card] -[card] name=Countryside Crusher text=At the beginning of your upkeep, reveal the top card of your library. If it's a land card, put it into your graveyard and repeat this process. -- Whenever a land card is put into your graveyard from anywhere, put a +1/+1 counter on Countryside Crusher. mana={1}{R}{R} @@ -9000,12 +8934,6 @@ power=2 toughness=2 [/card] [card] -name=Double Negative -text=Counter up to two target spells. -mana={U}{U}{R} -type=Instant -[/card] -[card] name=Doubling Cube text={3}, {T}: Double the amount of each type of mana in your mana pool. mana={2} @@ -9802,15 +9730,6 @@ mana={1}{G} type=Enchantment [/card] [card] -name=Earthen Goo -text=Trample -- Cumulative upkeep {R} or {G} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Earthen Goo gets +1/+1 for each age counter on it. -mana={2}{R} -type=Creature -subtype=Ooze -power=2 -toughness=2 -[/card] -[card] name=Earthlink text=At the beginning of your upkeep, sacrifice Earthlink unless you pay {2}. -- Whenever a creature is put into a graveyard from the battlefield, that creature's controller sacrifices a land. mana={3}{B}{R}{G} @@ -10020,12 +9939,6 @@ mana={5} type=Artifact [/card] [card] -name=Electrolyze -text=Electrolyze deals 2 damage divided as you choose among one or two target creatures and/or players. -- Draw a card. -mana={1}{U}{R} -type=Instant -[/card] -[card] name=Electropotence text=Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to target creature or player. mana={2}{R} @@ -10128,12 +10041,6 @@ subtype=Elspeth loyalty=4 [/card] [card] -name=Elven Rite -text=Distribute two +1/+1 counters among one or two target creatures. -mana={1}{G} -type=Sorcery -[/card] -[card] name=Elven Warhounds text=Whenever Elven Warhounds becomes blocked by a creature, put that creature on top of its owner's library. mana={3}{G} @@ -12069,15 +11976,6 @@ mana={R} type=Instant [/card] [card] -name=Firestorm Hellkite -text=Flying, trample -- Cumulative upkeep {U}{R} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={4}{U}{R} -type=Creature -subtype=Dragon -power=6 -toughness=6 -[/card] -[card] name=Firestorm Phoenix auto=@movedTo(this|graveyard) from(inplay):moveto(ownerhand) text=Flying -- If Firestorm Phoenix would be put into a graveyard from the battlefield, return Firestorm Phoenix to its owner's hand instead. Until that player's next turn, that player plays with that card revealed in his or her hand and can't play it. @@ -12483,15 +12381,6 @@ mana={4}{G} type=Enchantment [/card] [card] -name=Flow of Maggots -text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Flow of Maggots can't be blocked by non-Wall creatures. -mana={2}{B} -type=Creature -subtype=Insect -power=2 -toughness=2 -[/card] -[card] name=Flowering Field text=Enchant land -- Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn." mana={1}{W} @@ -12974,12 +12863,6 @@ mana={G}{G} type=Enchantment [/card] [card] -name=Freyalise's Radiance -text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Snow permanents don't untap during their controllers' untap steps. -mana={1}{G} -type=Enchantment -[/card] -[card] name=Frightshroud Courier text=You may choose not to untap Frightshroud Courier during your untap step. -- {2}{B}, {T}: Target Zombie creature gets +2/+2 and has fear for as long as Frightshroud Courier remains tapped. (It can't be blocked except by artifact creatures and/or black creatures.) mana={2}{B} @@ -13206,7 +13089,6 @@ subtype=Aura [/card] [card] name=Fyndhorn Druid -auto=@movedto(this|graveyard) from(myBattlefield):life:4 controller text=When Fyndhorn Druid is put into a graveyard from the battlefield, if it was blocked this turn, you gain 4 life. mana={2}{G} type=Creature @@ -13215,16 +13097,7 @@ power=2 toughness=2 [/card] [card] -name=Fyndhorn Pollen -text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- All creatures get -1/-0. -- {1}{G}: All creatures get -1/-0 until end of turn. -mana={2}{G} -type=Enchantment -[/card] -[card] name=Gabriel Angelfire -auto=@each my upkeep:may flying -auto=@each my upkeep:may first strike -auto=@each my upkeep:may rampage(3/3,1) text=At the beginning of your upkeep, choose flying, first strike, trample, or rampage 3. Gabriel Angelfire gains that ability until your next upkeep. (Whenever a creature with rampage 3 becomes blocked, it gets +3/+3 until end of turn for each creature blocking it beyond the first.) mana={3}{G}{G}{W}{W} type=Legendary Creature @@ -13295,15 +13168,6 @@ power=3 toughness=3 [/card] [card] -name=Gallowbraid -text=Trample -- Cumulative upkeep - Pay 1 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={3}{B}{B} -type=Legendary Creature -subtype=Horror -power=5 -toughness=5 -[/card] -[card] name=Galvanic Arc target=creature auto=first strike @@ -17058,15 +16922,6 @@ mana={2}{G} type=Instant [/card] [card] -name=Illusionary Forces -text=Flying -- Cumulative upkeep {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={3}{U} -type=Creature -subtype=Illusion -power=4 -toughness=4 -[/card] -[card] name=Illusionary Mask text={X}: You may choose a creature card in your hand whose mana cost could be paid by some amount of, or all of, the mana you spent on {X}. If you do, you may cast that card face down as a 2/2 creature spell without paying its mana cost. If the creature that spell becomes as it resolves has not been turned face up and would assign or deal damage, be dealt damage, or become tapped, instead it's turned face up and assigns or deals damage, is dealt damage, or becomes tapped. Activate this ability only any time you could cast a sorcery. mana={2} @@ -17097,21 +16952,6 @@ mana={U}{U} type=Enchantment [/card] [card] -name=Illusionary Wall -text=Defender, flying, first strike -- Cumulative upkeep {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={4}{U} -type=Creature -subtype=Illusion Wall -power=7 -toughness=4 -[/card] -[card] -name=Illusions of Grandeur -text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Illusions of Grandeur enters the battlefield, you gain 20 life. -- When Illusions of Grandeur leaves the battlefield, you lose 20 life. -mana={3}{U} -type=Enchantment -[/card] -[card] name=Imagecrafter text={T}: Choose a creature type other than Wall. Target creature becomes that type until end of turn. mana={U} @@ -18308,12 +18148,6 @@ power=5 toughness=5 [/card] [card] -name=Juju Bubble -text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When you play a card, sacrifice Juju Bubble. -- {2}: You gain 1 life. -mana={1} -type=Artifact -[/card] -[card] name=Jund Hackblade text=As long as you control another multicolored permanent, Jund Hackblade gets +1/+1 and has haste. mana={BG}{R} @@ -18333,17 +18167,6 @@ power=1 toughness=2 [/card] [card] -name=Juniper Order Ranger -auto=@movedto(creature|myBattelfield):counter(1/1,1) -auto=@movedto(creature|myBattelfield):counter(1/1,1) target(this) -text=Whenever another creature enters the battlefield under your control, put a +1/+1 counter on that creature and a +1/+1 counter on Juniper Order Ranger. -mana={3}{G}{W} -type=Creature -subtype=Human Knight -power=2 -toughness=4 -[/card] -[card] name=Junk Golem text=Junk Golem enters the battlefield with three +1/+1 counters on it. -- At the beginning of your upkeep, sacrifice Junk Golem unless you remove a +1/+1 counter from it. -- {1}, Discard a card: Put a +1/+1 counter on Junk Golem. mana={4} @@ -18407,15 +18230,6 @@ power=4 toughness=4 [/card] [card] -name=Jotun Owl Keeper -text=Cumulative upkeep {W} or {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Jotun Owl Keeper is put into a graveyard from the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield for each age counter on it. -mana={2}{W} -type=Creature -subtype=Giant -power=3 -toughness=3 -[/card] -[card] name=Kabira Evangel text=Whenever Kabira Evangel or another Ally enters the battlefield under your control, you may choose a color. If you do, Allies you control gain protection from the chosen color until end of turn. mana={2}{W} @@ -19139,8 +18953,6 @@ toughness=1 [/card] [card] name=Kjeldoran Home Guard -auto=aslongas(this[attacking,blocking]|myinplay):counter(0/-1,1) -auto=aslongas(this[attacking,blocking]|myinplay):token(Deserter,Creature Deserter,0/1,white) text=At end of combat, if Kjeldoran Home Guard attacked or blocked this combat, put a -0/-1 counter on Kjeldoran Home Guard and put a 0/1 white Deserter creature token onto the battlefield. mana={3}{W} type=Creature @@ -19149,15 +18961,6 @@ power=1 toughness=6 [/card] [card] -name=Kjeldoran Javelineer -text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- {T}: Kjeldoran Javelineer deals damage to target attacking or blocking creature equal to the number of age counters on Kjeldoran Javelineer. -mana={W} -type=Creature -subtype=Human Soldier -power=1 -toughness=2 -[/card] -[card] name=Kjeldoran Knight abilities=Banding auto={1}{W}:1/0 @@ -19581,8 +19384,6 @@ type=Instant [/card] [card] name=Krovikan Sorcerer -auto={T}{S(*[-black]|myhand)}:draw:1 -auto={T}{S(*[black]|myhand)}:draw:2 && discard:1 text={T}, Discard a nonblack card: Draw a card. -- {T}, Discard a black card: Draw two cards, then discard one of them. mana={2}{U} type=Creature @@ -19600,13 +19401,6 @@ power=3 toughness=3 [/card] [card] -name=Krovikan Whispers -text=Enchant creature -- Cumulative upkeep {U} or {B} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- You control enchanted creature. -- When Krovikan Whispers is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. -mana={3}{U} -type=Enchantment -subtype=Aura -[/card] -[card] name=Kry Shield text={2}, {T}: Prevent all damage that would be dealt this turn by target creature you control. That creature gets +0/+X until end of turn, where X is its converted mana cost. mana={2} @@ -20007,12 +19801,6 @@ type=Enchantment subtype=Aura [/card] [card] -name=Lead Astray -text=Tap up to two target creatures. -mana={1}{W} -type=Instant -[/card] -[card] name=Lead Golem text=Whenever Lead Golem attacks, it doesn't untap during its controller's next untap step. mana={5} @@ -21123,13 +20911,6 @@ power=1 toughness=1 [/card] [card] -name=Maddening Wind -text=Enchant creature -- Cumulative upkeep {G} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of the upkeep of enchanted creature's controller, Maddening Wind deals 2 damage to that player. -mana={2}{G} -type=Enchantment -subtype=Aura -[/card] -[card] name=Maelstrom Archangel text=Flying -- Whenever Maelstrom Archangel deals combat damage to a player, you may cast a nonland card from your hand without paying its mana cost. mana={W}{U}{B}{R}{G} @@ -21428,12 +21209,6 @@ mana={X}{U}{B} type=Instant [/card] [card] -name=Malignant Growth -text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of your upkeep, put a growth counter on Malignant Growth. -- At the beginning of each opponent's draw step, that player draws an additional card for each growth counter on Malignant Growth, then Malignant Growth deals damage to the player equal to the number of cards he or she drew this way. -mana={3}{G}{U} -type=Enchantment -[/card] -[card] name=Mammoth Harness target=creature auto=-flying @@ -22339,12 +22114,6 @@ power=2 toughness=2 [/card] [card] -name=Mesmeric Trance -text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- {U}, Discard a card: Draw a card. -mana={1}{U}{U} -type=Enchantment -[/card] -[card] name=Metalworker text={T}: Reveal any number of artifact cards in your hand. Add {2} to your mana pool for each card revealed this way. mana={3} @@ -22537,13 +22306,6 @@ mana={U} type=Instant [/card] [card] -name=Mind Harness -text=Enchant red or green creature -- Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- You control enchanted creature. -mana={U} -type=Enchantment -subtype=Aura -[/card] -[card] name=Mind Maggots text=When Mind Maggots enters the battlefield, discard any number of creature cards. For each card discarded this way, put two +1/+1 counters on Mind Maggots. mana={3}{B} @@ -23414,15 +23176,6 @@ power=5 toughness=5 [/card] [card] -name=Morinfen -text=Flying -- Cumulative upkeep - Pay 1 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={3}{B}{B} -type=Legendary Creature -subtype=Horror -power=5 -toughness=4 -[/card] -[card] name=Morsel Theft text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Target player loses 3 life and you gain 3 life. If Morsel Theft's prowl cost was paid, draw a card. mana={2}{B}{B} @@ -23696,15 +23449,6 @@ mana={2}{G}{G} type=Sorcery [/card] [card] -name=Mwonvuli Ooze -text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay {2} for each age counter on it.) -- Mwonvuli Ooze's power and toughness are each equal to 1 plus twice the number of age counters on it. -mana={G} -type=Creature -subtype=Ooze -power=1+* -toughness=1+* -[/card] -[card] name=Mycologist text=At the beginning of your upkeep, put a spore counter on Mycologist. -- Remove three spore counters from Mycologist: Put a 1/1 green Saproling creature token onto the battlefield. -- Sacrifice a Saproling: You gain 2 life. mana={1}{W} @@ -26680,25 +26424,6 @@ power=2 toughness=0 [/card] [card] -name=Phelddagrif -text={G}: Phelddagrif gains trample until end of turn. Target opponent puts a 1/1 green Hippo creature token onto the battlefield. -- {W}: Phelddagrif gains flying until end of turn. Target opponent gains 2 life. -- {U}: Return Phelddagrif to its owner's hand. Target opponent may draw a card. -mana={1}{G}{W}{U} -type=Legendary Creature -subtype=Phelddagrif -power=4 -toughness=4 -[/card] -[card] -name=Phobian Phantasm -abilities=Flying,Fear -text=Flying; fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Cumulative upkeep {B} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={1}{B}{B} -type=Creature -subtype=Illusion -power=3 -toughness=3 -[/card] -[card] name=Phosphorescent Feast text=Chroma - Reveal any number of cards in your hand. You gain 2 life for each green mana symbol in those cards' mana costs. mana={2}{G}{G}{G} @@ -26712,9 +26437,6 @@ type=Sorcery [/card] [card] name=Phyrexian Boon -target=creature -auto=aslongas(mytgt[black]) 2/1 -auto=aslongas(mytgt[-black]) -1/-2 text=Enchant creature -- Enchanted creature gets +2/+1 as long as it's black. Otherwise, it gets -1/-2. mana={2}{B} type=Enchantment @@ -26757,12 +26479,6 @@ power=12 toughness=12 [/card] [card] -name=Phyrexian Etchings -text=Cumulative upkeep {B} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of your end step, draw a card for each age counter on Phyrexian Etchings. -- When Phyrexian Etchings is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. -mana={B}{B}{B} -type=Enchantment -[/card] -[card] name=Phyrexian Furnace text={T}: Exile the bottom card of target player's graveyard. -- {1}, Sacrifice Phyrexian Furnace: Exile target card from a graveyard. Draw a card. mana={1} @@ -26867,15 +26583,6 @@ power=6 toughness=5 [/card] [card] -name=Phyrexian Soulgorger -text=Cumulative upkeep - Sacrifice a creature. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={3} -type=Snow Artifact Creature -subtype=Construct -power=8 -toughness=8 -[/card] -[card] name=Phyrexian Splicer text={2}, {T}: Choose one - flying; first strike; shadow; or trample. Target creature with that ability loses it until end of turn and another target creature gains it until end of turn. mana={2} @@ -27235,15 +26942,6 @@ mana={1}{B} type=Instant [/card] [card] -name=Polar Kraken -text=Trample -- Polar Kraken enters the battlefield tapped. -- Cumulative upkeep - Sacrifice a land. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={8}{U}{U}{U} -type=Creature -subtype=Kraken -power=11 -toughness=11 -[/card] -[card] name=Political Trickery text=Exchange control of target land you control and target land an opponent controls. (This effect lasts indefinitely.) mana={2}{U} @@ -27961,12 +27659,6 @@ mana={4}{U} type=Sorcery [/card] [card] -name=Psychic Vortex -text=Cumulative upkeep - Draw a card. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of your end step, sacrifice a land and discard your hand. -mana={2}{U}{U} -type=Enchantment -[/card] -[card] name=Psychogenic Probe text=Whenever a spell or ability causes a player to shuffle his or her library, Psychogenic Probe deals 2 damage to him or her. mana={2} @@ -29791,15 +29483,6 @@ power=1 toughness=2 [/card] [card] -name=Revered Unicorn -text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Revered Unicorn leaves the battlefield, you gain life equal to the number of age counters on it. -mana={1}{W} -type=Creature -subtype=Unicorn -power=2 -toughness=3 -[/card] -[card] name=Reverent Mantra text=You may exile a white card from your hand rather than pay Reverent Mantra's mana cost. -- All creatures gain protection from the color of your choice until end of turn. mana={3}{W} @@ -30528,15 +30211,6 @@ type=Artifact subtype=Equipment [/card] [card] -name=Ronom Hulk -text=Protection from snow -- Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={4}{G} -type=Creature -subtype=Beast -power=5 -toughness=6 -[/card] -[card] name=Ronom Serpent abilities=cantattack auto=aslongas(land[snow]|opponentBattlefield)-cantattack @@ -30688,14 +30362,7 @@ mana={2}{G}{G} type=Enchantment [/card] [card] -name=Royal Decree -text=Cumulative upkeep {W} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Whenever a Swamp, Mountain, black permanent, or red permanent becomes tapped, Royal Decree deals 1 damage to that permanent's controller. -mana={2}{W}{W} -type=Enchantment -[/card] -[card] name=Royal Herbalist -auto=moveto(exile) target(*[top]|library) && life:1 controller text={2}, Exile the top card of your library: You gain 1 life. mana={W} type=Creature @@ -32841,15 +32508,6 @@ text=If Sheltered Valley would enter the battlefield, instead sacrifice each oth type=Land [/card] [card] -name=Sheltering Ancient -text=Trample -- Cumulative upkeep - Put a +1/+1 counter on a creature an opponent controls. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={1}{G} -type=Creature -subtype=Treefolk -power=5 -toughness=5 -[/card] -[card] name=Shield Bearer abilities=banding text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) @@ -34277,15 +33935,6 @@ power=1 toughness=1 [/card] [card] -name=Soldevi Simulacrum -text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- {1}: Soldevi Simulacrum gets +1/+0 until end of turn. -mana={4} -type=Artifact Creature -subtype=Soldier -power=2 -toughness=4 -[/card] -[card] name=Soldier of Fortune auto={R}{T}:shuffle target(library) text={R}, {T}: Target player shuffles his or her library. @@ -35307,12 +34956,6 @@ mana={2}{G}{G} type=Sorcery [/card] [card] -name=Splintering Wind -text={2}{G}: Splintering Wind deals 1 damage to target creature. Put a 1/1 green Splinter creature token onto the battlefield. It has flying and "Cumulative upkeep {G}." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) -- Whenever a Splinter token leaves the battlefield, it deals 1 damage to you and each creature you control. -mana={2}{G}{G} -type=Enchantment -[/card] -[card] name=Split-Tail Miko text={W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. mana={1}{W} @@ -39227,15 +38870,6 @@ mana={4} type=Artifact [/card] [card] -name=Uktabi Efreet -text=Cumulative upkeep {G} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={2}{G}{G} -type=Creature -subtype=Efreet -power=5 -toughness=4 -[/card] -[card] name=Umbilicus text=At the beginning of each player's upkeep, that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. mana={4} @@ -39501,12 +39135,6 @@ power=3 toughness=1 [/card] [card] -name=Urborg Uprising -text=Return up to two target creature cards from your graveyard to your hand. -- Draw a card. -mana={4}{B} -type=Sorcery -[/card] -[card] name=Urborg, Tomb of Yawgmoth text=Each land is a Swamp in addition to its other land types. type=Legendary Land @@ -39743,17 +39371,6 @@ power=3 toughness=2 [/card] [card] -name=Varchild's War-Riders -abilities=trample -auto=rampage(1/1,1) -text=Cumulative upkeep - Put a 1/1 red Survivor creature token onto the battlefield under an opponent's control. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Trample; rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) -mana={1}{R} -type=Creature -subtype=Human Warrior -power=3 -toughness=4 -[/card] -[card] name=Vassal's Duty text={1}: The next 1 damage that would be dealt to target legendary creature you control this turn is dealt to you instead. mana={3}{W} @@ -40094,15 +39711,6 @@ power=2 toughness=2 [/card] [card] -name=Vexing Sphinx -text=Flying -- Cumulative upkeep - Discard a card. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Vexing Sphinx is put into a graveyard from the battlefield, draw a card for each age counter on it. -mana={1}{U}{U} -type=Creature -subtype=Sphinx -power=4 -toughness=4 -[/card] -[card] name=Vhati il-Dal text={T}: Target creature's power or toughness becomes 1 until end of turn. mana={2}{B}{G} @@ -40818,15 +40426,6 @@ power=0 toughness=1 [/card] [card] -name=Wall of Shards -text=Defender, flying -- Cumulative upkeep - An opponent gains 1 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={1}{W} -type=Snow Creature -subtype=Wall -power=1 -toughness=8 -[/card] -[card] name=Wall of Shields abilities=banding,defender text=Defender (This creature can't attack.) -- Banding (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.) @@ -41653,12 +41252,6 @@ power=4 toughness=4 [/card] [card] -name=Wind Sail -text=One or two target creatures gain flying until end of turn. -mana={1}{U} -type=Sorcery -[/card] -[card] name=Wind Spirit text=Flying -- Wind Spirit can't be blocked except by two or more creatures. mana={4}{U} @@ -42377,16 +41970,6 @@ mana={2}{W} type=Instant [/card] [card] -name=Yavimaya Ants -abilities=trample,haste -text=Trample, haste -- Cumulative upkeep {G}{G} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -mana={2}{G}{G} -type=Creature -subtype=Insect -power=5 -toughness=1 -[/card] -[card] name=Yavimaya Elder text=When Yavimaya Elder is put into a graveyard from the battlefield, you may search your library for up to two basic land cards, reveal them, and put them into your hand. If you do, shuffle your library. -- {2}, Sacrifice Yavimaya Elder: Draw a card. mana={1}{G}{G} diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index fb5cc11b2..abef77aaa 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -124,6 +124,17 @@ power=1 toughness=3 [/card] [card] +name=Aboroth +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{C(-1/-1)}] moveTo(graveyard) +text=Cumulative upkeep - Put a -1/-1 counter on Aboroth. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={4}{G}{G} +type=Creature +subtype=Elemental +power=9 +toughness=9 +[/card] +[card] name=Aboshan's Desire target=creature auto=flying @@ -1898,6 +1909,31 @@ power=2 toughness=5 [/card] [card] +name=Arctic Nishoba +abilities=trample +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{GW}] moveTo(graveyard) +auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{0/0.1.Age}) life:2 +text=Trample -- Cumulative upkeep {G} or {W} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Arctic Nishoba is put into a graveyard from the battlefield, you gain 2 life for each age counter on it. +mana={5}{G} +type=Creature +subtype=Cat Warrior +power=6 +toughness=6 +[/card] +[card] +name=Arctic Wolves +auto=draw:1 +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{2}] moveTo(graveyard) +text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Arctic Wolves enters the battlefield, draw a card. +mana={3}{G}{G} +type=Creature +subtype=Wolf +power=4 +toughness=5 +[/card] +[card] name=Ardent Soldier kicker={2} auto=vigilance @@ -2150,6 +2186,15 @@ mana={1}{W}{W} type=Instant [/card] [card] +name=Arnjlot's Ascent +auto={1}:flying target(creature) +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{U}] moveTo(graveyard) +text=Cumulative upkeep {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- {1}: Target creature gains flying until end of turn. +mana={1}{U}{U} +type=Enchantment +[/card] +[card] name=Arrogant Vampire abilities=flying text=Flying @@ -5363,6 +5408,15 @@ power=2 toughness=2 [/card] [card] +name=Braid of Fire +auto=@each my upkeep:may moveTo(mygraveyard) +auto=@each my upkeep:thisforeach(counter{0/0.1.Age}) add{R} +auto=@each my upkeep:counter(0/0,1,Age) +text=Cumulative upkeep - Add {R} to your mana pool. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={1}{R} +type=Enchantment +[/card] +[card] name=Braidwood Cup auto={T}:life:1 text={T}: You gain 1 life. @@ -5670,6 +5724,15 @@ type=Enchantment subtype=Aura [/card] [card] +name=Broken Dam +auto=target +auto=creature[-horsemanship] +auto=tap target(creature[-horsemanship]) +text=Tap one or two target creatures without horsemanship. +mana={U} +type=Sorcery +[/card] +[card] name=Broken Fall auto={0}:moveTo(ownerhand) all(this) && regenerate target(creature) limit:1 text=Return Broken Fall to its owner's hand: Regenerate target creature. @@ -8187,6 +8250,16 @@ power=1 toughness=1 [/card] [card] +name=Cold Snap +auto=@each my upkeep:foreach(land[snow]|myBattlefield) damage:1 controller +auto=@each opponent upkeep:foreach(land[snow]|opponentBattlefield) damage:1 opponent +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{2}] moveTo(graveyard) +text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of each player's upkeep, Cold Snap deals damage to that player equal to the number of snow lands he or she controls. +mana={2}{W} +type=Enchantment +[/card] +[card] name=Collapsing Borders auto=@each my upkeep:aslongas(plains|myBattlefield) life:1 controller auto=@each my upkeep:aslongas(island|myBattlefield) life:1 controller @@ -8617,6 +8690,15 @@ mana={2}{U} type=Sorcery [/card] [card] +name=Counterintelligence +target=creature +auto=moveTo(ownerhand) +auto=moveTo(ownerhand) target(creature) +text=Return one or two target creatures to their owners' hands. +mana={2}{U}{U} +type=Sorcery +[/card] +[card] name=Counterspell target=*|stack auto=fizzle @@ -11446,6 +11528,15 @@ mana={1}{RW} type=Instant [/card] [card] +name=Double Negative +target=*|stack +auto=fizzle +auto=fizzle target(*|stack) +text=Counter up to two target spells. +mana={U}{U}{R} +type=Instant +[/card] +[card] name=Doubtless One abilities=lifelink auto=foreach(cleric) 1/1 @@ -12424,6 +12515,19 @@ mana={1}{G} type=Instant [/card] [card] +name=Earthen Goo +abilities=trample +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{RG}] moveTo(graveyard) +auto=thisforeach(counter{0/0.1.Age}) 1/1 +text=Trample -- Cumulative upkeep {R} or {G} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Earthen Goo gets +1/+1 for each age counter on it. +mana={2}{R} +type=Creature +subtype=Ooze +power=2 +toughness=2 +[/card] +[card] name=Earthquake auto=damage:X all(creature[-flying]) auto=damage:X all(player) @@ -12620,6 +12724,16 @@ power=1 toughness=1 [/card] [card] +name=Electrolyze +target=creature,player +auto=damage:1 +auto=damage:1 target(creature,player) +auto=draw:1 controller +text=Electrolyze deals 2 damage divided as you choose among one or two target creatures and/or players. -- Draw a card. +mana={1}{U}{R} +type=Instant +[/card] +[card] name=Elemental (Feral Lightning) type=Creature subtype=Elemental @@ -12762,6 +12876,15 @@ power=3 toughness=3 [/card] [card] +name=Elven Rite +target=creature +auto=counter(1/1,1) +auto=counter(1/1,1) target(creature) +text=Distribute two +1/+1 counters among one or two target creatures. +mana={1}{G} +type=Sorcery +[/card] +[card] name=Elves of Deep Shadow auto={T}:Add {B} && damage:1 controller text={T}: Add {B} to your mana pool. Elves of Deep Shadow deals 1 damage to you. @@ -14960,6 +15083,18 @@ power=1 toughness=1 [/card] [card] +name=Firestorm Hellkite +abilities=flying,trample +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{U}{R}] moveTo(graveyard) +text=Flying, trample -- Cumulative upkeep {U}{R} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={4}{U}{R} +type=Creature +subtype=Dragon +power=6 +toughness=6 +[/card] +[card] name=Firewake Sliver auto=lord(sliver) haste auto=lord(sliver) {1}{S}:2/2 target(sliver) @@ -15391,6 +15526,18 @@ mana={5}{U} type=Sorcery [/card] [card] +name=Flow of Maggots +auto=cantbeblockedby(creature[-wall]) +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{1}] moveTo(graveyard) +text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Flow of Maggots can't be blocked by non-Wall creatures. +mana={2}{B} +type=Creature +subtype=Insect +power=2 +toughness=2 +[/card] +[card] name=Flowstone Blade target=creature auto={R}:1/-1 @@ -15760,6 +15907,15 @@ text=Forgotten Cave enters the battlefield tapped. -- {T}: Add {R} to your mana type=Land [/card] [card] +name=Forked Bolt +target=creature,player +auto=damage:1 +auto=damage:1 target(creature,player) +text=Forked Bolt deals 2 damage divided as you choose among one or two target creatures and/or players. +mana={R} +type=Sorcery +[/card] +[card] name=Forsaken City abilities=doesnotuntap auto={0}:untap all(this) && moveto(exile) target(*|myHand) limit:1 myUpkeepOnly @@ -15916,6 +16072,13 @@ power=2 toughness=2 [/card] [card] +name=Freyalise's Radiance +auto=lord(*[snow]) doesnotuntap +text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Snow permanents don't untap during their controllers' untap steps. +mana={1}{G} +type=Enchantment +[/card] +[card] name=Freyalise's Winds auto=@tapped(*):all(trigger) counter(0/0,1,Wind) auto=lord(*[counter{0/0.1.Wind}]) doesnotuntap @@ -16178,7 +16341,7 @@ toughness=1 [/card] [card] name=Fyndhorn Elves -auto={T}:Add {G} +auto={T}:Add{G} text={T}: Add {G} to your mana pool. mana={G} type=Creature @@ -16187,6 +16350,16 @@ power=1 toughness=1 [/card] [card] +name=Fyndhorn Pollen +auto=lord(creature) -1/0 +auto={1}{G}:-1/0 all(creature) +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{1}] moveTo(graveyard) +text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- All creatures get -1/-0. -- {1}{G}: All creatures get -1/-0 until end of turn. +mana={2}{G} +type=Enchantment +[/card] +[card] name=Gaea's Anthem auto=lord(creature|myBattlefield) 1/1 text=Creatures you control get +1/+1. @@ -16277,6 +16450,19 @@ mana={1}{W} type=Instant [/card] [card] +name=Gallowbraid +abilities=trample +auto=@each my upkeep:thisforeach(counter{0/0.1.Age}) life:-1 controller +auto=@each my upkeep:may moveTo(mygraveyard) +auto=@each my upkeep:counter(0/0,1,Age) +text=Trample -- Cumulative upkeep - Pay 1 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={3}{B}{B} +type=Legendary Creature +subtype=Horror +power=5 +toughness=5 +[/card] +[card] name=Galvanic Key abilities=flash auto={3}{T}:Untap target(artifact) @@ -20917,6 +21103,40 @@ mana={W}{W} type=Instant [/card] [card] +name=Illusionary Forces +abilities=flying +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{U}] moveTo(graveyard) +text=Flying -- Cumulative upkeep {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={3}{U} +type=Creature +subtype=Illusion +power=4 +toughness=4 +[/card] +[card] +name=Illusionary Wall +abilities=defender,flying,first strike +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{U}] moveTo(graveyard) +text=Defender, flying, first strike -- Cumulative upkeep {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={4}{U} +type=Creature +subtype=Illusion Wall +power=7 +toughness=4 +[/card] +[card] +name=Illusions of Grandeur +auto=life:20 +auto=@movedTo(this|exile,hand,graveyard,library) from(battlefield):life:-20 +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{2}] moveTo(graveyard) +text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Illusions of Grandeur enters the battlefield, you gain 20 life. -- When Illusions of Grandeur leaves the battlefield, you lose 20 life. +mana={3}{U} +type=Enchantment +[/card] +[card] name=Illusory Demon abilities=flying auto=@movedTo(*|mystack):bury @@ -22085,6 +22305,18 @@ power=1 toughness=1 [/card] [card] +name=Jotun Owl Keeper +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{WU}] moveTo(graveyard) +auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{0/0.1.Age}) token(Bird,creature token bird,1/1,white flying) +text=Cumulative upkeep {W} or {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Jotun Owl Keeper is put into a graveyard from the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield for each age counter on it. +mana={2}{W} +type=Creature +subtype=Giant +power=3 +toughness=3 +[/card] +[card] name=Journeyer's Kite auto={3}{T}:moveTo(myHand) target(land[basic]|mylibrary) text={3}, {T}: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. @@ -22138,6 +22370,16 @@ power=5 toughness=3 [/card] [card] +name=Juju Bubble +auto=@movedTo(*|myBattlefield):moveTo(graveyard) +auto={2}:life:1 +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{1}] moveTo(graveyard) +text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When you play a card, sacrifice Juju Bubble. -- {2}: You gain 1 life. +mana={1} +type=Artifact +[/card] +[card] name=Jukai Messenger abilities=forestwalk text=Forestwalk @@ -23498,6 +23740,18 @@ power=3 toughness=3 [/card] [card] +name=Kjeldoran Javelineer +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{1}] moveTo(graveyard) +auto={T}:thisforeach(counter{0/0.1.Age]}) damage:1 target(creature[attacking;blocking]) +text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- {T}: Kjeldoran Javelineer deals damage to target attacking or blocking creature equal to the number of age counters on Kjeldoran Javelineer. +mana={W} +type=Creature +subtype=Human Soldier +power=1 +toughness=2 +[/card] +[card] name=Kjeldoran Outpost auto=moveTo(graveyard) notatarget(this|myBattlefield) auto=moveTo(graveyard) notatarget(plains[-tapped]|myBattlefield) @@ -24069,6 +24323,18 @@ power=2 toughness=1 [/card] [card] +name=Krovikan Whispers +alias=1194 +target=creature +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{UB}] moveTo(graveyard) +auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{0/0.1.Age}) life:-2 controller +text=Enchant creature -- Cumulative upkeep {U} or {B} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- You control enchanted creature. -- When Krovikan Whispers is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. +mana={3}{U} +type=Enchantment +subtype=Aura +[/card] +[card] name=Kudzu target=land alias=1254 @@ -24474,6 +24740,15 @@ mana={G} type=Sorcery [/card] [card] +name=Lead Astray +target=creature +auto=tap +auto=tap target(creature) +text=Tap up to two target creatures. +mana={1}{W} +type=Instant +[/card] +[card] name=Leaden Fists abilities=flash target=creature @@ -25777,6 +26052,17 @@ power=2 toughness=2 [/card] [card] +name=Maddening Wind +target=creature +auto=@each targetcontroller upkeep:damage:2 targetController +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{G}] moveTo(graveyard) +text=Enchant creature -- Cumulative upkeep {G} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of the upkeep of enchanted creature's controller, Maddening Wind deals 2 damage to that player. +mana={2}{G} +type=Enchantment +subtype=Aura +[/card] +[card] name=Madrush Cyclops auto=lord(creature|myBattlefield) haste text=Creatures you control have haste. @@ -26075,6 +26361,15 @@ mana={1}{B}{B} type=Enchantment [/card] [card] +name=Malignant Growth +auto=@each opponent upkeep:thisforeach(counter{0/0.1.Age}) draw:1 opponent && thisforeach(counter{0/0.1.Age}) damage:1 opponent +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{G}] moveTo(graveyard) +text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of your upkeep, put a growth counter on Malignant Growth. -- At the beginning of each opponent's draw step, that player draws an additional card for each growth counter on Malignant Growth, then Malignant Growth deals damage to the player equal to the number of cards he or she drew this way. +mana={3}{G}{U} +type=Enchantment +[/card] +[card] name=Man-o'-War auto=moveTo(ownerhand) target(creature) text=When Man-o'-War enters the battlefield, return target creature to its owner's hand. @@ -26895,6 +27190,15 @@ power=1 toughness=1 [/card] [card] +name=Mesmeric Trance +auto={U}{S|myhand}:draw:1 +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{U}] moveTo(graveyard) +text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- {U}, Discard a card: Draw a card. +mana={1}{U}{U} +type=Enchantment +[/card] +[card] name=Messenger Falcons abilities=flying auto=draw:1 @@ -27110,6 +27414,16 @@ type=Enchantment subtype=Aura [/card] [card] +name=Mind Harness +target=creature(red;green) +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{1}] moveTo(graveyard) +text=Enchant red or green creature -- Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- You control enchanted creature. +mana={U} +type=Enchantment +subtype=Aura +[/card] +[card] name=Mind Knives target=player auto=discard:1 @@ -27964,6 +28278,19 @@ power=2 toughness=2 [/card] [card] +name=Morinfen +abilities=flying +auto=@each my upkeep:thisforeach(counter{0/0.1.Age}) life:-1 controller +auto=@each my upkeep:may moveTo(mygraveyard) +auto=@each my upkeep:counter(0/0,1,Age) +text=Flying -- Cumulative upkeep - Pay 1 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={3}{B}{B} +type=Legendary Creature +subtype=Horror +power=5 +toughness=4 +[/card] +[card] name=Moriok Rigger auto=@movedTo(artifact|graveyard) from(battlefield):may counter(1/1,1) text=Whenever an artifact is put into a graveyard from the battlefield, you may put a +1/+1 counter on Moriok Rigger. @@ -28434,6 +28761,18 @@ mana={2}{B}{B} type=Sorcery [/card] [card] +name=Mwonvuli Ooze +auto=thisforeach(counter{0/0.1.Age}) 1/1 +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{G}] moveTo(graveyard) +text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay {2} for each age counter on it.) -- Mwonvuli Ooze's power and toughness are each equal to 1 plus twice the number of age counters on it. +mana={G} +type=Creature +subtype=Ooze +power=1+* +toughness=1+* +[/card] +[card] name=Mycologist text=At the beginning of your upkeep, put a spore counter on Mycologist. -- Remove three spore counters from Mycologist: Put a 1/1 green Saproling creature token onto the battlefield. -- Sacrifice a Saproling: You gain 2 life. mana={1}{W} @@ -31418,6 +31757,18 @@ power=4 toughness=4 [/card] [card] +name=Phobian Phantasm +abilities=flying,fear +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{B}] moveTo(graveyard) +text=Flying; fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Cumulative upkeep {B} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={1}{B}{B} +type=Creature +subtype=Illusion +power=3 +toughness=3 +[/card] +[card] name=Phyrexian Altar auto={S(creature|myBattlefield)}:Add {W} auto={S(creature|myBattlefield)}:Add {U} @@ -31509,6 +31860,16 @@ power=1 toughness=1 [/card] [card] +name=Phyrexian Etchings +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{B}] moveTo(graveyard) +auto=@each my endofturn:thisforeach(counter{0/0.1.Age}) draw:1 +auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{0/0.1.Age}) life:-2 +text=Cumulative upkeep {B} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of your end step, draw a card for each age counter on Phyrexian Etchings. -- When Phyrexian Etchings is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. +mana={B}{B}{B} +type=Enchantment +[/card] +[card] name=Phyrexian Gargantua auto=life:-2 auto=draw:2 @@ -31611,6 +31972,17 @@ mana={B} type=Enchantment [/card] [card] +name=Phyrexian Soulgorger +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{S(creature|myBattlefield)}] moveTo(graveyard) +text=Cumulative upkeep - Sacrifice a creature. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={3} +type=Snow Artifact Creature +subtype=Construct +power=8 +toughness=8 +[/card] +[card] name=Phyrexian Tower auto={T}:Add {1} auto={T}{S(creature|myBattlefield)}:Add {B}{B} @@ -32113,6 +32485,19 @@ power=3 toughness=3 [/card] [card] +name=Polar Kraken +abilities=trample +auto=tap +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{S(land|myBattlefield)}] moveTo(graveyard) +text=Trample -- Polar Kraken enters the battlefield tapped. -- Cumulative upkeep - Sacrifice a land. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={8}{U}{U}{U} +type=Creature +subtype=Kraken +power=11 +toughness=11 +[/card] +[card] name=Polluted Bonds auto=@movedTo(land|opponentBattlefield):life:-2 opponent auto=@movedTo(land|opponentBattlefield):life:2 controller @@ -32597,6 +32982,17 @@ type=Enchantment subtype=Aura [/card] [card] +name=Psychic Vortex +auto=@each my upkeep:thisforeach(counter{0/0.1.Age}) draw:1 controller +auto=@each my upkeep:may moveTo(mygraveyard) +auto=@each my upkeep:counter(0/0,1,Age) +auto=@each my endofturn:moveTo(mygraveyard) notatarget(land|myBattlefield) +auto=@each my endofturn:moveTo(mygraveyard all(*|myhand) +text=Cumulative upkeep - Draw a card. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of your end step, sacrifice a land and discard your hand. +mana={2}{U}{U} +type=Enchantment +[/card] +[card] name=Psychotrope Thallid text=At the beginning of your upkeep, put a spore counter on Psychotrope Thallid. -- Remove three spore counters from Psychotrope Thallid: Put a 1/1 green Saproling creature token onto the battlefield. -- {1}, Sacrifice a Saproling: Draw a card. mana={2}{G} @@ -34259,6 +34655,16 @@ mana={1}{W} type=Sorcery [/card] [card] +name=Repel the Darkness +target=creature +auto=tap +auto=tap target(creature) +auto=draw:1 controller +text=Tap up to two target creatures. -- Draw a card. +mana={2}{W} +type=Instant +[/card] +[card] name=Repel target=creature auto=moveTo(ownerLibrary) @@ -34500,6 +34906,18 @@ power=1 toughness=1 [/card] [card] +name=Revered Unicorn +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{1}] moveTo(graveyard) +auto=@movedTo(this|exile,graveyard,hand,library) from(battlefield):thisforeach(counter{0/0.1.Age}) life:1 controller +text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Revered Unicorn leaves the battlefield, you gain life equal to the number of age counters on it. +mana={1}{W} +type=Creature +subtype=Unicorn +power=2 +toughness=3 +[/card] +[card] name=Reverence auto=lord(creature[power<=2]|opponentBattlefield) cantattack text=Creatures with power 2 or less can't attack you. @@ -35139,6 +35557,18 @@ power=2 toughness=2 [/card] [card] +name=Ronom Hulk +auto=protection from(*[snow]) +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{1}] moveTo(graveyard) +text=Protection from snow -- Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={4}{G} +type=Creature +subtype=Beast +power=5 +toughness=6 +[/card] +[card] name=Ronom Unicorn auto={S}:destroy target(enchantment) text=Sacrifice Ronom Unicorn: Destroy target enchantment. @@ -35358,6 +35788,18 @@ power=1 toughness=1 [/card] [card] +name=Royal Decree +auto=@tapped(*[black;red]|mybattlefield):damage:1 controller +auto=@tapped(*[black;red]|opponentbattlefield):damage:1 opponent +auto=@tapped(swamp,mountain|mybattlefield):damage:1 controller +auto=@tapped(swamp,mountain|opponentbattlefield):damage:1 opponent +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{W}] moveTo(graveyard) +text=Cumulative upkeep {W} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Whenever a Swamp, Mountain, black permanent, or red permanent becomes tapped, Royal Decree deals 1 damage to that permanent's controller. +mana={2}{W}{W} +type=Enchantment +[/card] +[card] name=Royal Falcon abilities=flying text=Flying @@ -37553,6 +37995,19 @@ power=3 toughness=2 [/card] [card] +name=Sheltering Ancient +abilities=trample +auto=@each my upkeep:thisforeach(counter{0/0.1.Age}) counter(1/1) all(creature|opponentBattlefield) +auto=@each my upkeep:may moveTo(mygraveyard) +auto=@each my upkeep:counter(0/0,1,Age) +text=Trample -- Cumulative upkeep - Put a +1/+1 counter on a creature an opponent controls. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={1}{G} +type=Creature +subtype=Treefolk +power=5 +toughness=5 +[/card] +[card] name=Sheltering Prayers auto=aslongas(land|myBattlefield) lord(land[basic]|myBattlefield) shroud <4 auto=aslongas(land|opponentBattlefield) lord(land[basic]|opponentBattlefield) shroud <4 @@ -39695,6 +40150,18 @@ power=5 toughness=3 [/card] [card] +name=Soldevi Simulacrum +auto={1}:1/0 +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{1}] moveTo(graveyard) +text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- {1}: Soldevi Simulacrum gets +1/+0 until end of turn. +mana={4} +type=Artifact Creature +subtype=Soldier +power=2 +toughness=4 +[/card] +[card] name=Soldevi Steam Beast auto={2}:regenerate auto=@tapped(this):life:2 opponent @@ -40809,6 +41276,26 @@ power=3 toughness=5 [/card] [card] +name=Splinter Token +type=Creature +subtype=Splinter +abilities=flying +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{G}] moveTo(graveyard) +text=This creature gets +1/+1 for each card named Sound the Call in each graveyard. +power=1 +toughness=1 +colour=green +[/card] +[card] +name=Splintering Wind +auto={2}{G}:damage:1 target(creature) && token(-3148) +auto=@movedTo(splinter token|exile,graveyard,hand,library) from(mybattlefield):damage:1 all(creature) && damage:1 controller +text={2}{G}: Splintering Wind deals 1 damage to target creature. Put a 1/1 green Splinter creature token onto the battlefield. It has flying and "Cumulative upkeep {G}." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) -- Whenever a Splinter token leaves the battlefield, it deals 1 damage to you and each creature you control. +mana={2}{G}{G} +type=Enchantment +[/card] +[card] name=Spoils of Evil auto=foreach(artifact,creature|opponentgraveyard) add:{1} controller auto=foreach(artifact,creature|opponentgraveyard) life:1 controller @@ -45904,6 +46391,17 @@ power=2 toughness=1 [/card] [card] +name=Uktabi Efreet +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{G}] moveTo(graveyard) +text=Cumulative upkeep {G} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={2}{G}{G} +type=Creature +subtype=Efreet +power=5 +toughness=4 +[/card] +[card] name=Uktabi Faerie abilities=flying auto={3}{G}{S}:destroy target(artifact) @@ -46400,6 +46898,16 @@ power=2 toughness=2 [/card] [card] +name=Urborg Uprising +target=creature|mygraveyard +auto=moveTo(ownerhand) +auto=moveTo(ownerhand) target(creature|mygraveyard) +auto=draw:1 controller +text=Return up to two target creature cards from your graveyard to your hand. -- Draw a card. +mana={4}{B} +type=Sorcery +[/card] +[card] name=Urborg Volcano auto=tap auto={T}:Add {B} @@ -46697,6 +47205,20 @@ mana={2}{W} type=Instant [/card] [card] +name=Varchild's War-Riders +abilities=trample +auto=rampage(1/1,1) +auto=@each my upkeep:thisforeach(counter{0/0.1.Age}) token(Survivor,creature token survivor,1/1,red) && moveTo(opponentBattlefield) all(survivor) +auto=@each my upkeep:may moveTo(mygraveyard) +auto=@each my upkeep:counter(0/0,1,Age) +text=Cumulative upkeep - Put a 1/1 red Survivor creature token onto the battlefield under an opponent's control. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Trample; rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) +mana={1}{R} +type=Creature +subtype=Human Warrior +power=3 +toughness=4 +[/card] +[card] name=Vastwood Gorger mana={5}{G} type=Creature @@ -47153,6 +47675,19 @@ toughness=6 # P/T modified to make auto rule possible [/card] [card] +name=Vexing Sphinx +abilities=flying +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{S(*|myhand)}] moveTo(graveyard) +auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{0/0.1.Age}) draw:1 controller +text=Flying -- Cumulative upkeep - Discard a card. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- When Vexing Sphinx is put into a graveyard from the battlefield, draw a card for each age counter on it. +mana={1}{U}{U} +type=Creature +subtype=Sphinx +power=4 +toughness=4 +[/card] +[card] name=Viashino Bey auto=aslongas(viashino bey[attacking]|myBattlefield) lord(creature|myBattlefield) mustattack text=If Viashino Bey attacks, all creatures you control attack if able. @@ -48447,6 +48982,19 @@ power=0 toughness=5 [/card] [card] +name=Wall of Shards +abilities=defender,flying +auto=@each my upkeep:thisforeach(counter{0/0.1.Age}) life:1 opponent +auto=@each my upkeep:may moveTo(mygraveyard) +auto=@each my upkeep:counter(0/0,1,Age) +text=Defender, flying -- Cumulative upkeep - An opponent gains 1 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={1}{W} +type=Snow Creature +subtype=Wall +power=1 +toughness=8 +[/card] +[card] name=Wall of Spears abilities=first strike,defender text=Defender (This creature can't attack.) -- First strike @@ -49572,6 +50120,15 @@ power=2 toughness=2 [/card] [card] +name=Wind Sail +target=creature +auto=flying +auto=flying target(creature) +text=One or two target creatures gain flying until end of turn. +mana={1}{U} +type=Sorcery +[/card] +[card] name=Wind Shear auto=lord(creature[attacking;flying]) -2/-2 auto=lord(creature[attacking;flying]) -flying @@ -50365,6 +50922,18 @@ power=2 toughness=7 [/card] [card] +name=Yavimaya Ants +abilities=trample,haste +auto=@each my upkeep:counter(0/0,1,Age) +auto=thisforeach(counter{0/0.1.Age}) upcost[{G}{G}] moveTo(graveyard) +text=Trample, haste -- Cumulative upkeep {G}{G} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) +mana={2}{G}{G} +type=Creature +subtype=Insect +power=5 +toughness=1 +[/card] +[card] name=Yavimaya Barbarian abilities=protection from blue text=Protection from blue