diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 9eac2d4cf..131672b8a 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -19610,6 +19610,19 @@ power=2 toughness=2 [/card] [card] +name=Death Cloud +auto=life:-x all(player) +auto=ability$!reject notatarget(*|myhand)!$ opponent +auto=ability$!reject notatarget(*|myhand)!$ controller +auto=ability$!sacrifice notatarget(creature|mybattlefield)!$ opponent +auto=ability$!sacrifice notatarget(creature|mybattlefield)!$ controller +auto=ability$!sacrifice notatarget(land|mybattlefield)!$ opponent +auto=ability$!sacrifice notatarget(land|mybattlefield)!$ controller +text=Each player loses X life, then discards X cards, then sacrifices X creatures, then sacrifices X lands. +mana={X}{B}{B}{B} +type=Sorcery +[/card] +[card] name=Deathcoil Wurm auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this) text=You may have Deathcoil Wurm assign its combat damage as though it weren't blocked. @@ -20049,6 +20062,16 @@ mana={2}{B} type=Sorcery [/card] [card] +name=Decimate +auto=ability$!destroy target(artifact)!$ controller +auto=ability$!destroy target(creature)!$ controller +auto=ability$!destroy target(enchantment)!$ controller +auto=ability$!destroy target(land)!$ controller +text=Destroy target artifact, target creature, target enchantment, and target land. +mana={2}{R}{G} +type=Sorcery +[/card] +[card] name=Decimator Web auto={4}{T}:life:-2 opponent && alterpoison:1 opponent && deplete:6 opponent text={4}, {T}: Target opponent loses 2 life, gets a poison counter, then puts the top six cards of his or her library into his or her graveyard. @@ -21060,6 +21083,15 @@ mana={B}{R}{G} type=Enchantment [/card] [card] +name=Destructive Force +auto=ability$!sacrifice notatarget(<5>land|mybattlefield)!$ opponent +auto=ability$!sacrifice notatarget(<5>land|mybattlefield)!$ controller +auto=choice damage:5 all(creature) +text=Each player sacrifices five lands. Destructive force deals 5 damage to each creature. +mana={5}{R}{R} +type=Sorcery +[/card] +[card] name=Destructive Urge target=creature auto=@combatdamaged(player) from(mytgt):ability$!name(sacrifice land) notatarget(land|mybattlefield) sacrifice!$ opponent @@ -21447,6 +21479,16 @@ mana={2} type=Artifact [/card] [card] +name=Din of the Fireherd +target=opponent +auto=token(Elemental,Creature Elemental,5/5,black,red) controller +auto=ability$!sacrifice notatarget(creature|mybattlefield)!$ targetedplayer +auto=ability$!sacrifice notatarget(land|mybattlefield)!$ targetedplayer +text=Put a 5/5 black and red Elemental creature token onto the battlefield. Target opponent sacrifices a creature for each black creature you control, then sacrifices a land for each red creature you control. +mana={5}{BR}{BR}{BR} +type=Sorcery +[/card] +[card] name=Dingus Egg auto=@movedTo(land|opponentgraveyard) from(opponentBattlefield):damage:2 opponent auto=@movedTo(land|mygraveyard) from(myBattlefield):damage:2 controller diff --git a/projects/mtg/bin/Res/sets/primitives/unsupported.txt b/projects/mtg/bin/Res/sets/primitives/unsupported.txt index 9a84c1f38..d08e29ed5 100644 --- a/projects/mtg/bin/Res/sets/primitives/unsupported.txt +++ b/projects/mtg/bin/Res/sets/primitives/unsupported.txt @@ -158,8 +158,12 @@ text={1}: The next time an instant or sorcery spell would deal damage to you thi mana={W} type=Enchantment [/card] +#crash when suspended [card] name=Aeon Chronicler +auto=phandcount/phandcount nonstatic +autoexile=@counterremoved(time) from(this) suspended:draw:1 +suspend(0)={X}{3}{U} text=Aeon Chronicler's power and toughness are each equal to the number of cards in your hand. -- Suspend X - {X}{3}{U}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{3}{U} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) -- Whenever a time counter is removed from Aeon Chronicler while it's exiled, draw a card. mana={3}{U}{U} type=Creature @@ -1156,8 +1160,12 @@ subtype=Sphinx power=2 toughness=5 [/card] +#crash when suspended [card] name=Benalish Commander +auto=type:soldier:mybattlefield/type:soldier:mybattlefield nonstatic +autoexile=@counterremoved(time) from(this) suspended:token(Soldier,Creature Soldier,1/1,white) +suspend(0)={X}{W}{W} text=Benalish Commander's power and toughness are each equal to the number of Soldiers you control. -- Suspend X - {X}{W}{W}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{W}{W} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) -- Whenever a time counter is removed from Benalish Commander while it's exiled, put a 1/1 white Soldier creature token onto the battlefield. mana={3}{W} type=Creature @@ -3683,12 +3691,6 @@ power=2 toughness=2 [/card] [card] -name=Death Cloud -text=Each player loses X life, then discards X cards, then sacrifices X creatures, then sacrifices X lands. -mana={X}{B}{B}{B} -type=Sorcery -[/card] -[card] name=Death Rattle text=Delve (You may exile any number of cards from your graveyard as you cast this spell. It costs {1} less to cast for each card exiled this way.) -- Destroy target nongreen creature. It can't be regenerated. mana={5}{B} @@ -3734,12 +3736,6 @@ mana={1}{B}{B} type=Enchantment [/card] [card] -name=Decimate -text=Destroy target artifact, target creature, target enchantment, and target land. -mana={2}{R}{G} -type=Sorcery -[/card] -[card] name=Declaration of Naught text=As Declaration of Naught enters the battlefield, name a card. -- {U}: Counter target spell with the chosen name. mana={U}{U} @@ -3877,8 +3873,10 @@ subtype=Shapeshifter power=1 toughness=1 [/card] +#don't work [card] name=Descendant of Kiyomaro +auto=this(restriction{compare(phandcount)~morethan~compare(ohandcount)}) transforms((,newability[1/2],newability[@combatdamaged(player) from(this):life:3],newability[@combatdamaged(creature) from(this):life:3],newability[@combatdamaged(planeswalker) from(this):life:3])) text=As long as you have more cards in hand than each opponent, Descendant of Kiyomaro gets +1/+2 and has "Whenever this creature deals combat damage, you gain 3 life." mana={1}{W}{W} type=Creature @@ -3954,14 +3952,12 @@ text=Destroy target land. Its controller reveals cards from the top of his or he mana={4}{B} type=Sorcery [/card] -[card] -name=Destructive Force -text=Each player sacrifices five lands. Destructive force deals 5 damage to each creature. -mana={5}{R}{R} -type=Sorcery -[/card] +#crash when suspended [card] name=Detritivore +auto=type:land[-basic]:opponentgraveyard/type:land[-basic]:opponentgraveyard nonstatic +autoexile=@counterremoved(time) from(this) suspended:destroy target(land[-basic]) +suspend(0)={X}{3}{R} text=Detritivore's power and toughness are each equal to the number of nonbasic land cards in your opponents' graveyards. -- Suspend X - {X}{3}{R}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{3}{R} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) -- Whenever a time counter is removed from Detritivore while it's exiled, destroy target nonbasic land. mana={2}{R}{R} type=Creature @@ -4080,12 +4076,6 @@ mana={2}{B} type=Sorcery [/card] [card] -name=Din of the Fireherd -text=Put a 5/5 black and red Elemental creature token onto the battlefield. Target opponent sacrifices a creature for each black creature you control, then sacrifices a land for each red creature you control. -mana={5}{BR}{BR}{BR} -type=Sorcery -[/card] -[card] name=Diplomatic Escort text={U}, {T}, Discard a card: Counter target spell or ability that targets a creature. mana={1}{U} @@ -4256,7 +4246,7 @@ name=Domestication mana={2}{U}{U} type=Enchantment subtype=Aura -text=Enchant creature You control enchanted creature. At the beginning of your end step, if enchanted creature's power is 4 or greater, sacrifice Domestication. +text=Enchant creature -- You control enchanted creature. At the beginning of your end step, if enchanted creature's power is 4 or greater, sacrifice Domestication. [/card] [card] name=Dominating Licid