diff --git a/projects/mtg/bin/Res/sets/ALA/_cards.dat b/projects/mtg/bin/Res/sets/ALA/_cards.dat index 96f7e58b3..4b409e0de 100644 --- a/projects/mtg/bin/Res/sets/ALA/_cards.dat +++ b/projects/mtg/bin/Res/sets/ALA/_cards.dat @@ -643,6 +643,19 @@ mana={4}{W}{U} type=Sorcery [/card] [card] +text=When Knight-Captain of Eos enters the battlefield, put two 1/1 white Soldier creature tokens onto the battlefield. {W}, Sacrifice a Soldier: Prevent all combat damage that would be dealt this turn. +id=179421 +name=Knight-Captain of Eos +rarity=R +mana={4}{W} +type=Creature +subtype=Human Knight +auto=token(Spirit,creature spirit, 1/1,flying white)*2 +auto={W}{S(soldier|myBattlefield)}:preventAllcombatDamage ueot +power=2 +toughness=2 +[/card] +[card] text={3}{G}: Knight of the Skyward Eye gets +3/+3 until end of turn. Play this ability only once each turn. id=175047 name=Knight of the Skyward Eye diff --git a/projects/mtg/bin/Res/sets/ALA/todo.dat b/projects/mtg/bin/Res/sets/ALA/todo.dat index 18f884228..6c3e71587 100644 --- a/projects/mtg/bin/Res/sets/ALA/todo.dat +++ b/projects/mtg/bin/Res/sets/ALA/todo.dat @@ -595,17 +595,6 @@ subtype=Human Knight toughness=2 [/card] [card] -text=When Knight-Captain of Eos comes into play, put two 1/1 white Soldier creature tokens into play. {W}, Sacrifice a Soldier: Prevent all combat damage that would be dealt this turn. -id=179421 -name=Knight-Captain of Eos -rarity=R -type=Creature -mana={4}{W} -power=2 -subtype=Human Knight -toughness=2 -[/card] -[card] text=Whenever another creature is put into a graveyard from play, you may put X +1/+1 counters on Kresh the Bloodbraided, where X is that creature's power. id=174876 name=Kresh the Bloodbraided diff --git a/projects/mtg/bin/Res/sets/BOK/_cards.dat b/projects/mtg/bin/Res/sets/BOK/_cards.dat index 75b203f9a..79da07bf4 100644 --- a/projects/mtg/bin/Res/sets/BOK/_cards.dat +++ b/projects/mtg/bin/Res/sets/BOK/_cards.dat @@ -197,6 +197,18 @@ toughness=1 abilities=legendary [/card] [card] +text=Sacrifice Kami of False Hope: Prevent all combat damage that would be dealt this turn. +id=74097 +name=Kami of False Hope +rarity=C +mana={W} +type=Creature +subtype=Spirit +auto={S}:preventAllcombatDamage ueot +power=1 +toughness=1 +[/card] +[card] text=Whenever you cast a Spirit or Arcane spell, Kami of Tattered Shoji gains flying until end of turn. id=74460 name=Kami of Tattered Shoji diff --git a/projects/mtg/bin/Res/sets/BOK/todo.dat b/projects/mtg/bin/Res/sets/BOK/todo.dat index 2acab1df4..55e4f936e 100644 --- a/projects/mtg/bin/Res/sets/BOK/todo.dat +++ b/projects/mtg/bin/Res/sets/BOK/todo.dat @@ -462,17 +462,6 @@ text=Flying Remove a ki counter from Kaiso, Memory of Loyalty: Prevent all damag rarity=U [/card] [card] -id=74097 -name=Kami of False Hope -mana={W} -type=Creature -subtype=Spirit -power=1 -toughness=1 -text=Sacrifice Kami of False Hope: Prevent all combat damage that would be dealt this turn. -rarity=C -[/card] -[card] id=81977 name=Kami of the Honored Dead mana={5}{W}{W} diff --git a/projects/mtg/bin/Res/sets/DRK/_cards.dat b/projects/mtg/bin/Res/sets/DRK/_cards.dat index 27727990d..96727beef 100644 --- a/projects/mtg/bin/Res/sets/DRK/_cards.dat +++ b/projects/mtg/bin/Res/sets/DRK/_cards.dat @@ -349,6 +349,14 @@ toughness=1 abilities=swampwalk [/card] [card] +text={T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. +auto={2}{T}:untap target(creature[attacking]) && preventAllCombatDamage to(mytgt) ueot && preventAllCombatDamage from(mytgt) ueot +id=1824 +name=Maze of Ith +rarity=U +type=Land +[/card] +[card] text={T}: Destroy target creature with islandwalk. id=1758 name=Merfolk Assassin diff --git a/projects/mtg/bin/Res/sets/DRK/todo.dat b/projects/mtg/bin/Res/sets/DRK/todo.dat index 79682783a..cc5174065 100644 --- a/projects/mtg/bin/Res/sets/DRK/todo.dat +++ b/projects/mtg/bin/Res/sets/DRK/todo.dat @@ -341,14 +341,6 @@ text=Exile all white creatures. For each creature exiled this way, its controlle rarity=R [/card] [card] -id=1824 -name=Maze of Ith -mana= -type=Land -text={T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. -rarity=U -[/card] -[card] id=1759 name=Mind Bomb mana={U} diff --git a/projects/mtg/bin/Res/sets/FEM/_cards.dat b/projects/mtg/bin/Res/sets/FEM/_cards.dat index 761cb7b90..58a11de55 100644 --- a/projects/mtg/bin/Res/sets/FEM/_cards.dat +++ b/projects/mtg/bin/Res/sets/FEM/_cards.dat @@ -167,6 +167,18 @@ mana={2} type=Artifact [/card] [card] +text={G}, {T}: Untap target attacking creature you control. Prevent all combat damage that would be dealt to and dealt by it this turn. +auto={G}{T}:untap target(creature[attacking]|myBattlefield) && preventAllCombatDamage to(mytgt) ueot && preventAllCombatDamage from(mytgt) ueot +id=1914 +name=Elvish Scout +rarity=C +mana={G} +type=Creature +subtype=Elf Scout +power=1 +toughness=1 +[/card] +[card] text=Sacrifice a Goblin: Regenerate target creature. auto={S(goblin|myBattlefield)}:regenerate target(creature) id=1947 diff --git a/projects/mtg/bin/Res/sets/FEM/todo.dat b/projects/mtg/bin/Res/sets/FEM/todo.dat index ebe7e5688..acfad45c1 100644 --- a/projects/mtg/bin/Res/sets/FEM/todo.dat +++ b/projects/mtg/bin/Res/sets/FEM/todo.dat @@ -153,17 +153,6 @@ auto={1}{G}:doesnotuntap target(creature) rarity=C [/card] [card] -id=1914 -name=Elvish Scout -mana={G} -type=Creature -subtype=Elf Scout -power=1 -toughness=1 -text={G}, {T}: Untap target attacking creature you control. Prevent all combat damage that would be dealt to and dealt by it this turn. -rarity=C -[/card] -[card] id=1978 name=Farrelite Priest mana={1}{W}{W} diff --git a/projects/mtg/bin/Res/sets/ICE/_cards.dat b/projects/mtg/bin/Res/sets/ICE/_cards.dat index d3589dfbe..08e7910b1 100644 --- a/projects/mtg/bin/Res/sets/ICE/_cards.dat +++ b/projects/mtg/bin/Res/sets/ICE/_cards.dat @@ -395,6 +395,19 @@ toughness=1 abilities=cantblock [/card] [card] +text=Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. Draw a card at the beginning of the next turn's upkeep. +id=2562 +target=creature[attacking] +auto=untap +auto=preventAllCombatDamage to(mytgt) ueot +auto=preventAllCombatDamage from(mytgt) ueot +auto=@next upkeep:draw:1 controller +name=Foxfire +rarity=C +mana={2}{G} +type=Instant +[/card] +[card] text={3}, {T}: Target creature gains first strike until end of turn. id=2404 name=Fyndhorn Bow @@ -446,8 +459,17 @@ target=creature auto=3/3 name=Giant Growth rarity=C -type=Instant mana={G} +type=Instant +[/card] +[card] +text=Sacrifice a snow Mountain: Prevent all combat damage that would be dealt this turn. +id=2623 +auto={S(mountain[snow])}:preventAllcombatDamage ueot +name=Glacial Crevasses +rarity=R +mana={2}{R} +type=Enchantment [/card] [card] text=Defender (This creature can't attack.) @@ -1284,6 +1306,15 @@ rarity=R type=Land [/card] [card] +text={2}, Sacrifice a snow land: Prevent all combat damage that would be dealt this turn. +auto={2}{S(land[snow])}:preventAllcombatDamage ueot +id=2427 +name=Sunstone +rarity=U +mana={3} +type=Artifact +[/card] +[card] text={T}: Add {B} to your mana pool. id=2743 auto={T}:Add {B} @@ -1478,6 +1509,16 @@ mana={3} type=Artifact [/card] [card] +text=Prevent all combat damage that would be dealt by target attacking creature this turn. +id=2715 +target=creature[attacking] +auto=preventAllCombatDamage from(mytgt) ueot +name=Warning +rarity=C +mana={W} +type=Instant +[/card] +[card] text={2}, {T}: Target creature with power 3 or less gains flying until end of turn. id=2435 name=Whalebone Glider diff --git a/projects/mtg/bin/Res/sets/ICE/todo.dat b/projects/mtg/bin/Res/sets/ICE/todo.dat index d1f59a0fe..b3a98993e 100644 --- a/projects/mtg/bin/Res/sets/ICE/todo.dat +++ b/projects/mtg/bin/Res/sets/ICE/todo.dat @@ -692,14 +692,6 @@ type=Instant mana={1}{W} [/card] [card] -text=Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. Draw a card at the beginning of the next turn's upkeep. -id=2562 -name=Foxfire -rarity=C -type=Instant -mana={2}{G} -[/card] -[card] text={T}, Sacrifice a red or white creature: Freyalise Supplicant deals damage to target creature or player equal to half the sacrificed creature's power, rounded down. id=2563 name=Freyalise Supplicant @@ -820,14 +812,6 @@ rarity=U type=Land [/card] [card] -text=Sacrifice a snow Mountain: Prevent all combat damage that would be dealt this turn. -id=2623 -name=Glacial Crevasses -rarity=R -type=Enchantment -mana={2}{R} -[/card] -[card] text=At the beginning of your upkeep, sacrifice Glaciers unless you pay {W}{U}. All Mountains are Plains. id=2730 name=Glaciers @@ -2051,14 +2035,6 @@ type=Sorcery mana={3}{G}{G} [/card] [card] -text={2}, Sacrifice a snow land: Prevent all combat damage that would be dealt this turn. -id=2427 -name=Sunstone -rarity=U -type=Artifact -mana={3} -[/card] -[card] text=Destroy target land. If that land was a snow land, you gain 1 life. id=2592 name=Thermokarst @@ -2154,14 +2130,6 @@ toughness=4 subtype=Wall [/card] [card] -text=Prevent all combat damage that would be dealt by target attacking creature this turn. -id=2715 -name=Warning -rarity=C -type=Instant -mana={W} -[/card] -[card] text=Enchant creature Enchanted creature can't be blocked by white creatures. Enchanted creature gets +2/+2 as long as an opponent controls a white permanent. id=2716 name=White Scarab diff --git a/projects/mtg/bin/Res/sets/INV/_cards.dat b/projects/mtg/bin/Res/sets/INV/_cards.dat index 8f2d97305..2fd2f9276 100644 --- a/projects/mtg/bin/Res/sets/INV/_cards.dat +++ b/projects/mtg/bin/Res/sets/INV/_cards.dat @@ -3,7 +3,7 @@ text=Counter target spell. You gain 3 life. id=23155 target=*|stack auto=fizzle -auto=life:3 +auto=life:3 controller name=Absorb rarity=R mana={W}{U}{U} @@ -1372,6 +1372,17 @@ mana={2}{U} type=Instant [/card] [card] +text=Prevent all combat damage that would be dealt by target attacking creature this turn. Draw a card. +id=22943 +target=creature +auto=preventAllCombatDamage from(mytgt) ueot +auto=draw:1 controller +name=Restrain +rarity=C +mana={2}{W} +type=Instant +[/card] +[card] text=You gain 3 life. Draw a card. id=22941 auto=life:3 @@ -1612,6 +1623,18 @@ power=2 toughness=1 [/card] [card] +text=Enchant creature Enchanted creature has fear. Whenever enchanted creature deals combat damage to an opponent, you may draw a card. +id=23168 +target=creature +auto=fear +auto=@damaged(player) from(mytgt):may draw:1 controller +name=Sleeper's Robe +rarity=U +mana={U}{B} +type=Enchantment +subtype=Aura +[/card] +[card] text=Forestwalk id=23149 name=Slinking Serpent diff --git a/projects/mtg/bin/Res/sets/INV/todo.dat b/projects/mtg/bin/Res/sets/INV/todo.dat index 6d9c9b89b..1d2560de7 100644 --- a/projects/mtg/bin/Res/sets/INV/todo.dat +++ b/projects/mtg/bin/Res/sets/INV/todo.dat @@ -912,14 +912,6 @@ type=Sorcery mana={3}{G}{G} [/card] [card] -text=Prevent all combat damage that would be dealt by target attacking creature this turn. Draw a card. -id=22943 -name=Restrain -rarity=C -type=Instant -mana={2}{W} -[/card] -[card] text=Reveal the top three cards of your library and put one of them into your hand. You gain life equal to that card's converted mana cost. Put all other cards revealed this way into your graveyard. id=23196 name=Reviving Vapors @@ -1099,15 +1091,6 @@ subtype=Elemental toughness=3 [/card] [card] -text=Enchant creature Enchanted creature has fear. Whenever enchanted creature deals combat damage to an opponent, you may draw a card. -id=23168 -name=Sleeper's Robe -rarity=U -type=Enchantment -mana={U}{B} -subtype=Aura -[/card] -[card] text={T}: Target land becomes a Swamp until end of turn. id=23068 name=Slimy Kavu diff --git a/projects/mtg/bin/Res/sets/LEG/_cards.dat b/projects/mtg/bin/Res/sets/LEG/_cards.dat index 4ad402eeb..03fbaebc4 100644 --- a/projects/mtg/bin/Res/sets/LEG/_cards.dat +++ b/projects/mtg/bin/Res/sets/LEG/_cards.dat @@ -278,6 +278,18 @@ mana={2}{G} type=Enchantment [/card] [card] +text=Enchant creature Enchanted creature can't attack. Prevent all combat damage that would be dealt by enchanted creature. +id=1435 +target=creature +auto=cantattack +auto=preventAllCombatDamage from(mytgt) +name=Demonic Torment +rarity=U +mana={2}{B} +type=Enchantment +subtype=Aura +[/card] +[card] text=Islandwalk id=1476 name=Devouring Deep @@ -539,6 +551,15 @@ mana={W} type=Instant [/card] [card] +text={2}, {T}: Prevent all combat damage that would be dealt by target creature this turn. +auto={2}{T}:preventAllCombatDamage from target(creature) +id=1407 +name=Horn of Deafening +rarity=R +mana={4} +type=Artifact +[/card] +[card] text=First strike id=1530 name=Hornet Cobra @@ -783,6 +804,19 @@ toughness=6 abilities=legendary [/card] [card] +text={W}{B}, {T}: Prevent all combat damage that would be dealt by target creature this turn. +id=1666 +name=Lady Evangela +rarity=R +mana={W}{U}{B} +type=Creature +subtype=Human Cleric +auto={W}{B}{T}:preventAllCombatDamage from target(creature) ueot +power=1 +toughness=2 +abilities=legendary +[/card] +[card] id=1667 name=Lady Orca rarity=U diff --git a/projects/mtg/bin/Res/sets/LEG/todo.dat b/projects/mtg/bin/Res/sets/LEG/todo.dat index 3e358d7df..6dbab38bf 100644 --- a/projects/mtg/bin/Res/sets/LEG/todo.dat +++ b/projects/mtg/bin/Res/sets/LEG/todo.dat @@ -329,17 +329,6 @@ subtype=Zombie toughness=1 [/card] [card] -text=Enchant creature Enchanted creature can't attack. Prevent all combat damage that would be dealt by enchanted creature. -id=1435 -name=Demonic Torment -target=creature -auto=cantattack -rarity=U -type=Enchantment -mana={2}{B} -subtype=Aura -[/card] -[card] text=Play Disharmony only during combat before blockers are declared. Untap target attacking creature and remove it from combat. Gain control of that creature until end of turn. id=1568 target=creature[attacking] @@ -600,14 +589,6 @@ type=Instant mana={U} [/card] [card] -text=Target blocking Wall you control gets +10/+0 until end of combat. Prevent all damage that would be dealt to it this turn. Destroy it at end of turn. -id=1576 -name=Glyph of Destruction -rarity=C -type=Instant -mana={R} -[/card] -[card] text=At end of combat, destroy all creatures that were blocked by target Wall this turn. id=1440 name=Glyph of Doom @@ -691,14 +672,6 @@ type=Instant mana={W} [/card] [card] -text={2}, {T}: Prevent all combat damage that would be dealt by target creature this turn. -id=1407 -name=Horn of Deafening -rarity=R -type=Artifact -mana={4} -[/card] -[card] text=Whenever an opponent plays an instant spell other than the first instant spell that player plays each turn, Ichneumon Druid deals 4 damage to him or her. id=1531 name=Ichneumon Druid @@ -807,17 +780,6 @@ type=Artifact mana={2} [/card] [card] -text={W}{B}, {T}: Prevent all combat damage that would be dealt by target creature this turn. -id=1666 -name=Lady Evangela -rarity=R -type=Legendary Creature -mana={W}{U}{B} -power=1 -subtype=Human Cleric -toughness=2 -[/card] -[card] text=If an opponent who controls at least as many lands as you do would put a land into play, that player instead puts that land into play then sacrifices a land. id=1490 name=Land Equilibrium diff --git a/projects/mtg/bin/Res/sets/LRW/todo.dat b/projects/mtg/bin/Res/sets/LRW/todo.dat index 701401c95..26dd45d11 100644 --- a/projects/mtg/bin/Res/sets/LRW/todo.dat +++ b/projects/mtg/bin/Res/sets/LRW/todo.dat @@ -197,14 +197,14 @@ type=Instant mana={X}{U} [/card] [card] -text=Protection from red Sacrifice Burrenton Forge-Tender: Prevent all damage a red source of your choice would deal this turn. +text=Protection from red Sacrifice Burrenton Forge-Tender: Prevent all damage a red source of your choice would deal this turn. id=139395 name=Burrenton Forge-Tender rarity=U -type=Creature mana={W} -power=1 +type=Creature subtype=Kithkin Wizard +power=1 toughness=1 [/card] [card] diff --git a/projects/mtg/bin/Res/sets/MRQ/_cards.dat b/projects/mtg/bin/Res/sets/MRQ/_cards.dat index 1020df3e6..c275b03ae 100644 --- a/projects/mtg/bin/Res/sets/MRQ/_cards.dat +++ b/projects/mtg/bin/Res/sets/MRQ/_cards.dat @@ -294,6 +294,18 @@ power=1 toughness=1 [/card] [card] +text={G}, {T}, Discard a card: Prevent all combat damage that would be dealt this turn. +auto={G}{T}{S(*|myhand)}:preventAllCombatDamage ueot +id=19855 +name=Dawnstrider +rarity=R +mana={1}{G} +type=Creature +subtype=Dryad Spellshaper +power=1 +toughness=1 +[/card] +[card] text=Shroud (This permanent can't be the target of spells or abilities.) id=19628 name=Deadly Insect @@ -318,6 +330,18 @@ power=1 toughness=1 [/card] [card] +text=Pay 2 life: Regenerate Deepwood Ghoul. +id=19587 +name=Deepwood Ghoul +rarity=C +mana={2}{B} +type=Creature +subtype=Zombie +auto={0}:regenerate && life:-2 controller +power=2 +toughness=1 +[/card] +[card] text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) Enchanted creature doesn't untap during its controller's untap step. id=19577 name=Dehydration diff --git a/projects/mtg/bin/Res/sets/MRQ/todo.dat b/projects/mtg/bin/Res/sets/MRQ/todo.dat index 4de048a2a..60ae39e46 100644 --- a/projects/mtg/bin/Res/sets/MRQ/todo.dat +++ b/projects/mtg/bin/Res/sets/MRQ/todo.dat @@ -480,17 +480,6 @@ type=Enchantment mana={1}{U} [/card] [card] -text={G}, {T}, Discard a card: Prevent all combat damage that would be dealt this turn. -id=19855 -name=Dawnstrider -rarity=R -type=Creature -mana={1}{G} -power=1 -subtype=Dryad Spellshaper -toughness=1 -[/card] -[card] text=Whenever Deathgazer blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat. id=19820 name=Deathgazer @@ -513,17 +502,6 @@ subtype=Dryad Spellshaper toughness=2 [/card] [card] -text=Pay 2 life: Regenerate Deepwood Ghoul. -id=19587 -name=Deepwood Ghoul -rarity=C -type=Creature -mana={2}{B} -power=2 -subtype=Zombie -toughness=1 -[/card] -[card] text=If an opponent controls a Forest and you control a Swamp, you may play Deepwood Legate without paying its mana cost. {B}: Deepwood Legate gets +1/+1 until end of turn. id=19821 name=Deepwood Legate diff --git a/projects/mtg/bin/Res/sets/NMS/_cards.dat b/projects/mtg/bin/Res/sets/NMS/_cards.dat index edc4c3874..ff58b82d0 100644 --- a/projects/mtg/bin/Res/sets/NMS/_cards.dat +++ b/projects/mtg/bin/Res/sets/NMS/_cards.dat @@ -137,6 +137,16 @@ auto=unblockable rarity=C [/card] [card] +text={T}: Add {1} to your mana pool. {1}{W}, {T}: Prevent all combat damage that would be dealt by target attacking creature this turn. +id=21403 +name=Kor Haven +auto={T}:Add {1} +auto={1}{W}{T}:preventAllCombatDamage from target(creature[attacking]) ueot +rarity=R +type=Land +abilities=legendary +[/card] +[card] id=21255 name=Lawbringer mana={2}{W} diff --git a/projects/mtg/bin/Res/sets/NMS/todo.dat b/projects/mtg/bin/Res/sets/NMS/todo.dat index 92fb4aa1c..fa8564b43 100644 --- a/projects/mtg/bin/Res/sets/NMS/todo.dat +++ b/projects/mtg/bin/Res/sets/NMS/todo.dat @@ -1,5 +1,4 @@ - -[card] +[card] id=22289 name=ÁEher Barrier mana={2}{U} @@ -354,13 +353,6 @@ text={2}, {T}: Tap all other artifacts. They don't untap during their controller rarity=R [/card] [card] -id=21403 -name=Kor Haven -type=Legendary Land -text={T}: Add {1} to your mana pool. {1}{W}, {T}: Prevent all combat damage that would be dealt by target attacking creature this turn. -rarity=R -[/card] -[card] id=21333 name=Laccolith Grunt mana={2}{R} diff --git a/projects/mtg/bin/Res/sets/ONS/_cards.dat b/projects/mtg/bin/Res/sets/ONS/_cards.dat index fc44fec94..c13979641 100644 --- a/projects/mtg/bin/Res/sets/ONS/_cards.dat +++ b/projects/mtg/bin/Res/sets/ONS/_cards.dat @@ -812,6 +812,18 @@ power=2 toughness=2 [/card] [card] +text=Enchant creature Prevent all combat damage that would be dealt to and dealt by enchanted creature. +id=41170 +target=creature +auto=preventAllCombatDamage from(mytgt) +auto=preventAllCombatDamage to(mytgt) +name=Sandskin +rarity=C +mana={2}{W} +type=Enchantment +subtype=Aura +[/card] +[card] text=Flying When Screaming Seahawk enters the battlefield, you may search your library for a card named Screaming Seahawk, reveal it, and put it into your hand. If you do, shuffle your library. id=39445 name=Screaming Seahawk diff --git a/projects/mtg/bin/Res/sets/ONS/todo.dat b/projects/mtg/bin/Res/sets/ONS/todo.dat index ad667b83f..e6db3a5e2 100644 --- a/projects/mtg/bin/Res/sets/ONS/todo.dat +++ b/projects/mtg/bin/Res/sets/ONS/todo.dat @@ -1689,15 +1689,6 @@ text=Flying (This creature can't be blocked except by creatures with flying or r rarity=C [/card] [card] -id=41170 -name=Sandskin -mana={2}{W} -type=Enchantment -subtype=Aura -text=Enchant creature Prevent all combat damage that would be dealt to and dealt by enchanted creature. -rarity=C -[/card] -[card] id=39455 name=Screeching Buzzard mana={3}{B} diff --git a/projects/mtg/bin/Res/sets/PCY/_cards.dat b/projects/mtg/bin/Res/sets/PCY/_cards.dat index 0b2cadd5c..ef633916e 100644 --- a/projects/mtg/bin/Res/sets/PCY/_cards.dat +++ b/projects/mtg/bin/Res/sets/PCY/_cards.dat @@ -10,3 +10,15 @@ text={1}{B}, Sacrifice a land: Target creature gets +2/+0 until end of turn. auto={1}{B}{S(land|myBattlefield)}:2/0 target(creature) rarity=C [/card] +[card] +text=Sacrifice Spore Frog: Prevent all combat damage that would be dealt this turn. +id=24654 +name=Spore Frog +rarity=C +mana={G} +type=Creature +subtype=Frog +auto={S}:preventAllcombatDamage ueot +power=1 +toughness=1 +[/card] \ No newline at end of file diff --git a/projects/mtg/bin/Res/sets/PCY/todo.dat b/projects/mtg/bin/Res/sets/PCY/todo.dat index bb602f925..3a51f1247 100644 --- a/projects/mtg/bin/Res/sets/PCY/todo.dat +++ b/projects/mtg/bin/Res/sets/PCY/todo.dat @@ -1082,17 +1082,6 @@ text=Reach (This creature can block creatures with flying.) Sacrifice a land: Sp rarity=U [/card] [card] -id=24654 -name=Spore Frog -mana={G} -type=Creature -subtype=Frog -power=1 -toughness=1 -text=Sacrifice Spore Frog: Prevent all combat damage that would be dealt this turn. -rarity=C -[/card] -[card] id=24625 name=Spur Grappler mana={2}{R} diff --git a/projects/mtg/bin/Res/sets/SOK/_cards.dat b/projects/mtg/bin/Res/sets/SOK/_cards.dat index 00438afc0..0b7615a20 100644 --- a/projects/mtg/bin/Res/sets/SOK/_cards.dat +++ b/projects/mtg/bin/Res/sets/SOK/_cards.dat @@ -425,6 +425,16 @@ toughness=* rarity=R [/card] [card] +text={2}: Target creature you control gains flying until end of turn. {2}: Prevent all combat damage that would be dealt to and dealt by target creature you control this turn. +id=74174 +name=Soratami Cloud Chariot +auto={2}:flying target(creature|myBattlefield) +auto={2}:preventAllCombatDamage from target(creature|myBattlefield) ueot && preventAllCombatDamage to(mytgt) ueot +rarity=U +mana={5} +type=Artifact +[/card] +[card] text=Spiraling Embers deals damage to target creature or player equal to the number of cards in your hand. name=Spiraling Embers id=74503 diff --git a/projects/mtg/bin/Res/sets/SOK/todo.dat b/projects/mtg/bin/Res/sets/SOK/todo.dat index 6e78f230b..94c310f23 100644 --- a/projects/mtg/bin/Res/sets/SOK/todo.dat +++ b/projects/mtg/bin/Res/sets/SOK/todo.dat @@ -1228,14 +1228,6 @@ toughness=3 rarity=C [/card] [card] -text={2}: Target creature you control gains flying until end of turn. {2}: Prevent all combat damage that would be dealt to and dealt by target creature you control this turn. -name=Soratami Cloud Chariot -id=74174 -mana={5} -type=Artifact -rarity=U -[/card] -[card] text=Put a 1/1 colorless Spirit creature token onto the battlefield. Splice onto Arcane {W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) name=Spiritual Visit id=74372 diff --git a/projects/mtg/bin/Res/sets/TMP/_cards.dat b/projects/mtg/bin/Res/sets/TMP/_cards.dat index 21b12c60e..79954df07 100644 --- a/projects/mtg/bin/Res/sets/TMP/_cards.dat +++ b/projects/mtg/bin/Res/sets/TMP/_cards.dat @@ -1,5 +1,5 @@ [card] -text=First strike {W}: Target creature gains first strike until end of turn. +text=First strike {W}: Target creature gains first strike until end of turn. auto={W}:first strike target(creature) id=4857 name=Advance Scout @@ -623,6 +623,19 @@ mana={1}{W} type=Instant [/card] [card] +text=Enchant creature Prevent all combat damage that would be dealt to and dealt by enchanted creature. +id=4702 +target=creature +auto=cantattack +auto=preventAllCombatDamage from(mytgt) +auto=preventAllCombatDamage to(mytgt) +name=Gaseous Form +rarity=C +mana={2}{U} +type=Enchantment +subtype=Aura +[/card] +[card] text={2}{W}: Creatures you control get +1/+1 until end of turn. auto={2}{W}:lord(creature|mybattlefield) 1/1 id=4877 @@ -974,6 +987,15 @@ toughness=3 abilities=flying [/card] [card] +text={T}: Add {1} to your mana pool. {T}: Untap target attacking creature with shadow. Prevent all combat damage that would be dealt to and dealt by that creature this turn. +id=4933 +name=Maze of Shadows +auto={T}:Add {1} +auto=untap target(creature[attacking;shadow]) && preventAllCombatDamage to(mytgt) ueot && preventAllCombatDamage from(mytgt) ueot +rarity=U +type=Land +[/card] +[card] id=4617 name=Metallic Sliver rarity=C @@ -1238,6 +1260,15 @@ mana={2}{W} type=Sorcery [/card] [card] +text={2}{W}: Prevent all combat damage that would be dealt by target creature this turn. +id=4897 +name=Safeguard +auto={2}{W}:preventAllCombatDamage from target(creature) ueot +rarity=R +mana={3}{W}{W} +type=Enchantment +[/card] +[card] text=Sudden Impact deals damage equal to the number of cards in target player's hand to that player. id=4852 target=player diff --git a/projects/mtg/bin/Res/sets/TMP/todo.dat b/projects/mtg/bin/Res/sets/TMP/todo.dat index 20153889a..f1750e5a4 100644 --- a/projects/mtg/bin/Res/sets/TMP/todo.dat +++ b/projects/mtg/bin/Res/sets/TMP/todo.dat @@ -576,15 +576,6 @@ power=1 subtype=Squid Beast toughness=3 [/card] -[card] -text=Enchant creature Prevent all combat damage that would be dealt to and dealt by enchanted creature. -id=4702 -name=Gaseous Form -rarity=C -type=Enchantment -mana={2}{U} -subtype=Aura -[/card] [card] text={T}: Add {1} to your mana pool. {0}: Return Ghost Town to its owner's hand. Play this ability only if it's not your turn. @@ -814,13 +805,6 @@ subtype=Giant toughness=3 [/card] [card] -text={T}: Add {1} to your mana pool. {T}: Untap target attacking creature with shadow. Prevent all combat damage that would be dealt to and dealt by that creature this turn. -id=4933 -name=Maze of Shadows -rarity=U -type=Land -[/card] -[card] text=Draw four cards. You skip your next turn. id=4713 name=Meditate @@ -1147,14 +1131,6 @@ subtype=Human Cleric toughness=1 [/card] -[card] -text={2}{W}: Prevent all combat damage that would be dealt by target creature this turn. -id=4897 -name=Safeguard -rarity=R -type=Enchantment -mana={3}{W}{W} -[/card] [card] text=Blue spells you play cost {1} less to play. id=4626 diff --git a/projects/mtg/bin/Res/sets/USG/_cards.dat b/projects/mtg/bin/Res/sets/USG/_cards.dat index b865b0a3c..1f8c731ff 100644 --- a/projects/mtg/bin/Res/sets/USG/_cards.dat +++ b/projects/mtg/bin/Res/sets/USG/_cards.dat @@ -112,7 +112,7 @@ rarity=R mana={1}{U}{U} type=Creature subtype=Human Wizard -auto={s(*|myBattlefield)}:moveTo(ownerhand) target(creature) +auto={2}{S(*|myBattlefield)}:moveTo(ownerhand) target(creature) power=1 toughness=1 abilities=legendary @@ -443,8 +443,9 @@ type=Instant [/card] [card] text=Fault Line deals X damage to each creature without flying and each player. -alias=1289 id=8867 +auto=damage:X all(creature[-flying]) +auto=damage:X all(player) name=Fault Line rarity=R mana={X}{R}{R} @@ -463,8 +464,22 @@ power=2 toughness=1 [/card] [card] +text=Defender (This creature can't attack.) Flying Prevent all combat damage that would be dealt to and dealt by Fog Bank +auto=preventAllCombatDamage to(this) +auto=preventAllCombatDamage from(this) +id=5753 +name=Fog Bank +rarity=U +mana={1}{U} +type=Creature +subtype=Wall +power=0 +toughness=1 +abilities=flying,defender +[/card] +[card] text={T}: Add {G} to your mana pool. -auto={T}: Add {G} +auto={T}:Add {G} id=8340 name=Forest rarity=L @@ -473,7 +488,7 @@ subtype=Forest [/card] [card] text={T}: Add {G} to your mana pool. -auto={T}: Add {G} +auto={T}:Add {G} id=8341 name=Forest rarity=L @@ -482,7 +497,7 @@ subtype=Forest [/card] [card] text={T}: Add {G} to your mana pool. -auto={T}: Add {G} +auto={T}:Add {G} id=8338 name=Forest rarity=L @@ -491,7 +506,7 @@ subtype=Forest [/card] [card] text={T}: Add {G} to your mana pool. -auto={T}: Add {G} +auto={T}:Add {G} id=8339 name=Forest rarity=L @@ -501,7 +516,7 @@ subtype=Forest [card] text={T}: Add {G} to your mana pool for each creature you control. id=10422 -auto={T}:foreach(creature|myBattlefield)add:{G} +auto={T}:foreach(creature|myBattlefield) add:{G} name=Gaea's Cradle rarity=R type=Land @@ -1067,6 +1082,16 @@ type=Enchantment subtype=Aura [/card] [card] +text={T}: Add {1} to your mana pool. {2}{R}, {T}: Shivan Gorge deals 1 damage to each opponent. +id=10482 +name=Shivan Gorge +auto={T}:Add {1} +auto={2}{R}{T}:damage:1 opponent +rarity=R +type=Land +abilities=legendary +[/card] +[card] text={T}: You gain 1 life. auto={T}:life:1 id=5651 @@ -1119,7 +1144,7 @@ toughness=3 [/card] [card] text={1}{W}: Prevent all combat damage that would be dealt this turn by target attacking creature with flying. -auto={1}{W}:-99/0 target(creature[attacking;flying]) +auto={1}{W}:preventAllCombatDamage from target(creature[attacking;flying]) ueot id=5669 name=Songstitcher rarity=U diff --git a/projects/mtg/bin/Res/sets/USG/todo.dat b/projects/mtg/bin/Res/sets/USG/todo.dat index d6624e100..ced671f3e 100644 --- a/projects/mtg/bin/Res/sets/USG/todo.dat +++ b/projects/mtg/bin/Res/sets/USG/todo.dat @@ -588,17 +588,6 @@ type=Artifact mana={2} [/card] [card] -text=Defender (This creature can't attack.) Flying Prevent all combat damage that would be dealt to and dealt by Fog Bank. -id=5753 -name=Fog Bank -rarity=U -type=Creature -mana={1}{U} -power=0 -subtype=Wall -toughness=2 -[/card] -[card] text=Enchant creature When Fortitude is put into a graveyard from play, return Fortitude to its owner's hand. Sacrifice a Forest: Regenerate enchanted creature. id=9850 name=Fortitude @@ -1508,16 +1497,6 @@ subtype=Wall toughness=3 [/card] [card] -text={T}: Add {1} to your mana pool. {2}{R}, {T}: Shivan Gorge deals 1 damage to each opponent. -id=10482 -name=Shivan Gorge -rarity=R -type=Land -abilities=Legendary -auto={T}:add {1} -auto={2}{R}{T}:damage:1 target(opponent) -[/card] -[card] text=First strike, haste Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) id=5562 name=Shivan Raptor @@ -1599,17 +1578,6 @@ subtype=Illusion toughness=2 [/card] [card] -text={1}{W}: Prevent all combat damage that would be dealt this turn by target attacking creature with flying. -id=5669 -name=Songstitcher -rarity=U -type=Creature -mana={W} -power=1 -subtype=Human Cleric -toughness=1 -[/card] -[card] text={1}{W}, {T}: Target creature becomes an enchantment and loses all abilities until a player plays a creature spell. id=9846 name=Soul Sculptor diff --git a/projects/mtg/bin/Res/sets/VIS/_cards.dat b/projects/mtg/bin/Res/sets/VIS/_cards.dat index 4e5f35fce..4f4cbe2ba 100644 --- a/projects/mtg/bin/Res/sets/VIS/_cards.dat +++ b/projects/mtg/bin/Res/sets/VIS/_cards.dat @@ -341,7 +341,7 @@ rarity=C mana={W} type=Creature subtype=Human Soldier -auto={S}:-99/0 target(creature) +auto={S}:preventAllCombatDamage from target(creature) ueot power=1 toughness=1 [/card]