diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index b873a9496..fb5cc11b2 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -406,6 +406,17 @@ power=2 toughness=1 [/card] [card] +name=Affa Guard Hound +abilities=flash +auto=0/3 target(creature) +text=Flash -- When Affa Guard Hound enters the battlefield, target creature gets +0/+3 until end of turn. +mana={2}{W} +type=Creature +subtype=Hound +power=2 +toughness=2 +[/card +[card] name=Afflict target=creature auto=-1/-1 @@ -589,6 +600,16 @@ power=1 toughness=1 [/card] [card] +name=Akoum Boulderfoot +auto=damage:1 target(creature,player) +text=Defender -- When Akoum Boulderfoot enters the battlefield, it deals 1 damage to target creature or player. +mana={4}{R}{R} +type=Creature +subtype=Giant Warrior +power=4 +toughness=5 +[/card] +[card] name=Akoum Refuge auto=tap auto=life:1 @@ -835,6 +856,14 @@ power=1 toughness=1 [/card] [card] +name=All is Dust +auto=moveTo(ownergraveyard) all(*[white;blue;black;red;green]|battlefield) +text=Each player sacrifices all colored permanents he or she controls. +mana={7} +type=Tribal Sorcery +subtype=Eldrazi +[/card] +[card] name=Alpha Kavu auto={1}{G}:-1/1 target(kavu) text={1}{G}: Target Kavu creature gets -1/+1 until end of turn. @@ -2369,6 +2398,17 @@ mana={2}{W} type=Enchantment [/card] [card] +name=Aura Gnarlid +auto=cantbeblockedby(creature[power=1) token(-193507) +text=Trample -- Whenever Rapacious One deals combat damage to a player, put that many colorless 0/1 Eldrazi Spawn tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." +mana={5}{R} +type=Creature +subtype=Eldrazi Drone +power=5 +toughness=4 +[/card] +[card] name=Rappelling Scouts abilities=flying auto={2}{W}:protection from white @@ -34546,6 +35433,17 @@ power=2 toughness=2 [/card] [card] +name=Runed Servitor +auto=draw:1 controller +auto=draw:1 opponent +text=When Runed Servitor enters the battlefield, each player draws a card. +mana={2} +type=Artifact Creature +subtype=Construct +power=2 +toughness=2 +[/card] +[card] name=Rupture target=creature|myBattlefield auto=moveTo(mygraveyard) @@ -37107,6 +38005,13 @@ mana={G} type=Instant [/card] [card] +name=Shrivel +auto=-1/-1 all(creature) +text=All creatures get -1/-1 until end of turn. +mana={1}{B} +type=Sorcery +[/card] +[card] name=Shu Cavalry abilities=horsemanship text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) @@ -37731,6 +38636,16 @@ power=3 toughness=3 [/card] [card] +name=Skeletal Wurm +auto={B}:regenerate +text={B}: Regenerate Skeletal Wurm. +mana={7}{B} +type=Creature +subtype=Skeleton Wurm +power=7 +toughness=6 +[/card] +[card] name=Skeleton Shard auto={3}{T}:moveTo(myhand) target(creature[artifact]|mygraveyard) auto={B}{T}:moveTo(myhand) target(creature[artifact]|mygraveyard) @@ -37791,6 +38706,14 @@ power=4 toughness=3 [/card] [card] +name=Skittering Invasion +auto=Token(-193507)*5 +text=Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." +mana={7} +type=Tribal Sorcery +subtype=Eldrazi +[/card] +[card] name=Skittering Monstrosity auto=@movedTo(creature|mystack):bury text=When you cast a creature spell, sacrifice Skittering Monstrosity. @@ -38174,6 +39097,19 @@ power=* toughness=* [/card] [card] +name=Skywatcher Adept +auto={3}:counter(0/0,1,Level Up) asSorcery +auto=this(counter{0/0.1.Level Up}) flying +auto=this(counter{0/0.1.Level Up}) 1/1 +auto=this(counter{0/0.3.Level Up}) 2/0 +text=Level up {3} -- [Level 1-2] : Flying (2/2) -- [Level 3+] : Flying (4/2) +mana={1}{U} +type=Creature +subtype=LevelUp Merfolk Soldier +power=1 +toughness=1 +[/card] +[card] name=Skywing Aven abilities=flying auto={S(*|myHand)}:moveto(ownerhand) @@ -38577,6 +39513,17 @@ power=3 toughness=2 [/card] [card] +name=Snaproot +abilities=trample +auto={0}:tap target(creature[-tapped]|myBattlefield) && 1/1 all(this) +text=Trample -- Tap an untapped creature you control: Snaproot gets +1/+1 until end of turn. +mana={1}{G} +type=Creature +subtype=Elemental +power=1 +toughness=1 +[/card] +[card] name=Sneaky Homunculus auto=cantbeblockedby(creature[power>=2]) text=Sneaky Homunculus can't block or be blocked by creatures with power 2 or greater. @@ -39049,6 +39996,16 @@ power=2 toughness=2 [/card] [card] +name=Soul's Attendant +auto=@movedTo(other creature|battlefield):life:1 +text=Whenever another creature enters the battlefield, you gain 1 life. +mana={W} +type=Creature +subtype=Human Cleric +power=1 +toughness=1 +[/card] +[card] name=Soul's Grace target=creature auto=life:p controller @@ -39081,6 +40038,16 @@ mana={3}{R}{R}{R} type=Instant [/card] [card] +name=Soulbound Guardian +abilities=defender,flying +text=Defender, Flying +mana={4}{W} +type=Creature +subtype=Kor Spirit +power=4 +toughness=5 +[/card] +[card] name=Soulcatcher abilities=flying auto=@movedTo(graveyard) from(creature[flying]|battlefield):counter(1/1) @@ -39136,6 +40103,17 @@ mana={7}{W}{W}{W} type=Sorcery [/card] [card] +name=Soulsurge Elemental +abilities=first strike +auto=foreach(creature|myBattlefield) 1/0 +text=First strike -- Soulsurge Elemental's power is equal to the number of creatures you control. +mana={3}{R} +type=Creature +subtype=Elemental +power=* +toughness=1 +[/card] +[card] name=Soulsworn Jury abilities=defender auto={1}{U}{S}:fizzle target(creature|stack) @@ -39289,6 +40267,15 @@ power=2 toughness=2 [/card] [card] +name=Spawning Breath +target=creature,player +auto=damage:1 +auto=Token(-193507) +text=Spawning Breath deals 1 damage to target creature or player. -- Put a 0/1 colorless Eldrazi Spawn creature token with "Sacrifice this creature: Add {1} to your mana pool" onto the battlefield. +mana={1}{R} +type=Instant +[/card] +[card] name=Spawning Pit auto={S(creature|myBattlefield):counter(0/0,1,Charge) auto={1}{T}{C(0/0,-2,Charge)}:token(Spawn,artifact creature spawn, 2/2) @@ -39397,6 +40384,13 @@ mana={2}{R} type=Enchantment [/card] [card] +name=Sphinx-Bone Wand +auto=@movedTo(instant,sorcery|mystack):may counter(0/0,1,Charge) all(this) && thisforeach(counter{0/0,1,Charge}) damage:1 target(creature,player) +text=Whenever you cast an instant or sorcery spell, you may put a charge counter on Sphinx-Bone Wand. If you do, Sphinx-Bone Wand deals damage equal to the number of charge counters on it to target creature or player. +mana={7} +type=Artifact +[/card] +[card] name=Sphinx Sovereign abilities=flying auto=@each my endofturn:aslongas(sphinx sovereign[-tapped]|myBattlefield) life:3 controller @@ -39420,6 +40414,17 @@ power=3 toughness=3 [/card] [card] +name=Sphinx of Magosi +abilities=flying +auto={2}{U}:counter(1/1,1) all(this) && draw:1 controller +text=Flying -- {2}{U}: Draw a card and put a +1/+1 counter on Sphinx of Magosi. +mana={3}{U}{U}{U} +type=Creature +subtype=Sphinx +power=6 +toughness=6 +[/card] +[card] name=Sphinx of the Steel Wind abilities=flying,first strike,vigilance,lifelink,protection from red,protection from green text=Flying, first strike, vigilance, lifelink, protection from red and from green @@ -39860,6 +40865,16 @@ power=0 toughness=0 [/card] [card] +name=Sporecap Spider +abilities=reach +text=Reach +mana={2}{G} +type=Creature +subtype=Spider +power=1 +toughness=5 +[/card] +[card] name=Sporesower Thallid text=At the beginning of your upkeep, put a spore counter on each Fungus you control. -- Remove three spore counters from Sporesower Thallid: Put a 1/1 green Saproling creature token onto the battlefield. mana={2}{G}{G} @@ -40143,6 +41158,17 @@ power=3 toughness=3 [/card] [card] +name=Stalwart Shield-Bearers +abilities=defender +auto=lord(creature[defender]|myBattlefield) 0/2 other +text=Defender (This creature can't attack.) -- Other creatures you control with defender get +0/+2. +mana={1}{W} +type=Creature +subtype=Human Soldier +power=0 +toughness=3 +[/card] +[card] name=Stampede auto=lord(creature|attacking) 1/0 auto=lord(creature|attacking) trample @@ -40580,6 +41606,16 @@ mana={4}{B}{B} type=Sorcery [/card] [card] +name=Stomper Cub +abilities=trample +text=Trample +mana={3}{G}{G} +type=Creature +subtype=Beast +power=5 +toughness=3 +[/card] +[card] name=Stomping Ground auto=tap auto=may untap && life:-2 controller @@ -41097,6 +42133,20 @@ power=3 toughness=3 [/card] [card] +name=Student of Warfare +auto={1}:counter(0/0,1,Level Up) asSorcery +auto=this(counter{0/0,2,Level Up}) first strike +auto=this(counter{0/0,2,Level Up}) 2/2 +auto=this(counter{0/0,7,Level Up}) double strike +auto=this(counter{0/0,7,Level Up}) 1/1 +text=Level up {W} -- [Level 2-6] First strike (3/3) -- [Level 7+] Double strike (4/4) +mana={W} +type=Creature +subtype=LevelUp Human Knight +power=1 +toughness=1 +[/card] +[card] name=Stun target=creature auto=cantblock @@ -41482,6 +42532,17 @@ power=2 toughness=1 [/card] [card] +name=Surrakar Spellblade +auto=@movedTo(instant,sorcery|mystack):may counter(0/0,1,Charge) +auto=@damaged(player) from(this):thisforeach(counter{0/0,1,Charge}) draw:1 controller +text=Whenever you cast an instant or sorcery spell, you may put a charge counter on Surrakar Spellblade. -- Whenever Surrakar Spellblade deals combat damage to a player, you may draw X cards, where X is equal to the number of charge counters on it. +mana={1}{U}{U} +type=Creature +subtype=Surrakar +power=2 +toughness=1 +[/card] +[card] name=Surveilling Sprite abilities=flying auto=@movedto(this|graveyard) from(battlefield):may draw:1 @@ -43080,6 +44141,18 @@ power=1 toughness=1 [/card] [card] +name=Thought Gorger +abilities=trample +auto=foreach(*|myhand) counter(1/1,1) && moveTo(mygraveyard) all(*|myhand) +auto=@movedTo(this|exile,graveyard,hand,library) from(myBattlefield):thisforeach(counter{1/1,1}) draw:1 controller +text=Trample -- When Thought Gorger enters the battlefield, put a +1/+1 counter on it for each card in your hand. -- When Thought Gorger leaves the battlefield, draw a card for each +1/+1 counter on it. +mana={2}{B}{B} +type=Creature +subtype=Horror +power=2 +toughness=2 +[/card] +[card] name=Thoughtbind target=*[manacost<=4]|stack auto=fizzle @@ -43556,6 +44629,13 @@ mana={2}{U} type=Sorcery [/card] [card] +name=Time of Heroes +auto=lord(creature[counter{0/0.1.Level Up}]|myBattlefield) 2/2 +text=Each creature you control with a level counter on it gets +2/+2. +mana={1}{W} +type=Enchantment +[/card] +[card] name=Time of Need target=creature[legendary]|mylibrary auto=moveTo(myHand) @@ -43887,6 +44967,16 @@ mana={B} type=Enchantment [/card] [card] +name=Totem-Guard Hartbeest +auto=moveTo(myhand) target(aura|myLibrary) +text=When Totem-Guard Hartbeest enters the battlefield, you may search you library for an aura card, reveal it, put it into your hand and shuffle your library. +mana={4}{W} +type=Creature +subtype=Antelope +power=2 +toughness=5 +[/card] +[card] name=Totem Speaker auto=@movedTo(beast|battlefield):may life:3 controller text=Whenever a Beast enters the battlefield, you may gain 3 life. @@ -44109,6 +45199,17 @@ power=6 toughness=6 [/card] [card] +name=Traitorous Instinct +target=creature +auto=untap +auto=haste +auto=2/0 +alias=129767 +text=Gain control of target creature until end of turn. Untap that creature. Until end of turn it gets +2/+0 and gains haste. +mana={3}{R} +type=Sorcery +[/card] +[card] name=Tranquil Domain auto=destroy all(enchantment[-aura]) text=Destroy all non-Aura enchantments. @@ -44146,6 +45247,20 @@ mana={2}{G} type=Sorcery [/card] [card] +name=Transcendent Master +auto={1}:counter(0/0,1,Level Up) asSorcery +auto=this(counter{0/0,6,Level Up}) lifelink +auto=this(counter{0/0,6,Level Up}) 3/3 +auto=this(counter{0/0,12,Level Up}) indestructible +auto=this(counter{0/0,12,Level Up}) 3/3 +text=Level up {1} -- [Level 6-11] Lifelink (6/6) -- [Level 12+] Lifelink Transcendent Master is indestructible. (9/9) +mana={1}{W}{W} +type=Creature +subtype=LevelUp Human Cleric Avatar +power=3 +toughness=3 +[/card] +[card] name=Transluminant auto={W}{S}:token(Spirit,creature spirit, 1/1,flying white) text={W}, Sacrifice Transluminant: Put a 1/1 white Spirit creature token with flying onto the battlefield at the beginning of the next end step. @@ -44618,6 +45733,17 @@ power=2 toughness=2 [/card] [card] +name=Tuktuk the Explorer +abilities=haste +auto=@movedTo(this|graveyard) from(battlefield):token(Tuktuk the Returned,Legendary Artifact Creature Goblin Golem,5/5) +text=Haste -- When Tuttuk the Explorer is put into a graveyard from the battlefield, put a legendary 5/5 colorless Goblin Golem artifact creature token named Tuktuk the Returned onto the battlefield. +mana={2}{R} +type=Legendary Creature +subtype=Goblin +power=1 +toughness=1 +[/card] +[card] name=Tundra auto={T}:Add {U} auto={T}:Add {W} @@ -45746,6 +46872,16 @@ power=2 toughness=2 [/card] [card] +name=Venerated Teacher +auto=counter(0/0,2,Level Up) all(creature[levelup]|myBattlefield) +text=When Venerated Teacher enters the battlefield, put two level counters on each creature you control with level up. +mana={2}{U} +type=Creature +subtype=Human Wizard +power=2 +toughness=2 +[/card] +[card] name=Vengeance target=creature[tapped] auto=destroy @@ -45820,6 +46956,17 @@ mana={3} type=Artifact [/card] [card] +name=Vent Sentinel +abilities=defender +auto={1}{R}{T}:foreach(creature[defender]|myBattlefield) damage:1 target(player) +text=Defender -- {1}{R}{T}: Vent Sentinel deals damage to target player equal to the number of creatures with defender you control. +mana={3}{R} +type=Creature +subtype=Elemental +power=2 +toughness=4 +[/card] +[card] name=Verdant Catacombs auto={T}{S}:moveTo(myBattlefield) target(swamp,forest|mylibrary) && life:-1 controller text={T}, Pay 1 life, Sacrifice Verdant Catacombs: Search your library for a Swamp or Forest card and put it onto the battlefield. Then shuffle your library. @@ -47246,6 +48393,17 @@ power=0 toughness=4 [/card] [card] +name=Wall of Omens +abilities=defender +auto=draw:1 controller +text=Defender (This creature can't attack.) -- When Wall of Omens enters the battlefield, draw a card. +mana={1}{W} +type=Creature +subtype=Wall +power=0 +toughness=4 +[/card] +[card] name=Wall of Opposition abilities=defender auto={1}:1/0 @@ -47478,6 +48636,16 @@ power=1 toughness=1 [/card] [card] +name=Warmonger's Chariot +auto={3}:equip +auto=2/2 +auto=-defender +text=Equipped creature gets +2/+2. -- As long as equipped creature has defender, it can attack as though it didn't have defender. -- Equip {3} +mana={2} +type=Artifact +subtype=Equipment +[/card] +[card] name=Warmth auto=@movedTo(*[red]|opponentstack):life:2 text=Whenever an opponent casts a red spell, you gain 2 life. @@ -48293,6 +49461,16 @@ power=2 toughness=4 [/card] [card] +name=Wildheart Invoker +auto={8}:5/5 && trample target(creature) +text={8}: Target creature gets +5/+5 and gains trample until end of turn. +mana={2}{G}{G} +type=Creature +subtype=Elf Shaman +power=4 +toughness=3 +[/card] +[card] name=Wildsize target=creature auto=2/2 @@ -49723,6 +50901,16 @@ power=3 toughness=4 [/card] [card] +name=Zof Enforcer +auto={2}{B}:2/2 +text={2}{B}:Zof Shade gets +2/+2 until end of turn. +mana={3}{B} +type=Creature +subtype=Horror +power=2 +toughness=2 +[/card] +[card] name=Zombie Cannibal auto=@damaged(player) from(this):may moveto(exile) target(*|opponentgraveyard) text=Whenever Zombie Cannibal deals combat damage to a player, you may exile target card from that player's graveyard. @@ -49781,6 +50969,19 @@ power=3 toughness=3 [/card] [card] +name=Zulaport Enforcer +auto={4}:counter(0/0,1,Level Up) asSorcery +auto=this(counter{0/0.1.Level Up}) 2/2 +auto=this(counter{0/0.3.Level Up}) cantbeblockedby(creature[-black]) +auto=this(counter{0/0.3.Level Up}) 2/2 +text=Level up {4} ({4}: Put a Level counter on this. Level up only as a sorcery.) -- [Level 1-2]: (3/3) -- [Level 3+]: Zulaport Enforcer can't be blocked except by black creatures. (5/5) +mana={B} +type=Creature +subtype=LevelUp Human Warrior +power=1 +toughness=1 +[/card] +[card] name=Zuo Ci, the Mocking Sage abilities=opponentshroud auto=cantbeblockedby(creature[horsemanship])