Cost$ cleanup: Main event: Folder 's' part 4

This commit is contained in:
Renato Filipe Vidal Santos
2024-04-24 17:33:33 +01:00
committed by GitHub
parent f496b2b68f
commit 6f55c88f11
99 changed files with 99 additions and 99 deletions

View File

@@ -1,7 +1,7 @@
Name:Snakeform
ManaCost:2 GU
Types:Instant
A:SP$ Animate | Cost$ 2 GU | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 1 | Toughness$ 1 | RemoveAllAbilities$ True | Colors$ Green | OverwriteColors$ True | Types$ Snake | RemoveCreatureTypes$ True | SubAbility$ DBDraw | IsCurse$ True | SpellDescription$ Until end of turn, target creature loses all abilities and becomes a green Snake with base power and toughness 1/1. Draw a card.
A:SP$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 1 | Toughness$ 1 | RemoveAllAbilities$ True | Colors$ Green | OverwriteColors$ True | Types$ Snake | RemoveCreatureTypes$ True | SubAbility$ DBDraw | IsCurse$ True | SpellDescription$ Until end of turn, target creature loses all abilities and becomes a green Snake with base power and toughness 1/1. Draw a card.
SVar:DBDraw:DB$ Draw | NumCards$ 1
AI:RemoveDeck:All
Oracle:Until end of turn, target creature loses all abilities and becomes a green Snake with base power and toughness 1/1.\nDraw a card.

View File

@@ -1,7 +1,7 @@
Name:Snakeskin Veil
ManaCost:G
Types:Instant
A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on target creature.
A:SP$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on target creature.
SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Hexproof
DeckHas:Ability$Counters
Oracle:Put a +1/+1 counter on target creature you control. It gains hexproof until end of turn.

View File

@@ -1,7 +1,7 @@
Name:Snap
ManaCost:1 U
Types:Instant
A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. Untap up to two lands. | SubAbility$ DBUntap
A:SP$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. Untap up to two lands. | SubAbility$ DBUntap
SVar:DBUntap:DB$ Untap | UntapUpTo$ True | UntapType$ Land | Amount$ 2
SVar:FreeSpellAI:True
Oracle:Return target creature to its owner's hand. Untap up to two lands.

View File

@@ -1,5 +1,5 @@
Name:Snare the Skies
ManaCost:G
Types:Instant
A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Reach | SpellDescription$ Target creature gets +1/+1 and gains reach until end of turn.
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Reach | SpellDescription$ Target creature gets +1/+1 and gains reach until end of turn.
Oracle:Target creature gets +1/+1 and gains reach until end of turn. (It can block creatures with flying.)

View File

@@ -1,7 +1,7 @@
Name:Snow Day
ManaCost:4 U U
Types:Instant
A:SP$ Tap | Cost$ 4 U U | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose up to two target creatures | ValidTgts$ Creature | SubAbility$ TrigPump | StackDescription$ SpellDescription | SpellDescription$ Tap up to two target creatures. Those creatures don't untap during their controller's next untap step.
A:SP$ Tap | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose up to two target creatures | ValidTgts$ Creature | SubAbility$ TrigPump | StackDescription$ SpellDescription | SpellDescription$ Tap up to two target creatures. Those creatures don't untap during their controller's next untap step.
SVar:TrigPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Duration$ Permanent | SubAbility$ Draw | StackDescription$ None
SVar:Draw:DB$ Draw | Defined$ You | NumCards$ 2 | SubAbility$ Discard
SVar:Discard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose

View File

@@ -2,7 +2,7 @@ Name:Solar Blast
ManaCost:3 R
Types:Instant
K:Cycling:1 R R
A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Any | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to any target.
A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to any target.
T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may have it deal 1 damage to any target.
SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 1
Oracle:Solar Blast deals 3 damage to any target.\nCycling {1}{R}{R} ({1}{R}{R}, Discard this card: Draw a card.)\nWhen you cycle Solar Blast, you may have it deal 1 damage to any target.

View File

@@ -2,7 +2,7 @@ Name:Solar Tide
ManaCost:4 W W
Types:Sorcery
K:Entwine:Sac<2/Land>
A:SP$ Charm | Cost$ 4 W W | Choices$ DBDestroyAll,DBDestroyAll2 | CharmNum$ 1
A:SP$ Charm | Choices$ DBDestroyAll,DBDestroyAll2 | CharmNum$ 1
SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature.powerLE2 | SpellDescription$ Destroy all creatures with power 2 or less.
SVar:DBDestroyAll2:DB$ DestroyAll | ValidCards$ Creature.powerGE3 | SpellDescription$ Destroy all creatures with power 3 or greater.
Oracle:Choose one —\n• Destroy all creatures with power 2 or less.\n• Destroy all creatures with power 3 or greater.\nEntwine—Sacrifice two lands. (Choose both if you pay the entwine cost.)

View File

@@ -1,6 +1,6 @@
Name:Solemn Offering
ManaCost:2 W
Types:Sorcery
A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBGainLife | SpellDescription$ Destroy target artifact or enchantment. You gain 4 life.
A:SP$ Destroy | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBGainLife | SpellDescription$ Destroy target artifact or enchantment. You gain 4 life.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 4
Oracle:Destroy target artifact or enchantment. You gain 4 life.

View File

@@ -1,7 +1,7 @@
Name:Solfatara
ManaCost:2 R
Types:Instant
A:SP$ Effect | Cost$ 2 R | ValidTgts$ Player | StaticAbilities$ STCantPlayLand | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target player can't play lands this turn. Draw a card at the beginning of the next turn's upkeep.
A:SP$ Effect | ValidTgts$ Player | StaticAbilities$ STCantPlayLand | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target player can't play lands this turn. Draw a card at the beginning of the next turn's upkeep.
SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | Player$ Player.IsRemembered | Description$ Target player can't play lands this turn.
SVar:DelTrigSlowtrip:DB$ DelayedTrigger | NextTurn$ True | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card.
SVar:DrawSlowtrip:DB$ Draw | NumCards$ 1 | Defined$ You

View File

@@ -1,6 +1,6 @@
Name:Solidarity
ManaCost:3 W
Types:Instant
A:SP$ PumpAll | Cost$ 3 W | ValidCards$ Creature.YouCtrl | NumDef$ +5 | SpellDescription$ Creatures you control get +0/+5 until end of turn.
A:SP$ PumpAll | ValidCards$ Creature.YouCtrl | NumDef$ +5 | SpellDescription$ Creatures you control get +0/+5 until end of turn.
AI:RemoveDeck:All
Oracle:Creatures you control get +0/+5 until end of turn.

View File

@@ -2,7 +2,7 @@ Name:Solidarity of Heroes
ManaCost:1 G
Types:Instant
K:Strive:1 G
A:SP$ MultiplyCounter | Cost$ 1 G | CounterType$ P1P1 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTargets | SpellDescription$ Choose any number of target creatures. Double the number of +1/+1 counters on each of them.
A:SP$ MultiplyCounter | CounterType$ P1P1 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTargets | SpellDescription$ Choose any number of target creatures. Double the number of +1/+1 counters on each of them.
SVar:MaxTargets:Count$Valid Creature
DeckNeeds:Ability$Counters
Oracle:Strive — This spell costs {1}{G} more to cast for each target beyond the first.\nChoose any number of target creatures. Double the number of +1/+1 counters on each of them.

View File

@@ -1,5 +1,5 @@
Name:Solve the Equation
ManaCost:2 U
Types:Sorcery
A:SP$ ChangeZone | Cost$ 2 U | Origin$ Library | Destination$ Hand | ChangeType$ Instant,Sorcery | ChangeNum$ 1 | SpellDescription$ Search your library for an instant or sorcery card, reveal it, put it into your hand, then shuffle.
A:SP$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Instant,Sorcery | ChangeNum$ 1 | SpellDescription$ Search your library for an instant or sorcery card, reveal it, put it into your hand, then shuffle.
Oracle:Search your library for an instant or sorcery card, reveal it, put it into your hand, then shuffle.

View File

@@ -1,7 +1,7 @@
Name:Song-Mad Treachery
ManaCost:3 R R
Types:Sorcery
A:SP$ GainControl | Cost$ 3 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | StackDescription$ {p:You} gains control of {c:Targeted} until end of turn. Untap it. It gains haste until end of turn. | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
A:SP$ GainControl | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | StackDescription$ {p:You} gains control of {c:Targeted} until end of turn. Untap it. It gains haste until end of turn. | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
AlternateMode:Modal
Oracle:Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.

