From 1ef8b9ca472f125d946ed667128eec4e8abd24a4 Mon Sep 17 00:00:00 2001 From: Fulgur14 <54345051+Fulgur14@users.noreply.github.com> Date: Wed, 26 Mar 2025 19:48:36 +0100 Subject: [PATCH] Another 10 TDM cards, including Exhales (#7266) --- forge-gui/res/cardsfolder/f/fall_of_the_hammer.txt | 2 +- .../res/cardsfolder/upcoming/dispelling_exhale.txt | 7 +++++++ forge-gui/res/cardsfolder/upcoming/fire_rim_form.txt | 11 +++++++++++ .../res/cardsfolder/upcoming/hardened_tactician.txt | 6 ++++++ .../res/cardsfolder/upcoming/krotiq_nestguard.txt | 8 ++++++++ .../res/cardsfolder/upcoming/meticulous_artisan.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/molten_exhale.txt | 6 ++++++ forge-gui/res/cardsfolder/upcoming/osseous_exhale.txt | 7 +++++++ .../res/cardsfolder/upcoming/piercing_exhale.txt | 10 ++++++++++ .../res/cardsfolder/upcoming/roar_of_endless_song.txt | 8 ++++++++ forge-gui/res/cardsfolder/upcoming/worthy_cost.txt | 5 +++++ 11 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/dispelling_exhale.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/fire_rim_form.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/hardened_tactician.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/krotiq_nestguard.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/meticulous_artisan.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/molten_exhale.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/osseous_exhale.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/piercing_exhale.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/roar_of_endless_song.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/worthy_cost.txt diff --git a/forge-gui/res/cardsfolder/f/fall_of_the_hammer.txt b/forge-gui/res/cardsfolder/f/fall_of_the_hammer.txt index 2fd31f7ae8a..1eb20693893 100644 --- a/forge-gui/res/cardsfolder/f/fall_of_the_hammer.txt +++ b/forge-gui/res/cardsfolder/f/fall_of_the_hammer.txt @@ -1,7 +1,7 @@ Name:Fall of the Hammer ManaCost:1 R Types:Instant -A:SP$ Pump | ValidTgts$ Creature.YouCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ SoulsDamage | StackDescription$ None | SpellDescription$ Target creature you control deals damage equal to its power to target creature. +A:SP$ Pump | ValidTgts$ Creature.YouCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ SoulsDamage | StackDescription$ None | SpellDescription$ Target creature you control deals damage equal to its power to another target creature. SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature | TargetUnique$ True | AILogic$ PowerDmg | NumDmg$ X | DamageSource$ ParentTarget SVar:X:ParentTargeted$CardPower Oracle:Target creature you control deals damage equal to its power to another target creature. diff --git a/forge-gui/res/cardsfolder/upcoming/dispelling_exhale.txt b/forge-gui/res/cardsfolder/upcoming/dispelling_exhale.txt new file mode 100644 index 00000000000..47d38d61c2a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dispelling_exhale.txt @@ -0,0 +1,7 @@ +Name:Dispelling Exhale +ManaCost:1 U +Types:Instant +S:Mode$ OptionalCost | EffectZone$ All | ValidCard$ Card.Self | ValidSA$ Spell | Cost$ Behold<1/Dragon> | Description$ As an additional cost to cast this spell, you may behold a Dragon. (You may choose a Dragon you control or reveal a Dragon card from your hand.) +A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SpellDescription$ Counter target spell unless its controller pays {2}. If a Dragon was beheld, counter that spell unless its controller pays {4} instead. +SVar:X:Count$OptionalGenericCostPaid.4.2 +Oracle:As an additional cost to cast this spell, you may behold a Dragon. (You may choose a Dragon you control or reveal a Dragon card from your hand.)\nCounter target spell unless its controller pays {2}. If a Dragon was beheld, counter that spell unless its controller pays {4} instead. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/fire_rim_form.txt b/forge-gui/res/cardsfolder/upcoming/fire_rim_form.txt new file mode 100644 index 00000000000..ddaf96a9713 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/fire_rim_form.txt @@ -0,0 +1,11 @@ +Name:Fire-Rim Form +ManaCost:1 R +Types:Enchantment Aura +K:Flash +K:Enchant creature +A:SP$ Attach | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, enchanted creature gains first strike until end of turn. +SVar:TrigPump:DB$ Pump | Defined$ Enchanted | KW$ First Strike +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | Description$ Enchanted creature gets +2/+0. +SVar:PlayMain1:TRUE +Oracle:Flash\nEnchant creature\nWhen this Aura enters, enchanted creature gains first strike until end of turn.\nEnchanted creature gets +2/+0. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/hardened_tactician.txt b/forge-gui/res/cardsfolder/upcoming/hardened_tactician.txt new file mode 100644 index 00000000000..01a04336999 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hardened_tactician.txt @@ -0,0 +1,6 @@ +Name:Hardened Tactician +ManaCost:1 W B +Types:Creature Human Warrior +PT:2/4 +A:AB$ Draw | Cost$ 1 Sac<1/Permanent.token/token> | SpellDescription$ Draw a card. +Oracle:{1}, Sacrifice a token: Draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/krotiq_nestguard.txt b/forge-gui/res/cardsfolder/upcoming/krotiq_nestguard.txt new file mode 100644 index 00000000000..1728ae0d815 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/krotiq_nestguard.txt @@ -0,0 +1,8 @@ +Name:Krotiq Nestguard +ManaCost:2 G +Types:Creature Insect +PT:4/4 +K:Defender +A:AB$ Effect | Cost$ 2 G | StaticAbilities$ CanAttack | SpellDescription$ This creature can attack this turn as though it didn't have defender. +SVar:CanAttack:Mode$ CanAttackDefender | ValidCard$ Card.EffectSource | Description$ EFFECTSOURCE can attack this turn as though it didn't have defender. +Oracle:Defender\n{2}{G}: This creature can attack this turn as though it didn't have defender. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/meticulous_artisan.txt b/forge-gui/res/cardsfolder/upcoming/meticulous_artisan.txt new file mode 100644 index 00000000000..f9efee00660 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/meticulous_artisan.txt @@ -0,0 +1,9 @@ +Name:Meticulous Artisan +ManaCost:3 R +Types:Creature Djinn Artificer +PT:3/3 +K:Prowess +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters, create a Treasure token. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You +DeckHas:Ability$Token +Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nWhen this creature enters, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/molten_exhale.txt b/forge-gui/res/cardsfolder/upcoming/molten_exhale.txt new file mode 100644 index 00000000000..b74f5f320a4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/molten_exhale.txt @@ -0,0 +1,6 @@ +Name:Molten Exhale +ManaCost:1 R +Types:Sorcery +K:MayFlashCost:Behold<1/Dragon> +A:SP$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature or planeswalker. +Oracle:You may cast this spell as though it had flash if you behold a Dragon as an additional cost to cast it. (To behold a Dragon, choose a Dragon you control or reveal a Dragon card from your hand.)\nMolten Exhale deals 4 damage to target creature or planeswalker. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/osseous_exhale.txt b/forge-gui/res/cardsfolder/upcoming/osseous_exhale.txt new file mode 100644 index 00000000000..c53784f091e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/osseous_exhale.txt @@ -0,0 +1,7 @@ +Name:Osseous Exhale +ManaCost:1 W +Types:Instant +S:Mode$ OptionalCost | EffectZone$ All | ValidCard$ Card.Self | ValidSA$ Spell | Cost$ Behold<1/Dragon> | Description$ As an additional cost to cast this spell, you may behold a Dragon. (You may choose a Dragon you control or reveal a Dragon card from your hand.) +A:SP$ DealDamage | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 5 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 5 damage to target attacking or blocking creature. If a Dragon was beheld, you gain 2 life. +SVar:DBGainLife:DB$ GainLife | Condition$ OptionalCost | ConditionOptionalPaid$ True | Defined$ You | LifeAmount$ 2 +Oracle:As an additional cost to cast this spell, you may behold a Dragon. (You may choose a Dragon you control or reveal a Dragon card from your hand.)\nOsseous Exhale deals 5 damage to target attacking or blocking creature. If a Dragon was beheld, you gain 2 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/piercing_exhale.txt b/forge-gui/res/cardsfolder/upcoming/piercing_exhale.txt new file mode 100644 index 00000000000..b3b3d3eeaec --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/piercing_exhale.txt @@ -0,0 +1,10 @@ +Name:Piercing Exhale +ManaCost:1 G +Types:Instant +S:Mode$ OptionalCost | EffectZone$ All | ValidCard$ Card.Self | ValidSA$ Spell | Cost$ Behold<1/Dragon> | Description$ As an additional cost to cast this spell, you may behold a Dragon. (You may choose a Dragon you control or reveal a Dragon card from your hand.) +A:SP$ Pump | ValidTgts$ Creature.YouCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ SoulsDamage | StackDescription$ None | SpellDescription$ Target creature you control deals damage equal to its power to target creature or planeswalker. If a Dragon was beheld, surveil 2. +SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | AILogic$ PowerDmg | NumDmg$ X | DamageSource$ ParentTarget | SubAbility$ DBSurveil +SVar:DBSurveil:DB$ Surveil | Condition$ OptionalCost | ConditionOptionalPaid$ True | Amount$ 2 +SVar:X:ParentTargeted$CardPower +DeckHas:Ability$Graveyard +Oracle:As an additional cost to cast this spell, you may behold a Dragon. (You may choose a Dragon you control or reveal a Dragon card from your hand.)\nTarget creature you control deals damage equal to its power to target creature or planeswalker. If a Dragon was beheld, surveil 2. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/roar_of_endless_song.txt b/forge-gui/res/cardsfolder/upcoming/roar_of_endless_song.txt new file mode 100644 index 00000000000..8cabac41a6e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/roar_of_endless_song.txt @@ -0,0 +1,8 @@ +Name:Roar of Endless Song +ManaCost:2 G U R +Types:Enchantment Saga +K:Chapter:3:DBToken,DBToken,DBDouble +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_5_5_elephant | TokenOwner$ You | SpellDescription$ Create a 5/5 green Elephant creature token. +SVar:DBDouble:DB$ Pump | Defined$ Valid Creature.YouCtrl | NumAtt$ Double | NumDef$ Double | SpellDescription$ Double the power and toughness of each creature you control until end of turn. +DeckHas:Ability$Token +Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI, II — Create a 5/5 green Elephant creature token.\nIII — Double the power and toughness of each creature you control until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/worthy_cost.txt b/forge-gui/res/cardsfolder/upcoming/worthy_cost.txt new file mode 100644 index 00000000000..edd88894803 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/worthy_cost.txt @@ -0,0 +1,5 @@ +Name:Worthy Cost +ManaCost:B +Types:Sorcery +A:SP$ ChangeZone | Cost$ B Sac<1/Creature> | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature or planeswalker. +Oracle:As an additional cost to cast this spell, sacrifice a creature.\nExile target creature or planeswalker. \ No newline at end of file