Skip to content

Commit

Permalink
MKC 5 cards (Card-Forge#4707)
Browse files Browse the repository at this point in the history
  • Loading branch information
Simisays authored Feb 18, 2024
1 parent 31570df commit ef2a83c
Show file tree
Hide file tree
Showing 5 changed files with 53 additions and 0 deletions.
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/armed_with_proof.txt
Original file line number Diff line number Diff line change
@@ -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}.
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/charnel_serenade.txt
Original file line number Diff line number Diff line change
@@ -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.)
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/copy_catchers.txt
Original file line number Diff line number Diff line change
@@ -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.
10 changes: 10 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/counterpoint.txt
Original file line number Diff line number Diff line change
@@ -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.
12 changes: 12 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/detective_of_the_month.txt
Original file line number Diff line number Diff line change
@@ -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.

0 comments on commit ef2a83c

Please sign in to comment.