View File

@@ -1,7 +1,7 @@
Name:Song of Blood
ManaCost:1 R
Types:Sorcery
A:SP$ Mill | Cost$ 1 R | NumCards$ 4 | Defined$ You | RememberMilled$ True | SubAbility$ DBEffect | SpellDescription$ Mill four cards. Whenever a creature attacks this turn, it gets +1/+0 until end of turn for each creature card put into your graveyard this way.
A:SP$ Mill | NumCards$ 4 | Defined$ You | RememberMilled$ True | SubAbility$ DBEffect | SpellDescription$ Mill four cards. Whenever a creature attacks this turn, it gets +1/+0 until end of turn for each creature card put into your graveyard this way.
SVar:DBEffect:DB$ Effect | Triggers$ TrigAttacks | RememberObjects$ Remembered
SVar:TrigAttacks:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Execute$ Pump | TriggerDescription$ Whenever a creature attacks this turn, it gets +1/+0 until end of turn for each creature card put into your graveyard this way.
SVar:Pump:DB$ Pump | Defined$ TriggeredAttackerLKICopy | NumAtt$ +X

View File

@@ -1,6 +1,6 @@
Name:Songs of the Damned
ManaCost:B
Types:Instant
A:SP$ Mana | Cost$ B | Produced$ B | Amount$ X | AILogic$ ManaRitual | AINoRecursiveCheck$ True | SpellDescription$ Add {B} for each creature card in your graveyard.
A:SP$ Mana | Produced$ B | Amount$ X | AILogic$ ManaRitual | AINoRecursiveCheck$ True | SpellDescription$ Add {B} for each creature card in your graveyard.
SVar:X:Count$TypeInYourYard.Creature
Oracle:Add {B} for each creature card in your graveyard.

View File

@@ -2,6 +2,6 @@ Name:Sonic Assault
ManaCost:1 U R
Types:Instant
K:Jump-start
A:SP$ Tap | Cost$ 1 U R | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDealDamage | SpellDescription$ Tap target creature. CARDNAME deals 2 damage to that creature's controller.
A:SP$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDealDamage | SpellDescription$ Tap target creature. CARDNAME deals 2 damage to that creature's controller.
SVar:DBDealDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 2
Oracle:Tap target creature. Sonic Assault deals 2 damage to that creature's controller.\nJump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.)

View File

@@ -1,5 +1,5 @@
Name:Soothing Balm
ManaCost:1 W
Types:Instant
A:SP$ GainLife | Cost$ 1 W | LifeAmount$ 5 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 5 life.
A:SP$ GainLife | LifeAmount$ 5 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 5 life.
Oracle:Target player gains 5 life.

View File

@@ -1,6 +1,6 @@
Name:Soothing of Sméagol
ManaCost:1 U
Types:Instant
A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ TrigTempt | SpellDescription$ Return target nontoken creature to its owner's hand. The Ring tempts you.
A:SP$ ChangeZone | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ TrigTempt | SpellDescription$ Return target nontoken creature to its owner's hand. The Ring tempts you.
SVar:TrigTempt:DB$ RingTemptsYou
Oracle:Return target nontoken creature to its owner's hand. The Ring tempts you.

View File

@@ -1,7 +1,7 @@
Name:Sorcerous Sight
ManaCost:U
Types:Sorcery
A:SP$ RevealHand | Cost$ U | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Look$ True | SubAbility$ DBDraw | SpellDescription$ Look at target opponent's hand.
A:SP$ RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Look$ True | SubAbility$ DBDraw | SpellDescription$ Look at target opponent's hand.
SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card.
AI:RemoveDeck:Random
Oracle:Look at target opponent's hand.\nDraw a card.

View File

@@ -1,7 +1,7 @@
Name:Sorin's Thirst
ManaCost:B B
Types:Instant
A:SP$ DealDamage | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select a creature | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target creature and you gain 2 life.
A:SP$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select a creature | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target creature and you gain 2 life.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2
DeckHas:Ability$LifeGain
Oracle:Sorin's Thirst deals 2 damage to target creature and you gain 2 life.

View File

@@ -1,6 +1,6 @@
Name:Sorin's Vengeance
ManaCost:4 B B B
Types:Sorcery
A:SP$ DealDamage | Cost$ 4 B B B | ValidTgts$ Player,Planeswalker | TgtPrompt$ Select target player or planeswalker | NumDmg$ 10 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 10 damage to target player or planeswalker and you gain 10 life.
A:SP$ DealDamage | ValidTgts$ Player,Planeswalker | TgtPrompt$ Select target player or planeswalker | NumDmg$ 10 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 10 damage to target player or planeswalker and you gain 10 life.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 10
Oracle:Sorin's Vengeance deals 10 damage to target player or planeswalker and you gain 10 life.

View File

@@ -1,7 +1,7 @@
Name:Sosuke's Summons
ManaCost:2 G
Types:Sorcery
A:SP$ Token | Cost$ 2 G | TokenAmount$ 2 | TokenScript$ g_1_1_snake | TokenOwner$ You | SpellDescription$ Create two 1/1 green Snake creature tokens.
A:SP$ Token | TokenAmount$ 2 | TokenScript$ g_1_1_snake | TokenOwner$ You | SpellDescription$ Create two 1/1 green Snake creature tokens.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Snake+nonToken+YouCtrl | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever a nontoken Snake enters the battlefield under your control, you may return CARDNAME from your graveyard to your hand.
SVar:TrigChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand
DeckHints:Type$Snake

View File

@@ -1,7 +1,7 @@
Name:Soul Burn
ManaCost:X 2 B
Types:Sorcery
A:SP$ StoreSVar | Cost$ X 2 B | XColor$ Black,Red | ValidTgts$ Any | SVar$ Limit | Type$ Targeted | Expression$ CardToughness | SubAbility$ StoreTgtPW | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 | SpellDescription$ Spend only black and/or red mana on X. CARDNAME deals X damage to target creature or player. You gain life equal to the damage dealt, but not more than the amount of {B} spent on X, the player's life total before the damage was dealt, the planeswalker's loyalty before the damage was dealt, or the creature's toughness.
A:SP$ StoreSVar | XColor$ Black,Red | ValidTgts$ Any | SVar$ Limit | Type$ Targeted | Expression$ CardToughness | SubAbility$ StoreTgtPW | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 | SpellDescription$ Spend only black and/or red mana on X. CARDNAME deals X damage to target creature or player. You gain life equal to the damage dealt, but not more than the amount of {B} spent on X, the player's life total before the damage was dealt, the planeswalker's loyalty before the damage was dealt, or the creature's toughness.
SVar:StoreTgtPW:DB$ StoreSVar | SVar$ Limit | Type$ Targeted | Expression$ CardCounters.LOYALTY | SubAbility$ StoreTgtP | ConditionDefined$ Targeted | ConditionPresent$ Card.Planeswalker | ConditionCheckSVar$ Loyalty | ConditionSVarCompare$ LTLimit
SVar:StoreTgtP:DB$ StoreSVar | SVar$ Limit | Type$ Calculate | Expression$ TargetedPlayer$LifeTotal | SubAbility$ DBDamage | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature,Card.Planeswalker | ConditionCompare$ EQ0
SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | SubAbility$ DBGainLife | AILogic$ XLifeDrain

View File

@@ -1,6 +1,6 @@
Name:Soul Feast
ManaCost:3 B B
Types:Sorcery
A:SP$ LoseLife | Cost$ 3 B B | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 4 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 4 life and you gain 4 life.
A:SP$ LoseLife | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 4 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 4 life and you gain 4 life.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 4
Oracle:Target player loses 4 life and you gain 4 life.

View File

@@ -1,7 +1,7 @@
Name:Soul Manipulation
ManaCost:1 U B
Types:Instant
A:SP$ Charm | Cost$ 1 U B | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ DBCounter,DBChangeZone
A:SP$ Charm | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ DBCounter,DBChangeZone
SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SpellDescription$ Counter target creature spell.
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand.
Oracle:Choose one or both —\n• Counter target creature spell.\n• Return target creature card from your graveyard to your hand.

View File

