From ef2a83c631e29053f23958d0925ccc4aeb8b3b1e Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sun, 18 Feb 2024 11:01:10 +0100 Subject: [PATCH] MKC 5 cards (#4707) --- .../res/cardsfolder/upcoming/armed_with_proof.txt | 11 +++++++++++ .../res/cardsfolder/upcoming/charnel_serenade.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/copy_catchers.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/counterpoint.txt | 10 ++++++++++ .../cardsfolder/upcoming/detective_of_the_month.txt | 12 ++++++++++++ 5 files changed, 53 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/armed_with_proof.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/charnel_serenade.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/copy_catchers.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/counterpoint.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/detective_of_the_month.txt diff --git a/forge-gui/res/cardsfolder/upcoming/armed_with_proof.txt b/forge-gui/res/cardsfolder/upcoming/armed_with_proof.txt new file mode 100644 index 00000000000..15c28a4b8d4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/armed_with_proof.txt @@ -0,0 +1,11 @@ +Name:Armed with Proof +ManaCost:2 W +Types:Enchantment +Oracle: +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigInvestigate | TriggerDescription$ When CARDNAME enters the battlefield, investigate twice. (To investigate, create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") +SVar:TrigInvestigate:DB$ Investigate | Num$ 2 +S:Mode$ Continuous | Affected$ Clue.YouCtrl | AddType$ Equipment | AddStaticAbility$ TreasureEquip | AddKeyword$ Equip:2 | Description$ Clues you control are Equipment in addition to their other types and have "Equipped creature gets +2/+0" and equip {2}. +SVar:TreasureEquip:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ Equipped creature gets +2/+0. +DeckHas:Ability$Token & Type$Clue|Artifact +DeckHints:Type$Clue +Oracle:When Armed with Proof enters the battlefield, investigate twice. (To investigate, create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")\nClues you control are Equipment in addition to their other types and have "Equipped creature gets +2/+0" and equip {2}. diff --git a/forge-gui/res/cardsfolder/upcoming/charnel_serenade.txt b/forge-gui/res/cardsfolder/upcoming/charnel_serenade.txt new file mode 100644 index 00000000000..d29387f0694 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/charnel_serenade.txt @@ -0,0 +1,10 @@ +Name:Charnel Serenade +ManaCost:4 B B +Types:Sorcery +K:Suspend:3:2 B +A:SP$ Surveil | Amount$ 3 | SubAbility$ DBReturn | SpellDescription$ Surveil 3, then return a creature card from your graveyard to the battlefield with a finality counter on it. +SVar:DBReturn:DB$ ChangeZone | SubAbility$ DBChange | Origin$ Graveyard | Destination$ Battlefield | WithCountersType$ FINALITY | ChangeType$ Creature.YouOwn | ChangeTypeDesc$ creature | ChangeNum$ 1 | Hidden$ True | Mandatory$ True +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | WithCountersType$ TIME | WithCountersAmount$ 3 | SpellDescription$ Exile CARDNAME with three time counters on it. +DeckHas:Ability$Graveyard|Surveil +DeckHints:Ability$Graveyard|Mill +Oracle:Surveil 3, then return a creature card from your graveyard to the battlefield with a finality counter on it. Exile Charnel Serenade with three time counters on it.\nSuspend 3—{2}{B} (Rather than cast this card from your hand, you may pay {2}{B} and exile it with three time counters 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.) diff --git a/forge-gui/res/cardsfolder/upcoming/copy_catchers.txt b/forge-gui/res/cardsfolder/upcoming/copy_catchers.txt new file mode 100644 index 00000000000..b202fee5a7c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/copy_catchers.txt @@ -0,0 +1,10 @@ +Name:Copy Catchers +ManaCost:1 U +Types:Creature Faerie +PT:2/1 +K:Flying +T:Mode$ Surveil | ValidPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you surveil, you may pay {1}{U}. If you do, create a token that's a copy of CARDNAME. +SVar:TrigCopy:AB$ CopyPermanent | Cost$ 1 U | Defined$ Self +DeckHas:Ability$Token +DeckNeeds:Ability$Surveil +Oracle:Flying\nWhenever you surveil, you may pay {1}{U}. If you do, create a token that's a copy of Copy Catchers. diff --git a/forge-gui/res/cardsfolder/upcoming/counterpoint.txt b/forge-gui/res/cardsfolder/upcoming/counterpoint.txt new file mode 100644 index 00000000000..a2e50803242 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/counterpoint.txt @@ -0,0 +1,10 @@ +Name:Counterpoint +ManaCost:3 U B +Types:Instant +A:SP$ Counter | TargetType$ Spell | ValidTgts$ Card | RememberCounteredCMC$ True | SubAbility$ DBPlay | SpellDescription$ Counter target spell. +SVar:DBPlay:DB$ Play | ValidZone$ Graveyard | Valid$ Creature.YouCtrl+cmcLEX,Instant.YouCtrl+cmcLEX,Sorcery.YouCtrl+cmcLEX,Planeswalker.YouCtrl+cmcLEX | ValidSA$ Spell | Controller$ You | Optional$ True | Amount$ 1 | AILogic$ ReplaySpell | SubAbility$ DBCleanup | SpellDescription$ You may cast a creature, instant, sorcery, or planeswalker spell from your graveyard with mana value less than or equal to that spell's mana value without paying its mana cost. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedNumber +DeckHints:Ability$Graveyard|Mill +DeckHas:Ability$Graveyard +Oracle:Counter target spell. You may cast a creature, instant, sorcery, or planeswalker spell from your graveyard with mana value less than or equal to that spell’s mana value without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/upcoming/detective_of_the_month.txt b/forge-gui/res/cardsfolder/upcoming/detective_of_the_month.txt new file mode 100644 index 00000000000..75203e79d39 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/detective_of_the_month.txt @@ -0,0 +1,12 @@ +Name:Detective of the Month +ManaCost:2 U +Types:Creature Human Detective +PT:2/3 +K:Ascend +S:Mode$ CantBlockBy | ValidAttacker$ Detective.YouCtrl | Condition$ Blessing | Description$ As long as you have the city's blessing, Detectives you control can't be blocked. +T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you draw your second card each turn, create a 2/2 white and blue Detective creature token. +SVar:TrigToken:DB$ Token | TokenScript$ wu_2_2_detective +SVar:PlayMain1:TRUE +DeckHints:Type$Detective +DeckHas:Ability$Token & Type$Detective +Oracle:Ascend (If you control ten or more permanents, you get the city’s blessing for the rest of the game.)\nAs long as you have the city's blessing, Detectives you control can't be blocked.\nWhenever you draw your second card each turn, create a 2/2 white and blue Detective creature token.