From dfe5bd9ec9b4fed4a7fce3f22c001870ab5a8b9e Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Sun, 23 Mar 2025 09:11:28 +0000 Subject: [PATCH] TDM/TDC: 8 cards (#7223) --- .../cardsfolder/upcoming/afterlife_from_the_loam.txt | 8 ++++++++ .../res/cardsfolder/upcoming/bone_cairn_butcher.txt | 7 +++++++ .../cardsfolder/upcoming/colossal_grave_reaver.txt | 11 +++++++++++ forge-gui/res/cardsfolder/upcoming/dragonologist.txt | 8 ++++++++ .../res/cardsfolder/upcoming/effortless_master.txt | 10 ++++++++++ forge-gui/res/cardsfolder/upcoming/essence_anchor.txt | 8 ++++++++ .../res/cardsfolder/upcoming/tevals_judgment.txt | 9 +++++++++ .../res/cardsfolder/upcoming/will_of_the_sultai.txt | 11 +++++++++++ 8 files changed, 72 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/afterlife_from_the_loam.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/bone_cairn_butcher.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/colossal_grave_reaver.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/dragonologist.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/effortless_master.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/essence_anchor.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/tevals_judgment.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/will_of_the_sultai.txt diff --git a/forge-gui/res/cardsfolder/upcoming/afterlife_from_the_loam.txt b/forge-gui/res/cardsfolder/upcoming/afterlife_from_the_loam.txt new file mode 100644 index 00000000000..af8dc9a8233 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/afterlife_from_the_loam.txt @@ -0,0 +1,8 @@ +Name:Afterlife from the Loam +ManaCost:5 B B B +Types:Sorcery +K:Delve +A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ OneEach | TargetsForEachPlayer$ True | GainControl$ True | TgtPrompt$ For each player, choose up to one target creature card in that player's graveyard | StaticEffect$ Animate | StackDescription$ SpellDescription | SpellDescription$ For each player, choose up to one target creature card in that player's graveyard. Put those cards onto the battlefield under your control. They're Zombies in addition to their other types. +SVar:Animate:Mode$ Continuous | Affected$ Card.IsRemembered | AddType$ Zombie +SVar:OneEach:PlayerCountPlayers$Amount +Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)\nFor each player, choose up to one target creature card in that player's graveyard. Put those cards onto the battlefield under your control. They're Zombies in addition to their other types. diff --git a/forge-gui/res/cardsfolder/upcoming/bone_cairn_butcher.txt b/forge-gui/res/cardsfolder/upcoming/bone_cairn_butcher.txt new file mode 100644 index 00000000000..72a14d093a3 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/bone_cairn_butcher.txt @@ -0,0 +1,7 @@ +Name:Bone-Cairn Butcher +ManaCost:1 R W B +Types:Creature Demon +PT:4/4 +K:Mobilize:2 +S:Mode$ Continuous | Affected$ Creature.token+attacking+YouCtrl | AddKeyword$ Deathtouch | Description$ Attacking tokens you control have deathtouch. +Oracle:Mobilize 2 (Whenever this creature attacks, create two tapped and attacking 1/1 red Warrior creature tokens. Sacrifice them at the beginning of the next end step.)\nAttacking tokens you control have deathtouch. diff --git a/forge-gui/res/cardsfolder/upcoming/colossal_grave_reaver.txt b/forge-gui/res/cardsfolder/upcoming/colossal_grave_reaver.txt new file mode 100644 index 00000000000..2144001c73b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/colossal_grave_reaver.txt @@ -0,0 +1,11 @@ +Name:Colossal Grave-Reaver +ManaCost:6 B G +Types:Creature Dragon +PT:7/6 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ Whenever this creature enters or attacks, mill three cards. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature enters or attacks, mill three cards. +SVar:TrigMill:DB$ Mill | Defined$ You | NumCards$ 3 +T:Mode$ ChangesZoneAll | ValidCards$ Creature.YouOwn | Origin$ Library | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ Whenever one or more creature cards are put into your graveyard from your library, put one of them onto the battlefield. +SVar:TrigChangeZone:DB$ ChangeZone | ChooseFromDefined$ TriggeredCards | ChangeNum$ 1 | Mandatory$ True | Hidden$ True | Origin$ Graveyard | Destination$ Battlefield +Oracle:Flying\nWhenever this creature enters or attacks, mill three cards.\nWhenever one or more creature cards are put into your graveyard from your library, put one of them onto the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/dragonologist.txt b/forge-gui/res/cardsfolder/upcoming/dragonologist.txt new file mode 100644 index 00000000000..197e317f6c7 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/dragonologist.txt @@ -0,0 +1,8 @@ +Name:Dragonologist +ManaCost:2 U +Types:Creature Human Wizard +PT:1/3 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When this creature enters, look at the top six cards of your library. You may reveal an instant, sorcery, or Dragon card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. +SVar:TrigDig:DB$ Dig | DigNum$ 6 | ChangeNum$ 1 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Instant,Sorcery,Dragon | RestRandomOrder$ True +S:Mode$ Continuous | Affected$ Dragon.untapped+YouCtrl | AddKeyword$ Hexproof | Description$ Untapped Dragons you control have hexproof. +Oracle:When this creature enters, look at the top six cards of your library. You may reveal an instant, sorcery, or Dragon card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.\nUntapped Dragons you control have hexproof. diff --git a/forge-gui/res/cardsfolder/upcoming/effortless_master.txt b/forge-gui/res/cardsfolder/upcoming/effortless_master.txt new file mode 100644 index 00000000000..87faf1d8a2e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/effortless_master.txt @@ -0,0 +1,10 @@ +Name:Effortless Master +ManaCost:2 U R +Types:Creature Orc Monk +PT:4/3 +K:Vigilance +K:Menace +K:etbCounter:P1P1:2:CheckSVar$ X:This creature enters with two +1/+1 counters if you've cast two or more spells this turn. +SVar:X:Count$Compare Y GE2.1.0 +SVar:Y:Count$ThisTurnCast_Card.YouCtrl +Oracle:Vigilance\nMenace (This creature can’t be blocked except by two or more creatures.)\nThis creature enters with two +1/+1 counters if you've cast two or more spells this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/essence_anchor.txt b/forge-gui/res/cardsfolder/upcoming/essence_anchor.txt new file mode 100644 index 00000000000..95c2d144526 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/essence_anchor.txt @@ -0,0 +1,8 @@ +Name:Essence Anchor +ManaCost:2 U +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSurveil | TriggerDescription$ At the beginning of your upkeep, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +SVar:TrigSurveil:DB$ Surveil | Amount$ 1 +A:AB$ Token | Cost$ T | TokenAmount$ 1 | TokenScript$ b_2_2_zombie_druid | TokenOwner$ You | PlayerTurn$ True | CheckSVar$ X | SpellDescription$ Create a 2/2 black Zombie Druid creature token. Activate only during your turn and only if a card left your graveyard this turn. +SVar:X:Count$LeftGraveyardThisTurn Card.YouOwn +Oracle:At the beginning of your upkeep, surveil 1. (Look at the top card of your library. You may put it into your graveyard.)\n{T}: Create a 2/2 black Zombie Druid creature token. Activate only during your turn and only if a card left your graveyard this turn. diff --git a/forge-gui/res/cardsfolder/upcoming/tevals_judgment.txt b/forge-gui/res/cardsfolder/upcoming/tevals_judgment.txt new file mode 100644 index 00000000000..5e4a567ca06 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/tevals_judgment.txt @@ -0,0 +1,9 @@ +Name:Teval's Judgment +ManaCost:2 B +Types:Enchantment +T:Mode$ ChangesZoneAll | ValidCards$ Card.YouOwn | Origin$ Graveyard | Destination$ Any | TriggerZones$ Battlefield | Execute$ TrigCharm | TriggerDescription$ Whenever one or more cards leave your graveyard, ABILITY +SVar:TrigCharm:DB$ Charm | Choices$ DBDraw,DBTreasure,DBSibsig | ChoiceRestriction$ ThisTurn | CharmNum$ 1 +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. +SVar:DBSibsig:DB$ Token | TokenScript$ b_2_2_zombie_druid | SpellDescription$ Create a 2/2 black Zombie Druid creature token. +Oracle:Whenever one or more cards leave your graveyard, choose one that hasn't been chosen this turn —\n• Draw a card.\n• Create a Treasure token.\n• Create a 2/2 black Zombie Druid creature token. diff --git a/forge-gui/res/cardsfolder/upcoming/will_of_the_sultai.txt b/forge-gui/res/cardsfolder/upcoming/will_of_the_sultai.txt new file mode 100644 index 00000000000..a93ea28a37d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/will_of_the_sultai.txt @@ -0,0 +1,11 @@ +Name:Will of the Sultai +ManaCost:4 G +Types:Sorcery +A:SP$ Charm | MinCharmNum$ 1 | CharmNum$ Count$Compare Y GE1.2.1 | Choices$ DBLandscaping,DBLeyline | AdditionalDescription$ . If you control a commander as you cast this spell, you may choose both instead. +SVar:DBLandscaping:DB$ Mill | NumCards$ 3 | ValidTgts$ Player | SubAbility$ DBChangeZoneAll | SpellDescription$ Target player mills three cards. Return all land cards from your graveyard to the battlefield tapped. +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Land.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True +SVar:DBLeyline:DB$ PutCounter | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBPump | SpellDescription$ Put X +1/+1 counters on target creature, where X is the number of lands you control. It gains trample until end of turn. +SVar:DBPump:DB$ Pump | Defined$ TargetedCard | KW$ Trample +SVar:X:Count$Valid Land.YouCtrl +SVar:Y:Count$Valid Card.IsCommander+YouCtrl +Oracle:Choose one. If you control a commander as you cast this spell, you may choose both instead.\n• Target player mills three cards. Return all land cards from your graveyard to the battlefield tapped.\n• Put X +1/+1 counters on target creature, where X is the number of lands you control. It gains trample until end of turn.