diff --git a/forge-gui/res/cardsfolder/upcoming/blast_zone.txt b/forge-gui/res/cardsfolder/upcoming/blast_zone.txt new file mode 100644 index 00000000000..8f78ff87009 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/blast_zone.txt @@ -0,0 +1,11 @@ +Name:Blast Zone +ManaCost:no cost +Types:Land +K:etbCounter:CHARGE:1 +A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. +A:AB$ PutCounter | Cost$ X X T | CounterType$ CHARGE | CounterNum$ X | References$ X | SpellDescription$ Put X charge counters on CARDNAME. +SVar:X:Count$xPaid +AI:RemoveDeck:All +A:AB$ DestroyAll | Cost$ 3 T Sac<1/CARDNAME> | ValidCards$ Permanent.nonLand+cmcEQY | References$ Y | SpellDescription$ Destroy each nonland permanent with converted mana cost equal to the number of charge counters on CARDNAME. +SVar:Y:Count$CardCounters.CHARGE +Oracle:Blast Zone enters the battlefield with a charge counter on it.\n{T}: Add {C}.\n{X}{X}, {T}: Put X charge counters on Blast Zone.\n{3}, {T}, Sacrifice Blast Zone: Destroy each nonland permanent with converted mana cost equal to the number of charge counters on Blast Zone. diff --git a/forge-gui/res/cardsfolder/upcoming/huatli_heart_of_the_sun.txt b/forge-gui/res/cardsfolder/upcoming/huatli_heart_of_the_sun.txt new file mode 100644 index 00000000000..865c2377553 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/huatli_heart_of_the_sun.txt @@ -0,0 +1,11 @@ +Name:Huatli, Heart of the Sun +ManaCost:2 G/W +Types:Legendary Planeswalker Huatli +Loyalty:7 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME assigns combat damage equal to its toughness rather than its power | Description$ Each creature you control assigns combat damage equal to its toughness rather than its power. +A:AB$ GainLife | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the greatest toughness among creatures you control. +SVar:X:Count$GreatestToughness_Creature.YouCtrl +SVar:NeedsToPlay:Creature.YouCtrl +AI:RemoveDeck:Random +DeckNeeds:Ability$LifeGain +Oracle:Each creature you control assigns combat damage equal to its toughness rather than its power.\n[-3]: You gain life equal to the greatest toughness among creatures you control. diff --git a/forge-gui/res/cardsfolder/upcoming/jaces_projection.txt b/forge-gui/res/cardsfolder/upcoming/jaces_projection.txt new file mode 100644 index 00000000000..79c45c33f53 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/jaces_projection.txt @@ -0,0 +1,8 @@ +Name:Jace's Projection +ManaCost:2 U U +Types:Creature Wizard Illusion +PT:2/2 +T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you draw a card, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +A:AB$ PutCounter | Cost$ 3 U | ValidTgts$ Planeswalker.Jace | TgtPrompt$ Select target Jace | CounterType$ LOYALTY | CounterNum$ 1 | SpellDescription$ Put a loyalty counter on target Jace planeswalker. +Oracle:Whenever you draw a card, put a +1/+1 counter on Jace's Projection.\n{3}{U}: Put a loyalty counter on target Jace planeswalker. diff --git a/forge-gui/res/cardsfolder/upcoming/jaces_ruse.txt b/forge-gui/res/cardsfolder/upcoming/jaces_ruse.txt new file mode 100644 index 00000000000..72f07430c79 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/jaces_ruse.txt @@ -0,0 +1,7 @@ +Name:Jace's Ruse +ManaCost:3 U U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 U U | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBSearch | SpellDescription$ Return up to two target creatures to their owner's hand. You may search your library and/or graveyard for a card named Jace, Arcane Wizards, reveal it, and put it into your hand. If you search your library this way, shuffle it. +SVar:DBSearch:DB$ChangeZone | Origin$ Library,Graveyard | Destination$ Hand | ChangeType$ Card.namedJace; Arcane Strategist | ChangeNum$ 1 | Optional$ True +DeckHints:Name$Jace, Arcane Strategist +Oracle:Return up to two target creatures to their owner's hand. You may search your library and/or graveyard for a card named Jace, Arcane Strategist, reveal it, and put it into your hand. If you search your library this way, shuffle it. diff --git a/forge-gui/res/cardsfolder/upcoming/spark_reaper.txt b/forge-gui/res/cardsfolder/upcoming/spark_reaper.txt new file mode 100644 index 00000000000..eaf10d18927 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/spark_reaper.txt @@ -0,0 +1,8 @@ +Name:Spark Reaper +ManaCost:2 B +Types:Creature Zombie +PT:2/3 +A:AB$ GainLife | Cost$ 3 Sac<1/Creature, Planeswalker/creature or planeswalker> | Defined$ You | LifeAmount$ 1 | SubAbility$ DBDraw | SpellDescription$ You gain 1 life and draw a card. +SVar:DBDraw:DB$ Draw | NumCards$ 1 +AI:RemoveDeck:Random +Oracle:{3}, Sacrifice a creature or planeswalker: You gain 1 life and draw a card.