From 861497a883cdadf14a49e3356c6cb9ceaffdfa71 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 25 May 2024 07:25:35 +0200 Subject: [PATCH] MH3 10 double faced cards (#5284) * update * cleanup * Update drowner_of_truth_drowned_jungle.txt --- .../bloodsoaked_insight_sanguine_morass.txt | 21 +++++++++++++++++++ ...ciple_of_freyalise_garden_of_freyalise.txt | 21 +++++++++++++++++++ .../drowner_of_truth_drowned_jungle.txt | 18 ++++++++++++++++ .../upcoming/fell_the_profane_fell_mire.txt | 16 ++++++++++++++ .../glasswing_grace_age_graced_chapel.txt | 20 ++++++++++++++++++ .../legion_leadership_legion_stronghold.txt | 15 +++++++++++++ .../razorgrass_ambush_razorgrass_field.txt | 16 ++++++++++++++ .../revitalizing_repast_old_growth_grove.txt | 17 +++++++++++++++ .../rush_of_inspiration_crackling_falls.txt | 16 ++++++++++++++ ...th_of_the_harvest_haven_of_the_harvest.txt | 19 +++++++++++++++++ 10 files changed, 179 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/bloodsoaked_insight_sanguine_morass.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/disciple_of_freyalise_garden_of_freyalise.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/drowner_of_truth_drowned_jungle.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/fell_the_profane_fell_mire.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/glasswing_grace_age_graced_chapel.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/legion_leadership_legion_stronghold.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/razorgrass_ambush_razorgrass_field.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/revitalizing_repast_old_growth_grove.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/rush_of_inspiration_crackling_falls.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/strength_of_the_harvest_haven_of_the_harvest.txt diff --git a/forge-gui/res/cardsfolder/upcoming/bloodsoaked_insight_sanguine_morass.txt b/forge-gui/res/cardsfolder/upcoming/bloodsoaked_insight_sanguine_morass.txt new file mode 100644 index 00000000000..284d4df4e48 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/bloodsoaked_insight_sanguine_morass.txt @@ -0,0 +1,21 @@ +Name:Bloodsoaked Insight +ManaCost:5 BR BR +Types:Sorcery +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Activator$ You | Amount$ X | EffectZone$ All | Description$ This spell costs {1} less to cast for each 1 life your opponents have lost this turn. +SVar:X:Count$LifeOppsLostThisTurn +A:SP$ Dig | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | DigNum$ 3 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Target opponent exiles the top three cards of their library. Until the end of your next turn, you may play those cards. If you cast a spell this way, mana of any type can be spent to cast it. +SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ STLookPlay | Duration$ UntilTheEndOfYourNextTurn | ForgetOnMoved$ Exile | SubAbility$ DBCleanup +SVar:STLookPlay:Mode$ Continuous | MayLookAt$ You | MayPlay$ True | MayPlayIgnoreType$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may look at and play those cards for as long as they remain exiled, and you may spend mana as though it were mana of any type to cast spells this way. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:This spell costs 1 less to cast for each 1 life your opponents have lost this turn.\nTarget opponent exiles the top three cards of their library. Until the end of your next turn, you may play those cards. If you cast a spell this way, mana of any type can be spent to cast it. + +AlternateMode:Modal + +ALTERNATE + +Name:Sanguine Morass +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ Combo B R | SpellDescription$ Add {B} or {R}. +Oracle:Old-Growth Grove enters the battlefield tapped.\n{T}: Add {B} or {R}. diff --git a/forge-gui/res/cardsfolder/upcoming/disciple_of_freyalise_garden_of_freyalise.txt b/forge-gui/res/cardsfolder/upcoming/disciple_of_freyalise_garden_of_freyalise.txt new file mode 100644 index 00000000000..a07eadefbb6 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/disciple_of_freyalise_garden_of_freyalise.txt @@ -0,0 +1,21 @@ +Name:Disciple of Freyalise +ManaCost:3 G G G +Types:Creature Elf Druid +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you may sacrifice another creature. If you do, you gain X life and draw X cards, where X is that creature's power. +SVar:TrigGainLife:AB$ GainLife | Cost$ Sac<1/Creature.Other/another creature> | LifeAmount$ X | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ X +SVar:X:Sacrificed$CardPower +DeckHas:Ability$Sacrifice|LifeGain +Oracle:When Disciple of Freyalise enters the battlefield, you may sacrifice another creature. If you do, you gain X life and draw X cards, where X is that creature's power. +AlternateMode:Modal + +ALTERNATE + +Name:Garden of Freyalise +ManaCost:no cost +Types:Land +K:ETBReplacement:Other:DBTap +SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ PayLife<3> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. +Oracle:As Garden of Freyalise enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped.\n{T}: Add {G}. diff --git a/forge-gui/res/cardsfolder/upcoming/drowner_of_truth_drowned_jungle.txt b/forge-gui/res/cardsfolder/upcoming/drowner_of_truth_drowned_jungle.txt new file mode 100644 index 00000000000..ea7664fb921 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/drowner_of_truth_drowned_jungle.txt @@ -0,0 +1,18 @@ +Name:Drowner of Truth +ManaCost:5 GU GU +Types:Creature Eldrazi +PT:7/6 +K:Devoid +T:Mode$ SpellCast | ValidCard$ Card.Self | CheckSVar$ CastSA>Count$Adamant_1.Colorless.1.0 | Execute$ TrigToken | TriggerDescription$ When you cast this spell, if {C} was spent to cast it, create two 0/1 colorless Eldrazi Spawn creature tokens with "Sacrifice this creature: Add {C}." +SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_0_1_eldrazi_spawn_sac | TokenOwner$ You +Oracle:Devoid (This card has no color.)\nWhen you cast this spell, if {C} was spent to cast it, create two 0/1 colorless Eldrazi Spawn creature tokens with "Sacrifice this creature: Add {C}." +AlternateMode:Modal + +ALTERNATE + +Name:Drowned Jungle +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ Combo G U | SpellDescription$ Add {G} or {U}. +Oracle:Drowned Jungle enters the battlefield tapped.\n{T}: Add {G} or {U}. diff --git a/forge-gui/res/cardsfolder/upcoming/fell_the_profane_fell_mire.txt b/forge-gui/res/cardsfolder/upcoming/fell_the_profane_fell_mire.txt new file mode 100644 index 00000000000..1a3a641a9b0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/fell_the_profane_fell_mire.txt @@ -0,0 +1,16 @@ +Name:Fell the Profane +ManaCost:2 B B +Types:Instant +A:SP$ Destroy | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SpellDescription$ Destroy target creature or planeswalker. +Oracle:Destroy target creature or planeswalker. +AlternateMode:Modal + +ALTERNATE + +Name:Fell Mire +ManaCost:no cost +Types:Land +K:ETBReplacement:Other:DBTap +SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ PayLife<3> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B}. +Oracle:As Fell Mire enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped.\n{T}: Add {G}. diff --git a/forge-gui/res/cardsfolder/upcoming/glasswing_grace_age_graced_chapel.txt b/forge-gui/res/cardsfolder/upcoming/glasswing_grace_age_graced_chapel.txt new file mode 100644 index 00000000000..aa779fd2c60 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/glasswing_grace_age_graced_chapel.txt @@ -0,0 +1,20 @@ +Name:Glasswing Grace +ManaCost:3 WB WB +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Lifelink & Flying | Description$ Enchanted creature gets +2/+2 and has flying and lifelink. +DeckHas:Ability$LifeGain +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying and lifelink. + +AlternateMode:Modal + +ALTERNATE + +Name:Age-Graced Chapel + +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ Combo W B | SpellDescription$ Add {W} or {B}. +Oracle:Age-Graced Chapel enters the battlefield tapped.\n{T}: Add {W} or {B}. diff --git a/forge-gui/res/cardsfolder/upcoming/legion_leadership_legion_stronghold.txt b/forge-gui/res/cardsfolder/upcoming/legion_leadership_legion_stronghold.txt new file mode 100644 index 00000000000..ef84c329361 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/legion_leadership_legion_stronghold.txt @@ -0,0 +1,15 @@ +Name:Legion Leadership +ManaCost:1 BW +Types:Instant +A:SP$ Pump | ValidTgts$ Creature | NumAtt$ Double | KW$ First Strike | StackDescription$ REP target creature_{c:Targeted} | SpellDescription$ Until end of turn, double target creature's power and it gains first strike. +Oracle:Until end of turn, double target creature’s power and it gains first strike. +AlternateMode:Modal + +ALTERNATE + +Name:Legion Stronghold +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ Combo R W | SpellDescription$ Add {R} or {W}. +Oracle:Legion Stronghold enters the battlefield tapped.\n{T}: Add {R} or {W}. diff --git a/forge-gui/res/cardsfolder/upcoming/razorgrass_ambush_razorgrass_field.txt b/forge-gui/res/cardsfolder/upcoming/razorgrass_ambush_razorgrass_field.txt new file mode 100644 index 00000000000..6e4d8426993 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/razorgrass_ambush_razorgrass_field.txt @@ -0,0 +1,16 @@ +Name:Razorgrash Ambush +ManaCost:1 W +Types:Instant +A:SP$ DealDamage | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature. +Oracle:Razorgrash Ambush deals 3 damage to target attacking or blocking creature. +AlternateMode:Modal + +ALTERNATE + +Name:Razorgrass Field +ManaCost:no cost +Types:Land +K:ETBReplacement:Other:DBTap +SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ PayLife<3> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}. +Oracle:As Razorgrass Field enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped.\n{T}: Add {W}. diff --git a/forge-gui/res/cardsfolder/upcoming/revitalizing_repast_old_growth_grove.txt b/forge-gui/res/cardsfolder/upcoming/revitalizing_repast_old_growth_grove.txt new file mode 100644 index 00000000000..e1716963288 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/revitalizing_repast_old_growth_grove.txt @@ -0,0 +1,17 @@ +Name:Revitalizing Repast +ManaCost:BG +Types:Instant +A:SP$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on target creature. +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Indestructible | SpellDescription$ It gains indestructible until end of turn. +DeckHas:Ability$Counters +Oracle:Put a +1/+1 counter on target creature. It gains indestructible until end of turn. +AlternateMode:Modal + +ALTERNATE + +Name:Old-Growth Grove +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ Combo B G | SpellDescription$ Add {B} or {G}. +Oracle:Old-Growth Grove enters the battlefield tapped.\n{T}: Add {B} or {G}. diff --git a/forge-gui/res/cardsfolder/upcoming/rush_of_inspiration_crackling_falls.txt b/forge-gui/res/cardsfolder/upcoming/rush_of_inspiration_crackling_falls.txt new file mode 100644 index 00000000000..84b326239cf --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rush_of_inspiration_crackling_falls.txt @@ -0,0 +1,16 @@ +Name:Rush of Inspiration +ManaCost:1 UR UR +Types:Instant +A:SP$ Draw | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards. +SVar:DBDiscard:DB$ Discard | NumCards$ 1 | Mode$ Random | UnlessCost$ PayEnergy<2> | UnlessPayer$ You | SpellDescription$ Then discard a card at random unless you pay {E}{E} (two energy counters). +Oracle:Draw two cards. Then discard a card at random unless you pay {E}{E} (two energy counters). +AlternateMode:Modal + +ALTERNATE + +Name:Crackling Falls +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ Combo U R | SpellDescription$ Add {U} or {R}. +Oracle:Crackling Falls enters the battlefield tapped.\n{T}: Add {U} or {R}. diff --git a/forge-gui/res/cardsfolder/upcoming/strength_of_the_harvest_haven_of_the_harvest.txt b/forge-gui/res/cardsfolder/upcoming/strength_of_the_harvest_haven_of_the_harvest.txt new file mode 100644 index 00000000000..936de7ef7ce --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/strength_of_the_harvest_haven_of_the_harvest.txt @@ -0,0 +1,19 @@ +Name:Strength of the Harvest +ManaCost:2 GW +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +1/+1 for each creature and/or enchantment you control. +SVar:X:Count$Valid Creature.YouCtrl,Enchantment.YouCtrl +DeckHints:Type$Enchantment +Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each creature and/or enchantment you control. +AlternateMode:Modal + +ALTERNATE + +Name:Haven of the Harvest +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ Combo G W | SpellDescription$ Add {G} or {W}. +Oracle:Haven of the Harvest enters the battlefield tapped.\n{T}: Add {G} or {W}.