@@ -1,7 +1,7 @@
Name:Soul Nova
ManaCost:3 W W
Types:Instant
A:SP$ Pump | Cost$ 3 W W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | IsCurse$ True | RememberTargets$ True | SubAbility$ DBChangeZoneAll | SpellDescription$ Exile target attacking creature and all Equipment attached to it.
A:SP$ Pump | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | IsCurse$ True | RememberTargets$ True | SubAbility$ DBChangeZoneAll | SpellDescription$ Exile target attacking creature and all Equipment attached to it.
SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered,Equipment.AttachedTo Targeted | UseAllOriginZones$ True | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
Oracle:Exile target attacking creature and all Equipment attached to it.

View File

@@ -1,5 +1,5 @@
Name:Soul Parry
ManaCost:1 W
Types:Instant
A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TargetMin$ 1 | TargetMax$ 2 | KW$ Prevent all damage that would be dealt by CARDNAME. | IsCurse$ True | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage one or two target creatures would deal this turn.
A:SP$ Pump | ValidTgts$ Creature | TargetMin$ 1 | TargetMax$ 2 | KW$ Prevent all damage that would be dealt by CARDNAME. | IsCurse$ True | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage one or two target creatures would deal this turn.
Oracle:Prevent all damage one or two target creatures would deal this turn.

View File

@@ -1,7 +1,7 @@
Name:Soul Reap
ManaCost:1 B
Types:Sorcery
A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.nonGreen | TgtPrompt$ Select target nongreen creature | SubAbility$ DBLoseLife | SpellDescription$ Destroy target nongreen creature. Its controller loses 3 life if you've cast another black spell this turn.
A:SP$ Destroy | ValidTgts$ Creature.nonGreen | TgtPrompt$ Select target nongreen creature | SubAbility$ DBLoseLife | SpellDescription$ Destroy target nongreen creature. Its controller loses 3 life if you've cast another black spell this turn.
SVar:DBLoseLife:DB$ LoseLife | Defined$ TargetedController | LifeAmount$ 3 | ConditionCheckSVar$ X
SVar:X:Count$ThisTurnCast_Card.Black+Other+YouCtrl
Oracle:Destroy target nongreen creature. Its controller loses 3 life if you've cast another black spell this turn.

View File

@@ -1,7 +1,7 @@
Name:Soul Rend
ManaCost:1 B
Types:Instant
A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature | AITgts$ Card.White | TgtPrompt$ Select target creature | ConditionDefined$ Targeted | ConditionPresent$ Creature.White | ConditionCompare$ EQ1 | NoRegen$ True | SubAbility$ DelTrigSlowtrip | SpellDescription$ Destroy target creature if it's white. A creature destroyed this way can't be regenerated. Draw a card at the beginning of the next turn's upkeep.
A:SP$ Destroy | ValidTgts$ Creature | AITgts$ Card.White | TgtPrompt$ Select target creature | ConditionDefined$ Targeted | ConditionPresent$ Creature.White | ConditionCompare$ EQ1 | NoRegen$ True | SubAbility$ DelTrigSlowtrip | SpellDescription$ Destroy target creature if it's white. A creature destroyed this way can't be regenerated. Draw a card at the beginning of the next turn's upkeep.
SVar:DelTrigSlowtrip:DB$ DelayedTrigger | NextTurn$ True | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card.
SVar:DrawSlowtrip:DB$ Draw | NumCards$ 1 | Defined$ You
AI:RemoveDeck:Random

View File

@@ -1,6 +1,6 @@
Name:Soul Salvage
ManaCost:2 B
Types:Sorcery
A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return up to two target creature cards from your graveyard to your hand.
A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return up to two target creature cards from your graveyard to your hand.
DeckHints:Ability$Graveyard
Oracle:Return up to two target creature cards from your graveyard to your hand.

View File

@@ -1,6 +1,6 @@
Name:Soul Sear
ManaCost:2 R
Types:Instant
A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ 5 | SubAbility$ DBDebuff | SpellDescription$ CARDNAME deals 5 damage to target creature or planeswalker. That permanent loses indestructible until end of turn.
A:SP$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ 5 | SubAbility$ DBDebuff | SpellDescription$ CARDNAME deals 5 damage to target creature or planeswalker. That permanent loses indestructible until end of turn.
SVar:DBDebuff:DB$ Debuff | Defined$ Targeted | Keywords$ Indestructible
Oracle:Soul Sear deals 5 damage to target creature or planeswalker. That permanent loses indestructible until end of turn.

View File

@@ -1,6 +1,6 @@
Name:Soul Shred
ManaCost:3 B B
Types:Sorcery
A:SP$ DealDamage | Cost$ 3 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NumDmg$ 3 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 3 damage to target nonblack creature. You gain 3 life.
A:SP$ DealDamage | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NumDmg$ 3 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 3 damage to target nonblack creature. You gain 3 life.
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3
Oracle:Soul Shred deals 3 damage to target nonblack creature. You gain 3 life.

View File

@@ -1,7 +1,7 @@
Name:Soul Strings
ManaCost:X B
Types:Sorcery
A:SP$ ChangeZone | Cost$ X B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | UnlessCost$ X | UnlessPayer$ Player | SpellDescription$ Return two target creature cards from your graveyard to your hand unless any player pays {X}.
A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | UnlessCost$ X | UnlessPayer$ Player | SpellDescription$ Return two target creature cards from your graveyard to your hand unless any player pays {X}.
SVar:X:Count$xPaid
AI:RemoveDeck:All
Oracle:Return two target creature cards from your graveyard to your hand unless any player pays {X}.

View File

@@ -1,7 +1,7 @@
Name:Soulfire Eruption
ManaCost:6 R R R
Types:Sorcery
A:SP$ RepeatEach | Cost$ 6 R R R | ValidTgts$ Any | TgtPrompt$ Choose any number of target creatures, planeswalkers, and/or players | TargetMin$ 0 | TargetMax$ MaxTgt | RepeatSubAbility$ DBDig | RepeatTargeted$ True | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ Choose any number of target creatures, planeswalkers, and/or players. For each of them, exile the top card of your library, then CARDNAME deals damage equal to that card's mana value to that permanent or player. You may play the exiled cards until the end of your next turn.
A:SP$ RepeatEach | ValidTgts$ Any | TgtPrompt$ Choose any number of target creatures, planeswalkers, and/or players | TargetMin$ 0 | TargetMax$ MaxTgt | RepeatSubAbility$ DBDig | RepeatTargeted$ True | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ Choose any number of target creatures, planeswalkers, and/or players. For each of them, exile the top card of your library, then CARDNAME deals damage equal to that card's mana value to that permanent or player. You may play the exiled cards until the end of your next turn.
SVar:DBDig:DB$ Dig | Defined$ You | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | ImprintRevealed$ True | Reveal$ True | SubAbility$ DBDealDamage
SVar:DBDealDamage:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True

View File

@@ -2,6 +2,6 @@ Name:Soulless Revival
ManaCost:1 B
Types:Instant Arcane
K:Splice:Arcane:1 B
A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand.
A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand.
DeckHints:Type$Arcane
Oracle:Return target creature card from your graveyard to your hand.\nSplice onto Arcane {1}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)

View File

@@ -1,6 +1,6 @@
Name:Soulquake
ManaCost:3 U U B B
Types:Sorcery
A:SP$ ChangeZoneAll | Cost$ 3 U U B B | ChangeType$ Creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZoneAll | SpellDescription$ Return all creatures on the battlefield and all creature cards in graveyards to their owners' hands.
A:SP$ ChangeZoneAll | ChangeType$ Creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZoneAll | SpellDescription$ Return all creatures on the battlefield and all creature cards in graveyards to their owners' hands.
SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Creature | Origin$ Graveyard | Destination$ Hand
Oracle:Return all creatures on the battlefield and all creature cards in graveyards to their owners' hands.

View File

@@ -1,7 +1,7 @@
Name:Soul's Fire
ManaCost:2 R
Types:Instant
A:SP$ Pump | Cost$ 2 R | 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 any target.
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 any target.
SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Any | AILogic$ PowerDmg | NumDmg$ X | DamageSource$ ParentTarget
SVar:X:ParentTargeted$CardPower
Oracle:Target creature you control deals damage equal to its power to any target.

View File

@@ -1,7 +1,7 @@
Name:Soul's Grace
ManaCost:1 W
Types:Instant
A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ You gain life equal to target creature's power.
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ You gain life equal to target creature's power.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X
SVar:X:Targeted$CardPower
AI:RemoveDeck:All

View File

