From 9db08ea013e656e3ead13f65aefcfbd341f9d6ab Mon Sep 17 00:00:00 2001 From: Tim Mocny Date: Mon, 7 Feb 2022 04:36:10 +0000 Subject: [PATCH] =?UTF-8?q?NEO=20=E2=80=93=206=20Feb?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../upcoming/go_shintai_of_hidden_cruelty.txt | 12 ++++++++++ .../upcoming/go_shintai_of_lost_wisdom.txt | 2 +- .../cardsfolder/upcoming/mobilizer_mech.txt | 11 +++++++++ .../upcoming/nezumi_bladeblesser.txt | 8 +++++++ ...kiba_reckoner_raid_nezumi_road_captain.txt | 24 +++++++++++++++++++ .../cardsfolder/upcoming/oni_cult_anvil.txt | 10 ++++++++ .../upcoming/spinning_wheel_kick.txt | 8 +++++++ .../upcoming/spirit_sisters_call.txt | 12 ++++++++++ .../upcoming/weaver_of_harmony.txt | 7 ++++++ 9 files changed, 93 insertions(+), 1 deletion(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/go_shintai_of_hidden_cruelty.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/mobilizer_mech.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/nezumi_bladeblesser.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/okiba_reckoner_raid_nezumi_road_captain.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/oni_cult_anvil.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/spinning_wheel_kick.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/spirit_sisters_call.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/weaver_of_harmony.txt diff --git a/forge-gui/res/cardsfolder/upcoming/go_shintai_of_hidden_cruelty.txt b/forge-gui/res/cardsfolder/upcoming/go_shintai_of_hidden_cruelty.txt new file mode 100644 index 00000000000..acd4737ece6 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/go_shintai_of_hidden_cruelty.txt @@ -0,0 +1,12 @@ +Name:Go-Shintai of Hidden Cruelty +ManaCost:3 B +Types:Legendary Enchantment Creature Shrine +PT:2/2 +K:Deathtouch +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ At the beginning of your end step, you may pay {1}. When you do, destroy target creature with toughness X or less, where X is the number of Shrines you control. +SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ 1 | Execute$ TrigDestroy | SpellDescription$ Destroy target creature with toughness X or less, where X is the number of Shrines you control. +SVar:TrigDestroy:DB$ Mill | ValidTgts$ Creature.toughnessLEX | TgtPrompt$ Select target creature with toughness X or less +SVar:X:Count$TypeYouCtrl.Shrine +DeckHas:Ability$Mill +DeckHints:Type$Shrine +Oracle:Deathtouch\nAt the beginning of your end step, you may pay {1}. When you do, destroy target creature with toughness X or less, where X is the number of Shrines you control. diff --git a/forge-gui/res/cardsfolder/upcoming/go_shintai_of_lost_wisdom.txt b/forge-gui/res/cardsfolder/upcoming/go_shintai_of_lost_wisdom.txt index a84a9a7943a..02fa179849c 100644 --- a/forge-gui/res/cardsfolder/upcoming/go_shintai_of_lost_wisdom.txt +++ b/forge-gui/res/cardsfolder/upcoming/go_shintai_of_lost_wisdom.txt @@ -5,7 +5,7 @@ PT:0/4 K:Flying T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ At the beginning of your end step, you may pay {1}. When you do, target player mills X cards, where X is the number of Shrines you control. (To mill a card, a player puts the top card of their library into their graveyard.) SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ 1 | Execute$ TrigMill | SpellDescription$ Target player mills X cards, where X is the number of Shrines you control. -SVar:TrigMill:DB$ Mill | ValidTgts$ Player | NumCards$ X | TgtPrompt$ Select target player | SpellDescription$ Fart knocker! +SVar:TrigMill:DB$ Mill | ValidTgts$ Player | NumCards$ X | TgtPrompt$ Select target player SVar:X:Count$TypeYouCtrl.Shrine DeckHas:Ability$Mill DeckHints:Type$Shrine diff --git a/forge-gui/res/cardsfolder/upcoming/mobilizer_mech.txt b/forge-gui/res/cardsfolder/upcoming/mobilizer_mech.txt new file mode 100644 index 00000000000..ffcee9829ee --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mobilizer_mech.txt @@ -0,0 +1,11 @@ +Name:Mobilizer Mech +ManaCost:1 U +Types:Artifact Vehicle +PT:3/4 +K:Flying +T:Mode$ Crewed | ValidVehicle$ Card.Self | Execute$ TrigAnimate | TriggerDescription$ Whenever CARDNAME becomes crewed, up to one other target Vehicle you control becomes an artifact creature until end of turn. +SVar:TrigAnimate:DB$ Animate | ValidTgts$ Vehicle.YouCtrl+Other | TgtPrompt$ Select up to one other target Vehicle you control | TargetMin$ 0 | TargetMax$ 1 | Types$ Creature,Artifact +K:Crew:3 +Oracle:Flying +DeckHints:Type$Vehicle +Oracle:Whenever Mobilizer Mech becomes crewed, up to one other target Vehicle you control becomes an artifact creature until end of turn.\nCrew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.) diff --git a/forge-gui/res/cardsfolder/upcoming/nezumi_bladeblesser.txt b/forge-gui/res/cardsfolder/upcoming/nezumi_bladeblesser.txt new file mode 100644 index 00000000000..6f3ab95ed8b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/nezumi_bladeblesser.txt @@ -0,0 +1,8 @@ +Name:Nezumi Bladeblesser +ManaCost:2 B +Types:Creature Rat Samurai +PT:3/2 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Deathtouch | IsPresent$ Artifact.YouCtrl | Description$ CARDNAME has deathtouch as long as you control an artifact. +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Menace | IsPresent$ Enchantment.YouCtrl | Description$ CARDNAME has menace as long as you control an enchantment. (It can't be blocked except by two or more creatures.) +DeckHints:Type$Artifact|Enchantment +Oracle:Nezumi Bladeblesser has deathtouch as long as you control an artifact.\nNezumi Bladeblesser has menace as long as you control an enchantment. (It can't be blocked except by two or more creatures.) diff --git a/forge-gui/res/cardsfolder/upcoming/okiba_reckoner_raid_nezumi_road_captain.txt b/forge-gui/res/cardsfolder/upcoming/okiba_reckoner_raid_nezumi_road_captain.txt new file mode 100644 index 00000000000..bd6065f279c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/okiba_reckoner_raid_nezumi_road_captain.txt @@ -0,0 +1,24 @@ +Name:Okiba Reckoner Raid +ManaCost:B +Types:Enchantment Saga +K:Saga:3:DBDrain,DBDrain,DBTransform +SVar:DBDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife | SpellDescription$ Each opponent loses 1 life and you gain 1 life. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 +SVar:DBTransform:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | 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$LifeGain +Oracle:(As this Saga enters and after your draw step, add a lore counter.)\nI, II — Each opponent loses 1 life and you gain 1 life.\nIII — Exile this Saga, then return it to the battlefield transformed under your control. + +ALTERNATE + +Name:Nezumi Road Captain +ManaCost:no cost +Colors:black +Types:Enchantment Creature Rat Rogue +PT:2/2 +K:Menace +S:Mode$ Continuous | Affected$ Vehicle.YouCtrl | AddKeyword$ Menace | Description$ Vehicles you control have menace. (They can't be blocked except by two or more creatures.) +DeckHints:Type$Vehicle +Oracle:Menace\nVehicles you control have menace. (They can't be blocked except by two or more creatures.) diff --git a/forge-gui/res/cardsfolder/upcoming/oni_cult_anvil.txt b/forge-gui/res/cardsfolder/upcoming/oni_cult_anvil.txt new file mode 100644 index 00000000000..5935e1eadf9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/oni_cult_anvil.txt @@ -0,0 +1,10 @@ +Name:Oni-Cult Anvil +ManaCost:B R +Types:Artifact +T:Mode$ ChangesZoneAll | ValidCards$ Artifact.YouCtrl | Origin$ Battlefield | TriggerZones$ Battlefield | ActivationLimit$ 1 | Execute$ TrigToken | TriggerDescription$ Whenever one or more artifacts you control leave the battlefield during your turn, create a 1/1 colorless Construct artifact creature token. This ability triggers only once each turn. +SVar:TrigToken:DB$ Token | TokenScript$ c_1_1_a_construct +A:AB$ DealDamage | Cost$ T Sac<1/Artifact> | Defined$ Player.Opponent | NumDmg$ 1 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 1 damage to each opponent. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 1 | SpellDescription$ You gain 1 life. +DeckHints:Type$Artifact & Ability$Discard +DeckHas:Ability$Sacrifice|Token|LifeGain & Type$Construct +Oracle:Whenever one or more artifacts you control leave the battlefield during your turn, create a 1/1 colorless Construct artifact creature token. This ability triggers only once each turn.\n{T}, Sacrifice an artifact: Oni-Cult Anvil deals 1 damage to each opponent. You gain 1 life. diff --git a/forge-gui/res/cardsfolder/upcoming/spinning_wheel_kick.txt b/forge-gui/res/cardsfolder/upcoming/spinning_wheel_kick.txt new file mode 100644 index 00000000000..84fa1e11027 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/spinning_wheel_kick.txt @@ -0,0 +1,8 @@ +Name:Spinning Wheel Kick +ManaCost:X X G G +Types:Sorcery +A:SP$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBDamage | StackDescription$ None | SpellDescription$ Target creature you control +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select X target creatures and/or planeswalkers | TargetMin$ X | TargetMax$ X | DamageSource$ ParentTarget | NumDmg$ Y | SpellDescription$ deals damage equal to its power to each of X target creatures and/or planeswalkers. +SVar:X:Count$xPaid +SVar:Y:ParentTargeted$CardPower +Oracle:Target creature you control deals damage equal to its power to each of X target creatures and/or planeswalkers. diff --git a/forge-gui/res/cardsfolder/upcoming/spirit_sisters_call.txt b/forge-gui/res/cardsfolder/upcoming/spirit_sisters_call.txt new file mode 100644 index 00000000000..6b697924291 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/spirit_sisters_call.txt @@ -0,0 +1,12 @@ +Name:Spirit-Sister's Call +ManaCost:3 W B +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of your end step, choose target permanent card in your graveyard. You may sacrifice a permanent that shares a card type with the chosen card. If you do, return the chosen card from your graveyard to the battlefield and it gains "If this permanent would leave the battlefield, exile it instead of putting it anywhere else." +SVar:TrigChoose:DB$ ChooseCard | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Choose target permanent card in your graveyard | TgtZone$ Graveyard | DefinedCards$ Targeted | SubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ Sacrifice | Optional$ True | SacValid$ Permanent.sharesCardTypeWith Targeted | SacMessage$ permanent that shares a card type with the chosen card | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | ConditionDefined$ Remembered | ConditionPresent$ Card | Defined$ Targeted | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Replacements$ ReplaceLeaves | Defined$ Targeted | Duration$ Permanent +SVar:ReplaceLeaves:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | ValidCard$ Card.Self | ReplaceWith$ Exile | Description$ If this permanent would leave the battlefield, exile it instead of putting it anywhere else. +SVar:Exile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ ReplacedCard +DeckHas:Ability$Graveyard|Sacrifice +Oracle:At the beginning of your end step, choose target permanent card in your graveyard. You may sacrifice a permanent that shares a card type with the chosen card. If you do, return the chosen card from your graveyard to the battlefield and it gains "If this permanent would leave the battlefield, exile it instead of putting it anywhere else." diff --git a/forge-gui/res/cardsfolder/upcoming/weaver_of_harmony.txt b/forge-gui/res/cardsfolder/upcoming/weaver_of_harmony.txt new file mode 100644 index 00000000000..48120396240 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/weaver_of_harmony.txt @@ -0,0 +1,7 @@ +Name:Weaver of Harmony +ManaCost:1 G +Types:Enchantment Creature Snake Druid +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Other+Enchantment+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other enchantment creatures you control get +1/+1. +A:AB$ CopySpellAbility | Cost$ G T | TgtPrompt$ Select target activated or triggered ability you control from an enchantment source | TargetType$ Activated.YouCtrl,Triggered.YouCtrl | ValidTgts$ Enchantment | AILogic$ AlwaysCopyActivatedAbilities | MayChooseTarget$ True | SpellDescription$ Copy target activated or triggered ability you control from an enchantment source. You may choose new targets for the copy. (Mana abilities can't be targeted.) +Oracle:Other enchantment creatures you control get +1/+1.\n{G}, {T}: Copy target activated or triggered ability you control from an enchantment source. You may choose new targets for the copy. (Mana abilities can't be targeted.)