From 4a7e7b414bc58f81e6c7b7783338e4c87b174f6a Mon Sep 17 00:00:00 2001 From: Tim Mocny Date: Sat, 5 Feb 2022 05:38:04 +0000 Subject: [PATCH] =?UTF-8?q?NEO=20=E2=80=93=C2=A04=20Feb?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../upcoming/dramatists_puppet.txt | 8 ++++++ .../cardsfolder/upcoming/flame_discharge.txt | 10 +++++++ .../cardsfolder/upcoming/reality_heist.txt | 8 ++++++ .../tribute_to_horobi_echo_of_deaths_wail.txt | 27 +++++++++++++++++++ .../upcoming/walking_skyscraper.txt | 10 +++++++ 5 files changed, 63 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/dramatists_puppet.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/flame_discharge.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/reality_heist.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/tribute_to_horobi_echo_of_deaths_wail.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/walking_skyscraper.txt diff --git a/forge-gui/res/cardsfolder/upcoming/dramatists_puppet.txt b/forge-gui/res/cardsfolder/upcoming/dramatists_puppet.txt new file mode 100644 index 00000000000..ccc78f49308 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dramatists_puppet.txt @@ -0,0 +1,8 @@ +Name:Dramatist's Puppet +ManaCost:4 +Types:Artifact Creature Construct +PT:2/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAddOrRemoveCounter | TriggerDescription$ When CARDNAME enters the battlefield, for each kind of counter on target permanent, put another counter of that kind on it or remove one from it. +SVar:TrigAddOrRemoveCounter:DB$ AddOrRemoveCounter | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | EachExistingCounter$ True | CounterNum$ 1 +DeckHints:Ability$Counters +Oracle:When Dramatist's Puppet enters the battlefield, for each kind of counter on target permanent, put another counter of that kind on it or remove one from it. diff --git a/forge-gui/res/cardsfolder/upcoming/flame_discharge.txt b/forge-gui/res/cardsfolder/upcoming/flame_discharge.txt new file mode 100644 index 00000000000..5af78b862c4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/flame_discharge.txt @@ -0,0 +1,10 @@ +Name:Flame Discharge +ManaCost:X R +Types:Instant +A:SP$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ XPlus | SpellDescription$ CARDNAME deals X damage to target creature or planeswalker. If you controlled a modified creature as you cast this spell, it deals X plus 2 damage instead. (Equipment, auras you control and counters are modifications.) +SVar:X:Count$xPaid +SVar:XPlus:Count$xPaid/Plus.Y +SVar:Y:Count$Compare Z GE1.2.0 +SVar:Z:Count$LastStateBattlefield Creature.modified+YouCtrl +DeckHints:Type$Equipment|Aura & Ability$Counters +Oracle:Flame Discharge deals X damage to target creature or planeswalker. If you controlled a modified creature as you cast this spell, it deals X plus 2 damage instead. (Equipment, Auras you control and counters are modifications.) diff --git a/forge-gui/res/cardsfolder/upcoming/reality_heist.txt b/forge-gui/res/cardsfolder/upcoming/reality_heist.txt new file mode 100644 index 00000000000..bde4d6665fc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/reality_heist.txt @@ -0,0 +1,8 @@ +Name:Reality Heist +ManaCost:5 U U +Types:Instant +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ This spell costs {1} less to cast for each artifact you control. +SVar:X:Count$Valid Artifact.YouCtrl +A:SP$ Dig | Defined$ You | DigNum$ 7 | ChangeNum$ 2 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Artifact | RestRandomOrder$ True | SpellDescription$ Look at the top seven cards of your library. You may reveal up to two artifact cards from among them and put them into your hand. Put the rest on the bottom of your library in a random order. +DeckNeeds:Type$Artifact +Oracle:This spell costs {1} less to cast for each artifact you control.\nLook at the top seven cards of your library. You may reveal up to two artifact cards from among them and put them into your hand. Put the rest on the bottom of your library in a random order. diff --git a/forge-gui/res/cardsfolder/upcoming/tribute_to_horobi_echo_of_deaths_wail.txt b/forge-gui/res/cardsfolder/upcoming/tribute_to_horobi_echo_of_deaths_wail.txt new file mode 100644 index 00000000000..e083546633f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tribute_to_horobi_echo_of_deaths_wail.txt @@ -0,0 +1,27 @@ +Name:Tribute to Horobi +ManaCost:1 B +Types:Enchantment Saga +K:Saga:3:DBToken,DBToken,DBExile +SVar:DBToken:DB$ Token | TokenScript$ b_1_1_rat_rogue | TokenOwner$ Opponent | SpellDescription$ Each opponent creates a 1/1 black Rat Rogue creature token. +SVar:DBExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | StackDescription$ SpellDescription | SpellDescription$ Exile this Saga, then return it to the battlefield transformed under your control. +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | Transformed$ True | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +AlternateMode:DoubleFaced +DeckHas:Ability$Sacrifice +Oracle:(As this Saga enters and after your draw step, add a lore counter.)\nI, II — Each opponent creates a 1/1 black Rat Rogue creature token.\nIII — Exile this Saga, then return it to the battlefield transformed under your control. + +ALTERNATE + +Name:Echo of Death's Wail +ManaCost:no cost +Colors:black +Types:Enchantment Creature Spirit +PT:3/3 +K:Flying +K:Haste +T:Mode$ ChangesZone | Destination$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ When CARDNAME enters the battlefield, gain control of all Rat tokens. +SVar:TrigGainControl:DB$ GainControl | AllValid$ Rat.token | NewController$ You +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME attacks, you may sacrifice another creature. If you do, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ Sac<1/Creature.Other/another creature> | NumCards$ 1 +DeckHas:Ability$Sacrifice +Oracle:Flying, haste\nWhen Echo of Death's Wail enters the battlefield, gain control of all Rat tokens.\nWhenever Echo of Death's Wail attacks, you may sacrifice another creature. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/walking_skyscraper.txt b/forge-gui/res/cardsfolder/upcoming/walking_skyscraper.txt new file mode 100644 index 00000000000..8d5cf5cf01f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/walking_skyscraper.txt @@ -0,0 +1,10 @@ +Name:Walking Skyscraper +ManaCost:8 +Types:Artifact Creature Construct +PT:8/8 +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each modified creature you control. (Equipment, Auras you control, and counters are modifications.) +SVar:X:Count$Valid Creature.YouCtrl+modified +K:Trample +S:Mode$ Continuous | Affected$ Card.Self+untapped | AddKeyword$ Hexproof | Description$ CARDNAME has hexproof as long as it's untapped. (It can't be the target of spells or abilities your opponents control.) +DeckHints:Type$Aura|Equipment & Ability$Counters +Oracle:This spell costs {1} less to cast for each modified creature you control. (Equipment, Auras you control, and counters are modifications.)\nTrample\nWalking Skyscraper has hexproof as long as it's untapped. (It can't be the target of spells or abilities your opponents control.)