From 2eda6ea8dc281e29c2e64fcb6843c04d908378f3 Mon Sep 17 00:00:00 2001 From: austinio7116 Date: Thu, 30 May 2019 08:29:18 +0100 Subject: [PATCH] More MH1 spoilers from forgeScribe --- .../res/cardsfolder/upcoming/answered_prayers.txt | 8 ++++++++ .../res/cardsfolder/upcoming/dead_of_winter.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/echo_of_eons.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/endling.txt | 12 ++++++++++++ .../upcoming/hall_of_heliods_generosity.txt | 6 ++++++ forge-gui/res/cardsfolder/upcoming/icehide_golem.txt | 6 ++++++ .../res/cardsfolder/upcoming/llanowar_tribe.txt | 6 ++++++ .../res/cardsfolder/upcoming/mist_syndicate_naga.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/pashalik_mons.txt | 12 ++++++++++++ forge-gui/res/cardsfolder/upcoming/shenanigans.txt | 6 ++++++ .../res/cardsfolder/upcoming/throes_of_chaos.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/tribute_mage.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/vesperlark.txt | 9 +++++++++ 13 files changed, 102 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/answered_prayers.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/dead_of_winter.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/echo_of_eons.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/endling.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/hall_of_heliods_generosity.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/icehide_golem.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/llanowar_tribe.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/mist_syndicate_naga.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/pashalik_mons.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/shenanigans.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/throes_of_chaos.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/tribute_mage.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/vesperlark.txt diff --git a/forge-gui/res/cardsfolder/upcoming/answered_prayers.txt b/forge-gui/res/cardsfolder/upcoming/answered_prayers.txt new file mode 100644 index 00000000000..d9cb33dd7bb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/answered_prayers.txt @@ -0,0 +1,8 @@ +Name:Answered Prayers +ManaCost:1 W W +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Creature.YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature enters the battlefield under your control, you gain 1 life. If CARDNAME isn't a creature, it becomes a 3/3 Angel creature with flying in addition to its other types until end of turn. +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ TriggeredCard | Power$ 3 | Toughness$ 3 | Types$ Creature,Angel | Keywords$ Flying +SVar:BuffedBy:Creature +Oracle:Whenever a creature enters the battlefield under your control, you gain 1 life. If Answered Prayers isn't a creature, it becomes a 3/3 Angel creature with flying in addition to its other types until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/dead_of_winter.txt b/forge-gui/res/cardsfolder/upcoming/dead_of_winter.txt new file mode 100644 index 00000000000..6900dff33e9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dead_of_winter.txt @@ -0,0 +1,7 @@ +Name:Dead of Winter +ManaCost:2 B +Types:Sorcery +A:SP$ PumpAll | Cost$ 2 B | ValidCards$ Creature.Snow | NumAtt$ -X | NumDef$ -X | References$ X | SpellDescription$ All nonsnow creatures get -X/-X until end of turn, where X is the number of snow permanents you control. +SVar:X:Count$Valid Permanent.Snow+YouCtrl +AI:RemoveDeck:Random +Oracle:All nonsnow creatures get -X/-X until end of turn, where X is the number of snow permanents you control. diff --git a/forge-gui/res/cardsfolder/upcoming/echo_of_eons.txt b/forge-gui/res/cardsfolder/upcoming/echo_of_eons.txt new file mode 100644 index 00000000000..6ca9cbf4966 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/echo_of_eons.txt @@ -0,0 +1,7 @@ +Name:Echo of Eons +ManaCost:4 U U +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 4 U U | ChangeType$ Card | Origin$ Hand,Graveyard | Destination$ Library | Shuffle$ True | Random$ True | SubAbility$ DBDraw | UseAllOriginZones$ True | AILogic$ TimeTwister | SpellDescription$ Each player shuffles their graveyard and hand into their library, then draws seven cards. +SVar:DBDraw:DB$ Draw | NumCards$ 7 | Defined$ Player +K:Flashback:2 U +Oracle:Each player shuffles their hand and graveyard into their library, then draws seven cards.\nFlashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/upcoming/endling.txt b/forge-gui/res/cardsfolder/upcoming/endling.txt new file mode 100644 index 00000000000..03872fa08a0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/endling.txt @@ -0,0 +1,12 @@ +Name:Endling +ManaCost:2 B B +Types:Creature Zombie Shapeshifter +PT:3/3 +A:AB$ Pump | Cost$ B | KW$ Menace | Defined$ Self | SpellDescription$ CARDNAME gains gains menace until end of turn. +AI:RemoveDeck:Random +A:AB$ Pump | Cost$ B | Defined$ Self | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. +A:AB$ Pump | Cost$ B | Defined$ Self | KW$ Undying | SpellDescription$ CARDNAME gains undying until end of turn. +AI:RemoveDeck:All +A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. +A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ +1 | SpellDescription$ CARDNAME gets -1/+1 until end of turn. +Oracle:{B}: Endling gains menace until end of turn.\n{B}: Endling gains deathtouch until end of turn.\n{B}: Endling gains undying until end of turn. (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.)\n{1}: Endling gets +1/-1 or -1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/hall_of_heliods_generosity.txt b/forge-gui/res/cardsfolder/upcoming/hall_of_heliods_generosity.txt new file mode 100644 index 00000000000..5d3f282e9e3 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hall_of_heliods_generosity.txt @@ -0,0 +1,6 @@ +Name:Hall of Heliod's Generosity +ManaCost: +Types:Legendary Land +A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. +A:AB$ ChangeZone | Cost$ 1 W T | TgtPrompt$ Choose target enchantment card in your graveyard | ValidTgts$ Enchantment.YouCtrl | Origin$ Graveyard | Destination$ Library | SpellDescription$ Put target enchantment card from your graveyard on top of your library. +Oracle:{T}: Add {C}.\n{1}{W}, {T}: Put target enchantment card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/upcoming/icehide_golem.txt b/forge-gui/res/cardsfolder/upcoming/icehide_golem.txt new file mode 100644 index 00000000000..d5d1d87861a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/icehide_golem.txt @@ -0,0 +1,6 @@ +Name:Icehide Golem +ManaCost:S +Types:Snow Artifact Creature Golem +PT:2/2 +Colors:green +Oracle:({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/upcoming/llanowar_tribe.txt b/forge-gui/res/cardsfolder/upcoming/llanowar_tribe.txt new file mode 100644 index 00000000000..4aa4f57d48b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/llanowar_tribe.txt @@ -0,0 +1,6 @@ +Name:Llanowar Tribe +ManaCost:G G G +Types:Creature Elf Druid +PT:3/3 +A:AB$ Mana | Cost$ T | Produced$ G | Amount$ 3 | SpellDescription$ Add {G}{G}{G}. +Oracle:{T}: Add {G}{G}{G}. diff --git a/forge-gui/res/cardsfolder/upcoming/mist_syndicate_naga.txt b/forge-gui/res/cardsfolder/upcoming/mist_syndicate_naga.txt new file mode 100644 index 00000000000..6ec111b66c4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mist_syndicate_naga.txt @@ -0,0 +1,9 @@ +Name:Mist-Syndicate Naga +ManaCost:2 U +Types:Creature Naga Ninja +PT:3/1 +K:Ninjutsu:2 U +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, create a token that's a copy of CARDNAME. +SVar:TrigCopy:DB$ CopyPermanent | Defined$ Self | NumCopies$ 1 +DeckHas:Ability$Token +Oracle:Ninjutsu {2}{U} ({2}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Mist-Syndicate Naga deals combat damage to a player, create a token that's a copy of Mist-Syndicate Naga. diff --git a/forge-gui/res/cardsfolder/upcoming/pashalik_mons.txt b/forge-gui/res/cardsfolder/upcoming/pashalik_mons.txt new file mode 100644 index 00000000000..5fe749c875f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/pashalik_mons.txt @@ -0,0 +1,12 @@ +Name:Pashalik Mons +ManaCost:2 R +Types:Legendary Creature Goblin Warrior +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Self | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME or another Goblin you control dies, CARDNAME deals 1 damage to any target. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Goblin.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Goblin you control dies, CARDNAME deals 1 damage to any target. +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 +AI:RemoveDeck:Random +SVar:SacMe:1 +A:AB$ Token | Cost$ 3 R Sac<1/Goblin> | TokenAmount$ 2 | TokenScript$ r_1_1_goblin | TokenOwner$ You | LegacyImage$ r 1 1 goblin mh1 | SpellDescription$ Create two 1/1 red Goblin creature tokens. +DeckHas:Ability$Token +Oracle:Whenever Pashalik Mons or another Goblin you control dies, Pashalik Mons deals 1 damage to any target.\n{3}{R}, Sacrifice a Goblin: Create two 1/1 red Goblin creature tokens. diff --git a/forge-gui/res/cardsfolder/upcoming/shenanigans.txt b/forge-gui/res/cardsfolder/upcoming/shenanigans.txt new file mode 100644 index 00000000000..bc81bac5970 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/shenanigans.txt @@ -0,0 +1,6 @@ +Name:Shenanigans +ManaCost:1 R +Types:Sorcery +A:SP$ Destroy | Cost$ 1 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +K:Dredge:1 +Oracle:Destroy target artifact.\nDredge 1 (If you would draw a card, instead you may put exactly one card from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/upcoming/throes_of_chaos.txt b/forge-gui/res/cardsfolder/upcoming/throes_of_chaos.txt new file mode 100644 index 00000000000..f6fc8d3061a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/throes_of_chaos.txt @@ -0,0 +1,7 @@ +Name:Throes of Chaos +ManaCost:3 R +Types:Sorcery +K:Cascade +SVar:PlayMain1:TRUE +K:Retrace +Oracle:Cascade (When you cast a spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/upcoming/tribute_mage.txt b/forge-gui/res/cardsfolder/upcoming/tribute_mage.txt new file mode 100644 index 00000000000..9cf25b454da --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tribute_mage.txt @@ -0,0 +1,7 @@ +Name:Tribute Mage +ManaCost:2 U +Types:Creature Human Wizard +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an artifact card with converted mana cost 2, reveal that card, put it into your hand, then shuffle your library. +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Artifact.cmcEQ2 | ChangeNum$ 1 | ShuffleNonMandatory$ True +Oracle:When Tribute Mage enters the battlefield, you may search your library for an artifact card with converted mana cost 2, reveal that card, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/upcoming/vesperlark.txt b/forge-gui/res/cardsfolder/upcoming/vesperlark.txt new file mode 100644 index 00000000000..d1707bfb7d9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/vesperlark.txt @@ -0,0 +1,9 @@ +Name:Vesperlark +ManaCost:2 W +Types:Creature Elemental +PT:2/1 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return target creature card with power 1 or less from your graveyard to the battlefield. +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl+powerLE1 | TgtPrompt$ Select target creature card with power 1 or less in your graveyard +K:Evoke:1 W +Oracle:Flying\nWhen Vesperlark leaves the battlefield, return target creature card with power 1 or less from your graveyard to the battlefield.\nEvoke {1}{W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)