@@ -1,7 +1,7 @@
Name:Soul's Majesty
ManaCost:4 G
Types:Sorcery
A:SP$ Pump | Cost$ 4 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBDraw | SpellDescription$ Draw cards equal to the power of target creature you control.
A:SP$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBDraw | SpellDescription$ Draw cards equal to the power of target creature you control.
SVar:DBDraw:DB$ Draw | NumCards$ X
SVar:X:Targeted$CardPower
Oracle:Draw cards equal to the power of target creature you control.

View File

@@ -1,7 +1,7 @@
Name:Soul's Might
ManaCost:4 G
Types:Sorcery
A:SP$ PutCounter | Cost$ 4 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ X | SpellDescription$ Put X +1/+1 counters on target creature, where X is that creature's power.
A:SP$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ X | SpellDescription$ Put X +1/+1 counters on target creature, where X is that creature's power.
SVar:X:Targeted$CardPower
AI:RemoveDeck:All
Oracle:Put X +1/+1 counters on target creature, where X is that creature's power.

View File

@@ -1,5 +1,5 @@
Name:Soulscour
ManaCost:7 W W W
Types:Sorcery
A:SP$ DestroyAll | Cost$ 7 W W W | ValidCards$ Permanent.nonArtifact | SpellDescription$ Destroy all nonartifact permanents.
A:SP$ DestroyAll | ValidCards$ Permanent.nonArtifact | SpellDescription$ Destroy all nonartifact permanents.
Oracle:Destroy all nonartifact permanents.

View File

@@ -1,6 +1,6 @@
Name:Soulshriek
ManaCost:B
Types:Instant
A:SP$ Pump | Cost$ B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ X | AILogic$ Berserk | AtEOT$ Sacrifice | SpellDescription$ Target creature you control gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard. Sacrifice that creature at the beginning of the next end step.
A:SP$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ X | AILogic$ Berserk | AtEOT$ Sacrifice | SpellDescription$ Target creature you control gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard. Sacrifice that creature at the beginning of the next end step.
SVar:X:Count$TypeInYourYard.Creature
Oracle:Target creature you control gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard. Sacrifice that creature at the beginning of the next end step.

View File

@@ -1,6 +1,6 @@
Name:Sound the Call
ManaCost:2 G
Types:Sorcery
A:SP$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenScript$ g_1_1_wolf_sound_the_call | TokenOwner$ You | SpellDescription$ Create a 1/1 green Wolf creature token. It has "This creature gets +1/+1 for each card named Sound the Call in each graveyard."
A:SP$ Token | TokenAmount$ 1 | TokenScript$ g_1_1_wolf_sound_the_call | TokenOwner$ You | SpellDescription$ Create a 1/1 green Wolf creature token. It has "This creature gets +1/+1 for each card named Sound the Call in each graveyard."
DeckHints:Name$Sound the Call
Oracle:Create a 1/1 green Wolf creature token. It has "This creature gets +1/+1 for each card named Sound the Call in each graveyard."

View File

@@ -1,6 +1,6 @@
Name:Sovereign's Bite
ManaCost:1 B
Types:Sorcery
A:SP$ LoseLife | Cost$ 1 B | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 3 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 3 life and you gain 3 life.
A:SP$ LoseLife | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 3 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 3 life and you gain 3 life.
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3
Oracle:Target player loses 3 life and you gain 3 life.

View File

@@ -1,7 +1,7 @@
Name:Sowing Salt
ManaCost:2 R R
Types:Sorcery
A:SP$ ChangeZone | Cost$ 2 R R | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | RememberLKI$ True | ForgetOtherTargets$ True | SubAbility$ ExileYard | SpellDescription$ Exile target nonbasic land. Search its controller's graveyard, hand, and library for all cards with the same name as that land and exile them. Then that player shuffles.
A:SP$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | RememberLKI$ True | ForgetOtherTargets$ True | SubAbility$ ExileYard | SpellDescription$ Exile target nonbasic land. Search its controller's graveyard, hand, and library for all cards with the same name as that land and exile them. Then that player shuffles.
SVar:ExileYard:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | Defined$ RememberedController | ChangeType$ Remembered.sameName | SubAbility$ ExileHand | StackDescription$ None
SVar:ExileHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | DefinedPlayer$ RememberedController | ChangeType$ Remembered.sameName | ChangeNum$ NumInHand | Chooser$ You | SubAbility$ ExileLib | StackDescription$ None
SVar:ExileLib:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ RememberedController | ChangeType$ Remembered.sameName | ChangeNum$ NumInLib | Chooser$ You | Search$ True | Shuffle$ True | SubAbility$ DBCleanup | StackDescription$ None

View File

@@ -1,6 +1,6 @@
Name:Spare from Evil
ManaCost:1 W
Types:Instant
A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | KW$ Protection:Creature.nonHuman:non-Human creatures. | SpellDescription$ Creatures you control gain protection from non-Human creatures until end of turn.
A:SP$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Protection:Creature.nonHuman:non-Human creatures. | SpellDescription$ Creatures you control gain protection from non-Human creatures until end of turn.
AI:RemoveDeck:All
Oracle:Creatures you control gain protection from non-Human creatures until end of turn.

View File

@@ -3,5 +3,5 @@ ManaCost:B
Types:Sorcery
K:AlternateAdditionalCost:Sac<1/Creature>:3 B
SVar:AIPreference:SacCost$Creature.token,Creature.cmcLE3
A:SP$ Destroy | Cost$ B | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SpellDescription$ Destroy target creature or planeswalker.
A:SP$ Destroy | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SpellDescription$ Destroy target creature or planeswalker.
Oracle:As an additional cost to cast this spell, sacrifice a creature or pay {3}{B}.\nDestroy target creature or planeswalker.

View File

@@ -1,6 +1,6 @@
Name:Spark Jolt
ManaCost:R
Types:Instant
A:SP$ DealDamage | Cost$ R | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. Scry 1. | SubAbility$ DBScry
A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. Scry 1. | SubAbility$ DBScry
SVar:DBScry:DB$ Scry | ScryNum$ 1
Oracle:Spark Jolt deals 1 damage to any target. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)

View File

@@ -1,7 +1,7 @@
Name:Spark of Creativity
ManaCost:R
Types:Sorcery
A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Damage | IsCurse$ True | SubAbility$ DBExile | StackDescription$ SpellDescription | SpellDescription$ Choose target creature. Exile the top card of your library. You may have CARDNAME deal damage to that creature equal to the exiled card's mana value. If you don't, you may play that card until end of turn.
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Damage | IsCurse$ True | SubAbility$ DBExile | StackDescription$ SpellDescription | SpellDescription$ Choose target creature. Exile the top card of your library. You may have CARDNAME deal damage to that creature equal to the exiled card's mana value. If you don't, you may play that card until end of turn.
SVar:DBExile:DB$ Dig | Defined$ You | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | Reveal$ True | SubAbility$ DBChoice
SVar:DBChoice:DB$ GenericChoice | Defined$ You | Choices$ SparkDamage,SparkPlay | SubAbility$ DBCleanup | AILogic$ CreativitySpark
SVar:SparkDamage:DB$ DealDamage | Defined$ ParentTarget | NumDmg$ X | SpellDescription$ CARDNAME deals damage to target creature.

View File

@@ -1,6 +1,6 @@
Name:Spark Spray
ManaCost:R
Types:Instant
A:SP$ DealDamage | Cost$ R | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target.
A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target.
K:Cycling:R
Oracle:Spark Spray deals 1 damage to any target.\nCycling {R} ({R}, Discard this card: Draw a card.)

View File

@@ -1,6 +1,6 @@
Name:Sparkmage's Gambit
ManaCost:1 R
Types:Sorcery
A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 1 damage to each of up to two target creatures. Those creatures can't block this turn.
A:SP$ DealDamage | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 1 damage to each of up to two target creatures. Those creatures can't block this turn.
SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME can't block.
Oracle:Sparkmage's Gambit deals 1 damage to each of up to two target creatures. Those creatures can't block this turn.

View File

@@ -1,6 +1,6 @@
Name:Spatial Contortion
ManaCost:1 C
Types:Instant
A:SP$ Pump | Cost$ 1 C | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ -3 | IsCurse$ True | SpellDescription$ Target creature gets +3/-3 until end of turn.
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ -3 | IsCurse$ True | SpellDescription$ Target creature gets +3/-3 until end of turn.
DeckNeeds:Ability$Mana.Colorless
Oracle:({C} represents colorless mana.)\nTarget creature gets +3/-3 until end of turn.

