diff --git a/forge-gui/res/cardsfolder/upcoming/dragonfly_pilot.txt b/forge-gui/res/cardsfolder/upcoming/dragonfly_pilot.txt new file mode 100644 index 00000000000..0eb1f42529e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dragonfly_pilot.txt @@ -0,0 +1,9 @@ +Name:Dragonfly Pilot +ManaCost:W +Types:Creature Fox Pilot +PT:1/1 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigConjure | TriggerDescription$ Whenever CARDNAME enters the battlefield, conjure a card named Dragonfly Suit into your hand. +SVar:TrigConjure:DB$ MakeCard | Name$ Dragonfly Suit | Zone$ Hand +S:Mode$ CrewValue | ValidCard$ Card.Self | Value$ 2 | Description$ CARDNAME crews Vehicles as though its power were 2 greater. +DeckHints:Type$Vehicle +Oracle:Whenever Dragonfly Pilot enters the battlefield, conjure a card named Dragonfly Suit into your hand.\nDragonfly Pilot crews Vehicles as though its power were 2 greater. diff --git a/forge-gui/res/cardsfolder/upcoming/forceful_cultivator.txt b/forge-gui/res/cardsfolder/upcoming/forceful_cultivator.txt new file mode 100644 index 00000000000..183ed65fa31 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/forceful_cultivator.txt @@ -0,0 +1,9 @@ +Name:Forceful Cultivator +ManaCost:2 G G +Types:Creature Snake Shaman +PT:2/3 +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 2 | EffectZone$ All | CheckSVar$ X | SVarCompare$ EQ0 | Description$ This spell costs {2} less to cast if there are no land cards in your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, search your library for a basic land card, put that card onto the battlefield tapped, then shuffle. +SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:X:Count$ValidHand Land.YouCtrl +Oracle:This spell costs {2} less to cast if there are no land cards in your hand.\nWhen Forceful Cultivator enters the battlefield, search your library for a basic land card, put that card onto the battlefield tapped, then shuffle. diff --git a/forge-gui/res/cardsfolder/upcoming/foundry_beetle.txt b/forge-gui/res/cardsfolder/upcoming/foundry_beetle.txt new file mode 100644 index 00000000000..2f3b9d7f3f5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/foundry_beetle.txt @@ -0,0 +1,16 @@ +Name:Foundry Beetle +ManaCost:1 R +Types:Artifact Creature Equipment Insect +PT:2/2 +K:First Strike +K:Reconfigure:R +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike | Description$ Equipped creature has first strike. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRandom | TriggerDescription$ At the beginning of your upkeep, a random artifact card in your hand perpetually gains "This spell costs {1} less to cast." +SVar:TrigRandom:DB$ ChooseCard | Defined$ You | Choices$ Artifact.YouOwn | ChoiceZone$ Hand | AtRandom$ True | Amount$ 1 | SubAbility$ DBEffect | StackDescription$ None +SVar:DBEffect:DB$ Effect | RememberObjects$ Targeted | StaticAbilities$ PerpetualEffect | Name$ Foundry Beetle's Perpetual Effect | Duration$ Permanent | Triggers$ Update +SVar:PerpetualEffect:Mode$ Continuous | Affected$ Card.ChosenCard | AddStaticAbility$ ArtifactReduceCost | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The randomly chosen artifact card perpetually gains "This spell costs {1} less to cast." +SVar:ArtifactReduceCost:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | Description$ This spell costs {1} less to cast. +SVar:Update:Mode$ ChangesZone | Origin$ Any | Destination$ Any | Static$ True | ValidCard$ Card.ChosenCard | Execute$ DBUpdate +SVar:DBUpdate:DB$ UpdateRemember +DeckHints:Type$Artifact +Oracle:First strike\nEquipped creature has first strike.\nAt the beginning of your upkeep, a random artifact card in your hand perpetually gains "This spell costs {1} less to cast."\nReconfigure {R} diff --git a/forge-gui/res/cardsfolder/upcoming/kami_of_bamboo_groves.txt b/forge-gui/res/cardsfolder/upcoming/kami_of_bamboo_groves.txt new file mode 100644 index 00000000000..b65ee2e2811 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kami_of_bamboo_groves.txt @@ -0,0 +1,9 @@ +Name:Kami of Bamboo Groves +ManaCost:G +Types:Enchantment Creature Spirit +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may put a land card from your hand onto the battlefield tapped. +SVar:TrigChange:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.YouCtrl +A:AB$ MakeCard | Cost$ 2 G Discard<1/CARDNAME> | Name$ Forest | Amount$ 2 | ActivationZone$ Hand | Zone$ Hand | PrecostDesc$ Channel — | SpellDescription$ Conjure two cards named Forest into your hand. +DeckHas:Ability$Discard +Oracle:When Kami of Bamboo Groves enters the battlefield, you may put a land card from your hand onto the battlefield tapped.\nChannel — {2}{G}, Discard Kami of Bamboo Groves: Conjure two cards named Forest into your hand. diff --git a/forge-gui/res/cardsfolder/upcoming/mothrider_cavalry.txt b/forge-gui/res/cardsfolder/upcoming/mothrider_cavalry.txt new file mode 100644 index 00000000000..710e337cf71 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mothrider_cavalry.txt @@ -0,0 +1,10 @@ +Name:Mothrider Cavalry +ManaCost:2 W W +Types:Creature Human Samurai +PT:2/2 +K:Flying +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 2 | EffectZone$ All | CheckSVar$ X | SVarCompare$ EQ0 | Description$ This spell costs {2} less to cast if you have no other creature cards in hand or if the only other creature cards in your hand are named Mothrider Cavalry. +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other creatures you control get +1/+1. +SVar:X:Count$ValidHand Creature.YouCtrl+notnamedMothrider Cavalry +DeckNeeds:Name$Mothrider Cavalry +Oracle:This spell costs {2} less to cast if you have no other creature cards in hand or if the only other creature cards in your hand are named Mothrider Cavalry.\nFlying\nOther creatures you control get +1/+1.