diff --git a/forge-gui/res/cardsfolder/upcoming/doomed_artisan.txt b/forge-gui/res/cardsfolder/upcoming/doomed_artisan.txt new file mode 100644 index 00000000000..b26d1b41e02 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/doomed_artisan.txt @@ -0,0 +1,10 @@ +Name:Doomed Artisan +ManaCost:2 W +Types:Creature Human Artificer +PT:1/1 +S:Mode$ Continuous | Affected$ Sculpture.YouCtrl | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Sculptures you control can't attack or block. +AI:RemoveDeck:Random +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, create a colorless Sculpture artifact creature token with "This creature's power and toughness are each equal to the number of Sculptures you control." +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_x_x_a_sculpture_total_sculptures | TokenOwner$ You | LegacyImage$ c x x a sculpture total sculptures c19 +SVar:BuffedBy:Artifact +Oracle:Sculptures you control can't attack or block.\nAt the beginning of your end step, create a colorless Sculpture artifact creature token with "This creature's power and toughness are each equal to the number of Sculptures you control." diff --git a/forge-gui/res/cardsfolder/upcoming/elsha_of_the_infinite.txt b/forge-gui/res/cardsfolder/upcoming/elsha_of_the_infinite.txt new file mode 100644 index 00000000000..d02ad5dae4a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/elsha_of_the_infinite.txt @@ -0,0 +1,8 @@ +Name:Elsha of the Infinite +ManaCost:2 U R W +Types:Legendary Creature Djinn Monk +PT:3/3 +K:Prowess +S:Mode$ Continuous | Affected$ Card.TopLibrary+YouCtrl | AffectedZone$ Library | MayLookAt$ You | Description$ You may look at the top card of your library any time. +S:Mode$ Continuous | Affected$ Creature.TopLibrary+YouCtrl+nonLand+nonCreature | AffectedZone$ Library | MayPlay$ True | MayPlayWithFlash$ True | Description$ You may cast the top card of your library if it's a noncreature, nonland card, and you may cast it as though it had flash. +Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nYou may look at the top card of your library any time.\nYou may cast the top card of your library if it's a noncreature, nonland card, and you may cast it as though it had flash. diff --git a/forge-gui/res/cardsfolder/upcoming/empowered_autogenerator.txt b/forge-gui/res/cardsfolder/upcoming/empowered_autogenerator.txt new file mode 100644 index 00000000000..3709661dd4c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/empowered_autogenerator.txt @@ -0,0 +1,8 @@ +Name:Empowered Autogenerator +ManaCost:4 +Types:Artifact +K:CARDNAME enters the battlefield tapped. +A:AB$ PutCounter | Cost$ T | CounterType$ CHARGE | CounterNum$ 1 | SubAbility$ DBMana | SpellDescription$ Put a charge counter on CARDNAME. Add X mana of any one color, where X is the number of charge counters on CARDNAME. +SVar:DBMana:DB$Mana | Produced$ Any | Amount$ X | References$ X +SVar:X:Count$CardCounters.CHARGE +Oracle:Empowered Autogenerator enters the battlefield tapped.\n{T}: Put a charge counter on Empowered Autogenerator. Add X mana of any one color, where X is the number of charge counters on Empowered Autogenerator. diff --git a/forge-gui/res/cardsfolder/upcoming/full_flowering.txt b/forge-gui/res/cardsfolder/upcoming/full_flowering.txt new file mode 100644 index 00000000000..bffac9e50df --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/full_flowering.txt @@ -0,0 +1,8 @@ +Name:Full Flowering +ManaCost:X X G +Types:Sorcery +A:SP$ Repeat | Cost$ X X G | References$ X | RepeatSubAbility$ DBPopulate | MaxRepeat$ X | StackDescription$ SpellDescription | SpellDescription$ Populate X times. (To populate, create a token that's a copy of a creature token you control. Do this X times.) +SVar:X:Count$xPaid +SVar:DBPopulate:DB$ CopyPermanent | Choices$ Creature.token+YouCtrl | NumCopies$ 1 | Populate$ True +DeckNeeds:Ability$Token +Oracle:Populate X times. (To populate, create a token that's a copy of a creature token you control. Do this X times.) diff --git a/forge-gui/res/cardsfolder/upcoming/gerrard_weatherlight_hero.txt b/forge-gui/res/cardsfolder/upcoming/gerrard_weatherlight_hero.txt new file mode 100644 index 00000000000..9ebe5d5389a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/gerrard_weatherlight_hero.txt @@ -0,0 +1,9 @@ +Name:Gerrard, Weatherlight Hero +ManaCost:2 R W +Types:Legendary Creature Human Soldier +PT:3/3 +K:First Strike +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it and return to the battlefield all artifact and creature cards in your graveyard that were put there from the battlefield this turn. +SVar:TrigExile:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBReturn +SVar:DBReturn:DB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.Artifact+YouOwn,Card.Creature+YouOwn +Oracle:First strike\nWhen Gerrard, Weatherlight Hero dies, exile it and return to the battlefield all artifact and creature cards in your graveyard that were put there from the battlefield this turn. diff --git a/forge-gui/res/editions/Commander 2019.txt b/forge-gui/res/editions/Commander 2019.txt new file mode 100644 index 00000000000..459c4e1e74f --- /dev/null +++ b/forge-gui/res/editions/Commander 2019.txt @@ -0,0 +1,15 @@ +[metadata] +Code=C19 +Date=2019-08-23 +Name=Commander 2019 +Code2=C19 +MciCode=c19 +Type=Other + +[cards] + + +[tokens] +c_a_treasure_sac +g_0_1_egg_defender + diff --git a/forge-gui/res/tokenscripts/c_x_x_a_sculpture_total_sculptures.txt b/forge-gui/res/tokenscripts/c_x_x_a_sculpture_total_sculptures.txt new file mode 100644 index 00000000000..bd1a66f7714 --- /dev/null +++ b/forge-gui/res/tokenscripts/c_x_x_a_sculpture_total_sculptures.txt @@ -0,0 +1,7 @@ +Name:Sculpture +ManaCost:no cost +Types:Artifact Creature Sculpture +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ TokenX | SetToughness$ TokenX | Description$ CARDNAME's power and toughness are each equal to the number of sculptures you control. +SVar:TokenX:Count$Valid Sculpture.YouCtrl +Oracle:This creature's power and toughness are each equal to the number of sculptures you control.