~SPM Keywords Update (#159)

* Updates English types and keywords to ATL
* Updates German, Spanish, French, and Italian types and keywords to SPM
* Updates Japanese types to SPM, adds Tiered, Job select, Warp and Void, waiting on scryfall for Station, Landers, and SPM
* Adds lang_settings for is_spacecraft and is_planet
* Adds is_mana_cost(param), so keywords can use "for " and "for its X cost" depending on if its a nice cost. Added to Mayhem and Web-slinging/Enweb.
* Updates predef token reminder text
This commit is contained in:
cajun
2025-09-24 00:59:41 -05:00
committed by GitHub
parent 4273221c3c
commit 5dfe68989d
13 changed files with 938 additions and 228 deletions

View File

@@ -2018,4 +2018,54 @@ keyword:
keyword: Tiered
match: Tiered
mode: expert
reminder: Choose one additional cost.
reminder: Choose one additional cost.
# Edge of Eternities
keyword:
#english keyword: Station
keyword: Station
match: Station
mode: expert
reminder: Tap another creature you control: Put charge counters equal to its power on this {if lang_setting("is_spacecraft")(card.sub_type) then "Spacecraft" else if lang_setting("is_planet")(card.sub_type) then "Planet" else "permanent"}. Station only as a sorcery.{sn := station_number(); if sn > 0 then " It's " + (if lang_setting("is_artifact")(card.super_type) then "an artifact creature" else if lang_setting("is_land")(card.super_type) then "a land creature" else "a creature in addition to its other types") + " at " + sn + "+." else ""}
keyword:
#english keyword: Warp
keyword: Warp
match: Warp <atom-param>cost</atom-param>
mode: expert
reminder: You may cast this card from your hand for its warp cost. Exile this creature at the beginning of the next end step, then you may cast it from exile on a later turn.
keyword:
#english keyword: Lander token
keyword: Lander token
match: Lander toke<atom-param>*s</atom-param>
mode: expert
reminder: {handle_merged_rt(if param1.value == "ns" then "Theyre artifacts" else "Its an artifact", moved:"A Lander token is an artifact")} with "[2], [T], Sacrificie this token: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle."
keyword:
#english keyword: Void
keyword: Void
match: Void
mode: pseudo
rules: Void — If a nonland permanent left the battlefield this turn or a spell was warped this turn, [effect].
#Spider-Man
keyword:
#english keyword: Mayhem
keyword: Mayhem
match: Mayhem <atom-param>cost</atom-param>
mode: expert
reminder: You may cast this card from your graveyard for {if is_mana_cost(param1) then param1 else "its mayhem cost"} if you discarded it this turn. Timing rules still apply.
keyword:
#english keyword: Web-slinging
keyword: Web-slinging
match: Web-slinging <atom-param>cost</atom-param>
mode: expert
reminder: You may cast this spell for {if is_mana_cost(param1) then param1 else "its web-slinging cost"} if you also return a tapped creature you control to its owner's hand.
keyword:
#english keyword: Harness
keyword: Harness
match: Harness
mode: expert
reminder: Once harnessed, its Infinity ability is active.