diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 2b836f977..999ddd869 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -20583,8 +20583,7 @@ toughness=1 name=Debt to the Deathless auto=@lifeloss(opponent):life:thatmuch controller auto=life:-twiceX opponent -text=Each opponent loses two times X life. You gain life equal to the life lost -this way. +text=Each opponent loses two times X life. You gain life equal to the life lost this way. mana={X}{W}{W}{B}{B} type=Sorcery [/card] @@ -53222,7 +53221,7 @@ subtype=Construct power=1 toughness=1 [/card] -[/card] +[card] name=Manaplasm auto=@movedTo(*[manacost=1]|mystack):1/1 ueot auto=@movedTo(*[manacost=2]|mystack):2/2 ueot @@ -81793,8 +81792,7 @@ type=Instant [/card] [card] name=Smelt-Ward Gatekeepers -auto=if type(land[Gate]|mybattlefield)~morethan~1 then target(creature|opponentbattlefield) transforms((,newability[moveTo -(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot once +auto=if type(land[Gate]|mybattlefield)~morethan~1 then target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot once text=When Smelt-Ward Gatekeepers enters the battlefield, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. That creature gains haste until end of turn. mana={3}{R} type=Creature @@ -87508,8 +87506,7 @@ toughness=2 [card] name=Sunspire Gatekeepers auto=if type(land[Gate]|mybattlefield)~morethan~1 then token(Knight,Creature Knight,2/2,white,vigilance) -text=When Sunspire Gatekeepers enters the battlefield, if you control two or more Gates, put a 2/2 Knight creature token with vigilance onto the -battlefield. +text=When Sunspire Gatekeepers enters the battlefield, if you control two or more Gates, put a 2/2 Knight creature token with vigilance onto the battlefield. mana={3}{W} type=Creature subtype=Human Soldier @@ -90206,8 +90203,7 @@ toughness=3 name=Teysa, Envoy of Ghosts abilities=Vigilance, protection from creatures auto=@damaged(controller) from(creature):all(trigger[from]) destroy && token(Spirit,Creature Spirit,1/1,white,black, flying) -text=Vigilance. -- Protection from creatures. -- Whenever a creature deals damage to you, destroy that creature. Put a 1/1 white and black spirit -token with flying onto the battlefield. +text=Vigilance. -- Protection from creatures. -- Whenever a creature deals damage to you, destroy that creature. Put a 1/1 white and black spirit token with flying onto the battlefield. mana={5}{W}{B} type=Legendary Creature subtype=Human Advisor @@ -92459,7 +92455,7 @@ toughness=2 name=Torch Song auto=@each my upkeep:may counter(0/0,1,Verse) auto={2}{R}{S}:thisforeach(counter{0/0.1.Verse}) damage:1 target(creature,player) -text=At the beginning of your upkeep, you may put a verse counter on Midsummer Revel. -- {G}, Sacrifice Midsummer Revel: Put X 3/3 green Beast creature tokens onto the battlefield, where X is the number of verse counters on Midsummer Revel. +text=At the beginning of your upkeep, you may put a verse counter on Torch Song. {2}{R}, Sacrifice Torch Song: Torch Song deals X damage to target creature or player, where X is the number of verse counters on Torch Song. mana={2}{R} type=Enchantment [/card] @@ -94572,8 +94568,7 @@ type=Sorcery [card] name=Ubul Sar Gatekeepers auto=if type(land[Gate]|mybattlefield)~morethan~1 then -2/-2 target(creature|opponentbattlefield)ueot -text=When Ubul Sar Gatekeepers enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until -end of turn. +text=When Ubul Sar Gatekeepers enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn. mana={3}{B} type=Creature subtype=Zombie Soldier diff --git a/projects/mtg/bin/Res/sets/primitives/unsupported.txt b/projects/mtg/bin/Res/sets/primitives/unsupported.txt index de0c6cd27..5ee11c5fc 100644 --- a/projects/mtg/bin/Res/sets/primitives/unsupported.txt +++ b/projects/mtg/bin/Res/sets/primitives/unsupported.txt @@ -2531,12 +2531,6 @@ mana={4}{W}{W} type=Sorcery [/card] [card] -name=Churning Eddy -text=Return target creature and target land to their owners' hands. -mana={3}{U} -type=Sorcery -[/card] -[card] name=Cinder Crawler text={R}: Cinder Crawler gets +1/+0 until end of turn. Activate this ability only if Cinder Crawler is blocked. mana={1}{R} @@ -4968,13 +4962,13 @@ name=Falling Star text=Flip Falling Star onto the playing area from a height of at least one foot. Falling Star deals 3 damage to each creature it lands on. Tap all creatures dealt damage by Falling Star. If Falling Star doesn't turn completely over at least once during the flip, it has no effect. mana={2}{R} type=Sorcery -[/card] +[/card] #not tested kicker={S(land|mybattlefield)} [card] -name=Falling Timber -target=creature -auto=transforms((,newability[preventallcombatdamage from(this)])) ueot -auto=kicker ability$!target(creature) preventalldamage from(mytgt) ueot!$ controller +name=Falling Timber +target=creature +auto=transforms((,newability[preventallcombatdamage from(this)])) ueot +auto=kicker ability$!target(creature) preventalldamage from(mytgt) ueot!$ controller kicker={S(land|mybattlefield)} text=Kicker - Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell.) -- Prevent all combat damage target creature would deal this turn. If Falling Timber was kicked, prevent all combat damage another target creature would deal this turn. mana={2}{G} @@ -7257,7 +7251,7 @@ mana={3}{R}{G} type=Instant [/card] [card] -name=Hive Mind +name=Hive Mind #how? copy? text=Whenever a player casts an instant or sorcery spell, each other player copies that spell. Each of those players may choose new targets for his or her copy. mana={5}{U} @@ -8047,16 +8041,6 @@ mana={U}{R} type=Instant [/card] [card] -name=Izzet Staticaster -abilities=flash,haste -text=Flash (You may cast this spell any time you could cast an instant.) -- Haste -- {T}: Izzet Staticaster deals 1 damage to target creature and each other creature with the same name as that creature. -mana={1}{U}{R} -type=Creature -subtype=Human Wizard -power=0 -toughness=3 -[/card] -[card] name=Jabari's Influence text=Cast Jabari's Influence only after combat. -- Gain control of target nonartifact, nonblack creature that attacked you this turn and put a -1/-0 counter on it. mana={3}{W}{W} @@ -8526,16 +8510,6 @@ power=2 toughness=5 [/card] [card] -name=Kjeldoran Pride -target=Creature -auto=1/2 -auto={2}{U}:moveto(creature|myinplay) -text=Enchant creature -- Enchanted creature gets +1/+2. -- {2}{U}: Attach Kjeldoran Pride to target creature other than enchanted creature. -mana={1}{W} -type=Enchantment -subtype=Aura -[/card] -[card] name=Kjeldoran Royal Guard text={T}: All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead. mana={3}{W}{W} @@ -13416,7 +13390,7 @@ mana={2}{U}{U} type=Instant [/card] [card] -name=Reversal of Fortune +name=Reversal of Fortune #casted copy text=Target opponent reveals his or her hand. You may copy an instant or sorcery card in it. If you do, you may cast the copy without paying its mana cost. mana={4}{R}{R} @@ -15251,11 +15225,11 @@ name=Smokestack text=At the beginning of your upkeep, you may put a soot counter on Smokestack. -- At the beginning of each player's upkeep, that player sacrifices a permanent for each soot counter on Smokestack. mana={4} type=Artifact -[/card] +[/card] #not tested [card] -name=Snag -other={discard(forest|myhand)} name(Discard a Forest) +name=Snag +other={discard(forest|myhand)} name(Discard a Forest) auto=all(creature[-blocked]) transforms((,newability[preventAllCombatDamage from(this)])) ueot text=You may discard a Forest card rather than pay Snag's mana cost. -- Prevent all combat damage that would be dealt by unblocked creatures this turn. mana={3}{G} @@ -16271,12 +16245,6 @@ mana={X}{G}{G} type=Instant [/card] [card] -name=Storage Matrix -text=As long as Storage Matrix is untapped, each player chooses artifact, creature, or land during his or her untap step. That player can untap only permanents of the chosen type this step. -mana={3} -type=Artifact -[/card] -[card] name=Stromgald Spy text=Whenever Stromgald Spy attacks and isn't blocked, you may have defending player play with his or her hand revealed for as long as Stromgald Spy remains on the battlefield. If you do, Stromgald Spy assigns no combat damage this turn. mana={3}{B} @@ -17342,12 +17310,6 @@ type=Enchantment text=The phases of each player's turn are reversed. (The phases are, in reverse order, end, postcombat main, combat, precombat main, and beginning.) If there are more than two players in the game, the turn order is reversed. [/card] [card] -name=Torch Song -mana={2}{R} -type=Enchantment -text=At the beginning of your upkeep, you may put a verse counter on Torch Song. {2}{R}, Sacrifice Torch Song: Torch Song deals X damage to target creature or player, where X is the number of verse counters on Torch Song. -[/card] -[card] name=Torchling text={R}: Untap Torchling. -- {R}: Target creature blocks Torchling this turn if able. -- {R}: Change the target of target spell that targets only Torchling. -- {1}: Torchling gets +1/-1 until end of turn. -- {1}: Torchling gets -1/+1 until end of turn. mana={3}{R}{R}