diff --git a/forge-gui/res/cardsfolder/upcoming/distinguished_conjurer.txt b/forge-gui/res/cardsfolder/upcoming/distinguished_conjurer.txt new file mode 100644 index 00000000000..b1a60821ad1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/distinguished_conjurer.txt @@ -0,0 +1,11 @@ +Name:Distinguished Conjurer +ManaCost:1 W +Types:Creature Human Wizard +PT:1/2 +T:Mode$ ChangesZone | ValidCard$ Creature.Other+YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield under your control, you gain 1 life. +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 1 +A:AB$ ChangeZone | Cost$ 4 W T | ValidTgts$ Creature.Other+YouCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select another target creature you control | RememberTargets$ True | SubAbility$ DBReturn | SpellDescription$ Exile another target creature you control, then return it to the battlefield under its owner's control. +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$LifeGain +Oracle:Whenever another creature enters the battlefield under your control, you gain 1 life.\n{4}{W}{T}:Exile another target creature you control, then return it to the battlefield under its owner's control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/lita_mechanical_engineer.txt b/forge-gui/res/cardsfolder/upcoming/lita_mechanical_engineer.txt new file mode 100644 index 00000000000..344b3b1b272 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lita_mechanical_engineer.txt @@ -0,0 +1,11 @@ +Name:Lita, Mechanical Engineer +ManaCost:2 W +Types:Legendary Artifact Creature Artificer +PT:3/3 +K:Vigilance +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ At the beginning of your end step, untap all artifact creatures you control. +SVar:TrigUntap:DB$ UntapAll | ValidCards$ Artifact.Creature+YouCtrl +A:AB$ Token | Cost$ 3 W T | TokenScript$ zeppelin | SpellDescription$ Create a 5/5 colorless Vehicle artifact token named Zeppelin with flying and crew:3. +DeckHas:Type$Vehicle & Ability$Token & Keyword$Flying +DeckHints:Type$Artifact +Oracle:Vigilance\nAt the beginning of your end step, untap all artifact creatures you control.\n{3}{W}{T}: Create a 5/5 colorless Vehicle artifact token named Zeppelin with flying and crew:3. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/pirated_copy.txt b/forge-gui/res/cardsfolder/upcoming/pirated_copy.txt new file mode 100644 index 00000000000..3a7e293c7c5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/pirated_copy.txt @@ -0,0 +1,9 @@ +Name:Pirated Copy +ManaCost:4 U +Types:Creature Shapeshifter Pirate +PT:0/0 +K:ETBReplacement:Copy:DBCopy:Optional +SVar:DBCopy:DB$ Clone | Choices$ Creature.Other | AddTypes$ Pirate | AddTriggers$ DrawTrig | AddSVars$ DrawTrig,TrigDraw | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except it's a Pirate in addition to its other types and it has "Whenever this creature or another creature with the same name deals combat damage to a player, you draw a card." +SVar:DrawTrig:Mode$ DamageDone | ValidSource$ Card.Self,Creature.sameName | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature or another creature with the same name deals combat damage to a player, you draw a card. +SVar:TrigDraw:DB$ Draw +Oracle:You may have Pirated Copy enter the battlefield as a copy of any creature on the battlefield, except it's a Pirate in addition to its other types and it has "Whenever this creature or another creature with the same name deals combat damage to a player, you draw a card." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/preston_the_vanisher.txt b/forge-gui/res/cardsfolder/upcoming/preston_the_vanisher.txt new file mode 100644 index 00000000000..bfe4975ebf2 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/preston_the_vanisher.txt @@ -0,0 +1,10 @@ +Name:Preston, the Vanisher +ManaCost:3 W +Types:Legendary Creature Rabbit Wizard +PT:2/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken+wasNotCast+YouCtrl | TriggerZones$ Battlefield | PresentZone$ Battlefield | Execute$ TrigCopyPermanent | TriggerDescription$ Whenever another nontoken creature enters the battlefield under your control, if it wasn't cast, create a token that's a copy of that Creature except it's a 0/1 white illusion. +SVar:TrigCopyPermanent:DB$ CopyPermanent | Defined$ TriggeredCard | NumCopies$ 1 | SetColor$ White | SetCreatureTypes$ Illusion | SetPower$ 0 | SetToughness$ 1 +A:AB$ ChangeZone | Cost$ 1 W Sac<5/Creature.Illusion/illusions> | ValidTgts$ Permanent.nonLand | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target nonland permanent | SpellDescription$ Exile target nonland permanent. +DeckHas:Ability$Token|Sacrifice & Type$Illusion +DeckHints:Type$Illusion & Ability$Graveyard +Oracle:Whenever another nontoken creature enters the battlefield under your control, if it wasn't cast, create a token that's a copy of that Creature except it's a 0/1 white illusion.\n{1}{W},Sacrifice five Illusions:Exile target nonland permanent. \ No newline at end of file diff --git a/forge-gui/res/tokenscripts/zeppelin.txt b/forge-gui/res/tokenscripts/zeppelin.txt new file mode 100644 index 00000000000..4342dce42b9 --- /dev/null +++ b/forge-gui/res/tokenscripts/zeppelin.txt @@ -0,0 +1,7 @@ +Name:Zeppelin +ManaCost:no cost +Types:Artifact Creature +PT:5/5 +K:Flying +K:Crew:2 +Oracle:Flying\nCrew:2 \ No newline at end of file