Updated reminder text, added living metal (#66)

* Updated reminder text, added living metal
This commit is contained in:
Eugene Kim
2024-09-19 01:21:29 -04:00
committed by GitHub
parent 5527523f53
commit 367730d0a6

View File

@@ -251,7 +251,7 @@ keyword:
keyword: Denimwalk keyword: Denimwalk
match: Denimwalk match: Denimwalk
mode: old mode: old
reminder: If defending player is wearing any clothing made of denim, {this_or_that("creature")} is unblockable. reminder: {this_or_that("creature", upper:true)} can't be blocked as long as defending player is wearing denim.
# Urza's Saga # Urza's Saga
keyword: keyword:
keyword: Echo keyword: Echo
@@ -280,7 +280,7 @@ 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 {if has_pt() then "creature" else "permanent"} enters 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 cant, sacrifice it. reminder: This {if has_pt() then "creature" else "permanent"} enters with {english_number_a(param1)} fade counter(s) on it. At the beginning of your upkeep, remove a fade counter from it. If you cant, sacrifice it.
# Invasion # Invasion
keyword: keyword:
keyword: Kicker keyword: Kicker
@@ -320,7 +320,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_or_that("creature")} enters 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. reminder: As {this_or_that("creature")} enters, 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
@@ -330,13 +330,13 @@ keyword:
keyword: Provoke keyword: Provoke
match: Provoke match: Provoke
mode: expert mode: expert
reminder: When this attacks, you may have target creature defending player controls untap and block it if able. reminder: Whenever this creature this attacks, you may have target creature defending player controls untap and block it if able.
# Scourge # Scourge
keyword: keyword:
keyword: Typecycling keyword: Typecycling
match: <atom-param>one_word</atom-param>cycling <atom-param>cost</atom-param> match: <atom-param>one_word</atom-param>cycling <atom-param>cost</atom-param>
mode: action mode: action
reminder: {param2}, Discard this card: Search your library for a {param1} card, reveal it, and put it into your hand, then shuffle. reminder: {param2}, Discard this card: Search your library for a {param1} card, reveal it, put it into your hand, then shuffle.
keyword: keyword:
keyword: Storm keyword: Storm
match: Storm match: Storm
@@ -373,7 +373,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 enters the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it. When it dies, you may put its +1/+1 counters on target artifact creature. reminder: {this_or_that("creature", upper:true)} enters with {english_number_a(param1)} +1/+1 counter(s) on it. When it dies, you may put its +1/+1 counters on target artifact creature.
# Fifth Dawn # Fifth Dawn
keyword: keyword:
keyword: Scry keyword: Scry
@@ -381,14 +381,14 @@ keyword:
mode: core mode: core
reminder: reminder:
To scry {param1}, look at the top { To scry {param1}, look at the top {
if param1.value=="1" then "card of your library. You may put that card on the bottom of your library." if param1.value=="1" then "card of your library. You may put that card on the bottom."
else "{english_number(param1)} cards of your library, then put any number of them on the bottom of your library and the rest on top in any order." else "{english_number(param1)} cards of your library, then put any number of them on the bottom and the rest on top in any order."
} }
keyword: keyword:
keyword: Sunburst keyword: Sunburst
match: Sunburst match: Sunburst
mode: expert mode: expert
reminder: This enters the battlefield with a {if has_pt() then "+1/+1" else "charge"} counter on it for each color of mana spent to cast it. reminder: This enters with a {if has_pt() then "+1/+1" else "charge"} counter on it for each color of mana spent to cast it.
# Champions of Kamigawa # Champions of Kamigawa
keyword: keyword:
keyword: Splice keyword: Splice
@@ -409,7 +409,7 @@ 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 cast this. This card enters the battlefield attached to that {param1}. reminder: Target a {param1} as you cast this. This card enters attached to that {param1}.
keyword: keyword:
keyword: Vigilance keyword: Vigilance
match: Vigilance match: Vigilance
@@ -425,23 +425,23 @@ keyword:
keyword: Art rampage keyword: Art rampage
match: Art rampage <atom-param>number</atom-param> match: Art rampage <atom-param>number</atom-param>
mode: expert mode: expert
reminder: Whenever this becomes blocked by a creature, it gets +{param1}/+{param1} for each creature in the blockers art beyond the first. reminder: Whenever this creature becomes blocked by a creature, it gets +{param1}/+{param1} for each creature in the blockers art beyond the first.
keyword: 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 cast it. (You may have this card enter 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 cards mana cost during that turn.) reminder: This may attack the turn before you cast it. (You may put this card from your hand onto the battlefield tapped and attacking during your declare attackers step. If you do, you lose the game at the beginning of your next turn's end step unless you pay this cards mana cost during that turn.)
keyword: keyword:
keyword: Gotcha keyword: Gotcha
match: Gotcha match: Gotcha
mode: pseudo mode: pseudo
rules: Gotcha — Whenever an opponent [does something], you may say “Gotcha!”. If you do, return [something] from your graveyard to your hand. rules: Gotcha — If an opponent [does something], you may say “Gotcha!”. When you do, return ~ from your graveyard to your hand.
# Betrayers of Kamigawa # Betrayers of Kamigawa
keyword: 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 cast this card any time you could cast 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 spell as though it had flash 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>
@@ -473,12 +473,12 @@ keyword:
keyword: Transmute keyword: Transmute
match: Transmute <atom-param>cost</atom-param> match: Transmute <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}, Discard this card: Search your library for a card with the same mana value as this card, reveal it, and put it into your hand, then shuffle. Transmute only as a sorcery. reminder: {param1}, Discard this card: Search your library for a card with the same mana value as this card, reveal it, put it into your hand, then shuffle. Transmute only as a sorcery.
keyword: keyword:
keyword: Dredge keyword: Dredge
match: Dredge <atom-param>number</atom-param> match: Dredge <atom-param>number</atom-param>
mode: expert mode: expert
reminder: If you would draw a card, you mill {english_number(param1)} card(s) instead. If you do, return this card from your graveyard to your hand. Otherwise, draw a card. reminder: If you would draw a card, you may mill {english_number(param1)} card(s) instead. If you do, return this card from your graveyard to your hand.
keyword: keyword:
keyword: Radiance keyword: Radiance
match: Radiance match: Radiance
@@ -494,7 +494,7 @@ 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"} enters the battlefield 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"} enters 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>
@@ -505,12 +505,12 @@ keyword:
keyword: Graft keyword: Graft
match: Graft <atom-param>number</atom-param> match: Graft <atom-param>number</atom-param>
mode: expert mode: expert
reminder: {this_or_that("permanent", upper:true)} enters the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it. Whenever {if has_pt() then "another" else "a"} creature enters the battlefield, you may move a +1/+1 counter from {this_or_that("permanent")} onto it. reminder: {this_or_that("permanent", upper:true)} enters with {english_number_a(param1)} +1/+1 counter(s) on it. Whenever {if has_pt() then "another" else "a"} creature enters, you may move a +1/+1 counter from {this_or_that("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>
mode: expert mode: expert
reminder: Activate this ability only during your upkeep and only once each turn. reminder: Activate only during your upkeep and only once each turn.
keyword: keyword:
keyword: Hellbent keyword: Hellbent
match: Hellbent match: Hellbent
@@ -526,7 +526,7 @@ 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 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. reminder: When you cast this spell, you may reveal the top {english_number_multiple(param1)} card(s) of your library. You may cast spells with the same name as this spell from among those cards without paying their mana costs. Put the rest on the bottom of your library.
# Time Spiral # Time Spiral
keyword: keyword:
keyword: Flash keyword: Flash
@@ -542,13 +542,13 @@ 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 cast this card from your hand,{if has_cc() then " you may" else ""} {for_mana_costs(add:"pay ", param2)} and exile it 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." } reminder: Rather than cast this card from your hand,{if has_cc() then " you may" else ""} {for_mana_costs(add:"pay ", param2)} and exile it 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, you may cast it without paying its mana cost.{if has_pt() then " It has haste." }
# Planar Chaos # Planar Chaos
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_or_that("permanent", upper:true)} enters 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. reminder: {this_or_that("permanent", upper:true)} enters 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.
# Future Sight # Future Sight
keyword: keyword:
keyword: Deathtouch keyword: Deathtouch
@@ -564,7 +564,7 @@ keyword:
keyword: Gravestorm keyword: Gravestorm
match: Gravestorm match: Gravestorm
mode: expert mode: expert
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." } reminder: When you cast this spell, copy it for each permanent put into a graveyard from the battlefield this turn.{ if is_targeted() then " You may choose new targets for the copies." }
keyword: keyword:
keyword: Lifelink keyword: Lifelink
match: Lifelink match: Lifelink
@@ -581,14 +581,14 @@ keyword:
mode: action mode: action
reminder: reminder:
To fateseal {param1}, look at the top { To fateseal {param1}, look at the top {
if param1.value=="1" then "card of an opponents library, then you may put it on the bottom of that players library." if param1.value=="1" then "card of an opponents library, then you may put that card on the bottom of that players library."
else "{english_number(param1)} cards of an opponents library, then put any number of them on the bottom of that players library and the rest on top in any order." else "{english_number(param1)} cards of an opponents library, then put any number of them on the bottom of that players library and the rest on top in any order."
} }
keyword: 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_or_that("permanent")}: Search your library for a creature card with the same mana value as {this_or_that("permanent")} and put that card onto the battlefield, then shuffle. Transfigure only as a sorcery. reminder: {param1}, Sacrifice {this_or_that("permanent")}: Search your library for a creature card with the same mana value as {this_or_that("permanent")}, put that card onto the battlefield, then shuffle. Transfigure 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>
@@ -618,7 +618,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 enters the battlefield unattached and stays on the battlefield if the land leaves. reminder: {param1}: Attach to target land you control. Fortify only as a sorcery.
keyword: keyword:
keyword: Grandeur keyword: Grandeur
match: Grandeur match: Grandeur
@@ -629,12 +629,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 cast this spell for its evoke cost. If you do, its sacrificed when it enters the battlefield. reminder: You may cast this spell for its evoke cost. If you do, its sacrificed when it enters.
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 enters the battlefield, sacrifice it unless you exile another {param2} you control. When this leaves the battlefield, that card returns to the battlefield. reminder: When {this_or_that("permanent")} enters, sacrifice it unless you exile another {param2} you control. When {this_or_that("permanent")} leaves the battlefield, that card returns to the battlefield.
keyword: keyword:
keyword: Clash keyword: Clash
match: Clash match: Clash
@@ -649,7 +649,7 @@ keyword:
keyword: Hideaway keyword: Hideaway
match: Hideaway <atom-param>number</atom-param> match: Hideaway <atom-param>number</atom-param>
mode: expert mode: expert
reminder: When {this_or_that("type", upper:false)} enters the battlefield, look at the top {english_number_multiple(param1)} card(s) of your library, exile one face down, then put the rest on the bottom of your library. reminder: When {this_or_that("type", upper:false)} enters, look at the top {english_number_multiple(param1)} card(s) of your library, exile one face down, then put the rest on the bottom in a random order.
# Morningtide # Morningtide
keyword: keyword:
keyword: Prowl keyword: Prowl
@@ -703,7 +703,7 @@ 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 enters the battlefield, you may sacrifice any number of creatures. {this_or_that("creature", upper:true)} enters 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. reminder: As this enters, you may sacrifice any number of creatures. {this_or_that("creature", upper:true)} enters 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
@@ -714,7 +714,7 @@ keyword:
keyword: Basic landcycling keyword: Basic landcycling
match: Basic landcycling <atom-param>cost</atom-param> match: Basic landcycling <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: {param1}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand, then shuffle. reminder: {param1}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.
keyword: keyword:
keyword: Domain keyword: Domain
match: Domain match: Domain
@@ -737,7 +737,7 @@ keyword:
keyword: Landfall keyword: Landfall
match: Landfall match: Landfall
mode: pseudo mode: pseudo
rules: Landfall — Whenever a land enters the battlefield under your control, [effect]. rules: Landfall — Whenever a land you control enters, [effect].
# Worldwake # Worldwake
keyword: keyword:
keyword: Multikicker keyword: Multikicker
@@ -780,7 +780,7 @@ keyword:
keyword: Proliferate keyword: Proliferate
match: Proliferate match: Proliferate
mode: action mode: action
reminder: Choose any number of permanents and/or players with counters on them, then give each another counter of each kind already there. reminder: Choose any number of permanents and/or players, then give each another counter of each kind already there.
keyword: keyword:
keyword: Metalcraft keyword: Metalcraft
match: Metalcraft match: Metalcraft
@@ -796,7 +796,7 @@ keyword:
keyword: Living weapon keyword: Living weapon
match: Living weapon match: Living weapon
mode: expert mode: expert
reminder: When this Equipment enters the battlefield, create a 0/0 black Phyrexian Germ creature token, then attach this to it. reminder: When this Equipment enters, create a 0/0 black Phyrexian Germ creature token, then attach this to it.
# Commander # Commander
keyword: keyword:
keyword: Join forces keyword: Join forces
@@ -846,7 +846,7 @@ keyword:
keyword: Soulbond keyword: Soulbond
match: Soulbond match: Soulbond
mode: expert mode: expert
reminder: You may pair {this_or_that("creature")} with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them. reminder: You may pair {this_or_that("creature")} with another unpaired creature when either enters. They remain paired for as long as you control both of them.
# Return to Ravnica # Return to Ravnica
keyword: keyword:
keyword: Detain keyword: Detain
@@ -857,12 +857,12 @@ keyword:
keyword: Overload keyword: Overload
match: Overload <atom-param>cost</atom-param> match: Overload <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each". reminder: You may cast this spell for its overload cost. If you do, change "target" in its text to "each."
keyword: keyword:
keyword: Unleash keyword: Unleash
match: Unleash match: Unleash
mode: expert mode: expert
reminder: You may have {this_or_that("creature")} enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it. reminder: You may have {this_or_that("creature")} enter with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.
keyword: keyword:
keyword: Scavenge keyword: Scavenge
match: Scavenge <atom-param>cost</atom-param> match: Scavenge <atom-param>cost</atom-param>
@@ -898,7 +898,7 @@ keyword:
keyword: Evolve keyword: Evolve
match: Evolve match: Evolve
mode: expert mode: expert
reminder: Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than {this_or_that("creature")}, put a +1/+1 counter on {this_or_that("creature")}. reminder: Whenever a creature you control enters, if that creature has greater power or toughness than {this_or_that("creature")}, put a +1/+1 counter on {this_or_that("creature")}.
# Dragon's Maze # Dragon's Maze
keyword: keyword:
keyword: Fuse keyword: Fuse
@@ -931,7 +931,7 @@ keyword:
keyword: Bestow keyword: Bestow
match: Bestow <atom-param>cost</atom-param> match: Bestow <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature. reminder: If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached.
keyword: keyword:
keyword: Devotion keyword: Devotion
match: devotion to <atom-param>one_word</atom-param> match: devotion to <atom-param>one_word</atom-param>
@@ -948,7 +948,7 @@ keyword:
keyword: Tribute keyword: Tribute
match: Tribute <atom-param>number</atom-param> match: Tribute <atom-param>number</atom-param>
mode: expert mode: expert
reminder: As {this_or_that("creature")} enters the battlefield, an opponent of your choice may put {english_number_a(param1)} +1/+1 counter(s) on it. reminder: As {this_or_that("creature")} enters, an opponent of your choice may put {english_number_a(param1)} +1/+1 counter(s) on it.
keyword: keyword:
keyword: Inspired keyword: Inspired
match: Inspired match: Inspired
@@ -959,18 +959,18 @@ keyword:
keyword: Constellation keyword: Constellation
match: Constellation match: Constellation
mode: pseudo mode: pseudo
rules: Constellation — Whenever ~ or another enchantment enters the battlefield under your control, [effect]. rules: Constellation — Whenever ~ or another enchantment you control enters, [effect].
keyword: keyword:
keyword: Strive keyword: Strive
match: Strive match: Strive
mode: pseudo mode: pseudo
rules: Strive — ~ costs [mana] more to cast for each target beyond the first. rules: Strive — This spell costs [mana] more to cast for each target beyond the first.
# Conspiracy # Conspiracy
keyword: keyword:
keyword: Hidden agenda keyword: Hidden agenda
match: Hidden agenda match: Hidden agenda
mode: expert mode: expert
reminder: Start the game with this conspiracy face down in the command zone and secretly choose a card name. You may turn this conspiracy face up any time and reveal the chosen name. reminder: Start the game with this conspiracy face down in the command zone and secretly choose a card name. You may turn this conspiracy face up any time and reveal that name.
keyword: keyword:
keyword: Dethrone keyword: Dethrone
match: Dethrone match: Dethrone
@@ -1001,7 +1001,7 @@ keyword:
keyword: Raid keyword: Raid
match: Raid match: Raid
mode: pseudo mode: pseudo
rules: Raid — When ~ enters the battlefield, if you attacked with a creature this turn, [effect]. rules: Raid — When ~ enters, if you attacked with a creature this turn, [effect].
keyword: keyword:
keyword: Ferocious keyword: Ferocious
match: Ferocious match: Ferocious
@@ -1034,7 +1034,7 @@ keyword:
keyword: Exploit keyword: Exploit
match: Exploit match: Exploit
mode: expert mode: expert
reminder: When {this_or_that("creature")} enters the battlefield, you may sacrifice a creature. reminder: When {this_or_that("creature")} enters, you may sacrifice a creature.
keyword: keyword:
keyword: Formidable keyword: Formidable
match: Formidable match: Formidable
@@ -1081,18 +1081,18 @@ keyword:
keyword: Rally keyword: Rally
match: Rally match: Rally
mode: pseudo mode: pseudo
rules: Rally -- Whenever ~ or another Ally enters the battlefield under your control, [effect]. rules: Rally -- Whenever ~ or another Ally you control enters, [effect].
keyword: keyword:
keyword: Converge keyword: Converge
match: Converge match: Converge
mode: pseudo mode: pseudo
rules: Converge -- [effect with X], where X is the number of colors of mana spent to cast ~. rules: Converge -- [effect with X], where X is the number of colors of mana spent to cast this spell.
# Commander 2015 # Commander 2015
keyword: keyword:
keyword: Myriad keyword: Myriad
match: Myriad match: Myriad
mode: expert mode: expert
reminder: Whenever {this_or_that("creature")} attacks, for each opponent other than defending player, you may create a token that's a copy of {this_or_that("creature")} that's tapped and attacking that player or a planeswalker they control. If one or more tokens are created this way, exile the tokens at end of combat. reminder: Whenever {this_or_that("creature")} attacks, for each opponent other than defending player, you may create a token that's a copy of {this_or_that("creature")} that's tapped and attacking that player or a planeswalker they control. Exile the tokens at end of combat.
# Oath of the Gatewatch # Oath of the Gatewatch
keyword: keyword:
keyword: Surge keyword: Surge
@@ -1109,7 +1109,7 @@ keyword:
keyword: Investigate keyword: Investigate
match: Investigate match: Investigate
mode: action mode: action
reminder: Create a colorless Clue artifact token with "<sym>2</sym>, Sacrifice this artifact: Draw a card." reminder: Create a Clue token. It's an artifact with "<sym>2</sym>, Sacrifice this artifact: Draw a card."
keyword: keyword:
keyword: Skulk keyword: Skulk
match: Skulk match: Skulk
@@ -1136,7 +1136,7 @@ keyword:
keyword: Double agenda keyword: Double agenda
match: Double agenda match: Double agenda
mode: expert mode: expert
reminder: Start the game with this conspiracy face down in the command zone and secretly choose two different card names. You may turn this conspiracy face up any time and reveal the chosen names. reminder: Start the game with this conspiracy face down in the command zone and secretly choose two different card names. You may turn this conspiracy face up any time and reveal those names.
keyword: keyword:
keyword: Goad keyword: Goad
match: goad match: goad
@@ -1146,7 +1146,7 @@ keyword:
keyword: Melee keyword: Melee
match: Melee match: Melee
mode: expert mode: expert
reminder: Whenever {this_or_that("creature")} attacks, it gets +1/+1 until end of turn for each opponent you attacked with a creature this combat. reminder: Whenever {this_or_that("creature")} attacks, it gets +1/+1 until end of turn for each opponent you attacked this combat.
keyword: keyword:
keyword: Monarch keyword: Monarch
match: become the monarch match: become the monarch
@@ -1162,18 +1162,18 @@ keyword:
keyword: Crew keyword: Crew
match: Crew <atom-param>number</atom-param> match: Crew <atom-param>number</atom-param>
mode: expert mode: expert
reminder: Tap any number of creatures you control with total power {param1} or greater: This {separate_words(spacer: " ", card.sub_type)} becomes an artifact creature until end of turn. reminder: Tap any number of creatures you control with total power {param1} or more: This {separate_words(spacer: " ", card.sub_type)} becomes an artifact creature until end of turn.
keyword: keyword:
keyword: Fabricate keyword: Fabricate
match: Fabricate <atom-param>number</atom-param> match: Fabricate <atom-param>number</atom-param>
mode: expert mode: expert
reminder: When {this_or_that("permanent")} enters the battlefield, you may put {english_number_a(param1)} +1/+1 counter(s) on it. If you don't, create {english_number_a(param1)} 1/1 colorless Servo artifact creature token(s). reminder: When {this_or_that("permanent")} enters, put {english_number_a(param1)} +1/+1 counter(s) on it or create {english_number_a(param1)} 1/1 colorless Servo artifact creature token(s).
# Commander 2016 # Commander 2016
keyword: keyword:
keyword: Partner with keyword: Partner with
match: Partne<atom-param>name</atom-param> with <atom-param>name</atom-param> match: Partne<atom-param>name</atom-param> with <atom-param>name</atom-param>
mode: expert mode: expert
reminder: When this {if has_pt() then "creature" else "permanent"} enters the battlefield, target player may put {legend_filter(param2)} into their hand from their library, then shuffle. reminder: When this {if has_pt() then "creature" else "permanent"} enters, target player may put {legend_filter(param2)} into their hand from their library, then shuffle.
keyword: keyword:
keyword: Partner keyword: Partner
match: Partner match: Partner
@@ -1200,7 +1200,7 @@ keyword:
keyword: Aftermath keyword: Aftermath
match: Aftermath match: Aftermath
mode: expert mode: expert
reminder: Cast this spell only from your graveyard, then exile it. reminder: Cast this spell only from your graveyard. Then exile it.
keyword: keyword:
keyword: Embalm keyword: Embalm
match: Embalm <atom-param>cost</atom-param> match: Embalm <atom-param>cost</atom-param>
@@ -1227,13 +1227,13 @@ keyword:
keyword: Eminence keyword: Eminence
match: Eminence match: Eminence
mode: pseudo mode: pseudo
rules: Eminence - As long as this creature is on the battlefield or in your command zone, [effect]. rules: Eminence - As long as ~ is in the command zone or on the battlefield, [effect].
#Ixalan #Ixalan
keyword: keyword:
keyword: Enrage keyword: Enrage
match: Enrage match: Enrage
mode: pseudo mode: pseudo
rules: Enrage - Whenever this creature is dealt damage, [effect]. rules: Enrage - Whenever ~ is dealt damage, [effect].
keyword: keyword:
keyword: Explore keyword: Explore
match: explores match: explores
@@ -1276,8 +1276,8 @@ keyword:
keyword: Just a second keyword: Just a second
match: Just a second match: Just a second
mode: expert mode: expert
reminder: As long as this spell is on the stack, players can't move cards on the battlefield. reminder: As long as this spell is on the stack, players can't move permanents.
rules: Players are also unable to cast spells and activate abilities that aren't mana abilities while this spell, even if they are able to do so without moving cards on the battlefield. rules: Players are also unable to cast spells and activate abilities that aren't mana abilities while this spell, even if they are able to do so without moving permanents.
keyword: keyword:
keyword: Last strike keyword: Last strike
match: Last strike match: Last strike
@@ -1344,7 +1344,7 @@ keyword:
mode: action mode: action
reminder: reminder:
Look at the top { Look at the top {
if param1.value=="1" then "card of your library. You may put that card into your graveyard." if param1.value=="1" then "card of your library. You may put it into your graveyard."
else "{english_number(param1)} cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order." else "{english_number(param1)} cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order."
} }
keyword: keyword:
@@ -1372,7 +1372,7 @@ keyword:
keyword: Riot keyword: Riot
match: Riot match: Riot
mode: expert mode: expert
reminder: {this_or_that("creature", upper:true)} enters the battlefield with your choice of a +1/+1 counter or haste. reminder: {this_or_that("creature", upper:true)} enters with your choice of a +1/+1 counter or haste.
keyword: keyword:
keyword: Spectacle keyword: Spectacle
match: Spectacle <atom-param>cost</atom-param> match: Spectacle <atom-param>cost</atom-param>
@@ -1383,7 +1383,7 @@ keyword:
keyword: Amass keyword: Amass
match: Amass <atom-param>name</atom-param> <atom-param>number</atom-param> match: Amass <atom-param>name</atom-param> <atom-param>number</atom-param>
mode: action mode: action
reminder: Put {english_number_a(param2)} +1/+1 counter(s) on an Army you control. It's also a {if param1.value == "Zombies" then "Zombie" else english_singular(param1)}. If you don't control one, create a 0/0 black {if param1.value == "Zombies" then "Zombie" else english_singular(param1)} Army creature token first. reminder: Put {english_number_a(param2)} +1/+1 counter(s) on an Army you control. It's also a {if param1.value == "Zombies" then "Zombie" else english_singular(param1)}. If you don't control an Army, create a 0/0 black {if param1.value == "Zombies" then "Zombie" else english_singular(param1)} Army creature token first.
#Throne of Eldraine #Throne of Eldraine
keyword: keyword:
keyword: Adamant keyword: Adamant
@@ -1416,7 +1416,7 @@ keyword:
keyword: Companion keyword: Companion
match: Companion — <atom-param>name</atom-param> match: Companion — <atom-param>name</atom-param>
mode: expert mode: expert
reminder: If this card is your chosen companion, you may put it into your hand from outside the game for [3] any time you could cast a sorcery. reminder: If this card is your chosen companion, you may put it into your hand from outside the game for [3] as a sorcery.
#Magic 2021 #Magic 2021
keyword: keyword:
keyword: Mill keyword: Mill
@@ -1450,7 +1450,7 @@ keyword:
keyword: Boast keyword: Boast
match: Boast match: Boast
mode: expert mode: expert
reminder: Activate this ability only if {this_or_that("creature")} attacked this turn and only once each turn. reminder: Activate only if {this_or_that("creature")} attacked this turn and only once each turn.
keyword: keyword:
keyword: Foretell keyword: Foretell
match: Foretell <atom-param>cost</atom-param> match: Foretell <atom-param>cost</atom-param>
@@ -1493,13 +1493,13 @@ keyword:
keyword: Pack tactics keyword: Pack tactics
match: Pack tactics match: Pack tactics
mode: pseudo mode: pseudo
rules: Pack tactics — Whenever CARDNAME attacks, if you attacked with creatures with total power 6 or greater this combat, [effect]. rules: Pack tactics — Whenever ~ attacks, if you attacked with creatures with total power 6 or greater this combat, [effect].
# Commander 2021 # Commander 2021
keyword: keyword:
keyword: Demonstrate keyword: Demonstrate
match: Demonstrate match: Demonstrate
mode: expert mode: expert
reminder: When you cast this spell, you may copy it. If you do, choose an opponent to also copy it. reminder: When you cast this spell, you may copy it. If you do, choose an opponent to also copy it.{ if is_targeted() then " Players may choose new targets for their copies." }
# Midnight Hunt # Midnight Hunt
keyword: keyword:
keyword: Daybound keyword: Daybound
@@ -1563,7 +1563,7 @@ keyword:
keyword: Casualty keyword: Casualty
match: Casualty <atom-param>number</atom-param> match: Casualty <atom-param>number</atom-param>
mode: expert mode: expert
reminder: As you cast this spell, you may sacrifice a creature with power {param1}{if param1 == "X" then "." else " or greater."} When you do, copy this spell. reminder: As you cast this spell, you may sacrifice a creature with power {param1}{if param1 == "X" then "." else " or greater."} When you do, copy this spell{ if is_targeted() then " and you may choose a new target for the copy" }.
keyword: keyword:
keyword: Connive keyword: Connive
match: connive match: connive
@@ -1598,7 +1598,7 @@ keyword:
keyword: Alliance keyword: Alliance
match: Alliance match: Alliance
mode: pseudo mode: pseudo
rules: Alliance — Whenever another creature enters the battlefield under your control, [effect]. rules: Alliance — Whenever another creature you control enters, [effect].
# Secret Lair # Secret Lair
keyword: keyword:
keyword: Friends forever keyword: Friends forever
@@ -1621,12 +1621,12 @@ keyword:
keyword: Squad keyword: Squad
match: Squad <atom-param>cost</atom-param> match: Squad <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: As an additional cost to cast this spell, you may pay {param1} any number of times. When this creature enters the battlefield, create that many tokens that are copies of it. reminder: As an additional cost to cast this spell, you may pay {param1} any number of times. When this creature enters, create that many tokens that are copies of it.
keyword: keyword:
keyword: Ravenous keyword: Ravenous
match: Ravenous match: Ravenous
mode: expert mode: expert
reminder: This creature enters the battlefield with X +1/+1 counters on it. If X is 5 or more, draw a card when it enters. reminder: This creature enters with X +1/+1 counters on it. If X is 5 or more, draw a card when it enters.
# Dominaria United # Dominaria United
keyword: keyword:
keyword: Read ahead keyword: Read ahead
@@ -1659,6 +1659,11 @@ keyword:
match: More Than Meets the Eye <atom-param>cost</atom-param> match: More Than Meets the Eye <atom-param>cost</atom-param>
mode: expert mode: expert
reminder: You may cast this card converted for {param1}. reminder: You may cast this card converted for {param1}.
keyword:
keyword: Living metal
match: Living metal
mode: expert
reminder: As long as it's your turn, this {separate_words(spacer: " ", card.sub_type)} is also a creature.
# Phrexia: All Will Be One # Phrexia: All Will Be One
keyword: keyword:
keyword: Corrupted keyword: Corrupted
@@ -1669,7 +1674,7 @@ keyword:
keyword: For Mirrodin! keyword: For Mirrodin!
match: For Mirrodin! match: For Mirrodin!
mode: expert mode: expert
reminder: When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it. reminder: When this Equipment enters, create a 2/2 red Rebel creature token, then attach this to it.
keyword: keyword:
keyword: Toxic keyword: Toxic
mode: expert mode: expert
@@ -1680,7 +1685,7 @@ keyword:
keyword: Backup keyword: Backup
match: Backup <atom-param>number</atom-param> match: Backup <atom-param>number</atom-param>
mode: expert mode: expert
reminder: When this creature enters the battlefield, put {english_number_a(param1)} +1/+1 counter(s) on target creature. If that's another creature, it gains the following abilities until end of turn. reminder: When this creature enters, put {english_number_a(param1)} +1/+1 counter(s) on target creature. If that's another creature, it gains the following abilities until end of turn.
keyword: keyword:
keyword: Incubate keyword: Incubate
match: Incubate <atom-param>number</atom-param> match: Incubate <atom-param>number</atom-param>
@@ -1741,7 +1746,7 @@ keyword:
keyword: keyword:
keyword: Stare down keyword: Stare down
match: Stare down match: Stare down
mode: expert mode: action
reminder: It can't attack or block as long as you're looking directly at it. reminder: It can't attack or block as long as you're looking directly at it.
# Dr Who # Dr Who
keyword: keyword:
@@ -1753,7 +1758,7 @@ keyword:
keyword: Paradox keyword: Paradox
match: Paradox match: Paradox
mode: pseudo mode: pseudo
rules: Paradox — Whenever you cast a spell from anywhere but your hand, [effect]. rules: Paradox — Whenever you cast a spell from anywhere other than your hand, [effect].
keyword: keyword:
keyword: Time travel keyword: Time travel
match: Time travel match: Time travel
@@ -1777,7 +1782,7 @@ keyword:
rules: Descend N - If there are N or more permanent cards in your graveyard, [effect]. rules: Descend N - If there are N or more permanent cards in your graveyard, [effect].
keyword: keyword:
keyword: Fathomless descent keyword: Fathomless descent
match: Fathomless descend match: Fathomless descent
mode: pseudo mode: pseudo
rules: Fathomless descent - [effect], where X is the number of permanent cards in your graveyard. rules: Fathomless descent - [effect], where X is the number of permanent cards in your graveyard.
keyword: keyword:
@@ -1794,7 +1799,7 @@ keyword:
keyword: Finality counters keyword: Finality counters
match: finality counter match: finality counter
mode: core mode: core
reminder: If a creature with a finality counter would die, exile it instead. reminder: If a creature with a finality counter on it would die, exile it instead.
# Murders at Karlov Manor # Murders at Karlov Manor
keyword: keyword:
keyword: Cloak keyword: Cloak
@@ -1956,5 +1961,4 @@ keyword:
keyword: Survival keyword: Survival
match: Survival match: Survival
mode: pseudo mode: pseudo
rules: Survival — At the beginning of your second main phase, if ~ is tapped, [effect]. rules: Survival — At the beginning of your second main phase, if ~ is tapped, [effect].