Commit 2c4b2483 authored by pichoro's avatar pichoro

Improved card sorting for Magic and Vanguard.

M10 version keywords and auto replace for both.
parent 2279fea1
...@@ -27,10 +27,10 @@ auto replace: ...@@ -27,10 +27,10 @@ auto replace:
auto replace: auto replace:
match: CIP match: CIP
replace: comes into play replace: comes onto the battlefield
auto replace: auto replace:
match: AAA match: AAA
replace: as an additional cost to play replace: as an additional cost to cast
auto replace: auto replace:
match: @ match: @
replace: LEGENDNAME replace: LEGENDNAME
......
...@@ -5,7 +5,7 @@ installer group: magic/game files ...@@ -5,7 +5,7 @@ installer group: magic/game files
icon: card-back.png icon: card-back.png
position hint: 01 position hint: 01
version: 2009-05-28 version: 2009-06-09
depends on: magic-blends.mse-include 2007-09-23 depends on: magic-blends.mse-include 2007-09-23
depends on: magic-watermarks.mse-include 2007-09-23 depends on: magic-watermarks.mse-include 2007-09-23
......
...@@ -186,7 +186,7 @@ keyword: ...@@ -186,7 +186,7 @@ keyword:
keyword: Phasing keyword: Phasing
match: Phasing match: Phasing
mode: old mode: old
reminder: At the beginning of your untap step, put this and any cards and/or counters attached to it in the phased-out zone. If this is already in the phased-out zone, return it and any cards and/or counters attached to it to play. This ability does not cause comes-into-play or leaves-play abilities to trigger. reminder: At the beginning of your untap step, put this and any cards and/or counters attached to it in the phased-out zone. If this is already in the phased-out zone, return it and any cards and/or counters attached to it to the battlefield. This ability does not cause comes-onto-battlefield or leaves-battlefield abilities to trigger.
keyword: keyword:
keyword: Flanking keyword: Flanking
match: Flanking match: Flanking
...@@ -206,7 +206,7 @@ keyword: ...@@ -206,7 +206,7 @@ keyword:
keyword: Buyback keyword: Buyback
match: Buyback <atom-param>cost</atom-param> match: Buyback <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you play this spell. If you do, put this card into your hand as it resolves. reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you cast this spell. If you do, put this card into your hand as it resolves.
keyword: keyword:
keyword: Echo keyword: Echo
match: Echo <atom-param>cost</atom-param> match: Echo <atom-param>cost</atom-param>
...@@ -231,17 +231,17 @@ keyword: ...@@ -231,17 +231,17 @@ keyword:
keyword: Fading keyword: Fading
match: Fading <atom-param>number</atom-param> match: Fading <atom-param>number</atom-param>
mode: expert mode: expert
reminder: This comes into play with {english_number_a(param1)} fade counter(s) on it. At the beginning of your upkeep, remove a fade counter from it. If you can’t, sacrifice it. reminder: This comes onto the battlefield with {english_number_a(param1)} fade counter(s) on it. At the beginning of your upkeep, remove a fade counter from it. If you can’t, sacrifice it.
keyword: keyword:
keyword: Kicker keyword: Kicker
match: Kicker <atom-param>cost</atom-param> match: Kicker <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may {for_mana_costs(add:"pay an additional ", param1)} as you play this spell. reminder: You may {for_mana_costs(add:"pay an additional ", param1)} as you cast this spell.
keyword: keyword:
keyword: Flashback keyword: Flashback
match: Flashback <atom-param>cost</atom-param> match: Flashback <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may play this card from your graveyard for its flashback cost. Then remove it from the game. reminder: You may cast this card from your graveyard for its flashback cost. Then remove it from the game.
keyword: keyword:
keyword: Threshold keyword: Threshold
match: Threshold match: Threshold
...@@ -251,12 +251,12 @@ keyword: ...@@ -251,12 +251,12 @@ keyword:
keyword: Madness keyword: Madness
match: Madness <atom-param>cost</atom-param> match: Madness <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: If you discard this card, you may play it for its madness cost instead of putting it into your graveyard. reminder: If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.
keyword: keyword:
keyword: Morph keyword: Morph
match: Morph <atom-param>cost</atom-param> match: Morph <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may play this face down as a 2/2 creature for <sym>3</sym>. Turn it face up any time for its morph cost. reminder: You may cast this face down as a 2/2 creature for <sym>3</sym>. Turn it face up any time for its morph cost.
keyword: keyword:
keyword: Fear keyword: Fear
match: Fear match: Fear
...@@ -266,7 +266,7 @@ keyword: ...@@ -266,7 +266,7 @@ keyword:
keyword: Amplify keyword: Amplify
match: Amplify <atom-param>number</atom-param> match: Amplify <atom-param>number</atom-param>
mode: expert mode: expert
reminder: As this card comes into play, put {english_number_a(param1)} +1/+1 counter(s) on it for each {separate_words(spacer: " and/or ", card.sub_type)} card you reveal in your hand. reminder: As this card comes onto the battlefield, put {english_number_a(param1)} +1/+1 counter(s) on it for each {separate_words(spacer: " and/or ", card.sub_type)} card you reveal in your hand.
keyword: keyword:
keyword: Double strike keyword: Double strike
match: Double strike match: Double strike
...@@ -286,12 +286,12 @@ keyword: ...@@ -286,12 +286,12 @@ keyword:
keyword: Storm keyword: Storm
match: Storm match: Storm
mode: expert mode: expert
reminder: When you play this spell, copy it for each spell played before it this turn.{ if is_targeted() then " You may choose new targets for the copies." } reminder: When you cast this spell, copy it for each spell cast before it this turn.{ if is_targeted() then " You may choose new targets for the copies." }
keyword: keyword:
keyword: Affinity for keyword: Affinity for
match: Affinity for <atom-param>name</atom-param> match: Affinity for <atom-param>name</atom-param>
mode: expert mode: expert
reminder: This spell costs <sym>1</sym> less to play for each {english_singular(param1)} you control. reminder: This spell costs <sym>1</sym> less to cast for each {english_singular(param1)} you control.
keyword: keyword:
keyword: Entwine keyword: Entwine
match: Entwine <atom-param>cost</atom-param> match: Entwine <atom-param>cost</atom-param>
...@@ -311,7 +311,7 @@ keyword: ...@@ -311,7 +311,7 @@ keyword:
keyword: Modular keyword: Modular
match: Modular <atom-param>number</atom-param> match: Modular <atom-param>number</atom-param>
mode: expert mode: expert
reminder: This comes into play with {english_number_a(param1)} +1/+1 counter(s) on it. When it’s put into a graveyard, you may put its +1/+1 counters on target artifact creature. reminder: This comes onto the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it. When it’s put into a graveyard, you may put its +1/+1 counters on target artifact creature.
keyword: keyword:
keyword: Scry keyword: Scry
match: Scry <atom-param>number</atom-param> match: Scry <atom-param>number</atom-param>
...@@ -325,7 +325,7 @@ keyword: ...@@ -325,7 +325,7 @@ keyword:
keyword: Sunburst keyword: Sunburst
match: Sunburst match: Sunburst
mode: expert mode: expert
reminder: This comes into play with a {if has_pt() then "+1/+1" else "charge"} counter on it for each color of mana spent to play it. reminder: This comes onto the battlefield with a {if has_pt() then "+1/+1" else "charge"} counter on it for each color of mana spent to cast it.
keyword: keyword:
keyword: Art rampage keyword: Art rampage
match: Art rampage <atom-param>number</atom-param> match: Art rampage <atom-param>number</atom-param>
...@@ -335,7 +335,7 @@ keyword: ...@@ -335,7 +335,7 @@ keyword:
keyword: Super haste keyword: Super haste
match: Super haste match: Super haste
mode: expert mode: expert
reminder: This may attack the turn before you play it. (You may put this card into play from your hand, tapped and attacking, during your declare attackers step. If you do, you lose the game at the end of your next turn unless you pay this card's mana cost during that turn.) reminder: This may attack the turn before you cast it. (You may put this card onto the battlefield from your hand, tapped and attacking, during your declare attackers step. If you do, you lose the game at the end of your next turn unless you pay this card's mana cost during that turn.)
keyword: keyword:
keyword: Gotcha keyword: Gotcha
match: Gotcha match: Gotcha
...@@ -345,7 +345,7 @@ keyword: ...@@ -345,7 +345,7 @@ keyword:
keyword: Splice keyword: Splice
match: Splice onto <atom-param>name</atom-param> <atom-param>cost</atom-param> match: Splice onto <atom-param>name</atom-param> <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: As you play a {param1} 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. reminder: As you cast a {param1} 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.
keyword: keyword:
keyword: Bushido keyword: Bushido
match: Bushido <atom-param>number</atom-param> match: Bushido <atom-param>number</atom-param>
...@@ -355,12 +355,12 @@ keyword: ...@@ -355,12 +355,12 @@ keyword:
keyword: Soulshift keyword: Soulshift
match: Soulshift <atom-param>number</atom-param> match: Soulshift <atom-param>number</atom-param>
mode: expert mode: expert
reminder: When this is put into a graveyard from play, you may return target Spirit card with converted mana cost {param1} or less from your graveyard to your hand. reminder: When this is put into a graveyard from the battlefield, you may return target Spirit card with converted mana cost {param1} or less from your graveyard to your hand.
keyword: keyword:
keyword: Enchant keyword: Enchant
match: Enchant <atom-param>name</atom-param> match: Enchant <atom-param>name</atom-param>
mode: core mode: core
reminder: Target a {param1} as you play this. This card comes into play attached to that {param1}. reminder: Target a {param1} as you cast this. This card comes onto the battlefield attached to that {param1}.
keyword: keyword:
keyword: Vigilance keyword: Vigilance
match: Vigilance match: Vigilance
...@@ -375,17 +375,17 @@ keyword: ...@@ -375,17 +375,17 @@ keyword:
keyword: Offering keyword: Offering
match: <atom-param>prefix</atom-param> offering match: <atom-param>prefix</atom-param> offering
mode: expert mode: expert
reminder: You may play this card any time you could play an instant by sacrificing a {param1} and paying the difference in mana costs between this and the sacrificed {param1}. Mana cost includes color. reminder: You may cast this card any time you could play an instant by sacrificing a {param1} and paying the difference in mana costs between this and the sacrificed {param1}. Mana cost includes color.
keyword: keyword:
keyword: Ninjutsu keyword: Ninjutsu
match: Ninjutsu <atom-param>cost</atom-param> match: Ninjutsu <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}, Return an unblocked attacker you control to hand: Put this card into play from your hand tapped and attacking. reminder: {param1}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.
keyword: keyword:
keyword: Epic keyword: Epic
match: Epic match: Epic
mode: expert mode: expert
reminder: For the rest of the game, you can’t play spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability.{ if is_targeted() then " You may choose a new target for the copy." } reminder: For the rest of the game, you can’t cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability.{ if is_targeted() then " You may choose a new target for the copy." }
keyword: keyword:
keyword: Channel keyword: Channel
match: Channel match: Channel
...@@ -400,7 +400,7 @@ keyword: ...@@ -400,7 +400,7 @@ keyword:
keyword: Convoke keyword: Convoke
match: Convoke match: Convoke
mode: expert mode: expert
reminder: Each creature you tap while playing this spell reduces its cost by <sym>1</sym> or by one mana of that creature’s color. reminder: Each creature you tap while casting this spell reduces its cost by <sym>1</sym> or by one mana of that creature’s color.
keyword: keyword:
keyword: Transmute keyword: Transmute
match: Transmute <atom-param>cost</atom-param> match: Transmute <atom-param>cost</atom-param>
...@@ -420,22 +420,22 @@ keyword: ...@@ -420,22 +420,22 @@ keyword:
keyword: Haunt keyword: Haunt
match: Haunt match: Haunt
mode: expert mode: expert
reminder: When this { if contains(card.type,match:"Instant") or contains(card.type,match:"Sorcery") then "spell card is put into a graveyard after resolving," else "card is put into a graveyard from play," } remove it from the game haunting target creature. reminder: When this { if contains(card.type,match:"Instant") or contains(card.type,match:"Sorcery") then "spell card is put into a graveyard after resolving," else "card is put into a graveyard from the battlefield," } remove it from the game haunting target creature.
keyword: keyword:
keyword: Bloodthirst keyword: Bloodthirst
match: Bloodthirst <atom-param>number</atom-param> match: Bloodthirst <atom-param>number</atom-param>
mode: expert mode: expert
reminder: If an opponent was dealt damage this turn, this {if has_pt() then "creature" else "permanent"} comes into play with {english_number_a(param1)} +1/+1 counter(s) on it. reminder: If an opponent was dealt damage this turn, this {if has_pt() then "creature" else "permanent"} comes onto the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it.
keyword: keyword:
keyword: Replicate keyword: Replicate
match: Replicate <atom-param>cost</atom-param> match: Replicate <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: When you play this spell, copy it for each time you paid its replicate cost.{ if is_targeted() then " You may choose new targets for the copies." } reminder: When you cast this spell, copy it for each time you paid its replicate cost.{ if is_targeted() then " You may choose new targets for the copies." }
keyword: keyword:
keyword: Graft keyword: Graft
match: Graft <atom-param>number</atom-param> match: Graft <atom-param>number</atom-param>
mode: expert mode: expert
reminder: {if has_pt() then "This creature" else "This permanent"} comes into play with {english_number_a(param1)} +1/+1 counter(s) on it. Whenever {if has_pt() then "another" else "a"} creature comes into play, you may move a +1/+1 counter from {if has_pt() then "this creature" else "this permanent"} onto it. reminder: {if has_pt() then "This creature" else "This permanent"} comes onto the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it. Whenever {if has_pt() then "another" else "a"} creature comes onto the battlefield, you may move a +1/+1 counter from {if has_pt() then "this creature" else "this permanent"} onto it.
keyword: keyword:
keyword: Forecast keyword: Forecast
match: Forecast — <atom-param>action</atom-param>, Reveal <atom-param>name</atom-param> from your hand: <atom-param>action</atom-param> match: Forecast — <atom-param>action</atom-param>, Reveal <atom-param>name</atom-param> from your hand: <atom-param>action</atom-param>
...@@ -450,32 +450,32 @@ keyword: ...@@ -450,32 +450,32 @@ keyword:
keyword: Recover keyword: Recover
match: Recover <atom-param>cost</atom-param> match: Recover <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: When a creature is put into your graveyard from play, you may {for_mana_costs(add:"pay ",param1)}. If you do, return this card from your graveyard to your hand. Otherwise, remove this card from the game. reminder: When a creature is put into your graveyard from the battlefield, you may {for_mana_costs(add:"pay ",param1)}. If you do, return this card from your graveyard to your hand. Otherwise, remove this card from the game.
keyword: keyword:
keyword: Ripple keyword: Ripple
match: Ripple <atom-param>number</atom-param> match: Ripple <atom-param>number</atom-param>
mode: expert mode: expert
reminder: When you play this spell, you may reveal the top {english_number_multiple(param1)} card(s) of your library. You may play any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library. reminder: When you cast this spell, you may reveal the top {english_number_multiple(param1)} card(s) of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.
keyword: keyword:
keyword: Flash keyword: Flash
match: Flash match: Flash
mode: core mode: core
reminder: You may play this spell any time you could play an instant. reminder: You may cast this spell any time you could cast an instant.
keyword: keyword:
keyword: Split second keyword: Split second
match: Split second match: Split second
mode: expert mode: expert
reminder: As long as this spell is on the stack, players can't play spells or activated abilities that aren't mana abilities. reminder: As long as this spell is on the stack, players can't cast spells or play activated abilities that aren't mana abilities.
keyword: keyword:
keyword: Suspend keyword: Suspend
match: Suspend <atom-param>number</atom-param>—<atom-param>cost</atom-param> match: Suspend <atom-param>number</atom-param>—<atom-param>cost</atom-param>
mode: expert mode: expert
reminder: Rather than play this card from your hand,{if has_cc() then " you may" else ""} {for_mana_costs(add:"pay ", param2)} and remove it from the game with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter. When the last is removed, play it without paying its mana cost.{if has_pt() then " It has haste." } reminder: Rather than cast this card from your hand,{if has_cc() then " you may" else ""} {for_mana_costs(add:"pay ", param2)} and remove it from the game with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.{if has_pt() then " It has haste." }
keyword: keyword:
keyword: Vanishing keyword: Vanishing
match: Vanishing <atom-param>number</atom-param> match: Vanishing <atom-param>number</atom-param>
mode: expert mode: expert
reminder: This permanent comes into play with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it. reminder: This permanent comes onto the battlefield with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.
keyword: keyword:
keyword: Deathtouch keyword: Deathtouch
match: Deathtouch match: Deathtouch
...@@ -490,7 +490,7 @@ keyword: ...@@ -490,7 +490,7 @@ keyword:
keyword: Gravestorm keyword: Gravestorm
match: Gravestorm match: Gravestorm
mode: expert mode: expert
reminder: When you play this spell, copy it for each permanent put into a graveyard this turn.{ if is_targeted() then " You may choose new targets for the copies." } reminder: When you cast this spell, copy it for each permanent put into a graveyard this turn.{ if is_targeted() then " You may choose new targets for the copies." }
keyword: keyword:
keyword: Lifelink keyword: Lifelink
match: Lifelink match: Lifelink
...@@ -514,7 +514,7 @@ keyword: ...@@ -514,7 +514,7 @@ keyword:
keyword: Transfigure keyword: Transfigure
match: Transfigure <atom-param>cost</atom-param> match: Transfigure <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}, Sacrifice this creature: Search your library for a creature card with the same converted mana cost as this creature and put that card into play. Then shuffle your library. Play only as a sorcery. reminder: {param1}, Sacrifice this creature: Search your library for a creature card with the same converted mana cost as this creature and put that card onto the battlefield. Then shuffle your library. Play only as a sorcery.
keyword: keyword:
keyword: Aura swap keyword: Aura swap
match: Aura swap <atom-param>cost</atom-param> match: Aura swap <atom-param>cost</atom-param>
...@@ -529,7 +529,7 @@ keyword: ...@@ -529,7 +529,7 @@ keyword:
keyword: Delve keyword: Delve
match: Delve match: Delve
mode: expert mode: expert
reminder: You may remove any number of cards in your graveyard from the game as you play this spell. It costs <sym>1</sym> less to play for each card removed this way. reminder: You may remove any number of cards in your graveyard from the game as you cast this spell. It costs <sym>1</sym> less to cast for each card removed this way.
keyword: keyword:
keyword: Poisonous keyword: Poisonous
match: Poisonous <atom-param>number</atom-param> match: Poisonous <atom-param>number</atom-param>
...@@ -544,7 +544,7 @@ keyword: ...@@ -544,7 +544,7 @@ keyword:
keyword: Fortify keyword: Fortify
match: Fortify <atom-param>cost</atom-param> match: Fortify <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}: Attach to target land you control. Fortify only as a sorcery. This card comes into play unattached and stays in play if the land leaves play. reminder: {param1}: Attach to target land you control. Fortify only as a sorcery. This card comes onto the battlefield unattached and stays on the battlefield if the land leaves the battlefield.
keyword: keyword:
keyword: Grandeur keyword: Grandeur
match: Grandeur match: Grandeur
...@@ -554,12 +554,12 @@ keyword: ...@@ -554,12 +554,12 @@ keyword:
keyword: Evoke keyword: Evoke
match: Evoke <atom-param>cost</atom-param> match: Evoke <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may play this spell for its evoke cost. If you do, it's sacrificed when it comes into play. reminder: You may cast this spell for its evoke cost. If you do, it's sacrificed when it comes onto the battlefield.
keyword: keyword:
keyword: Champion keyword: Champion
match: Champion<atom-param>a</atom-param><atom-param>name</atom-param> match: Champion<atom-param>a</atom-param><atom-param>name</atom-param>
mode: expert mode: expert
reminder: When this comes into play, sacrifice it unless you remove another{param2} you control from the game. When this leaves play, that card returns to play. reminder: When this comes onto the battlefield, sacrifice it unless you remove another{param2} you control from the game. When this leaves the battlefield, that card returns to the battlefield.
keyword: keyword:
keyword: Clash keyword: Clash
match: Clash match: Clash
...@@ -574,12 +574,12 @@ keyword: ...@@ -574,12 +574,12 @@ keyword:
keyword: Hideaway keyword: Hideaway
match: Hideaway match: Hideaway
mode: expert mode: expert
reminder: This land comes into play tapped. When it does, look at the top four cards of your library, remove one from the game face down, then put the rest on the bottom of your library. reminder: This land comes onto the battlefield tapped. When it does, look at the top four cards of your library, remove one from the game face down, then put the rest on the bottom of your library.
keyword: keyword:
keyword: Prowl keyword: Prowl
match: Prowl <atom-param>cost</atom-param> match: Prowl <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may play this for its prowl cost if you dealt combat damage to a player this turn with a {separate_words(spacer: " or ", card.sub_type)}. reminder: You may cast this for its prowl cost if you dealt combat damage to a player this turn with a {separate_words(spacer: " or ", card.sub_type)}.
keyword: keyword:
keyword: Reinforce keyword: Reinforce
match: Reinforce <atom-param>number</atom-param>—<atom-param>cost</atom-param> match: Reinforce <atom-param>number</atom-param>—<atom-param>cost</atom-param>
...@@ -594,7 +594,7 @@ keyword: ...@@ -594,7 +594,7 @@ keyword:
keyword: Persist keyword: Persist
match: Persist match: Persist
mode: expert mode: expert
reminder: When this creature is put into a graveyard from play, if it had no -1/-1 counters on it, return it to play under its owner's control with a -1/-1 counter on it. reminder: When this creature is put into a graveyard from the battlefield, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.
keyword: keyword:
keyword: Wither keyword: Wither
match: Wither match: Wither
...@@ -604,12 +604,12 @@ keyword: ...@@ -604,12 +604,12 @@ keyword:
keyword: Conspire keyword: Conspire
match: Conspire match: Conspire
mode: expert mode: expert
reminder: As you play this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it{ if is_targeted() then " and you may choose a new target for the copy" }. reminder: As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it{ if is_targeted() then " and you may choose a new target for the copy" }.
keyword: keyword:
keyword: Retrace keyword: Retrace
match: Retrace match: Retrace
mode: expert mode: expert
reminder: You may play this card from your graveyard by discarding a land card in addition to paying its other costs. reminder: You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.
keyword: keyword:
keyword: Chroma keyword: Chroma
match: Chroma match: Chroma
...@@ -619,12 +619,12 @@ keyword: ...@@ -619,12 +619,12 @@ keyword:
keyword: Unearth keyword: Unearth
match: Unearth <atom-param>cost</atom-param> match: Unearth <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}: Return this card from your graveyard to play. {if has_pt() then "It gains haste. " else "" }Remove it from the game at end of turn or if it would leave play. Unearth only as a sorcery. reminder: {param1}: Return this card from your graveyard to the battlefield. {if has_pt() then "It gains haste. " else "" }Remove it from the game at end of turn or if it would leave the battlefield. Unearth only as a sorcery.
keyword: keyword:
keyword: Devour keyword: Devour
match: Devour <atom-param>number</atom-param> match: Devour <atom-param>number</atom-param>
mode: expert mode: expert
reminder: As this creature comes into play, you may sacrifice any number of creatures. This creature comes into play with { if param1.value == 1 then "" else if param1.value == 2 then "twice " else english_number(param1) + " times " }that many +1/+1 counters on it. reminder: As this creature comes onto the battlefield, you may sacrifice any number of creatures. This creature comes onto the battlefield with { if param1.value == 1 then "" else if param1.value == 2 then "twice " else english_number(param1) + " times " }that many +1/+1 counters on it.
keyword: keyword:
keyword: Exalted keyword: Exalted
match: Exalted match: Exalted
...@@ -639,4 +639,4 @@ keyword: ...@@ -639,4 +639,4 @@ keyword:
keyword: Cascade keyword: Cascade
match: Cascade match: Cascade
mode: expert mode: expert
reminder: When you play this spell, remove the top card of your library from the game until you remove a nonland card that costs less. You may play that card without paying its mana cost. Put the removed cards on the bottom of your library at random. reminder: When you cast this spell, remove the top card of your library from the game until you remove a nonland card that costs less. You may cast that card without paying its mana cost. Put the removed cards on the bottom of your library at random.
...@@ -191,9 +191,15 @@ sort_index := { ...@@ -191,9 +191,15 @@ sort_index := {
(if contains(card.shape, match:"split") then "S" else " ") + # split cards come after normal ones (if contains(card.shape, match:"split") then "S" else " ") + # split cards come after normal ones
":" ":"
} }
# Process the name for sorting rules (specifically, remove "The", "A", and "And" at the beginning, and make lowercase) # Process the name for sorting rules
sort_name := sort_name :=
# Remove "The", "A", and "And" at the beginning
replace@(match: "^(The|An?) ", replace: "") + replace@(match: "^(The|An?) ", replace: "") +
# Remove commas and apostrophes
replace@(match: "(,|')", replace: "") +
# Remove bold and italic tags
replace@(match: "(<b>|<i>|</b>|</i>)", replace: "") +
# Make lowercase
to_lower to_lower
is_multicolor := { chosen(choice: "multicolor") and input != "artifact, multicolor" } is_multicolor := { chosen(choice: "multicolor") and input != "artifact, multicolor" }
......
...@@ -5,7 +5,7 @@ installer group: Magic Vanguard/game files ...@@ -5,7 +5,7 @@ installer group: Magic Vanguard/game files
icon: card-sample.png icon: card-sample.png
position hint: 02 position hint: 02
version: 2009-05-28 version: 2009-06-09
# Author : Wolfwood # Author : Wolfwood
# Most stuff is copy/pasted from magic.mse-game # Most stuff is copy/pasted from magic.mse-game
...@@ -191,6 +191,17 @@ init script: ...@@ -191,6 +191,17 @@ init script:
# curly quotes # curly quotes
curly_quotes curly_quotes
# Process the name for sorting rules
sort_name :=
# Remove "The", "A", and "And" at the beginning
replace@(match: "^(The|An?) ", replace: "") +
# Remove commas and apostrophes
replace@(match: "(,|')", replace: "") +
# Remove bold and italic tags
replace@(match: "(<b>|<i>|</b>|</i>)", replace: "") +
# Make lowercase
to_lower
#Necessary to make magic-mana-future play nicely #Necessary to make magic-mana-future play nicely
colorless_color := { "c" } colorless_color := { "c" }
...@@ -351,7 +362,7 @@ card field: ...@@ -351,7 +362,7 @@ card field:
position( position(
of: card of: card
in: set in: set
order_by: { card.name } order_by: { sort_name(card.name) }
) + 1 ) + 1
+ "/" + + "/" +
number_of_items(in: set) number_of_items(in: set)
...@@ -432,10 +443,10 @@ auto replace: ...@@ -432,10 +443,10 @@ auto replace:
auto replace: auto replace:
match: CIP match: CIP
replace: comes into play replace: comes onto the battlefield
auto replace: auto replace:
match: AAA match: AAA
replace: as an additional cost to play replace: as an additional cost to cast
############################################################## Card pack items ############################################################## Card pack items
pack type: pack type:
name: card name: card
...@@ -609,7 +620,7 @@ keyword: ...@@ -609,7 +620,7 @@ keyword:
keyword: Phasing keyword: Phasing
match: phasing match: phasing
mode: old mode: old
reminder: At the beginning of your upkeep, put it and any cards and/or counters attached to it in the phased-out zone. If it is already in the phased-out zone, return it and any cards or counters attached to it to play. This ability does not cause comes-into-play or leaves-play abilities to trigger. reminder: At the beginning of your upkeep, put it and any cards and/or counters attached to it in the phased-out zone. If it is already in the phased-out zone, return it and any cards or counters attached to it to the battlefield. This ability does not cause comes-onto-the-battlefield or leaves-the-battlefield abilities to trigger.
keyword: keyword:
keyword: Flanking keyword: Flanking
match: flanking match: flanking
...@@ -629,7 +640,7 @@ keyword: ...@@ -629,7 +640,7 @@ keyword:
keyword: Buyback keyword: Buyback
match: buyback <atom-param>cost</atom-param> match: buyback <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you play it. If you do, put it into your hand as it resolves. reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you cast it. If you do, put it into your hand as it resolves.
keyword: keyword:
keyword: Echo keyword: Echo
match: echo <atom-param>cost</atom-param> match: echo <atom-param>cost</atom-param>
...@@ -654,17 +665,17 @@ keyword: ...@@ -654,17 +665,17 @@ keyword:
keyword: Fading keyword: Fading
match: fading <atom-param>number</atom-param> match: fading <atom-param>number</atom-param>
mode: expert mode: expert
reminder: It comes into play with {english_number_a(param1)} fade counter(s) on it. At the beginning of your upkeep, remove a fade counter from it. If you can’t, sacrifice it. reminder: It comes onto the battlefield with {english_number_a(param1)} fade counter(s) on it. At the beginning of your upkeep, remove a fade counter from it. If you can’t, sacrifice it.
keyword: keyword:
keyword: Kicker keyword: Kicker
match: kicker <atom-param>cost</atom-param> match: kicker <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you play the card. reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you cast the card.
keyword: keyword:
keyword: Flashback keyword: Flashback
match: flashback <atom-param>cost</atom-param> match: flashback <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may play it from your graveyard for its flashback cost. Then remove it from the game. reminder: You may cast it from your graveyard for its flashback cost. Then remove it from the game.
keyword: keyword:
keyword: Threshold keyword: Threshold
match: Threshold match: Threshold
...@@ -673,12 +684,12 @@ keyword: ...@@ -673,12 +684,12 @@ keyword:
keyword: Madness keyword: Madness
match: madness <atom-param>cost</atom-param> match: madness <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: If you discard it, you may play it for its madness cost instead of putting it into your graveyard. reminder: If you discard it, you may cast it for its madness cost instead of putting it into your graveyard.
keyword: keyword:
keyword: Morph keyword: Morph
match: morph <atom-param>cost</atom-param> match: morph <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may play it face down as a 2/2 creature for <sym>3</sym>. Turn it face up any time for its morph cost. reminder: You may cast it face down as a 2/2 creature for <sym>3</sym>. Turn it face up any time for its morph cost.
keyword: keyword:
keyword: Fear keyword: Fear
match: fear match: fear
...@@ -688,7 +699,7 @@ keyword: ...@@ -688,7 +699,7 @@ keyword:
keyword: Amplify keyword: Amplify
match: amplify <atom-param>number</atom-param> match: amplify <atom-param>number</atom-param>
mode: expert mode: expert
reminder: As it comes into play, put {english_number_a(param1)} +1/+1 counter(s) on it for each creature that shares a type with it that you reveal in your hand. reminder: As it comes onto the battlefield, put {english_number_a(param1)} +1/+1 counter(s) on it for each creature that shares a type with it that you reveal in your hand.
keyword: keyword:
keyword: Double strike keyword: Double strike
match: double strike match: double strike
...@@ -708,12 +719,12 @@ keyword: ...@@ -708,12 +719,12 @@ keyword:
keyword: Storm keyword: Storm
match: storm match: storm
mode: expert mode: expert
reminder: When you play it, copy it for each spell played before it this turn. You may choose new targets for the copies. reminder: When you cast it, copy it for each spell cast before it this turn. You may choose new targets for the copies.
keyword: keyword:
keyword: Affinity for keyword: Affinity for
match: affinity for <atom-param>name</atom-param> match: affinity for <atom-param>name</atom-param>
mode: expert mode: expert
reminder: It costs <sym>1</sym> less to play for each {english_singular(param1)} you control. reminder: It costs <sym>1</sym> less to cast for each {english_singular(param1)} you control.
keyword: keyword:
keyword: Entwine keyword: Entwine
match: entwine <atom-param>cost</atom-param> match: entwine <atom-param>cost</atom-param>
...@@ -733,7 +744,7 @@ keyword: ...@@ -733,7 +744,7 @@ keyword:
keyword: Modular keyword: Modular
match: modular <atom-param>number</atom-param> match: modular <atom-param>number</atom-param>
mode: expert mode: expert
reminder: It comes into play with {english_number_a(param1)} +1/+1 counter(s) on it. When it’s put into a graveyard, you may put its +1/+1 counters on target artifact creature. reminder: It comes onto the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it. When it’s put into a graveyard, you may put its +1/+1 counters on target artifact creature.
keyword: keyword:
keyword: Scry keyword: Scry
match: Scry <atom-param>number</atom-param> match: Scry <atom-param>number</atom-param>
...@@ -747,7 +758,7 @@ keyword: ...@@ -747,7 +758,7 @@ keyword:
keyword: Sunburst keyword: Sunburst
match: sunburst match: sunburst
mode: expert mode: expert
reminder: It comes into play with a +1/+1 counter on it for each color of mana spent to play it. If it isn't a creature, use charge counters instead. reminder: It comes onto the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. If it isn't a creature, use charge counters instead.
keyword: keyword:
keyword: Art rampage keyword: Art rampage
match: art rampage <atom-param>number</atom-param> match: art rampage <atom-param>number</atom-param>
...@@ -757,7 +768,7 @@ keyword: ...@@ -757,7 +768,7 @@ keyword:
keyword: Super haste keyword: Super haste
match: Super haste match: Super haste
mode: expert mode: expert
reminder: It may attack the turn before you play it. (You may put it into play from your hand, tapped and attacking, during your declare attackers step. If you do, you lose the game at the end of your next turn unless you pay its mana cost during that turn.) reminder: It may attack the turn before you cast it. (You may put it onto the battlefield from your hand, tapped and attacking, during your declare attackers step. If you do, you lose the game at the end of your next turn unless you pay its mana cost during that turn.)
keyword: keyword:
keyword: Gotcha keyword: Gotcha
match: Gotcha match: Gotcha
...@@ -766,7 +777,7 @@ keyword: ...@@ -766,7 +777,7 @@ keyword:
keyword: Splice keyword: Splice
match: splice onto <atom-param>name</atom-param> <atom-param>cost</atom-param> match: splice onto <atom-param>name</atom-param> <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: As you play a {param1} spell, you may reveal the card from your hand and pay its splice cost. If you do, add its effects to that spell. reminder: As you cast a {param1} spell, you may reveal the card from your hand and pay its splice cost. If you do, add its effects to that spell.
keyword: keyword:
keyword: Bushido keyword: Bushido
match: bushido <atom-param>number</atom-param> match: bushido <atom-param>number</atom-param>
...@@ -776,12 +787,12 @@ keyword: ...@@ -776,12 +787,12 @@ keyword:
keyword: Soulshift keyword: Soulshift
match: soulshift <atom-param>number</atom-param> match: soulshift <atom-param>number</atom-param>
mode: expert mode: expert
reminder: When it is put into a graveyard from play, you may return target Spirit card with converted mana cost {param1} or less from your graveyard to your hand. reminder: When it is put into a graveyard from the battlefield, you may return target Spirit card with converted mana cost {param1} or less from your graveyard to your hand.
keyword: keyword:
keyword: Enchant keyword: Enchant
match: enchant <atom-param>name</atom-param> match: enchant <atom-param>name</atom-param>
mode: core mode: core
reminder: Target a {param1} as you play the card. The card comes into play attached to that {param1}. reminder: Target a {param1} as you cast the card. The card comes onto the battlefield attached to that {param1}.
keyword: keyword:
keyword: Vigilance keyword: Vigilance
match: vigilance match: vigilance
...@@ -796,17 +807,17 @@ keyword: ...@@ -796,17 +807,17 @@ keyword:
keyword: Offering keyword: Offering
match: <atom-param>prefix</atom-param> offering match: <atom-param>prefix</atom-param> offering
mode: expert mode: expert
reminder: You may play it any time you could play an instant by sacrificing a {param1} and paying the difference in mana costs between it and the sacrificed {param1}. Mana cost includes color. reminder: You may cast it any time you could cast an instant by sacrificing a {param1} and paying the difference in mana costs between it and the sacrificed {param1}. Mana cost includes color.
keyword: keyword:
keyword: Ninjutsu keyword: Ninjutsu
match: ninjutsu <atom-param>cost</atom-param> match: ninjutsu <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}, Return an unblocked attacker you control to hand: Put the card into play from your hand tapped and attacking. reminder: {param1}, Return an unblocked attacker you control to hand: Put the card onto the battlefield from your hand tapped and attacking.
keyword: keyword:
keyword: Epic keyword: Epic
match: epic match: epic
mode: expert mode: expert
reminder: For the rest of the game, you can’t play spells. At the beginning of each of your upkeeps, copy the card except for its epic ability. If it has any targets, you may choose new targets for the copy. reminder: For the rest of the game, you can’t cast spells. At the beginning of each of your upkeeps, copy the card except for its epic ability. If it has any targets, you may choose new targets for the copy.
keyword: keyword:
keyword: Channel keyword: Channel
match: Channel match: Channel
...@@ -819,7 +830,7 @@ keyword: ...@@ -819,7 +830,7 @@ keyword:
keyword: Convoke keyword: Convoke
match: convoke match: convoke
mode: expert mode: expert
reminder: Each creature you tap while playing the card reduces its cost by <sym>1</sym> or by one mana of that creature’s color. reminder: Each creature you tap while casting the card reduces its cost by <sym>1</sym> or by one mana of that creature’s color.
keyword: keyword:
keyword: Transmute keyword: Transmute
match: transmute <atom-param>cost</atom-param> match: transmute <atom-param>cost</atom-param>
...@@ -838,22 +849,22 @@ keyword: ...@@ -838,22 +849,22 @@ keyword:
keyword: Haunt keyword: Haunt
match: haunt match: haunt
mode: expert mode: expert
reminder: When it is put into a graveyard from play, or when it resolves if it is not a permanent, remove it from the game haunting target creature. reminder: When it is put into a graveyard from the battlefield, or when it resolves if it is not a permanent, remove it from the game haunting target creature.
keyword: keyword:
keyword: Bloodthirst keyword: Bloodthirst
match: bloodthirst <atom-param>number</atom-param> match: bloodthirst <atom-param>number</atom-param>
mode: expert mode: expert
reminder: If an opponent was dealt damage this turn, the permanent comes into play with {english_number_a(param1)} +1/+1 counter(s) on it. reminder: If an opponent was dealt damage this turn, the permanent comes onto the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it.
keyword: keyword:
keyword: Replicate keyword: Replicate
match: replicate <atom-param>cost</atom-param> match: replicate <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: When you play it, copy it for each time you paid its replicate cost. You may choose new targets for the copies. reminder: When you cast it, copy it for each time you paid its replicate cost. You may choose new targets for the copies.
keyword: keyword:
keyword: Graft keyword: Graft
match: graft <atom-param>number</atom-param> match: graft <atom-param>number</atom-param>
mode: expert mode: expert
reminder: It comes into play with {english_number_a(param1)} +1/+1 counter(s) on it. Whenever a creature comes into play, you may move a +1/+1 counter from the permanent onto it. reminder: It comes onto the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it. Whenever a creature comes onto the battlefield, you may move a +1/+1 counter from the permanent onto it.
keyword: keyword:
keyword: Forecast keyword: Forecast
match: forecast — <atom-param>action</atom-param>, Reveal <atom-param>name</atom-param> from your hand: <atom-param>action</atom-param> match: forecast — <atom-param>action</atom-param>, Reveal <atom-param>name</atom-param> from your hand: <atom-param>action</atom-param>
...@@ -867,32 +878,32 @@ keyword: ...@@ -867,32 +878,32 @@ keyword:
keyword: Recover keyword: Recover
match: recover <atom-param>cost</atom-param> match: recover <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: When a creature is put into your graveyard from play, you may {for_mana_costs(add:"pay ",param1)}. If you do, return the card from your graveyard to your hand. Otherwise, remove this card from the game. reminder: When a creature is put into your graveyard from the battlefield, you may {for_mana_costs(add:"pay ",param1)}. If you do, return the card from your graveyard to your hand. Otherwise, remove this card from the game.
keyword: keyword:
keyword: Ripple keyword: Ripple
match: ripple <atom-param>number</atom-param> match: ripple <atom-param>number</atom-param>
mode: expert mode: expert
reminder: When you play it, you may reveal the top {english_number_multiple(param1)} card(s) of your library. You may play any revealed cards with the same name as the card without paying their mana costs. Put the rest on the bottom of your library. reminder: When you cast it, you may reveal the top {english_number_multiple(param1)} card(s) of your library. You may cast any revealed cards with the same name as the card without paying their mana costs. Put the rest on the bottom of your library.
keyword: keyword:
keyword: Flash keyword: Flash
match: flash match: flash
mode: core mode: core
reminder: You may play it any time you could play an instant. reminder: You may cast it any time you could cast an instant.
keyword: keyword:
keyword: Split second keyword: Split second
match: split second match: split second
mode: expert mode: expert
reminder: As long as it is on the stack, players can't play spells or activated abilities that aren't mana abilities. reminder: As long as it is on the stack, players can't cast spells or activated abilities that aren't mana abilities.
keyword: keyword:
keyword: Suspend keyword: Suspend
match: suspend <atom-param>number</atom-param>—<atom-param>cost</atom-param> match: suspend <atom-param>number</atom-param>—<atom-param>cost</atom-param>
mode: expert mode: expert
reminder: Rather than play it from your hand, you may pay {param2} and remove it from the game with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter. When the last is removed, play it without paying its mana cost. If it is a creature, it has haste. reminder: Rather than cast it from your hand, you may pay {param2} and remove it from the game with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. If it is a creature, it has haste.
keyword: keyword:
keyword: Vanishing keyword: Vanishing
match: vanishing <atom-param>number</atom-param> match: vanishing <atom-param>number</atom-param>
mode: expert mode: expert
reminder: It comes into play with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it. reminder: It comes onto the battlefield with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.
keyword: keyword:
keyword: Deathtouch keyword: Deathtouch
match: deathtouch match: deathtouch
...@@ -907,7 +918,7 @@ keyword: ...@@ -907,7 +918,7 @@ keyword:
keyword: Gravestorm keyword: Gravestorm
match: gravestorm match: gravestorm
mode: expert mode: expert
reminder: When you play it, copy it for each permanent put into a graveyard this turn. You may choose new targets for the copies. reminder: When you cast it, copy it for each permanent put into a graveyard this turn. You may choose new targets for the copies.
keyword: keyword:
keyword: Lifelink keyword: Lifelink
match: lifelink match: lifelink
...@@ -931,7 +942,7 @@ keyword: ...@@ -931,7 +942,7 @@ keyword:
keyword: Transfigure keyword: Transfigure
match: transfigure <atom-param>cost</atom-param> match: transfigure <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}, Sacrifice it: Search your library for a creature card with the same converted mana cost as the sacrificed card and put that card into play. Then shuffle your library. Play only as a sorcery. reminder: {param1}, Sacrifice it: Search your library for a creature card with the same converted mana cost as the sacrificed card and put that card onto the battlefield. Then shuffle your library. Play only as a sorcery.
keyword: keyword:
keyword: Aura swap keyword: Aura swap
match: aura swap <atom-param>cost</atom-param> match: aura swap <atom-param>cost</atom-param>
...@@ -946,7 +957,7 @@ keyword: ...@@ -946,7 +957,7 @@ keyword:
keyword: Delve keyword: Delve
match: delve match: delve
mode: expert mode: expert
reminder: You may remove any number of cards in your graveyard from the game as you play it. It costs <sym>1</sym> less to play for each card removed this way. reminder: You may remove any number of cards in your graveyard from the game as you cast it. It costs <sym>1</sym> less to cast for each card removed this way.
keyword: keyword:
keyword: Poisonous keyword: Poisonous
match: poisonous <atom-param>number</atom-param> match: poisonous <atom-param>number</atom-param>
...@@ -961,7 +972,7 @@ keyword: ...@@ -961,7 +972,7 @@ keyword:
keyword: Fortify keyword: Fortify
match: fortify <atom-param>cost</atom-param> match: fortify <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}: Attach to target land you control. Fortify only as a sorcery. It comes into play unattached and stays in play if the land leaves play. reminder: {param1}: Attach to target land you control. Fortify only as a sorcery. It comes onto the battlefield unattached and stays on the battlefield if the land leaves the battlefield.
keyword: keyword:
keyword: Grandeur keyword: Grandeur
match: Grandeur match: Grandeur
...@@ -970,12 +981,12 @@ keyword: ...@@ -970,12 +981,12 @@ keyword:
keyword: Evoke keyword: Evoke
match: evoke <atom-param>cost</atom-param> match: evoke <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may play it for its evoke cost. If you do, it's sacrificed when it comes into play. reminder: You may cast it for its evoke cost. If you do, it's sacrificed when it comes onto the battlefield.
keyword: keyword:
keyword: Champion keyword: Champion
match: champion<atom-param>a</atom-param><atom-param>name</atom-param> match: champion<atom-param>a</atom-param><atom-param>name</atom-param>
mode: expert mode: expert
reminder: When it comes into play, sacrifice it unless you remove another {param2} you control from the game. When it leaves play, that card returns to play. reminder: When it comes onto the battlefield, sacrifice it unless you remove another {param2} you control from the game. When it leaves the battlefield, that card returns to the battlefield.
keyword: keyword:
keyword: Clash keyword: Clash
match: clash match: clash
...@@ -990,12 +1001,12 @@ keyword: ...@@ -990,12 +1001,12 @@ keyword:
keyword: Hideaway keyword: Hideaway
match: hideaway match: hideaway
mode: expert mode: expert
reminder: The land comes into play tapped. When it does, look at the top four cards of your library, remove one from the game face down, then put the rest on the bottom of your library. reminder: The land comes onto the battlefield tapped. When it does, look at the top four cards of your library, remove one from the game face down, then put the rest on the bottom of your library.
keyword: keyword:
keyword: Prowl keyword: Prowl
match: prowl <atom-param>cost</atom-param> match: prowl <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may play it for its prowl cost if you dealt combat damage to a player this turn with a creature that shares a type with it. reminder: You may cast it for its prowl cost if you dealt combat damage to a player this turn with a creature that shares a type with it.
keyword: keyword:
keyword: Reinforce keyword: Reinforce
match: reinforce <atom-param>number</atom-param>—<atom-param>cost</atom-param> match: reinforce <atom-param>number</atom-param>—<atom-param>cost</atom-param>
...@@ -1009,7 +1020,7 @@ keyword: ...@@ -1009,7 +1020,7 @@ keyword:
keyword: Persist keyword: Persist
match: persist match: persist
mode: expert mode: expert
reminder: When it is put into a graveyard from play, if it had no -1/-1 counters on it, return it to play under its owner's control with a -1/-1 counter on it. reminder: When it is put into a graveyard from the battlefield, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.
keyword: keyword:
keyword: Wither keyword: Wither
match: wither match: wither
...@@ -1019,12 +1030,12 @@ keyword: ...@@ -1019,12 +1030,12 @@ keyword:
keyword: Conspire keyword: Conspire
match: conspire match: conspire
mode: expert mode: expert
reminder: As you play it, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy. reminder: As you cast it, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.
keyword: keyword:
keyword: Retrace keyword: Retrace
match: retrace match: retrace
mode: expert mode: expert
reminder: You may play it from your graveyard by discarding a land card in addition to paying its other costs. reminder: You may cast it from your graveyard by discarding a land card in addition to paying its other costs.
keyword: keyword:
keyword: Chroma keyword: Chroma
match: Chroma match: Chroma
...@@ -1034,12 +1045,12 @@ keyword: ...@@ -1034,12 +1045,12 @@ keyword:
keyword: Unearth keyword: Unearth
match: unearth <atom-param>cost</atom-param> match: unearth <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}: Return it from your graveyard to play. If it is a creature, it gains haste. Remove it from the game at end of turn or if it would leave play. Unearth only as a sorcery. reminder: {param1}: Return it from your graveyard to the battlefield. If it is a creature, it gains haste. Remove it from the game at end of turn or if it would leave the battlefield. Unearth only as a sorcery.
keyword: keyword:
keyword: Devour keyword: Devour
match: devour <atom-param>number</atom-param> match: devour <atom-param>number</atom-param>
mode: expert mode: expert
reminder: As it comes into play, you may sacrifice any number of creatures. It comes into play with { if param1.value == 1 then "" else if param1.value == 2 then "twice " else english_number(param1) + " times " }that many +1/+1 counters on it. reminder: As it comes onto the battlefield, you may sacrifice any number of creatures. It comes onto the battlefield with { if param1.value == 1 then "" else if param1.value == 2 then "twice " else english_number(param1) + " times " }that many +1/+1 counters on it.
keyword: keyword:
keyword: Exalted keyword: Exalted
match: exalted match: exalted
...@@ -1054,4 +1065,4 @@ keyword: ...@@ -1054,4 +1065,4 @@ keyword:
keyword: Cascade keyword: Cascade
match: cascade match: cascade
mode: expert mode: expert
reminder: When you play it, remove the top card of your library from the game until you remove a nonland card that costs less. You may play that card without paying its mana cost. Put the removed cards on the bottom of your library at random. reminder: When you cast it, remove the top card of your library from the game until you remove a nonland card that costs less. You may cast that card without paying its mana cost. Put the removed cards on the bottom of your library at random.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment