diff --git a/forge-gui/res/cardsfolder/upcoming/explosive_getaway.txt b/forge-gui/res/cardsfolder/upcoming/explosive_getaway.txt new file mode 100644 index 00000000000..d71867b962c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/explosive_getaway.txt @@ -0,0 +1,9 @@ +Name:Explosive Getaway +ManaCost:3 R W +Types:Sorcery +A:SP$ ChangeZone | ValidTgts$ Artifact,Creature | TgtPrompt$ Choose target artifact or creature | Origin$ Battlefield | Destination$ Exile | TargetMin$ 0 | TargetMax$ 1 | SpeTgtPrompt$ Select target creature you control | SubAbility$ DelTrig | RememberChanged$ True | SpellDescription$ Exile up to one target artifact or creature. Return it to the battlefield under its owner's control at the beginning of the next end step. CARDNAME deals 4 damage to each creature. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ RememberedLKI | TriggerDescription$ Return exiled permanent to the battlefield. | SubAbility$ DBDamageAll +SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRememberedLKI +SVar:DBDamageAll:DB$ DamageAll | NumDmg$ 4 | ValidCards$ Creature | ValidDescription$ each creature. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:Exile up to one target artifact or creature. Return it to the battlefield under its owner's control at the beginning of the next end step.\nExplosive Getaway deals 4 damage to each creature. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/on_wings_of_gold.txt b/forge-gui/res/cardsfolder/upcoming/on_wings_of_gold.txt new file mode 100644 index 00000000000..735aaaf42cb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/on_wings_of_gold.txt @@ -0,0 +1,8 @@ +Name:On Wings of Gold +ManaCost:3 W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.Zombie+YouCtrl,Creature.token+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ Creatures you control that are Zombies and/or tokens get +1/+1 and have flying. +T:Mode$ ChangesZoneAll | ValidCards$ Card.YouOwn | Origin$ Graveyard | Destination$ Any | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever one or more cards leave your graveyard, create a 1/1 white Zombie creature token. +SVar:TrigToken:DB$ Token | TokenScript$ w_1_1_zombie +SVar:PlayMain1:TRUE +Oracle:Creatures you control that are Zombies and/or tokens get +1/+1 and have flying.\nWhenever one or more cards leave your graveyard, create a 1/1 white Zombie creature token. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/priest_of_the_crossing.txt b/forge-gui/res/cardsfolder/upcoming/priest_of_the_crossing.txt new file mode 100644 index 00000000000..1a4a81ad355 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/priest_of_the_crossing.txt @@ -0,0 +1,9 @@ +Name:Priest of the Crossing +ManaCost:3 W +Types:Creature Zombie Bird Cleric +PT:3/3 +K:Flying +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPutCounterAll | TriggerDescription$ At the beginning of each end step, put X +1/+1 counters on each creature you control, where X is the number of creatures that died under your control this turn. +SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ X +SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature.YouCtrl +Oracle:Flying\nAt the beginning of each end step, put X +1/+1 counters on each creature you control, where X is the number of creatures that died under your control this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/prophet_of_the_scarab.txt b/forge-gui/res/cardsfolder/upcoming/prophet_of_the_scarab.txt new file mode 100644 index 00000000000..489e188a0fc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/prophet_of_the_scarab.txt @@ -0,0 +1,10 @@ +Name:Prophet of the Scarab +ManaCost:4 U +Types:Creature Zombie Wizard +PT:3/4 +K:Vigilance +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When this creature enters, draw cards equal to the number of Zombies you control or the number of Zombie cards in your graveyard, whichever is greater. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ X +SVar:X:Count$Valid Zombie.YouCtrl/LimitMin.Y +SVar:Y:Count$TypeInYourYard.Zombie +Oracle:Vigilance\nWhen this creature enters, draw cards equal to the number of Zombies you control or the number of Zombie cards in your graveyard, whichever is greater. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/renewed_solidarity.txt b/forge-gui/res/cardsfolder/upcoming/renewed_solidarity.txt new file mode 100644 index 00000000000..0a62d3a7d46 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/renewed_solidarity.txt @@ -0,0 +1,11 @@ +Name:Renewed Solidarity +ManaCost:2 W +Types:Enchantment +K:ETBReplacement:Other:ChooseCT +SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As this enchantment enters, choose a creature type. | AILogic$ MostProminentInComputerDeck +S:Mode$ Continuous | Affected$ Creature.ChosenType+YouCtrl | AddPower$ 1 | Description$ Creatures you control of the chosen type get +1/+0. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCopy | TriggerDescription$ At the beginning of your end step, for each token you control of the chosen type that entered this turn, create a token that's a copy of it. +SVar:TrigCopy:DB$ CopyPermanent | Defined$ Valid Permanent.token+YouCtrl+ChosenType+ThisTurnEntered | NumCopies$ 1 +AI:RemoveDeck:Random +SVar:PlayMain1:TRUE +Oracle:As this enchantment enters, choose a creature type.\nCreatures you control of the chosen type get +1/+0.\nAt the beginning of your end step, for each token you control of the chosen type that entered this turn, create a token that's a copy of it. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/tune_up.txt b/forge-gui/res/cardsfolder/upcoming/tune_up.txt new file mode 100644 index 00000000000..17c0ad0f2de --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tune_up.txt @@ -0,0 +1,7 @@ +Name:Tune Up +ManaCost:3 W +Types:Sorcery +A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Artifact.YouOwn | TgtPrompt$ Choose target artifact card in your graveyard | SubAbility$ DBAnimate | SpellDescription$ Return target artifact card from your graveyard to the battlefield. If it's a Vehicle, it becomes an artifact creature. +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Vehicle | Types$ Artifact,Creature | Duration$ Permanent +DeckHas:Ability$Graveyard +Oracle:Return target artifact card from your graveyard to the battlefield. If it's a Vehicle, it becomes an artifact creature. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/veloheart_bike.txt b/forge-gui/res/cardsfolder/upcoming/veloheart_bike.txt new file mode 100644 index 00000000000..6e18c75469f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/veloheart_bike.txt @@ -0,0 +1,10 @@ +Name:Veloheart Bike +ManaCost:2 G +Types:Artifact Vehicle +PT:4/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When this Vehicle enters, you gain 2 life. +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 2 +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color. +K:Crew:2 +DeckHas:Ability$LifeGain +Oracle:When this Vehicle enters, you gain 2 life.\n{T}: Add one mana of any color.\nCrew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/wizened_mentor.txt b/forge-gui/res/cardsfolder/upcoming/wizened_mentor.txt new file mode 100644 index 00000000000..a3ab6aefe23 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wizened_mentor.txt @@ -0,0 +1,7 @@ +Name:Wizened Mentor +ManaCost:1 W +Types:Creature Zombie Cleric +PT:2/2 +T:Mode$ AbilityCast | ValidActivatingPlayer$ Opponent | ValidSA$ Activated.nonManaAbility | ActivationLimit$ 1 | TriggerZones$ Battlefield | ValidCard$ Permanent.inZoneBattlefield | Execute$ TrigToken | TriggerDescription$ Whenever an opponent activates an ability of a permanent that isn't a mana ability, you create a 1/1 white Zombie creature token. This ability triggers only once each turn. +SVar:TrigToken:DB$ Token | TokenScript$ w_1_1_zombie +Oracle:Whenever an opponent activates an ability of a permanent that isn't a mana ability, you create a 1/1 white Zombie creature token. This ability triggers only once each turn. diff --git a/forge-gui/res/tokenscripts/w_1_1_zombie.txt b/forge-gui/res/tokenscripts/w_1_1_zombie.txt new file mode 100644 index 00000000000..7f8ad746522 --- /dev/null +++ b/forge-gui/res/tokenscripts/w_1_1_zombie.txt @@ -0,0 +1,6 @@ +Name:Zombie Token +ManaCost:no cost +Colors:white +Types:Creature Zombie +PT:1/1 +Oracle: \ No newline at end of file