improve connive and explore
added new face_code to improve this_or_that for action keywords.
face_if_ruletext_flipthis_<keyword>_then_that <type>_else_{this_or_that("<type>")}_end
if this_or_that returns "that <type>", it still resolves as that
if it returns "this <type>" and the face's rule_text matches (it|he|she|they|He|She|They|CARDNAME|THIS) <keyword>, it still resolves as that.
otherwise it switches to "that <type>"
This commit is contained in:
@@ -1247,7 +1247,7 @@ keyword:
|
||||
keyword: Explore
|
||||
match: explores
|
||||
mode: action
|
||||
reminder: {handle_action_rt(to:"explore", "Reveal")} the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on {this_or_that("creature")}, then put the card back or put it into your graveyard.
|
||||
reminder: {handle_action_rt(to:"explore", "Reveal")} the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on face_if_ruletext_flipthis_explores_then_that creature_else_{this_or_that("creature")}_end, then put the card back or put it into your graveyard.
|
||||
#Unstable
|
||||
keyword:
|
||||
keyword: Assemble a Contraption
|
||||
@@ -1577,17 +1577,17 @@ keyword:
|
||||
keyword: Connive
|
||||
match: connive
|
||||
mode: action
|
||||
reminder: {handle_action_rt(to:"have a creature connive", "Draw")} a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on that creature.
|
||||
reminder: To have a creature connive, draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on that creature.
|
||||
keyword:
|
||||
keyword: Connives
|
||||
match: connives
|
||||
mode: action
|
||||
reminder: {handle_action_rt(to:"have a creature connive", "Draw")} a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on {this_or_that("creature")}.
|
||||
reminder: {handle_action_rt(to:"have a creature connive", "Draw")} a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on face_if_ruletext_flipthis_connives_then_that creature_else_{this_or_that("creature")}_end.
|
||||
keyword:
|
||||
keyword: Connives N
|
||||
match: connives <atom-param>number</atom-param>
|
||||
mode: action
|
||||
reminder: {handle_action_rt(to:"have a creature connive", "Draw")} {english_number_a(param1)} card(s), then discard {english_number_a(param1)} card(s). Put a +1/+1 counter on {this_or_that("creature")} for each nonland card discarded this way.
|
||||
reminder: {handle_action_rt(to:"have a creature connive", "Draw")} {english_number_a(param1)} card(s), then discard {english_number_a(param1)} card(s). Put a +1/+1 counter on face_if_ruletext_flipthis_connives_then_that creature_else_{this_or_that("creature")}_end for each nonland card discarded this way.
|
||||
keyword:
|
||||
keyword: Blitz
|
||||
match: Blitz <atom-param>cost</atom-param>
|
||||
|
||||
Reference in New Issue
Block a user