From cab01c430ebac23c8ea9ccacb49013ecba73b62f Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 13 Apr 2024 17:05:17 +0200 Subject: [PATCH] BIG 4 cards (#5027) --- .../cardsfolder/upcoming/simulacrum_synthesizer.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/tarnation_vista.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/territory_forge.txt | 7 +++++++ .../res/cardsfolder/upcoming/worldwalker_helm.txt | 9 +++++++++ 4 files changed, 35 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/simulacrum_synthesizer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/tarnation_vista.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/territory_forge.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/worldwalker_helm.txt diff --git a/forge-gui/res/cardsfolder/upcoming/simulacrum_synthesizer.txt b/forge-gui/res/cardsfolder/upcoming/simulacrum_synthesizer.txt new file mode 100644 index 00000000000..9591ed987cf --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/simulacrum_synthesizer.txt @@ -0,0 +1,10 @@ +Name:Simulacrum Synthesizer +ManaCost:2 U +Types:Artifact +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) +SVar:TrigScry:DB$ Scry | ScryNum$ 2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.YouCtrl+cmcGE3+Other| Execute$ TrigToken | TriggerDescription$ Whenever another artifact with mana value 3 or greater enters the battlefield under your control, create a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control." +SVar:TrigToken:DB$ Token | TokenScript$ c_0_0_a_construct_total_artifacts +DeckHas:Ability$Token & Type$Golem +DeckHints:Type$Artifact +Oracle:When Simulacrum Synthesizer enters the battlefield, scry 2.\nWhenever another artifact with mana value 3 or greater enters the battlefield under your control, create a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control." diff --git a/forge-gui/res/cardsfolder/upcoming/tarnation_vista.txt b/forge-gui/res/cardsfolder/upcoming/tarnation_vista.txt new file mode 100644 index 00000000000..07f64f253cc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tarnation_vista.txt @@ -0,0 +1,9 @@ +Name:Tarnation Vista +ManaCost:no cost +Types:Land Cave +K:ETBReplacement:Other:LandTapped +SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | SubAbility$ ChooseColor | SpellDescription$ CARDNAME enters the battlefield tapped. As it enters, choose a color. +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck +A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color. +A:AB$ Mana | Cost$ 1 T | Produced$ Special EachColorAmong_Permanent.YouCtrl+MonoColor | SpellDescription$ For each color among monocolored permanents you control, add one mana of that color. +Oracle:Tarnation Vista enters the battlefield tapped. As it enters, choose a color.\n{T}: Add one mana of the chosen color.\n{1}, {T}: For each color among monocolored permanents you control, add one mana of that color. diff --git a/forge-gui/res/cardsfolder/upcoming/territory_forge.txt b/forge-gui/res/cardsfolder/upcoming/territory_forge.txt new file mode 100644 index 00000000000..9cbe4abc84b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/territory_forge.txt @@ -0,0 +1,7 @@ +Name:Territory Forge +ManaCost:4 R +Types:Artifact +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+wasCastByYou | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it, exile target artifact or land. +SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | Mandatory$ True | Origin$ Battlefield | Destination$ Exile +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Card.ExiledWithSource | GainsAbilitiesOfZones$ Exile | Description$ CARDNAME has all activated abilities of the exiled card. +Oracle:When Territory Forge enters the battlefield, if you cast it, exile target artifact or land.\nTerritory Forge has all activated abilities of the exiled card. diff --git a/forge-gui/res/cardsfolder/upcoming/worldwalker_helm.txt b/forge-gui/res/cardsfolder/upcoming/worldwalker_helm.txt new file mode 100644 index 00000000000..bb48efaa78e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/worldwalker_helm.txt @@ -0,0 +1,9 @@ +Name:Worldwalker Helm +ManaCost:2 U +Types:Artifact +R:Event$ CreateToken | ActiveZones$ Battlefield | ValidPlayer$ You | ValidToken$ Artifact | ReplaceWith$ DBReplace | Description$ If you would create one or more artifact tokens, instead create those tokens plus an additional Map token. (It's an artifact with "{1}, {T}, Sacrifice this artifact: Target creature you control explores. Activate only as a sorcery.") +SVar:DBReplace:DB$ ReplaceToken | Type$ AddToken | Amount$ 1 | ValidCard$ Artifact | TokenScript$ c_a_map_sac_explore +A:AB$ CopyPermanent | Cost$ 1 U T | ValidTgts$ Artifact.YouCtrl+token | TgtPrompt$ Select target artifact token you control to copy | SpellDescription$ Create a token that's a copy of target artifact token you control. +DeckHas:Ability$Sacrifice|Token & Type$Artifact|Map +DeckHints:Type$Artifact & Ability$Token +Oracle:If you would create one or more artifact tokens, instead create those tokens plus an additional Map token. (It's an artifact with "{1}, {T}, Sacrifice this artifact: Target creature you control explores. Activate only as a sorcery.")\n{1}{U}, {T}: Create a token that's a copy of target artifact token you control.