View File

@@ -1,7 +1,7 @@
Name:Spawning Breath
ManaCost:1 R
Types:Instant
A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Any | NumDmg$ 1 | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 1 damage to any target.
A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 1 | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 1 damage to any target.
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_0_1_eldrazi_spawn_sac | TokenOwner$ You | SpellDescription$ Create a 0/1 colorless Eldrazi Spawn creature token. It has "Sacrifice this creature: Add {C}."
DeckHints:Type$Eldrazi
DeckHas:Ability$Mana.Colorless|Token

View File

@@ -1,7 +1,7 @@
Name:Specter's Shriek
ManaCost:B
Types:Sorcery
A:SP$ RevealHand | Cost$ B | ValidTgts$ Opponent | RememberRevealed$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals their hand. You may choose a nonland card from it. If you do, that player exiles that card. If a nonblack card is exiled this way, exile a card from your hand.
A:SP$ RevealHand | ValidTgts$ Opponent | RememberRevealed$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals their hand. You may choose a nonland card from it. If you do, that player exiles that card. If a nonblack card is exiled this way, exile a card from your hand.
SVar:DBChoose:DB$ ChooseCard | ChoiceZone$ Hand | Choices$ Card.nonLand+IsRemembered | ChoiceTitle$ Select a nonland card | SubAbility$ DBExile | MinAmount$ 0 | StackDescription$ None
SVar:DBExile:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | Defined$ ChosenCard | Mandatory$ True | SubAbility$ DBExile2
SVar:DBExile2:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ConditionDefined$ ChosenCard | ConditionPresent$ Card.nonBlack | ConditionCompare$ GE1 | Mandatory$ True | SubAbility$ DBCleanup

View File

@@ -1,5 +1,5 @@
Name:Specter's Wail
ManaCost:1 B
Types:Sorcery
A:SP$ Discard | Cost$ 1 B | ValidTgts$ Player | NumCards$ 1 | Mode$ Random | SpellDescription$ Target player discards a card at random.
A:SP$ Discard | ValidTgts$ Player | NumCards$ 1 | Mode$ Random | SpellDescription$ Target player discards a card at random.
Oracle:Target player discards a card at random.

View File

@@ -1,7 +1,7 @@
Name:Spectral Deluge
ManaCost:4 U U
Types:Sorcery
A:SP$ ChangeZoneAll | Cost$ 4 U U | ChangeType$ Creature.toughnessLEX+OppCtrl | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control.
A:SP$ ChangeZoneAll | ChangeType$ Creature.toughnessLEX+OppCtrl | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control.
SVar:X:Count$Valid Island.YouCtrl
K:Foretell:1 U U
Oracle:Return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control.\nForetell {1}{U}{U} (During your turn, you may pay {2} and exile this card from your hand face down. Cast it on a later turn for its foretell cost.)

View File

@@ -1,5 +1,5 @@
Name:Spectral Procession
ManaCost:2/W 2/W 2/W
Types:Sorcery
A:SP$ Token | Cost$ 2/W 2/W 2/W | TokenAmount$ 3 | TokenScript$ w_1_1_spirit_flying | TokenOwner$ You | SpellDescription$ Create three 1/1 white Spirit creature tokens with flying.
A:SP$ Token | TokenAmount$ 3 | TokenScript$ w_1_1_spirit_flying | TokenOwner$ You | SpellDescription$ Create three 1/1 white Spirit creature tokens with flying.
Oracle:Create three 1/1 white Spirit creature tokens with flying.

View File

@@ -1,7 +1,7 @@
Name:Spectral Reserves
ManaCost:3 W
Types:Sorcery
A:SP$ Token | Cost$ 3 W | TokenAmount$ 2 | TokenScript$ w_1_1_spirit_flying | TokenOwner$ You | SubAbility$ DBGainLife | SpellDescription$ Create two 1/1 white Spirit creature tokens with flying.
A:SP$ Token | TokenAmount$ 2 | TokenScript$ w_1_1_spirit_flying | TokenOwner$ You | SubAbility$ DBGainLife | SpellDescription$ Create two 1/1 white Spirit creature tokens with flying.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 | SpellDescription$ You gain 2 life.
DeckHas:Ability$Token|LifeGain
Oracle:Create two 1/1 white Spirit creature tokens with flying. You gain 2 life.

View File

@@ -2,7 +2,7 @@ Name:Spectral Shift
ManaCost:1 U
Types:Instant
K:Entwine:2
A:SP$ Charm | Cost$ 1 U | Choices$ DBBasicLand,DBColor
A:SP$ Charm | Choices$ DBBasicLand,DBColor
SVar:DBBasicLand:DB$ ChangeText | ValidTgts$ Card | TgtZone$ Stack,Battlefield | TgtPrompt$ Choose target spell or permanent | ChangeTypeWord$ ChooseBasicLandType ChooseBasicLandType | Duration$ Permanent | SpellDescription$ Change the text of target spell or permanent by replacing all instances of one basic land type with another. (This effect lasts indefinitely.)
SVar:DBColor:DB$ ChangeText | ValidTgts$ Card | TgtZone$ Stack,Battlefield | TgtPrompt$ Choose target spell or permanent | ChangeColorWord$ Choose Choose | Duration$ Permanent | SpellDescription$ Change the text of target spell or permanent by replacing all instances of one color word with another. (This effect lasts indefinitely.)
AI:RemoveDeck:Random

View File

