TDM: 8 cards (#7189)

This commit is contained in:
Renato Filipe Vidal Santos
2025-03-19 15:44:06 +00:00
committed by GitHub
parent 9c4f855f71
commit d59a316d8c
8 changed files with 94 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
Name:Betor, Kin to All
ManaCost:2 W B G
Types:Legendary Creature Spirit Dragon
PT:5/7
K:Flying
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE10 | TriggerDescription$ At the beginning of your end step, if creatures you control have total toughness 10 or greater, draw a card. Then if creatures you control have total toughness 20 or greater, untap each creature you control. Then if creatures you control have total toughness 40 or greater, each opponent loses half their life, rounded up.
SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBUntapAll
SVar:DBUntapAll:DB$ UntapAll | ValidCards$ Creature.YouCtrl | ConditionCheckSVar$ X | ConditionSVarCompare$ GE20 | SubAbility$ RepeatLoseLife
SVar:RepeatLoseLife:DB$ RepeatEach | RepeatPlayers$ Opponent | RepeatSubAbility$ DBLoseLife | ConditionCheckSVar$ X | ConditionSVarCompare$ GE40
SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.IsRemembered | LifeAmount$ HalfUp
SVar:HalfUp:PlayerCountRemembered$LifeTotal/HalfUp
SVar:X:Count$Valid Creature.YouCtrl$SumToughness
Oracle:Flying\nAt the beginning of your end step, if creatures you control have total toughness 10 or greater, draw a card. Then if creatures you control have total toughness 20 or greater, untap each creature you control. Then if creatures you control have total toughness 40 or greater, each opponent loses half their life, rounded up.

View File

@@ -0,0 +1,11 @@
Name:Boulderborn Dragon
ManaCost:5
Types:Artifact Creature Dragon
PT:3/3
K:Flying
K:Vigilance
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature attacks, surveil 1. (Look at the top card of your library. You may put it into your graveyard.)
SVar:TrigSurveil:DB$ Surveil | Amount$ 1
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Surveil|Graveyard
Oracle:Flying, vigilance\nWhenever this creature attacks, surveil 1. (Look at the top card of your library. You may put it into your graveyard.)

View File

@@ -0,0 +1,11 @@
Name:Elspeth, Storm Slayer
ManaCost:3 W W
Types:Legendary Planeswalker Elspeth
Loyalty:5
R:Event$ CreateToken | ActiveZones$ Battlefield | ValidToken$ Card.YouCtrl | ReplaceWith$ DoubleToken | Description$ If one or more tokens would be created under your control, twice that many of those tokens are created instead.
SVar:DoubleToken:DB$ ReplaceToken | Type$ Amount
A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | TokenScript$ w_1_1_soldier | SpellDescription$ Create a 1/1 white Soldier creature token.
A:AB$ PutCounterAll | Cost$ AddCounter<0/LOYALTY> | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | Planeswalker$ True | SubAbility$ DBPumpAll | SpellDescription$ Put a +1/+1 counter on each creature you control. Those creatures gain flying until your next turn.
SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Flying | Duration$ UntilYourNextTurn
A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Creature.OppCtrl+cmcGE3 | TgtPrompt$ Select target creature an opponent controls with mana value 3 or greater | SpellDescription$ Destroy target creature an opponent controls with mana value 3 or greater
Oracle:If one or more tokens would be created under your control, twice that many of those tokens are created instead.\n[+1]: Create a 1/1 white Soldier creature token.\n[0]: Put a +1/+1 counter on each creature you control. Those creatures gain flying until your next turn.\n[-3]: Destroy target creature an opponent controls with mana value 3 or greater.

View File

@@ -0,0 +1,11 @@
Name:Kotis, the Fangkeeper
ManaCost:1 B G U
Types:Legendary Creature Zombie Warrior
PT:2/1
K:Indestructible
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever NICKNAME deals combat damage to a player, exile the top X cards of their library, where X is the amount of damage dealt. You may cast any number of spells with mana value X or less from among them without paying their mana costs.
SVar:TrigExile:DB$ Dig | Defined$ TriggeredTarget | DigNum$ X | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBPlay
SVar:DBPlay:DB$ Play | Valid$ Card.nonLand+IsRemembered+cmcLEX | ValidSA$ Spell | ValidZone$ Exile | WithoutManaCost$ True | Amount$ All | Controller$ You | Optional$ True | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:TriggerCount$DamageAmount
Oracle:Indestructible\nWhenever Kotis deals combat damage to a player, exile the top X cards of their library, where X is the amount of damage dealt. You may cast any number of spells with mana value X or less from among them without paying their mana costs.

View File

@@ -0,0 +1,10 @@
Name:Neriv, Heart of the Storm
ManaCost:1 R W B
Types:Legendary Creature Spirit Dragon
PT:4/5
K:Flying
R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.YouCtrl+ThisTurnEntered | ValidTarget$ Permanent,Player | ReplaceWith$ DmgTwice | Description$ If a creature you control that entered this turn would deal damage, it deals twice that much damage instead.
SVar:DmgTwice:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ X
SVar:X:ReplaceCount$DamageAmount/Twice
SVar:PlayMain1:TRUE
Oracle:Flying\nIf a creature you control that entered this turn would deal damage, it deals twice that much damage instead.

View File

@@ -0,0 +1,11 @@
Name:Teval, Arbiter of Virtue
ManaCost:2 B G U
Types:Legendary Creature Spirit Dragon
PT:6/6
K:Flying
K:Lifelink
S:Mode$ Continuous | Affected$ Card.YouCtrl+wasCast | AffectedZone$ Stack | AddKeyword$ Delve | Description$ Spells you cast have delve. (Each card you exile from your graveyard while casting those spells pays for {1}.)
T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever you cast a spell, you lose life equal to its mana value.
SVar:TrigLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X
SVar:X:TriggeredStackInstance$CardManaCostLKI
Oracle:Flying, lifelink\nSpells you cast have delve. (Each card you exile from your graveyard while casting those spells pays for {1}.)\nWhenever you cast a spell, you lose life equal to its mana value.

View File

@@ -0,0 +1,16 @@
Name:Ugin, Eye of the Storms
ManaCost:7
Types:Legendary Planeswalker Ugin
Loyalty:7
T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When you cast this spell, exile up to one target permanent that's one or more colors.
T:Mode$ SpellCast | ValidCard$ Card.Colorless | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Whenever you cast a colorless spell, exile up to one target permanent that's one or more colors.
SVar:TrigChange:DB$ ChangeZone | ValidTgts$ Permanent.nonColorless | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select up to one target permanent that's one or more colors | Origin$ Battlefield | Destination$ Exile
A:AB$ GainLife | Cost$ AddCounter<2/LOYALTY> | LifeAmount$ 3 | Planeswalker$ True | SubAbility$ DBDraw | SpellDescription$ You gain 3 life and draw a card.
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1
A:AB$ Mana | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | Produced$ C | Amount$ 3 | SpellDescription$ Add {C}{C}{C}.
A:AB$ ChangeZone | Cost$ SubCounter<11/LOYALTY> | Origin$ Library | Destination$ Exile | ChangeType$ Card.nonLand+Colorless | ChangeNum$ X | Planeswalker$ True | Ultimate$ True | RememberChanged$ True | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ Search your library for any number of colorless nonland cards, exile them, then shuffle. Until end of turn, you may cast those cards without paying their mana costs.
SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | RememberObjects$ Remembered | ForgetOnMoved$ Exile | SubAbility$ DBCleanup
SVar:STPlay:Mode$ Continuous | Affected$ Card.IsRemembered+nonLand | AffectedZone$ Exile | MayPlay$ True | MayPlayWithoutManaCost$ True | Description$ Until end of turn, you may cast those cards without paying their mana costs.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Count$ValidLibrary Card.YouOwn+nonLand+Colorless
Oracle:When you cast this spell, exile up to one target permanent that's one or more colors.\nWhenever you cast a colorless spell, exile up to one target permanent that's one or more colors.\n[+2]: You gain 3 life and draw a card.\n[0]: Add {C}{C}{C}.\n[-11]: Search your library for any number of colorless nonland cards, exile them, then shuffle. Until end of turn, you may cast those cards without paying their mana costs.

View File

@@ -0,0 +1,11 @@
Name:Ureni, the Song Unending
ManaCost:5 G U R
Types:Legendary Creature Spirit Dragon
PT:10/10
K:Flying
K:Protection from white
K:Protection from black
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When NICKNAME enters, it deals X damage divided as you choose among any number of target creatures and/or planeswalkers your opponents control, where X is the number of lands you control.
SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl | TgtPrompt$ Select any number of target creatures and/or planeswalkers an opponent controls | NumDmg$ X | TargetMin$ 0 | TargetMax$ X | DividedAsYouChoose$ X
SVar:X:Count$Valid Land.YouCtrl
Oracle:Flying, protection from white and from black\nWhen Ureni enters, it deals X damage divided as you choose among any number of target creatures and/or planeswalkers your opponents control, where X is the number of lands you control.