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. 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} 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. 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. 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.") 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