@@ -1,6 +1,6 @@
Name:Spell Blast
ManaCost:X U
Types:Instant
A:SP$ Counter | Cost$ X U | TargetType$ Spell | ValidTgts$ Card.cmcEQX | SpellDescription$ Counter target spell with mana value X. (For example, if that spell's mana cost is {3}{U}{U}, X is 5.)
A:SP$ Counter | TargetType$ Spell | ValidTgts$ Card.cmcEQX | SpellDescription$ Counter target spell with mana value X. (For example, if that spell's mana cost is {3}{U}{U}, X is 5.)
SVar:X:Count$xPaid
Oracle:Counter target spell with mana value X. (For example, if that spell's mana cost is {3}{U}{U}, X is 5.)

View File

@@ -1,7 +1,7 @@
Name:Spell Burst
ManaCost:X U
Types:Instant
A:SP$ Counter | Cost$ X U | TargetType$ Spell | ValidTgts$ Card.cmcEQX | SpellDescription$ Counter target spell with mana value X.
A:SP$ Counter | TargetType$ Spell | ValidTgts$ Card.cmcEQX | SpellDescription$ Counter target spell with mana value X.
SVar:X:Count$xPaid
K:Buyback:3
Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nCounter target spell with mana value X.

View File

@@ -1,7 +1,7 @@
Name:Spell Contortion
ManaCost:2 U
Types:Instant
A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 2 | SubAbility$ DBDraw | SpellDescription$ Counter target spell unless its controller pays {2}. Draw a card for each time CARDNAME was kicked.
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 2 | SubAbility$ DBDraw | SpellDescription$ Counter target spell unless its controller pays {2}. Draw a card for each time CARDNAME was kicked.
K:Multikicker:1 U
SVar:DBDraw:DB$ Draw | NumCards$ X
SVar:X:Count$TimesKicked

View File

@@ -1,6 +1,6 @@
Name:Spell Crumple
ManaCost:1 U U
Types:Instant
A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ BottomOfLibrary | SubAbility$ DBChange | SpellDescription$ Counter target spell. If that spell is countered this way, put it on the bottom of its owner's library instead of into that player's graveyard. Put CARDNAME on the bottom of its owner's library.
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ BottomOfLibrary | SubAbility$ DBChange | SpellDescription$ Counter target spell. If that spell is countered this way, put it on the bottom of its owner's library instead of into that player's graveyard. Put CARDNAME on the bottom of its owner's library.
SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Library | LibraryPosition$ -1 | Defined$ Parent
Oracle:Counter target spell. If that spell is countered this way, put it on the bottom of its owner's library instead of into that player's graveyard. Put Spell Crumple on the bottom of its owner's library.

View File

@@ -1,5 +1,5 @@
Name:Spell Pierce
ManaCost:U
Types:Instant
A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target noncreature spell | ValidTgts$ Card.nonCreature | UnlessCost$ 2 | SpellDescription$ Counter target noncreature spell unless its controller pays {2}.
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target noncreature spell | ValidTgts$ Card.nonCreature | UnlessCost$ 2 | SpellDescription$ Counter target noncreature spell unless its controller pays {2}.
Oracle:Counter target noncreature spell unless its controller pays {2}.

View File

@@ -1,6 +1,6 @@
Name:Spell Rupture
ManaCost:1 U
Types:Instant
A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | UnlessCost$ X | UnlessPayer$ TargetedController | SpellDescription$ Counter target spell unless its controller pays {X}, where X is the greatest power among creatures you control.
A:SP$ Counter | TargetType$ Spell | ValidTgts$ Card | UnlessCost$ X | UnlessPayer$ TargetedController | SpellDescription$ Counter target spell unless its controller pays {X}, where X is the greatest power among creatures you control.
SVar:X:Count$Valid Creature.YouCtrl$GreatestPower
Oracle:Counter target spell unless its controller pays {X}, where X is the greatest power among creatures you control.

View File

@@ -2,5 +2,5 @@ Name:Spell Shrivel
ManaCost:2 U
Types:Instant
K:Devoid
A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | UnlessCost$ 4 | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Exile | SpellDescription$ Counter target spell unless its controller pays {4}. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.
A:SP$ Counter | TargetType$ Spell | UnlessCost$ 4 | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Exile | SpellDescription$ Counter target spell unless its controller pays {4}. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.
Oracle:Devoid (This card has no color.)\nCounter target spell unless its controller pays {4}. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.

View File

@@ -1,5 +1,5 @@
Name:Spell Snare
ManaCost:U
Types:Instant
A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell with mana value 2 | ValidTgts$ Card.cmcEQ2 | SpellDescription$ Counter target spell with mana value 2.
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell with mana value 2 | ValidTgts$ Card.cmcEQ2 | SpellDescription$ Counter target spell with mana value 2.
Oracle:Counter target spell with mana value 2.

View File

@@ -1,6 +1,6 @@
Name:Spell Snip
ManaCost:2 U
Types:Instant
A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays {1}.
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays {1}.
K:Cycling:2
Oracle:Counter target spell unless its controller pays {1}.\nCycling {2} ({2}, Discard this card: Draw a card.)

View File

@@ -1,7 +1,7 @@
Name:Spell Snuff
ManaCost:1 U U
Types:Instant
A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Counter target spell. Fateful hour — If you have 5 or less life, draw a card.
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Counter target spell. Fateful hour — If you have 5 or less life, draw a card.
SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionCheckSVar$ FatefulHour | ConditionSVarCompare$ LE5
SVar:FatefulHour:Count$YourLifeTotal
Oracle:Counter target spell.\nFateful hour — If you have 5 or less life, draw a card.

View File

@@ -1,7 +1,7 @@
Name:Spell Swindle
ManaCost:3 U U
Types:Instant
A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCounteredCMC$ True | SubAbility$ DBTreasureTokens | SpellDescription$ Counter target spell. Create X Treasure tokens, where X is that spell's mana value.
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCounteredCMC$ True | SubAbility$ DBTreasureTokens | SpellDescription$ Counter target spell. Create X Treasure tokens, where X is that spell's mana value.
SVar:DBTreasureTokens:DB$ Token | TokenAmount$ X | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Count$RememberedNumber

View File

@@ -1,7 +1,7 @@
Name:Spell Syphon
ManaCost:1 U
Types:Instant
A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ Y | SpellDescription$ Counter target spell unless its controller pays {1} for each blue permanent you control.
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ Y | SpellDescription$ Counter target spell unless its controller pays {1} for each blue permanent you control.
SVar:Y:Count$Valid Permanent.YouCtrl+Blue
DeckNeeds:Color$Blue
Oracle:Counter target spell unless its controller pays {1} for each blue permanent you control.

View File

@@ -1,7 +1,7 @@
Name:Spelljack
ManaCost:3 U U U
Types:Instant
A:SP$ Counter | Cost$ 3 U U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | Destination$ Exile | SubAbility$ DBEffect | SpellDescription$ Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. You may play it without paying its mana cost for as long as it remains exiled. (If it has X in its mana cost, X is 0.)
A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | Destination$ Exile | SubAbility$ DBEffect | SpellDescription$ Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. You may play it without paying its mana cost for as long as it remains exiled. (If it has X in its mana cost, X is 0.)
SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ Play | Duration$ Permanent | ForgetOnMoved$ Exile | SubAbility$ DBCleanup
SVar:Play:Mode$ Continuous | MayPlay$ True | MayPlayWithoutManaCost$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play cards exiled with Spelljack.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True

View File

@@ -1,7 +1,7 @@
Name:Spellshift
ManaCost:3 U
Types:Instant
A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | SubAbility$ DBDig | SpellDescription$ Counter target instant or sorcery spell. Its controller reveals cards from the top of their library until they reveal an instant or sorcery card. That player may cast that card without paying its mana cost. Then the player shuffles.
A:SP$ Counter | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | SubAbility$ DBDig | SpellDescription$ Counter target instant or sorcery spell. Its controller reveals cards from the top of their library until they reveal an instant or sorcery card. That player may cast that card without paying its mana cost. Then the player shuffles.
SVar:DBDig:DB$ DigUntil | Defined$ TargetedController | Valid$ Instant,Sorcery | ValidDescription$ Sorcery or Instant | NoMoveRevealed$ True | RememberFound$ True | SubAbility$ DBPlay
SVar:DBPlay:DB$ Play | Defined$ Remembered | ValidSA$ Spell | Controller$ TargetedController | WithoutManaCost$ True | Optional$ True | SubAbility$ DBShuffle
SVar:DBShuffle:DB$ Shuffle | Defined$ TargetedController | SubAbility$ DBCleanup

View File

@@ -1,7 +1,7 @@
Name:Spelltwine
ManaCost:5 U
Types:Sorcery
A:SP$ ChangeZone | Cost$ 5 U | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | RememberChanged$ True | SubAbility$ TgtOpp | SpellDescription$ Exile target instant or sorcery card from your graveyard and target instant or sorcery from your opponent's graveyard. Copy those cards. Cast the copies if able without paying their mana cost.
A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | RememberChanged$ True | SubAbility$ TgtOpp | SpellDescription$ Exile target instant or sorcery card from your graveyard and target instant or sorcery from your opponent's graveyard. Copy those cards. Cast the copies if able without paying their mana cost.
SVar:TgtOpp:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target instant or sorcery card in your opponent's graveyard | ValidTgts$ Instant.OppOwn,Sorcery.OppOwn | RememberChanged$ True | SubAbility$ CopyYou
SVar:CopyYou:DB$ Play | Defined$ Remembered | Amount$ All | CopyCard$ True | WithoutManaCost$ True | SubAbility$ ExileSelf
SVar:ExileSelf:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | Defined$ Self | SubAbility$ DBCleanup

View File

@@ -1,7 +1,7 @@
Name:Sphinx's Decree
ManaCost:1 W
Types:Sorcery
A:SP$ RepeatEach | Cost$ 1 W | RepeatPlayers$ Player.Opponent | NextTurnForEachPlayer$ True | RepeatSubAbility$ DBEffect | SpellDescription$ Each opponent can't cast instant or sorcery spells during that player's next turn.
A:SP$ RepeatEach | RepeatPlayers$ Player.Opponent | NextTurnForEachPlayer$ True | RepeatSubAbility$ DBEffect | SpellDescription$ Each opponent can't cast instant or sorcery spells during that player's next turn.
SVar:DBEffect:DB$ Effect | StaticAbilities$ STCantBeCast | EffectOwner$ Remembered
SVar:STCantBeCast:Mode$ CantBeCast | ValidCard$ Instant,Sorcery | Caster$ You | EffectZone$ Command | Description$ You can't cast instant or sorcery spells.
AI:RemoveDeck:All

View File

@@ -1,7 +1,7 @@
Name:Sphinx's Insight
ManaCost:2 W U
Types:Instant
A:SP$ Draw | Cost$ 2 W U | NumCards$ 2 | SubAbility$ DBLife | StackDescription$ SpellDescription | SpellDescription$ Draw two cards.
A:SP$ Draw | NumCards$ 2 | SubAbility$ DBLife | StackDescription$ SpellDescription | SpellDescription$ Draw two cards.
SVar:DBLife:DB$ GainLife | LifeAmount$ 2 | ConditionPlayerTurn$ True | ConditionPhases$ Main1,Main2 | ConditionDefined$ Self | ConditionPresent$ Card.wasCast | SpellDescription$ Addendum — If you cast this spell during your main phase, you gain 2 life.
DeckHas:Ability$LifeGain
Oracle:Draw two cards.\nAddendum — If you cast this spell during your main phase, you gain 2 life.

View File

@@ -1,7 +1,7 @@
Name:Sphinx's Revelation
ManaCost:X W U U
Types:Instant
A:SP$ GainLife | Cost$ X W U U | LifeAmount$ X | SubAbility$ DBDraw | SpellDescription$ You gain X life and draw X cards.
A:SP$ GainLife | LifeAmount$ X | SubAbility$ DBDraw | SpellDescription$ You gain X life and draw X cards.
SVar:DBDraw:DB$ Draw | NumCards$ X
SVar:X:Count$xPaid
Oracle:You gain X life and draw X cards.

View File

@@ -2,6 +2,6 @@ Name:Spider Spawning
ManaCost:4 G
Types:Sorcery
K:Flashback:6 B
A:SP$ Token | Cost$ 4 G | TokenAmount$ X | TokenScript$ g_1_2_spider_reach | TokenOwner$ You | SpellDescription$ Create a 1/2 green Spider creature token with reach for each creature card in your graveyard.
A:SP$ Token | TokenAmount$ X | TokenScript$ g_1_2_spider_reach | TokenOwner$ You | SpellDescription$ Create a 1/2 green Spider creature token with reach for each creature card in your graveyard.
SVar:X:Count$TypeInYourYard.Creature
Oracle:Create a 1/2 green Spider creature token with reach for each creature card in your graveyard.\nFlashback {6}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)

View File

@@ -1,6 +1,6 @@
Name:Spidery Grasp
ManaCost:2 G
Types:Instant
A:SP$ Untap | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ Untap target creature. It gets +2/+4 and gains reach until end of turn.
A:SP$ Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ Untap target creature. It gets +2/+4 and gains reach until end of turn.
SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ +2 | NumDef$ +4 | KW$ Reach
Oracle:Untap target creature. It gets +2/+4 and gains reach until end of turn. (It can block creatures with flying.)

View File

@@ -1,7 +1,7 @@
Name:Spikefield Hazard
ManaCost:R
Types:Instant
A:SP$ DealDamage | Cost$ R | NumDmg$ 1 | ValidTgts$ Any | RememberDamaged$ True | ReplaceDyingDefined$ Remembered | SubAbility$ DBCleanup | SpellDescription$ CARDNAME deals 1 damage to any target. If a permanent dealt damage this way would die this turn, exile it instead.
A:SP$ DealDamage | NumDmg$ 1 | ValidTgts$ Any | RememberDamaged$ True | ReplaceDyingDefined$ Remembered | SubAbility$ DBCleanup | SpellDescription$ CARDNAME deals 1 damage to any target. If a permanent dealt damage this way would die this turn, exile it instead.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
AlternateMode:Modal
Oracle:Spikefield Hazard deals 1 damage to any target. If a permanent dealt damage this way would die this turn, exile it instead.

View File

@@ -1,7 +1,7 @@
Name:Spin into Myth
ManaCost:4 U
Types:Instant
A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SubAbility$ ChooseP | SpellDescription$ Put target creature on top of its owner's library, then fateseal 2. (To fateseal 2, look at the top two cards of an opponent's library, then put any number of them on the bottom of that player's library and the rest on top in any order.)
A:SP$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SubAbility$ ChooseP | SpellDescription$ Put target creature on top of its owner's library, then fateseal 2. (To fateseal 2, look at the top two cards of an opponent's library, then put any number of them on the bottom of that player's library and the rest on top in any order.)
SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse | SubAbility$ DBDig
SVar:DBDig:DB$ Dig | Defined$ ChosenPlayer | DigNum$ 2 | AnyNumber$ True | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ 0 | SubAbility$ DBCleanupChosen
SVar:DBCleanupChosen:DB$ Cleanup | ClearChosenPlayer$ True

View File

@@ -1,6 +1,6 @@
Name:Spiraling Embers
ManaCost:3 R
Types:Sorcery Arcane
A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Any | NumDmg$ X | SpellDescription$ CARDNAME deals damage to any target equal to the number of cards in your hand.
A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ X | SpellDescription$ CARDNAME deals damage to any target equal to the number of cards in your hand.
SVar:X:Count$InYourHand
Oracle:Spiraling Embers deals damage to any target equal to the number of cards in your hand.

View File

@@ -1,6 +1,6 @@
Name:Spire Barrage
ManaCost:4 R
Types:Sorcery
A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Any | NumDmg$ X | SpellDescription$ CARDNAME deals damage to any target equal to the number of Mountains you control.
A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ X | SpellDescription$ CARDNAME deals damage to any target equal to the number of Mountains you control.
SVar:X:Count$TypeYouCtrl.Mountain
Oracle:Spire Barrage deals damage to any target equal to the number of Mountains you control.

View File

@@ -2,7 +2,7 @@ Name:Spirit Flare
ManaCost:3 W
Types:Instant
K:Flashback:1 W PayLife<3>
A:SP$ Tap | Cost$ 3 W | TgtPrompt$ Select target untapped creature you control | ValidTgts$ Creature.untapped+YouCtrl | SubAbility$ SpiritDmg | SpellDescription$ Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls.
A:SP$ Tap | TgtPrompt$ Select target untapped creature you control | ValidTgts$ Creature.untapped+YouCtrl | SubAbility$ SpiritDmg | SpellDescription$ Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls.
SVar:SpiritDmg:DB$ DealDamage | ValidTgts$ Creature.attacking+OppCtrl,Creature.blocking+OppCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target attacking or blocking creature an opponent controls | NumDmg$ X | DamageSource$ ParentTarget
SVar:X:ParentTargeted$CardPower
Oracle:Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls.\nFlashback—{1}{W}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.)

View File

@@ -1,6 +1,6 @@
Name:Spirit Summoning
ManaCost:1 RW RW
Types:Sorcery Lesson
A:SP$ Token | Cost$ 1 RW RW | TokenScript$ rw_3_2_spirit | TokenOwner$ You | SpellDescription$ Create a 3/2 red and white Spirit creature token.
A:SP$ Token | TokenScript$ rw_3_2_spirit | TokenOwner$ You | SpellDescription$ Create a 3/2 red and white Spirit creature token.
DeckHas:Ability$Token
Oracle:Create a 3/2 red and white Spirit creature token.

View File

@@ -2,5 +2,5 @@ Name:Spiritual Visit
ManaCost:W
Types:Instant Arcane
K:Splice:Arcane:W
A:SP$ Token | Cost$ W | TokenAmount$ 1 | TokenScript$ c_1_1_spirit | TokenOwner$ You | SpellDescription$ Create a 1/1 colorless Spirit creature token.
A:SP$ Token | TokenAmount$ 1 | TokenScript$ c_1_1_spirit | TokenOwner$ You | SpellDescription$ Create a 1/1 colorless Spirit creature token.
Oracle:Create a 1/1 colorless Spirit creature token.\nSplice onto Arcane {W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)

View File

@@ -1,7 +1,7 @@
Name:Spite of Mogis
ManaCost:R
Types:Sorcery
A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBScry | SpellDescription$ CARDNAME deals damage to target creature equal to the number of instant and sorcery cards in your graveyard. Scry 1.
A:SP$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBScry | SpellDescription$ CARDNAME deals damage to target creature equal to the number of instant and sorcery cards in your graveyard. Scry 1.
SVar:DBScry:DB$ Scry | ScryNum$ 1
SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn
Oracle:Spite of Mogis deals damage to target creature equal to the number of instant and sorcery cards in your graveyard. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)

