Skip to content

Commit

Permalink
MKC 8 cards (#4702)
Browse files Browse the repository at this point in the history
  • Loading branch information
Simisays authored Feb 17, 2024
1 parent 2667eac commit 2a36c89
Show file tree
Hide file tree
Showing 8 changed files with 79 additions and 0 deletions.
7 changes: 7 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/follow_the_bodies.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Name:Follow the Bodies
ManaCost:2 U
Types:Sorcery
K:Gravestorm
A:SP$ Investigate | SpellDescription$ Investigate. (Create a Clue token. It’s an artifact with "{2}, Sacrifice this artifact: Draw a card.")
DeckHas:Ability$Graveyard|Token & Type$Clue|Artifact
Oracle:Gravestorm (When you cast this spell, copy it for each permanent put into a graveyard from the battlefield this turn.)\nInvestigate. (Create a Clue token. It’s an artifact with "{2}, Sacrifice this artifact: Draw a card.")
6 changes: 6 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/on_the_trail.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Name:On the Trail
ManaCost:1 G
Types:Enchantment
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigDropLand | TriggerDescription$ Whenever you draw your second card each turn, you may put a land card from your hand onto the battlefield tapped.
SVar:TrigDropLand:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | Optional$ True | Tapped$ True
Oracle:Whenever you draw your second card each turn, you may put a land card from your hand onto the battlefield tapped.
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/ransom_note.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Name:Ransom Note
ManaCost:1
Types:Artifact Clue
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerDescription$ When CARDNAME enters the battlefield, surveil 1.
SVar:TrigSurveil:DB$ Surveil | Amount$ 1
A:AB$ Charm | Cost$ 2 Sac<1/CARDNAME> | Choices$ DBCloak,DBGoad,DBDraw
SVar:DBCloak:DB$ Cloak | Defined$ TopOfLibrary | SpellDescription$ Cloak the top card of your library.
SVar:DBGoad:DB$ Goad | ValidTgts$ Creature | SpellDescription$ Goad target creature.
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card.
DeckHas:Ability$Sacrifice
Oracle:When Ransom Note enters the battlefield, surveil 1.\n{2}, Sacrifice Ransom Note: Choose one —\n• Cloak the top card of your library.\n• Goad target creature.\n• Draw a card.
8 changes: 8 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/redemption_arc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Name:Redemption Arc
ManaCost:2 W
Types:Enchantment Aura
K:Enchant Creature
A:SP$ Attach | ValidTgts$ Creature
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Indestructible | Goad$ True | Description$ Enchanted creature has indestructible and is goaded. (It attacks each combat if able and attacks a player other than you if able.)
A:AB$ ChangeZone | Cost$ 1 W | Defined$ Enchanted | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile enchanted creature.
Oracle:Enchant creature\nEnchanted creature has indestructible and is goaded. (It attacks each combat if able and attacks a player other than you if able.)\n{1}{W}: Exile enchanted creature.
11 changes: 11 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/tangletrove_kelp.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Name:Tangletrove Kelp
ManaCost:5 U U
Types:Artifact Creature Clue Plant
PT:6/6
K:Ward:2
T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigAnimateAll | TriggerDescription$ At the beginning of each combat, other Clues you control become 6/6 Plant creatures in addition to their other types until end of turn.
SVar:TrigAnimateAll:DB$ AnimateAll | ValidCards$ Clue.Other+YouCtrl | Power$ 6 | Toughness$ 6 | Types$ Creature,Plant
A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card.
DeckNeeds:Type$Clue
DeckHas:Ability$Sacrifice
Oracle:Ward {2}\nAt the beginning of each combat, other Clues you control become 6/6 Plant creatures in addition to their other types until end of turn.\n{2}, Sacrifice Tangletrove Kelp: Draw a card.
14 changes: 14 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/tesak_judiths_hellhound.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Name:Tesak, Judith's Hellhound
ManaCost:3 R
Types:Legendary Creature Elemental Dog
PT:3/3
K:Unleash
S:Mode$ Continuous | Affected$ Dog.Other+YouCtrl | AddKeyword$ Unleash | Description$ Other Dogs you control have unleash.
S:Mode$ Continuous | Affected$ Creature.YouCtrl+HasCounters | AddKeyword$ Haste | Description$ Creatures you control with counters on them have haste.
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ Whenever CARDNAME attacks, add {R} for each attacking creature.
SVar:TrigMana:DB$ Mana | Produced$ R | Amount$ X
SVar:X:Count$Valid Creature.attacking
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Counters
DeckHints:Type$Dog & Ability$Counters
Oracle:Unleash (You may have this 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.)\nOther Dogs you control have unleash.\nCreatures you control with counters on them have haste.\nWhenever Tesak, Judith's Hellhound attacks, add {R} for each attacking creature.
9 changes: 9 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/trouble_in_pairs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Name:Trouble in Pairs
ManaCost:2 W W
Types:Enchantment
R:Event$ BeginTurn | ActiveZones$ Battlefield | ValidPlayer$ Opponent | ExtraTurn$ True | Skip$ True | Description$ If an opponent would begin an extra turn, that player skips that turn instead.
T:Mode$ AttackersDeclared | ValidAttackers$ Creature.attackingYou | ValidAttackersAmount$ GE2 | AttackingPlayer$ Opponent | AttackedTarget$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent attacks you with two or more creatures, draws their second card each turn, or casts their second spell each turn, you draw a card.
T:Mode$ SpellCast | ValidActivatingPlayer$ Opponent | ActivatorThisTurnCast$ EQ2 | TriggerZones$ Battlefield | Execute$ TrigDraw | Secondary$ True | TriggerDescription$ Whenever an opponent attacks you with two or more creatures, draws their second card each turn, or casts their second spell each turn, you draw a card.
T:Mode$ Drawn | ValidPlayer$ Opponent | Number$ 2 | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent attacks you with two or more creatures, draws their second card each turn, or casts their second spell each turn, you draw a card.
SVar:TrigDraw:DB$ Draw
Oracle:If an opponent would begin an extra turn, that player skips that turn instead.\nWhenever an opponent attacks you with two or more creatures, draws their second card each turn, or casts their second spell each turn, you draw a card.
13 changes: 13 additions & 0 deletions forge-gui/res/cardsfolder/upcoming/unshakable_tail.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Name:Unshakable Tail
ManaCost:2 B
Types:Creature Zombie Detective
PT:3/2
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigSurveil | TriggerDescription$ When CARDNAME enters the battlefield and at the beginning of your upkeep, surveil 1.
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSurveil | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield and at the beginning of your upkeep, surveil 1.
SVar:TrigSurveil:DB$ Surveil | Amount$ 1
T:Mode$ ChangesZoneAll | ValidCards$ Creature.YouOwn | Origin$ Library | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigInvestigate | TriggerDescription$ Whenever one or more creature cards are put into your graveyard from your library, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")
SVar:TrigInvestigate:DB$ Investigate
A:AB$ ChangeZone | Cost$ 2 Sac<1/Clue> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand.
DeckHas:Ability$Sacrifice|Graveyard|Token|Surveil & Type$Clue|Artifact
DeckHints:Ability$Graveyard & Type$Clue
Oracle:When Unshakable Tail enters the battlefield and at the beginning of your upkeep, surveil 1.\nWhenever one or more creature cards are put into your graveyard from your library, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")\n{2}, Sacrifice a Clue: Return Unshakable Tail from your graveyard to your hand.

0 comments on commit 2a36c89

Please sign in to comment.