diff --git a/forge-gui/res/cardsfolder/upcoming/ember_hauler.txt b/forge-gui/res/cardsfolder/upcoming/ember_hauler.txt new file mode 100644 index 00000000000..a4d251dc240 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ember_hauler.txt @@ -0,0 +1,6 @@ +Name:Ember Hauler +ManaCost:R R +Types:Creature Goblin +PT:2/2 +A:AB$ DealDamage | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +Oracle:{1}, Sacrifice Ember Hauler: It deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/upcoming/ferocious_pup.txt b/forge-gui/res/cardsfolder/upcoming/ferocious_pup.txt new file mode 100644 index 00000000000..84e4a842f81 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ferocious_pup.txt @@ -0,0 +1,7 @@ +Name:Ferocious Pup +ManaCost:2 G +Types:Creature Wolf +PT:0/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 2/2 green Wolf creature token. +SVar:TrigToken:DB$ Token | LegacyImage$ g 2 2 wolf m20 | TokenAmount$ 1 | TokenScript$ g_2_2_wolf | TokenOwner$ You +Oracle:When Ferocious Pup enters the battlefield, create a 2/2 green Wolf creature token. diff --git a/forge-gui/res/cardsfolder/upcoming/herald_of_the_sun.txt b/forge-gui/res/cardsfolder/upcoming/herald_of_the_sun.txt new file mode 100644 index 00000000000..6408e2a8e37 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/herald_of_the_sun.txt @@ -0,0 +1,7 @@ +Name:Herald of the Sun +ManaCost:4 W W +Types:Creature Angel +PT:4/4 +K:Flying +A:AB$ PutCounter | Cost$ 3 W | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature with flying | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on another target creature with flying. +Oracle:Flying\n{3}{W}: Put a +1/+1 counter on another target creature with flying. diff --git a/forge-gui/res/cardsfolder/upcoming/lotus_field.txt b/forge-gui/res/cardsfolder/upcoming/lotus_field.txt new file mode 100644 index 00000000000..c7acd7ce7f4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lotus_field.txt @@ -0,0 +1,9 @@ +Name:Lotus Field +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +K:Hexproof +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice two lands. +SVar:TrigSac:DB$ Sacrifice | Amount$ 2 | Defined$ You | SacValid$ Land +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add three mana of any color. +Oracle:Hexproof\nLotus Field enters the battlefield tapped.\nWhen Lotus Field enters the battlefield, sacrifice two lands.\n{T}: Add three mana of any color. diff --git a/forge-gui/res/cardsfolder/upcoming/manifold_key.txt b/forge-gui/res/cardsfolder/upcoming/manifold_key.txt new file mode 100644 index 00000000000..31b0ab1c87d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/manifold_key.txt @@ -0,0 +1,7 @@ +Name:Manifold Key +ManaCost:1 +Types:Artifact +A:AB$ Untap | Cost$ 1 T | ValidTgts$ Artifact.Other | TgtPrompt$ Select another target artifact. | SpellDescription$ Untap another target artifact. +AI:RemoveDeck:All +A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. | TgtPrompt$ Select target creature. +Oracle:{1}, {T}: Untap another target artifact.\n{3}, {T}: Target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/nightpack_ambusher.txt b/forge-gui/res/cardsfolder/upcoming/nightpack_ambusher.txt new file mode 100644 index 00000000000..11739a0c6e0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/nightpack_ambusher.txt @@ -0,0 +1,11 @@ +Name:Nightpack Ambusher +ManaCost:2 G G +Types:Creature Wolf +PT:4/4 +K:Flash +S:Mode$ Continuous | Affected$ Permanent.Other+YouCtrl,Werewolf.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Wolves and Werewolves you control get +1/+1. +SVar:PlayMain1:TRUE +T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ EQ0 | References$ X | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, if you didn't cast a spell this turn, create a 2/2 green Wolf creature token. +SVar:TrigToken:DB$ Token | TokenOwner$ You | TokenScript$ g_2_2_wolf | LegacyImage$ g 2 2 wolf m20 | TokenAmount$ 1 +SVar:X:Count$ThisTurnCast_Card.YouCtrl +Oracle:Flash\nOther Wolves and Werewolves you control get +1/+1.\nAt the beginning of your end step, if you didn't cast a spell this turn, create a 2/2 green Wolf creature token. diff --git a/forge-gui/res/cardsfolder/upcoming/ogre_siegebreaker.txt b/forge-gui/res/cardsfolder/upcoming/ogre_siegebreaker.txt new file mode 100644 index 00000000000..c422c8f16da --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ogre_siegebreaker.txt @@ -0,0 +1,6 @@ +Name:Ogre Siegebreaker +ManaCost:2 B R +Types:Creature Ogre Berserker +PT:4/3 +A:AB$ Destroy | Cost$ 2 B R | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn | SpellDescription$ Destroy target creature that was dealt damage this turn. +Oracle:{2}{B}{R}: Destroy target creature that was dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/omnath_locus_of_the_roil.txt b/forge-gui/res/cardsfolder/upcoming/omnath_locus_of_the_roil.txt new file mode 100644 index 00000000000..f1751820385 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/omnath_locus_of_the_roil.txt @@ -0,0 +1,12 @@ +Name:Omnath, Locus of the Roil +ManaCost:1 G U R +Types:Legendary Creature Elemental +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to any target equal to the number of Goblins you control. +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | References$ X +SVar:X:Count$Valid Elemental.YouCtrl +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a land enters the battlefield under your control, put a +1/+1 counter on target Elemental you control. If you control eight or more lands, draw a card. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Elemental.YouCtrl | TgtPrompt$ Select target Elemental you control | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | Defined$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ GE8 | References$ X +SVar:X:Count$Valid Land.YouCtrl +Oracle:When Omnath, Locus of the Roil enters the battlefield, it deals damage to any target equal to the number of Elementals you control.\nWhenever a land enters the battlefield under your control, put a +1/+1 counter on target Elemental you control. If you control eight or more lands, draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/vilis_broker_of_blood.txt b/forge-gui/res/cardsfolder/upcoming/vilis_broker_of_blood.txt new file mode 100644 index 00000000000..79a2916293b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/vilis_broker_of_blood.txt @@ -0,0 +1,12 @@ +Name:Vilis, Broker of Blood +ManaCost:5 B B B +Types:Legendary Creature Demon +PT:8/8 +K:Flying +A:AB$ Pump | Cost$ B PayLife<2> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. +AI:RemoveDeck:Random +T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever you lose life, draw that many cards. (Damage causes loss of life.) +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X +SVar:X:TriggerCount$LifeAmount +AI:RemoveDeck:Random +Oracle:Flying\n{B}, Pay 2 life: Target creature gets -1/-1 until end of turn.\nWhenever you lose life, draw that many cards. (Damage causes loss of life.)