From b35eec7c552a1617a55b78b19b0a42343fc09438 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Wed, 24 Aug 2022 18:13:05 +0200 Subject: [PATCH] DMC 7 cards (#1359) --- .../upcoming/dihada_binder_of_wills.txt | 15 +++++++++++++++ .../upcoming/general_marhault_elsdragon.txt | 8 ++++++++ .../upcoming/hazezon_shaper_of_sand.txt | 11 +++++++++++ .../upcoming/jedit_ojanen_mercenary.txt | 9 +++++++++ .../upcoming/rohgahh_kher_keep_overlord.txt | 12 ++++++++++++ .../upcoming/sivitri_dragon_master.txt | 11 +++++++++++ .../upcoming/the_ever_changing_dane.txt | 7 +++++++ 7 files changed, 73 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/dihada_binder_of_wills.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/general_marhault_elsdragon.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/hazezon_shaper_of_sand.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/jedit_ojanen_mercenary.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/rohgahh_kher_keep_overlord.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sivitri_dragon_master.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/the_ever_changing_dane.txt diff --git a/forge-gui/res/cardsfolder/upcoming/dihada_binder_of_wills.txt b/forge-gui/res/cardsfolder/upcoming/dihada_binder_of_wills.txt new file mode 100644 index 00000000000..eb37aba7d9f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dihada_binder_of_wills.txt @@ -0,0 +1,15 @@ +Name:Dihada, Binder of Wills +ManaCost:3 R W B +Types:Legendary Planeswalker Dihada +Loyalty:5 +Text:CARDNAME can be your commander. +A:AB$ Pump | TargetMin$ 0 | TargetMax$ 1 | Cost$ AddCounter<2/LOYALTY> | KW$ Vigilance & Lifelink & Indestructible | Planeswalker$ True | ValidTgts$ Creature.Legendary | Duration$ UntilYourNextTurn | TgtPrompt$ Select up to one target legendary creature. | SpellDescription$ Up to one target legendary creature gains vigilance, lifelink, and indestructible until your next turn. +A:AB$ Dig | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | DigNum$ 4 | Reveal$ True | AnyNumber$ True | Defined$ You | ChangeValid$ Card.Legendary | DestinationZone2$ Graveyard | SubAbility$ DBTreasure | RememberRevealed$ True | SpellDescription$ Reveal the top four cards of your library. Put any number of legendary cards from among them into your hand and the rest into your graveyard. Create a Treasure token for each card put into your graveyard this way. +SVar:DBTreasure: DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SubAbility$ DBCleanup +A:AB$ GainControl | Cost$ SubCounter<11/LOYALTY> | Planeswalker$ True | Ultimate$ True | AllValid$ Permanent.nonLand | AddKWs$ Haste | LoseControl$ EOT | Untap$ True | SpellDescription$ Gain control of all nonland permanents until end of. Untap them. They gain haste until end of turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$ValidGraveyard Card.IsRemembered +DeckHas:Ability$Graveyard|Token|Sacrifice|LifeGain & Type$Treasure|Artifact +DeckHints:Type$Legendary +DeckNeeds:Type$Legendary +Oracle:[+2] Up to one target legendary creature gains vigilance, lifelink, and indestructible until your next turn.\n[-3]: Reveal the top four cards of your library. Put any number of legendary cards from among them into your hand and the rest into your graveyard. Create a Treasure token for each card put into your graveyard this way.\n[−11]: Gain control of all nonland permanents until end of turn. Untap them. They gain haste until end of turn.\nDihada, Binder of Wills can be your commander. diff --git a/forge-gui/res/cardsfolder/upcoming/general_marhault_elsdragon.txt b/forge-gui/res/cardsfolder/upcoming/general_marhault_elsdragon.txt new file mode 100644 index 00000000000..74f28e25ccc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/general_marhault_elsdragon.txt @@ -0,0 +1,8 @@ +Name:General Marhault Elsdragon +ManaCost:2 R G +Types:Legendary Creature Elf Warrior +PT:4/4 +T:Mode$ AttackerBlocked | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature you control becomes blocked, it gets +3/+3 until end of turn for each creature blocking it. +SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttacker | NumAtt$ +X | NumDef$ +X +SVar:X:TriggerCount$NumBlockers/Times.3 +Oracle:Whenever a creature you control becomes blocked, it gets +3/+3 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/upcoming/hazezon_shaper_of_sand.txt b/forge-gui/res/cardsfolder/upcoming/hazezon_shaper_of_sand.txt new file mode 100644 index 00000000000..fa544161b16 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hazezon_shaper_of_sand.txt @@ -0,0 +1,11 @@ +Name:Hazezon, Shaper of Sand +ManaCost:R G W +Types:Legendary Creature Human Warrior +PT:3/3 +K:Desertwalk +S:Mode$ Continuous | Affected$ Desert.YouOwn | MayPlay$ True | AffectedZone$ Graveyard | Description$ You may play Desert lands from your graveyard +T:Mode$ ChangesZone | ValidCard$ Desert.YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a Desert enters the battlefield under your control, create two 1/1 red, green, and white Sand Warrior creature tokens. +SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ rgw_1_1_sand_warrior | TokenOwner$ You +DeckHas:Ability$Token +DeckHints:Type$Desert +Oracle:Desertwalk (This creature can't be blocked as long as defending player controls a Desert.\nYou may play Desert lands from your graveyard.\nWhenever a Desert enters the battlefield under your control, create two 1/1 red, green, and white Sand Warrior creature tokens. diff --git a/forge-gui/res/cardsfolder/upcoming/jedit_ojanen_mercenary.txt b/forge-gui/res/cardsfolder/upcoming/jedit_ojanen_mercenary.txt new file mode 100644 index 00000000000..0541c76e1bb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/jedit_ojanen_mercenary.txt @@ -0,0 +1,9 @@ +Name:Jedit Ojanen, Mercenary +ManaCost:1 W U +Types:Legendary Creature Cat Mercenary +PT:3/3 +T:Mode$ ChangesZone | ValidCard$ Card.Self,Creature.Other+Legendary+YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another legendary creature enters the battlefield, you may pay {G}. If you do, create a 2/2 green Cat Warrior creature token with forestwalk. +SVar:TrigToken:AB$ Token | Cost$ G | TokenAmount$ 1 | TokenOwner$ You | TokenScript$ g_2_2_cat_warrior_forestwalk +DeckHas:Ability$Token & Type$Warrior +DeckHints:Type$Legendary +Oracle:Whenever Jedit Ojanen, Mercenary or another legendary creature enters the battlefield, you may pay {G}. If you do, create a 2/2 green Cat Warrior creature token with forestwalk. diff --git a/forge-gui/res/cardsfolder/upcoming/rohgahh_kher_keep_overlord.txt b/forge-gui/res/cardsfolder/upcoming/rohgahh_kher_keep_overlord.txt new file mode 100644 index 00000000000..e20687b2c65 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rohgahh_kher_keep_overlord.txt @@ -0,0 +1,12 @@ +Name:Rohgahh, Kher Keep Overlord +ManaCost:3 B R +Types:Legendary Creature Kobold Warrior +PT:4/4 +S:Mode$ Continuous | Affected$ Creature.Kobold+Other+YouCtrl | AddPower$ 2 | AddToughness$ 2 | Description$ Other Kobolds you control get +2/+2. +T:Mode$ SpellCast | ValidCard$ Kobold | ValidActivatingPlayer$ You | Execute$ TrigTokenDragon | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Kobold spell, you may pay {2}. If you do, create a 4/4 red Dragon creature token with flying. +SVar:TrigTokenDragon:AB$ Token | Cost$ 2 | TokenAmount$ 1 | TokenOwner$ You | TokenScript$ r_4_4_dragon_flying +T:Mode$ SpellCast | ValidCard$ Dragon | ValidActivatingPlayer$ You | Execute$ TrigTokenKobold | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Dragon spell, create a 0/1 red Kobold creature token named Kobolds of Kher Keep. +SVar:TrigTokenKobold:DB$ Token | TokenAmount$ 1 | TokenOwner$ You | TokenScript$ kobolds_of_kher_keep +DeckHints:Name$Kobolds of Kher Keep +DeckNeeds:Type$Dragon +Oracle:Other Kobolds you control get +2/+2.\nWhenever you cast a Kobold spell, you may pay {2}. If you do, create a 4/4 red Dragon creature token with flying.\nWhenever you cast a Dragon spell, create a 0/1 red Kobold creature token named Kobolds of Kher Keep. diff --git a/forge-gui/res/cardsfolder/upcoming/sivitri_dragon_master.txt b/forge-gui/res/cardsfolder/upcoming/sivitri_dragon_master.txt new file mode 100644 index 00000000000..dfddd8f8002 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sivitri_dragon_master.txt @@ -0,0 +1,11 @@ +Name:Sivitri, Dragon Master +ManaCost:2 U B +Types:Legendary Planeswalker Sivitri +Loyalty:4 +Text:CARDNAME can be your commander. +A:AB$ Effect | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Name$ Sivitri, Dragon Master's Effect | StaticAbilities$ CantAttack | Duration$ UntilYourNextTurn | SpellDescription$ Until your next turn, creatures can't attack you or planeswalkers you control unless their controller pays 2 life for each of those creatures. +SVar:CantAttack:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You,Planeswalker.YouCtrl | Cost$ PayLife<2> | TriggerDescription$ Until your next turn, creatures can't attack you or planeswalkers you control unless their controller pays 2 life for each of those creatures. +A:AB$ ChangeZone | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | Origin$ Library | Destination$ Hand | ChangeType$ Dragon | SpellDescription$ Search your library for a Dragon card, reveal it, put it into your hand, then shuffle. +A:AB$ DestroyAll | Cost$ SubCounter<7/LOYALTY> | Ultimate$ True | Planeswalker$ True | ValidCards$ Creature.nonDragon | SpellDescription$ Destroy all non-Dragon creatures. +DeckNeeds:Type$Dragon +Oracle:[+1]: Until your next turn, creatures can't attack you or planeswalkers you control unless their controller pays 2 life for each of those creatures.\n[-3]: Search your library for a Dragon card, reveal it, put it into your hand, then shuffle.\n[-7]: Destroy all non-Dragon creatures.\nSivitri, Dragon Master can be your commander. diff --git a/forge-gui/res/cardsfolder/upcoming/the_ever_changing_dane.txt b/forge-gui/res/cardsfolder/upcoming/the_ever_changing_dane.txt new file mode 100644 index 00000000000..33f6afc47b5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/the_ever_changing_dane.txt @@ -0,0 +1,7 @@ +Name:The Ever-Changing 'Dane +ManaCost:W U B +Types:Legendary Creature Shapeshifter +PT:3/3 +A:AB$ Clone | Cost$ 1 Sac<1/Creature.Other> | Defined$ Sacrificed | GainThisAbility$ True | SpellDescription$ Sacrifice another creature: CARDNAME becomes a copy of the sacrificed creature, except it has this ability. +Oracle:{1}, Sacrifice another creature: The Ever-Changing 'Dane becomes a copy of the sacrificed creature, except it has this ability. +DeckHas:Ability$Sacrifice