From 0ab8c24a1a6344858edecaa03258e5eb99198540 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Mon, 6 Sep 2021 13:13:56 -0400 Subject: [PATCH 1/6] arrogant_outlaw.txt --- forge-gui/res/cardsfolder/upcoming/arrogant_outlaw.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/arrogant_outlaw.txt diff --git a/forge-gui/res/cardsfolder/upcoming/arrogant_outlaw.txt b/forge-gui/res/cardsfolder/upcoming/arrogant_outlaw.txt new file mode 100644 index 00000000000..083e64201ec --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/arrogant_outlaw.txt @@ -0,0 +1,10 @@ +Name:Arrogant Outlaw +ManaCost:2 B +Types:Creature Vampire Noble +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ X | SVarCompare$ GE1 | Execute$ TrigDrain | TriggerDescription$ When CARDNAME enters the battlefield, if an opponent lost life this turn, each opponent loses 2 life and you gain 2 life. +SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 +DeckHas:Ability$LifeGain +SVar:X:Count$LifeOppsLostThisTurn +Oracle:When Arrogant Outlaw enters the battlefield, if an opponent lost life this turn, each opponent loses 2 life and you gain 2 life. From 21338a7f1ef5106704f96d86d312e12466c7f738 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Mon, 6 Sep 2021 13:47:11 -0400 Subject: [PATCH 2/6] famished_foragers.txt --- .../res/cardsfolder/upcoming/famished_foragers.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/famished_foragers.txt diff --git a/forge-gui/res/cardsfolder/upcoming/famished_foragers.txt b/forge-gui/res/cardsfolder/upcoming/famished_foragers.txt new file mode 100644 index 00000000000..ffb21e42a67 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/famished_foragers.txt @@ -0,0 +1,10 @@ +Name:Famished Foragers +ManaCost:3 R +Types:Creature Vampire +PT:4/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ X | SVarCompare$ GE1 | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, if an opponent lost life this turn, add {R}{R}{R}. +SVar:TrigMana:DB$ Mana | Produced$ R | Amount$ 3 +A:AB$ Draw | Cost$ 2 R Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:X:Count$LifeOppsLostThisTurn +DeckHas:Ability$Discard +Oracle:When Famished Foragers enters the battlefield, if an opponent lost life this turn, add {R}{R}{R}.\n{2}{R}, Discard a card: Draw a card. From dda4dde655b05cde9c8f7e51638eaafabc0d7624 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Mon, 6 Sep 2021 13:48:18 -0400 Subject: [PATCH 3/6] stormrider_spirit.txt --- forge-gui/res/cardsfolder/upcoming/stormrider_spirit.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/stormrider_spirit.txt diff --git a/forge-gui/res/cardsfolder/upcoming/stormrider_spirit.txt b/forge-gui/res/cardsfolder/upcoming/stormrider_spirit.txt new file mode 100644 index 00000000000..ab426453cfb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/stormrider_spirit.txt @@ -0,0 +1,7 @@ +Name:Stormrider Spirit +ManaCost:4 U +Types:Creature Spirit +PT:3/3 +K:Flash +K:Flying +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying From 2015a03c59e51e862d531663bc6d4f0e303657a5 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Mon, 6 Sep 2021 13:49:47 -0400 Subject: [PATCH 4/6] dawnhart_rejuvenator.txt --- .../res/cardsfolder/upcoming/dawnhart_rejuvenator.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/dawnhart_rejuvenator.txt diff --git a/forge-gui/res/cardsfolder/upcoming/dawnhart_rejuvenator.txt b/forge-gui/res/cardsfolder/upcoming/dawnhart_rejuvenator.txt new file mode 100644 index 00000000000..775a8c6afc8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dawnhart_rejuvenator.txt @@ -0,0 +1,9 @@ +Name:Dawnhart Rejuvenator +ManaCost:3 G +Types:Creature Human Warlock +PT:2/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 3 +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color. +DeckHas:Ability$LifeGain +Oracle:When Dawnhart Rejuvenator enters the battlefield, you gain 3 life.\n{T}: Add one mana of any color. From 9f139a8a354342b362dd9403b3356bb2aa03ce3f Mon Sep 17 00:00:00 2001 From: Northmoc Date: Mon, 6 Sep 2021 13:56:10 -0400 Subject: [PATCH 5/6] foul_play.txt --- forge-gui/res/cardsfolder/upcoming/foul_play.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/foul_play.txt diff --git a/forge-gui/res/cardsfolder/upcoming/foul_play.txt b/forge-gui/res/cardsfolder/upcoming/foul_play.txt new file mode 100644 index 00000000000..45fb0ab6eb9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/foul_play.txt @@ -0,0 +1,7 @@ +Name:Foul Play +ManaCost:1 B +Types:Sorcery +A:SP$ Destroy | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less | SubAbility$ DBInvestigate | SpellDescription$ Destroy target creature with power 2 or less. Investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") +SVar:DBInvestigate:DB$ Investigate +DeckHas:Ability$Token & Ability$Sacrifice +Oracle:Destroy target creature with power 2 or less. Investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") From db469affcc607ba400dac4038312bccdf9ab7f24 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Mon, 6 Sep 2021 16:23:49 -0400 Subject: [PATCH 6/6] cant_stay_away.txt --- forge-gui/res/cardsfolder/upcoming/cant_stay_away.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/cant_stay_away.txt diff --git a/forge-gui/res/cardsfolder/upcoming/cant_stay_away.txt b/forge-gui/res/cardsfolder/upcoming/cant_stay_away.txt new file mode 100644 index 00000000000..e563a951c83 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cant_stay_away.txt @@ -0,0 +1,10 @@ +Name:Can't Stay Away +ManaCost:W B +Types:Sorcery +A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn+cmcLE3 | TgtPrompt$ Select target creature card in your graveyard with mana value 3 or less | SubAbility$ DBAnimate | StackDescription$ Return {c:Targeted} from your graveyard to the battlefield. | SpellDescription$ Return target creature card with mana value 3 or less from your graveyard to the battlefield. It gains "If this creature would die, exile it instead." +SVar:DBAnimate:DB$ Animate | Replacements$ ReplaceDies | Defined$ ParentTarget | Duration$ Permanent | StackDescription$ It gains "If this creature would die, exile it instead." +SVar:ReplaceDies:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | ReplaceWith$ Exile | Description$ If this creature would die, exile it instead. +SVar:Exile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ ReplacedCard +K:Flashback:3 W B +DeckHas:Ability$Graveyard +Oracle:Return target creature card with mana value 3 or less from your graveyard to the battlefield. It gains "If this creature would die, exile it instead."\nFlashback {3}{W}{B}