diff --git a/forge-gui/res/cardsfolder/upcoming/coalition_construct.txt b/forge-gui/res/cardsfolder/upcoming/coalition_construct.txt new file mode 100644 index 00000000000..92364337665 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/coalition_construct.txt @@ -0,0 +1,13 @@ +Name:Coalition Construct +ManaCost:3 +Types:Artifact Creature Construct +PT:2/2 +K:ETBReplacement:Other:ChooseCT +SVar:ChooseCT:DB$ ChooseType | Type$ Creature | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ ChosenType | Description$ CARDNAME is the chosen type in addition to its other types. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigEffect | TriggerDescription$ When CARDNAME enters the battlefield, other creatures you control of the chosen type and creature cards of that type in your hand perpetually get +1/+1. +SVar:TrigEffect:DB$ Effect | RememberObjects$ Valid Creature.YouCtrl+Other+ChosenType,ValidHand Creature.YouOwn+Other+ChosenType | StaticAbilities$ PerpetualP1P1 | Name$ Coalition Constructs's Perpetual Effect | Duration$ Permanent +SVar:PerpetualP1P1:Mode$ Continuous | Affected$ Card.IsRemembered | AddPower$ 1 | AddToughness$ 1 | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ Other creatures you control of the chosen type and creature cards of that type in your hand perpetually get +1/+1. +SVar:Update:Mode$ ChangesZone | Origin$ Any | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBUpdate +SVar:DBUpdate:DB$ UpdateRemember +Oracle:As Coalition Construct enters the battlefield choose a creature type.\nCoalition Construct is the chosen type in addition to its other types.\nWhen Coalition Construct enters the battlefield, other creatures you control of the chosen type and creature cards of that type in your hand perpetually get +1/+1. diff --git a/forge-gui/res/cardsfolder/upcoming/ghitu_embercoiler.txt b/forge-gui/res/cardsfolder/upcoming/ghitu_embercoiler.txt new file mode 100644 index 00000000000..aee8d4e4b15 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ghitu_embercoiler.txt @@ -0,0 +1,13 @@ +Name:Ghitu Embercoiler +ManaCost:1 R +Types:Creature Human Wizard +PT:2/2 +K:Prowess +T:Mode$ Phase | Phase$ Main1 | PreCombatMain$ True | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSeek | TriggerDescription$ At the beginning of your precombat main phase, you may discard a card. If you do, seek a card with greater mana value and exile it. Until the end of your next turn, you may play the exiled card. +SVar:TrigSeek:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Library | Destination$ Exile | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Card.cmcGTX | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBEffect +SVar:X:Discarded$CardManaCost +SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ MayPlay | Duration$ UntilTheEndOfYourNextTurn | ForgetOnMoved$ Exile | SubAbility$ DBCleanup +SVar:MayPlay:Mode$ Continuous | Affected$ Card.IsRemembered | MayPlay$ True | EffectZone$ Command | AffectedZone$ Exile | Description$ Until the end of your next turn, you may play the exiled card. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Discard +Oracle:Prowess\nAt the beginning of your precombat main phase, you may discard a card. If you do, seek a card with greater mana value and exile it. Until the end of your next turn, you may play the exiled card. diff --git a/forge-gui/res/cardsfolder/upcoming/juggernaut_peddler.txt b/forge-gui/res/cardsfolder/upcoming/juggernaut_peddler.txt new file mode 100644 index 00000000000..578648317ed --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/juggernaut_peddler.txt @@ -0,0 +1,12 @@ +Name:Juggernaut Peddler +ManaCost:W B +Types:Creature Human Artificer +PT:2/2 +K:Vigilance +T:Mode$ ChangesZone | Affected$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | SpellDescription$ When CARDNAME enters the battlefield, target player reveals all nonland cards in their hand. You may choose one of those cards. If you do, that player exiles it and conjures a card named Juggernaut into their hand. +SVar:TrigDiscard:DB$ Reveal | ValidTgts$ Player | TgtPrompt$ Select target player | RevealAllValid$ Card.nonLand+TargetedPlayerCtrl | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | DefinedPlayer$ Targeted | Chooser$ You | Origin$ Hand | Destination$ Exile | ChangeNum$ 1 | ChangeType$ Card.nonLand+TargetedPlayerCtrl | AlreadyRevealed$ True | AILogic$ BestCard | RememberChanged$ True | SubAbility$ DBConjure +SVar:DBConjure:DB$ MakeCard | ConditionDefined$ Remembered | ConditionPresent$ Card | Conjure$ True | Defined$ TargetedPlayer | Name$ Juggernaut | Zone$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Type$Juggernaut|Artifact +Oracle:Vigilance\nWhen Juggernaut Peddler enter the battlefield, target player reveals all nonland cards in their hand. You may choose one of those cards. If you do, that player exiles it and conjures a card named Juggernaut into their hand. diff --git a/forge-gui/res/cardsfolder/upcoming/nantuko_slicer.txt b/forge-gui/res/cardsfolder/upcoming/nantuko_slicer.txt new file mode 100644 index 00000000000..5756a350a88 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/nantuko_slicer.txt @@ -0,0 +1,14 @@ +Name:Nantuko Slicer +ManaCost:2 G G +Types:Creature Insect +PT:3/2 +K:Kicker:B +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, return target card from your graveyard to your hand. If this spell was kicked, conjure a duplicate of target card in an opponent's graveyard into your hand. It perpetually gains: "You may spend mana as though it were mana of any color to cast this spell." +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.YouOwn | SubAbility$ DBConjure +SVar:DBConjure:DB$ MakeCard | Condition$ Kicked | Conjure$ True | TgtPrompt$ Select target creature card in an opponent's graveyard | ValidTgts$ Creature.OppOwn+inZoneGraveyard | TgtZone$ Graveyard | DefinedName$ ThisTargetedCard | Zone$ Hand | RememberMade$ True | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | Condition$ Kicked | StaticAbilities$ PerpetualAbility | Duration$ Permanent | Name$ Nantuko Slicer's Perpetual Effect | SubAbility$ DBCleanup +SVar:PerpetualAbility:Mode$ Continuous | AddStaticAbility$ SpendAnyMana | Affected$ Card.IsRemembered | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The conjured card perpetually gains "You may spend mana as though it were mana of any color to cast this spell." +SVar:SpendAnyMana:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AffectedZone$ Stack | AddHiddenKeyword$ May spend mana as though it were mana of any color to cast CARDNAME | Description$ You may spend mana as though it were mana of any color to cast this spell. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +DeckHas:Ability$Graveyard +Oracle:Kicker{B}\nWhen Nantuko Slicer enters the battlefield return target card from your graveyard to your hand. If this spell was kicked, conjure a duplicate of target card in an opponent's graveyard into your hand. It perpetually gains "You may spend mana as though it were mana of any color to cast this spell." diff --git a/forge-gui/res/cardsfolder/upcoming/reezug_the_bonecobbler.txt b/forge-gui/res/cardsfolder/upcoming/reezug_the_bonecobbler.txt new file mode 100644 index 00000000000..19a8614b3d7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/reezug_the_bonecobbler.txt @@ -0,0 +1,11 @@ +Name:Reezug, the Bonecobbler +ManaCost:1 B +Types:Legendary Creature Spirit Artificer +PT:1/3 +A:AB$ Effect | Name$ Reezug, the Bonecobbler's Effect | Cost$ T | ValidTgts$ Creature.YouOwn | TgtZone$ Graveyard | RememberObjects$ Targeted | TgtPrompt$ Select target creature card in your graveyard | StaticAbilities$ MayPlay | SubAbility$ DBEffect | StackDescription$ {c:Targeted} perpetually becomes an artifact. | You may cast that card this turn. SpellDescription$ Target creature card in your graveyard perpetually becomes an artifact. You may cast that card this turn. (It loses all other card types.) +SVar:DBEffect:DB$ Effect | Name$ Reezug, the Bonecobbler's Perpetual Effect | RememberObjects$ Targeted | StaticAbilities$ PerpetualArtifact | Duration$ Permanent +SVar:PerpetualArtifact:Mode$ Continuous | Affected$ Card.IsRemembered | AddType$ Artifact | RemoveCardTypes$ True | Description$ This creature perpetually becomes an artifact. (It loses all other card types.) +SVar:MayPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Graveyard | Description$ You may cast that card this turn. +DeckHints:Ability$Graveyard & Type$Artifact +DeckHas:Ability$Graveyard & Type$Artifact +Oracle:{T}: Target creature card in your graveyard perpetually becomes an artifact. You may cast that card this turn. (It loses all other card types.) diff --git a/forge-gui/res/cardsfolder/upcoming/slimefoot_thallid_transplant.txt b/forge-gui/res/cardsfolder/upcoming/slimefoot_thallid_transplant.txt new file mode 100644 index 00000000000..f45510d6bdc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/slimefoot_thallid_transplant.txt @@ -0,0 +1,11 @@ +Name:Slimefoot, Thallid Transplant +ManaCost:B G +Types:Legendary Creature Fungus +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl,Swamp.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDraft | TriggerDescription$ Whenever a Swamp or Forest enters the battlefield under your control, draft a card from CARDNAME's spellbook. +SVar:TrigDraft:DB$ Draft | Spellbook$ Deathbloom Thallid,Deathbonnet Sprout,Rhizome Lurcher,Spore Crawler,Sporecrown Thallid,Sporemound,Swarm Shambler,Thallid Omnivore,Thallid Soothsayer,Yavimaya Sapherd,Fungal Plots,Verdant Force,Verdant Embrace,Spore Swarm,Saproling Migration +SVar:BuffedBy:Forest +SVar:BuffedBy:Swamp +DeckHints:Type$Fungus|Saproling +DeckHas:Ability$Token|Mill|LifeGain|Graveyard|Counters|Sacrifice & Type$Elemental|Saproling +Oracle:Whenever a Swamp or a Forest enters the battlefield under your control, draft a card from Slimefoot, Thallid Transplant's spellbook. diff --git a/forge-gui/res/cardsfolder/upcoming/tiana_angel_mechanic.txt b/forge-gui/res/cardsfolder/upcoming/tiana_angel_mechanic.txt new file mode 100644 index 00000000000..4b3af3a6542 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tiana_angel_mechanic.txt @@ -0,0 +1,11 @@ +Name:Tiana, Angel Mechanic +ManaCost:1 R W +Types:Legendary Creature Angel Artificer +PT:3/2 +K:Flying +T:Mode$ Crewed | ValidCrew$ Card.Self,Creature.Legendary+Other+YouCtrl | Execute$ TrigEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another legendary creature you control crews a vehicle, that vehicle perpetually gains +1/+0. +SVar:TrigEffect:DB$ Effect | RememberObjects$ TriggeredVehicle | StaticAbilities$ PerpetualP1P1 | Name$ Tiana, Angel Mechanic's Perpetual Effect | Duration$ Permanent +SVar:PerpetualP1P1:Mode$ Continuous | Affected$ Card.IsRemembered | AddPower$ 1 | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ This vehicle perpetually gains +1/+0. +DeckHints:Type$Legendary +DeckNeeds:Type$Vehicle +Oracle:Whenever Tiana, Angel Mechanic or another legendary creature you control crews a vehicle, that vehicle perpetually gains +1/+0.