View File

@@ -1,7 +1,7 @@
Name:Spiteful Blow
ManaCost:4 B B
Types:Sorcery
A:SP$ Pump | Cost$ 4 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBLand | AILogic$ Destroy | IsCurse$ True | SpellDescription$ Destroy target creature and target land. | StackDescription$ None
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBLand | AILogic$ Destroy | IsCurse$ True | SpellDescription$ Destroy target creature and target land. | StackDescription$ None
SVar:DBLand:DB$ Pump | ValidTgts$ Land | TgtPrompt$ Select target land | AILogic$ Destroy | IsCurse$ True | SubAbility$ DBDestroy | StackDescription$ None
SVar:DBDestroy:DB$ Destroy | Defined$ Targeted
Oracle:Destroy target creature and target land.

View File

@@ -1,6 +1,6 @@
Name:Spitting Earth
ManaCost:1 R
Types:Sorcery
A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SpellDescription$ Spitting Earth deals damage equal to the number of Mountains you control to target creature.
A:SP$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SpellDescription$ Spitting Earth deals damage equal to the number of Mountains you control to target creature.
SVar:X:Count$TypeYouCtrl.Mountain
Oracle:Spitting Earth deals damage to target creature equal to the number of Mountains you control.

View File

@@ -2,5 +2,5 @@ Name:Spitting Image
ManaCost:4 GU GU
Types:Sorcery
K:Retrace
A:SP$ CopyPermanent | Cost$ 4 GU GU | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Create a token that's a copy of target creature.
A:SP$ CopyPermanent | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Create a token that's a copy of target creature.
Oracle:Create a token that's a copy of target creature.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)

