diff --git a/forge-gui/res/cardsfolder/upcoming/bayleen_the_haymaker.txt b/forge-gui/res/cardsfolder/upcoming/bayleen_the_haymaker.txt new file mode 100644 index 00000000000..85703514eae --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/bayleen_the_haymaker.txt @@ -0,0 +1,10 @@ +Name:Bayleen, the Haymaker +ManaCost:R G W +Types:Legendary Creature Rabbit Warrior +PT:4/3 +A:AB$ Mana | Cost$ tapXType<2/Permanent.token/token> | Produced$ Any | SpellDescription$ Add one mana of any color. +A:AB$ Draw | Cost$ tapXType<3/Permanent.token/token> | SpellDescription$ Draw a card. +A:AB$ PutCounter | Cost$ tapXType<4/Permanent.token/token> | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ DBPump | SpellDescription$ Put three +1/+1 counters on CARDNAME. It gains trample until end of turn. +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Trample +DeckNeeds:Ability$Token +Oracle:Tap two untapped tokens you control: Add one mana of any color.\nTap three untapped tokens you control: Draw a card.\nTap four untapped tokens you control: Put three +1/+1 counters on Baylen, the Haymaker. It gains trample until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/for_the_common_good.txt b/forge-gui/res/cardsfolder/upcoming/for_the_common_good.txt new file mode 100644 index 00000000000..369f8636126 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/for_the_common_good.txt @@ -0,0 +1,9 @@ +Name:For the Common Good +ManaCost:X X G +Types:Sorcery +A:SP$ CopyPermanent | ValidTgts$ Permanent.token+YouCtrl | NumCopies$ X | AddTriggers$ TrigFight | SubAbility$ DBPumpAll | TgtPrompt$ Create X tokens that are copies of target token you control. Then tokens you control gain indestructible until your next turn. You gain 1 life for each token you control. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Permanent.token+YouCtrl | KW$ Indestructible | Duration$ UntilYourNextTurn | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ Y +SVar:X:Count$xPaid +SVar:Y:Count$Valid Permanent.token+YouCtrl +Oracle:Create X tokens that are copies of target token you control. Then tokens you control gain indestructible until your next turn. You gain 1 life for each token you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/harvestrite_host.txt b/forge-gui/res/cardsfolder/upcoming/harvestrite_host.txt new file mode 100644 index 00000000000..75dced3f8e7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/harvestrite_host.txt @@ -0,0 +1,10 @@ +Name:Harvestrite Host +ManaCost:2 W +Types:Creature Rabbit Citizen +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Rabbit.Other+YouCtrl | Execute$ TrigPump | TriggerDescription$ When CARDNAME or another Rabbit you control enters, target creature you control gets +1/+0 until end of turn. Then draw a card if this is the second time this ability has resolved this turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +1 | SubAbility$ DBDraw +SVar:PlayMain1:TRUE +SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ Resolved | ConditionSVarCompare$ EQ2 +DeckHints:Type$Rabbit +Oracle:Whenever Harvestrite Host or another Rabbit you control enters, target creature you control gets +1/+0 until end of turn. Then draw a card if this is the second time this ability has resolved this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/overprotect.txt b/forge-gui/res/cardsfolder/upcoming/overprotect.txt new file mode 100644 index 00000000000..3f220029f38 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/overprotect.txt @@ -0,0 +1,5 @@ +Name:Overprotect +ManaCost:1 G +Types:Instant +A:SP$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +3 | NumDef$ +3 | KW$ Trample & Hexproof & Indestructible | SpellDescription$ Target creature you control gets +3/+3 and gains trample, hexproof, and indestructible until end of turn. +Oracle:Target creature you control gets +3/+3 and gains trample, hexproof, and indestructible until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/three_tree_scribe.txt b/forge-gui/res/cardsfolder/upcoming/three_tree_scribe.txt new file mode 100644 index 00000000000..4da120bd590 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/three_tree_scribe.txt @@ -0,0 +1,8 @@ +Name:Three Tree Scribe +ManaCost:1 G +Types:Creature Frog Druid +PT:2/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Ante,Command,Exile,Hand,Library | ValidCard$ Card.Self,Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME or another creature you control leaves the battlefield without dying, put a +1/+1 counter on target creature you control. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 +DeckHas:Ability$Counters +Oracle:Whenever Three Tree Scribe or another creature you control leaves the battlefield without dying, put a +1/+1 counter on target creature you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/wishing_well.txt b/forge-gui/res/cardsfolder/upcoming/wishing_well.txt new file mode 100644 index 00000000000..ba655ee98c8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wishing_well.txt @@ -0,0 +1,10 @@ +Name:Wishing Well +ManaCost:3 U +Types:Artifact +A:AB$ PutCounter | Cost$ T | Defined$ Self | SorcerySpeed$ True | CounterType$ COIN | CounterNum$ 1 | RememberPut$ True | SubAbility$ DBImmediateTrigger | SpellDescription$ Put a coin counter on Wishing Well. When you do, you may cast target instant or sorcery card with mana value equal to the number of coin counters on CARDNAME from your graveyard without paying its mana cost. If that spell would be put into your graveyard, exile it instead. Activate only as a sorcery. +SVar:DBImmediateTrig:DB$ ImmediateTrigger | Execute$ TrigPlay | ConditionDefined$ Remembered | ConditionPresent$ Card | TriggerDescription$ When you do, you may cast target instant or sorcery card with mana value equal to the number of coin counters on CARDNAME from your graveyard without paying its mana cost. If that spell would be put into your graveyard, exile it instead. Activate only as a sorcery. +SVar:TrigPlay:DB$ Play | TgtZone$ Graveyard | ValidTgts$ Instant.YouCtrl+cmcEQX,Sorcery.YouCtrl+cmcEQX | ValidSA$ Spell | TgtPrompt$ Choose target instant or sorcery card with mana value equal to the number of coin counters on CARDNAME from your graveyard | WithoutManaCost$ True | Optional$ True | ReplaceGraveyard$ Exile | AILogic$ ReplaySpell | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$CardCounters.COIN +DeckHints:Ability$Counters +Oracle:{T}: Put a coin counter on Wishing Well. When you do, you may cast target instant or sorcery card with mana value equal to the number of coin counters on Wishing Well from your graveyard without paying its mana cost. If that spell would be put into your graveyard, exile it instead. Activate only as a sorcery. \ No newline at end of file