View File

@@ -1,5 +1,5 @@
Name:Splendid Agony
ManaCost:2 B
Types:Instant
A:SP$ PutCounter | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ M1M1 | CounterNum$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | IsCurse$ True | SpellDescription$ Distribute two -1/-1 counters among one or two target creatures.
A:SP$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ M1M1 | CounterNum$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | IsCurse$ True | SpellDescription$ Distribute two -1/-1 counters among one or two target creatures.
Oracle:Distribute two -1/-1 counters among one or two target creatures.

View File

@@ -1,6 +1,6 @@
Name:Splendid Reclamation
ManaCost:3 G
Types:Sorcery
A:SP$ ChangeZoneAll | Cost$ 3 G | ChangeType$ Land.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | SpellDescription$ Return all land cards from your graveyard to the battlefield tapped.
A:SP$ ChangeZoneAll | ChangeType$ Land.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | SpellDescription$ Return all land cards from your graveyard to the battlefield tapped.
DeckHints:Ability$Graveyard
Oracle:Return all land cards from your graveyard to the battlefield tapped.

View File

@@ -2,6 +2,6 @@ Name:Splicer's Skill
ManaCost:2 W
Types:Sorcery
K:Splice:Instant,Sorcery:3 W
A:SP$ Token | Cost$ 2 W | TokenAmount$ 1 | TokenScript$ c_3_3_a_phyrexian_golem | TokenOwner$ You | SpellDescription$ Create a 3/3 colorless Phyrexian Golem artifact creature token.
A:SP$ Token | TokenAmount$ 1 | TokenScript$ c_3_3_a_phyrexian_golem | TokenOwner$ You | SpellDescription$ Create a 3/3 colorless Phyrexian Golem artifact creature token.
AI:RemoveDeck:Random
Oracle:Create a 3/3 colorless Phyrexian Golem artifact creature token.\nSplice onto instant or sorcery {3}{W} (As you cast an instant or sorcery spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)

View File

@@ -1,7 +1,7 @@
Name:Splinter
ManaCost:2 G G
Types:Sorcery
A:SP$ ChangeZone | Cost$ 2 G G | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | RememberLKI$ True | ForgetOtherTargets$ True | SubAbility$ ExileYard | SpellDescription$ Exile target artifact. Search its controller's graveyard, hand, and library for all cards with the same name as that artifact and exile them. Then that player shuffles.
A:SP$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | RememberLKI$ True | ForgetOtherTargets$ True | SubAbility$ ExileYard | SpellDescription$ Exile target artifact. Search its controller's graveyard, hand, and library for all cards with the same name as that artifact and exile them. Then that player shuffles.
SVar:ExileYard:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | Defined$ RememberedController | ChangeType$ Remembered.sameName | SubAbility$ ExileHand | StackDescription$ None
SVar:ExileHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | DefinedPlayer$ RememberedController | ChangeType$ Remembered.sameName | ChangeNum$ NumInHand | Chooser$ You | SubAbility$ ExileLib | StackDescription$ None
SVar:ExileLib:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ RememberedController | ChangeType$ Remembered.sameName | ChangeNum$ NumInLib | Chooser$ You | Search$ True | Shuffle$ True | SubAbility$ DBCleanup | StackDescription$ None

View File

@@ -1,7 +1,7 @@
Name:Split Decision
ManaCost:1 U
Types:Instant
A:SP$ Vote | Cost$ 1 U | ValidTgts$ Instant,Sorcery | TgtZone$ Stack | TargetType$ Spell | Defined$ Player | VoteDenial$ DBDenial | VoteDuplication$ DBDuplication | Tied$ DBDuplication | VoteType$ Denial,Duplication | SpellDescription$ Will of the Council — Choose target instant or sorcery spell. Starting with you, each player votes for denial or duplication. If denial gets more votes, counter that spell. If duplication gets more votes or the vote is tied, copy the spell. You may choose new targets for the copy.
A:SP$ Vote | ValidTgts$ Instant,Sorcery | TgtZone$ Stack | TargetType$ Spell | Defined$ Player | VoteDenial$ DBDenial | VoteDuplication$ DBDuplication | Tied$ DBDuplication | VoteType$ Denial,Duplication | SpellDescription$ Will of the Council — Choose target instant or sorcery spell. Starting with you, each player votes for denial or duplication. If denial gets more votes, counter that spell. If duplication gets more votes or the vote is tied, copy the spell. You may choose new targets for the copy.
SVar:DBDenial:DB$ Counter | Defined$ Targeted
SVar:DBDuplication:DB$ CopySpellAbility | Defined$ Targeted | MayChooseTarget$ True
AI:RemoveDeck:All

View File

@@ -1,7 +1,7 @@
Name:Split the Party
ManaCost:3 U U
Types:Sorcery
A:SP$ Pump | Cost$ 3 U U | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ ChooseCreature | IsCurse$ True | StackDescription$ SpellDescription | SpellDescription$ Choose target player. Return half the creatures they control to their owner's hand, rounded up.
A:SP$ Pump | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ ChooseCreature | IsCurse$ True | StackDescription$ SpellDescription | SpellDescription$ Choose target player. Return half the creatures they control to their owner's hand, rounded up.
SVar:ChooseCreature:DB$ ChooseCard | Choices$ Creature.TargetedPlayerCtrl | Mandatory$ True | Amount$ X | ChoiceTitle$ Choose half the creatures (rounded up) target player controls | SubAbility$ ReturnCreature
SVar:ReturnCreature:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True

View File

@@ -3,7 +3,7 @@ ManaCost:4 W U
Types:Instant
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ This spell costs {1} less to cast for each creature in your party.
SVar:X:Count$Party
A:SP$ GainLife | Cost$ 4 W U | LifeAmount$ 3 | SubAbility$ DBDraw | SpellDescription$ You gain 3 life and draw three cards.
A:SP$ GainLife | LifeAmount$ 3 | SubAbility$ DBDraw | SpellDescription$ You gain 3 life and draw three cards.
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 3
DeckHas:Ability$Party
DeckHints:Type$Cleric|Rogue|Warrior|Wizard

View File

@@ -1,6 +1,6 @@
Name:Spoils of Blood
ManaCost:B
Types:Instant
A:SP$ Token | Cost$ B | TokenAmount$ 1 | TokenScript$ b_x_x_horror | TokenOwner$ You | TokenPower$ X | TokenToughness$ X | SpellDescription$ Create an X/X black Horror creature token, where X is the number of creatures that died this turn.
A:SP$ Token | TokenAmount$ 1 | TokenScript$ b_x_x_horror | TokenOwner$ You | TokenPower$ X | TokenToughness$ X | SpellDescription$ Create an X/X black Horror creature token, where X is the number of creatures that died this turn.
SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature
Oracle:Create an X/X black Horror creature token, where X is the number of creatures that died this turn.

View File

@@ -1,7 +1,7 @@
Name:Spoils of Evil
ManaCost:2 B
Types:Instant
A:SP$ GainLife | Cost$ 2 B | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Defined$ You | LifeAmount$ X | SubAbility$ DBMana | SpellDescription$ For each artifact or creature card in target opponent's graveyard, add {1} and you gain 1 life.
A:SP$ GainLife | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Defined$ You | LifeAmount$ X | SubAbility$ DBMana | SpellDescription$ For each artifact or creature card in target opponent's graveyard, add {1} and you gain 1 life.
SVar:DBMana:DB$ Mana | Produced$ C | Amount$ X
SVar:X:Count$ValidGraveyard Creature.OppOwn,Artifact.OppOwn
AI:RemoveDeck:All