Migrate upcoming scripts in preparation for ONE release (#2448)

This commit is contained in:
Paul Hammerton
2023-02-11 10:15:45 +00:00
committed by GitHub
parent faea804e08
commit f7abbdd359
324 changed files with 342 additions and 342 deletions

View File

@@ -0,0 +1,6 @@
Name:Vanish into Eternity
ManaCost:2 W
Types:Instant
S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 3 | ValidTarget$ Creature | EffectZone$ All | Description$ This spell costs {3} more to cast if it targets a creature.
A:SP$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | StackDescription$ SpellDescription | SpellDescription$ Exile target nonland permanent.
Oracle:This spell costs {3} more to cast if it targets a creature.\nExile target nonland permanent.

View File

@@ -0,0 +1,6 @@
Name:Vat Emergence
ManaCost:4 B
Types:Sorcery
A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature | ChangeNum$ 1 | SubAbility$ DBProliferate | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
SVar:DBProliferate:DB$ Proliferate
Oracle:Put target creature card from a graveyard onto the battlefield under your control. Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)

View File

@@ -0,0 +1,8 @@
Name:Vat of Rebirth
ManaCost:B
Types:Artifact
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+Other,Artifact.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another artifact or creature you control is put into a graveyard from the battlefield, put an oil counter on CARDNAME.
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ OIL | CounterNum$ 1
A:AB$ ChangeZone | Cost$ 2 B T SubCounter<4/OIL> | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | SorcerySpeed$ True | SpellDescription$ Return target creature card from your graveyard to the battlefield. Activate only as a sorcery.
DeckHas:Ability$Graveyard|Counters
Oracle:Whenever another artifact or creature you control is put into a graveyard from the battlefield, put an oil counter on Vat of Rebirth.\n{2}{B}, {T}, Remove four oil counters from Vat of Rebirth: Return target creature card from your graveyard to the battlefield. Activate only as a sorcery.

View File

@@ -0,0 +1,7 @@
Name:Veil of Assimilation
ManaCost:1 W
Types:Artifact
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Artifact.YouCtrl+Other | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME or another artifact enters the battlefield under your control, target creature you control gets +1/+1 and gains vigilance until end of turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Vigilance
DeckHints:Type$Artifact
Oracle:Whenever Veil of Assimilation or another artifact enters the battlefield under your control, target creature you control gets +1/+1 and gains vigilance until end of turn.

View File

@@ -0,0 +1,10 @@
Name:Venerated Rotpriest
ManaCost:G
Types:Creature Phyrexian Druid
PT:1/2
K:Toxic:1
T:Mode$ BecomesTarget | ValidTarget$ Creature.YouCtrl | ValidSource$ Spell | TriggerZones$ Battlefield | Execute$ TrigPoison | TriggerDescription$ Whenever a creature you control becomes the target of a spell, target opponent gets a poison counter.
SVar:TrigPoison:DB$ Poison | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Num$ 1
DeckHas:Ability$Counters
DeckHints:Type$Aura
Oracle:Toxic 1\nWhenever a creature you control becomes the target of a spell, target opponent gets a poison counter.

View File

@@ -0,0 +1,10 @@
Name:Venomous Brutalizer
ManaCost:2 G G
Types:Creature Phyrexian Knight
PT:4/4
K:Toxic:3
Oracle:Toxic 3 (Players dealt combat damage by this creature also get three poison counters.)
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigProliferate | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {1}{G}. If you do, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
SVar:TrigProliferate:AB$ Proliferate | Cost$ 1 G
DeckHas:Ability$Proliferate
Oracle:Toxic 3 (Players dealt combat damage by this creature also get three poison counters.)\nWhen Venomous Brutalizer enters the battlefield, you may pay {1}{G}. If you do, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)

View File

@@ -0,0 +1,12 @@
Name:Venser, Corpse Puppet
ManaCost:U B
Types:Legendary Creature Phyrexian Zombie Wizard
PT:1/3
K:Lifelink
K:Toxic:1
T:Mode$ Proliferate | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ Whenever you proliferate, ABILITY
SVar:TrigChoose:DB$ Charm | Choices$ DBToken,DBPump
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ the_hollow_sentinel | TokenOwner$ You | ConditionPresent$ Creature.YouCtrl+namedThe Hollow Sentinel | ConditionCompare$ EQ0 | SpellDescription$ If you don't control a creature named The Hollow Sentinel, create The Hollow Sentinel, a legendary 3/3 colorless Phyrexian Golem artifact creature token.
SVar:DBPump:DB$ Pump | ValidTgts$ Creature.Artifact+YouCtrl | TgtPrompt$ Select target artifact creature you control | KW$ Flying & Lifelink | SpellDescription$ Target artifact creature you control gains flying and lifelink until end of turn.
Oracle:Lifelink, toxic 1\nWhenever you proliferate, choose one -\n• If you don't control a creature named The Hollow Sentinel, create The Hollow Sentinel, a legendary 3/3 colorless Phyrexian Golem artifact creature token.\n• Target artifact creature you control gains flying and lifelink until end of turn.

View File

@@ -0,0 +1,10 @@
Name:Vikya, Scorching Stalwart
ManaCost:2 W
Types:Legendary Creature Human Warrior
PT:2/4
K:Training
A:AB$ DealDamage | Cost$ 4 R Untap Discard<1/Card> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | AILogic$ PowerDmg | ExcessSVar$ Excess | SubAbility$ DBDraw | SpellDescription$ CARDNAME deals damage equal to his power to any target.
SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ Excess | ConditionSVarCompare$ GE1 | ConditionDefined$ Targeted | ConditionPresent$ Creature | IfDesc$ True | SpellDescription$ If excess damage was dealt to a creature this way, draw a card. ({Q} is the untap symbol.)
SVar:X:Count$CardPower
DeckHas:Ability$Counters|Discard
Oracle:Training (Whenever this creature attacks with another creature with greater power, put a +1/+1 counter on this creature.)\n{4}{R}, {Q}, Discard a card: Vikya, Scorching Stalwart deals damage equal to his power to any target. If excess damage was dealt to a creature this way, draw a card. ({Q} is the untap symbol.)

View File

@@ -0,0 +1,12 @@
Name:Vindictive Flamestoker
ManaCost:R
Types:Creature Phyrexian Wizard
PT:1/2
T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a noncreature spell, put an oil counter on CARDNAME.
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ OIL | CounterNum$ 1
A:AB$ Discard | Cost$ 6 R Sac<1/CARDNAME> | Defined$ You | Mode$ Hand | ReduceCost$ X | SubAbility$ DBDraw | SpellDescription$ Discard your hand, then draw four cards. This ability costs {1} less to activate for each oil counter on CARDNAME.
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 4
SVar:X:Count$CardCounters.OIL
DeckHints:Type$Instant|Sorcery
DeckHas:Ability$Counters|Sacrifice|Discard
Oracle:Whenever you cast a noncreature spell, put an oil counter on Vindictive Flamestoker.\n{6}{R}, Sacrifice Vindictive Flamestoker: Discard your hand, then draw four cards. This ability costs {1} less to activate for each oil counter on Vindictive Flamestoker.

View File

@@ -0,0 +1,9 @@
Name:Viral Spawning
ManaCost:2 G
Types:Sorcery
A:SP$ Token | TokenAmount$ 1 | TokenScript$ g_3_3_phyrexian_beast_toxic | TokenOwner$ You | SpellDescription$ Create a 3/3 green Phyrexian Beast creature token with toxic 1. (Players dealt combat damage by this creature also get a poison counter.)
S:Mode$ Continuous | Affected$ Card.Self | CheckSVar$ X | SVarCompare$ GE3 | EffectZone$ Graveyard | AffectedZone$ Graveyard | AddKeyword$ Flashback:2 G | Description$ Corrupted — As long as an opponent has three or more poison counters and CARDNAME is in your graveyard, it has flashback {2}{G}. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
DeckHas:Ability$Graveyard|Token|Counters & Type$Phyrexian|Beast & Keyword$Toxic
DeckHints:Ability$Proliferate & Keyword$Infect|Toxic
SVar:X:PlayerCountOpponents$HighestPoisonCounters
Oracle:Create a 3/3 green Phyrexian Beast creature token with toxic 1. (Players dealt combat damage by this creature also get a poison counter.)\nCorrupted — As long as an opponent has three or more poison counters and Viral Spawning is in your graveyard, it has flashback {2}{G}. (You may cast this card from your graveyard for its flashback cost. Then exile it.)

View File

@@ -0,0 +1,14 @@
Name:Vishgraz, the Doomhive
ManaCost:2 W B G
Types:Legendary Creature Phyrexian Insect
PT:3/3
K:Menace
K:Toxic:1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create three 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block."
SVar:TrigToken:DB$ Token | TokenAmount$ 3 | TokenScript$ c_1_1_a_phyrexian_mite_toxic_noblock
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ NICKNAME gets +1/+1 for each poison counter your opponents have.
SVar:X:Count$TotalOppPoisonCounters
AI:RemoveDeck:Random
DeckHas:Ability$Token & Type$Mite|Artifact
DeckHints:Ability$Counters & Keyword$Infect|Toxic|Poisonous
Oracle:Menace, toxic 1 (Players dealt combat damage by this creature also get a poison counter.)\nWhen Vishgraz, the Doomhive enters the battlefield, create three 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block."\nVishgraz gets +1/+1 for each poison counter your opponents have

View File

@@ -0,0 +1,10 @@
Name:Vivisection Evangelist
ManaCost:3 W B
Types:Creature Phyrexian Cleric
PT:4/4
K:Vigilance
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | CheckSVar$ X | SVarCompare$ GE3 | TriggerDescription$ Corrupted — When CARDNAME enters the battlefield, if an opponent has three or more poison counters, destroy target creature or planeswalker an opponent controls.
SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl | TgtPrompt$ Select target creature or planeswalker an opponent controls
SVar:X:PlayerCountOpponents$HighestPoisonCounters
DeckNeeds:Keyword$Toxic|Infect
Oracle:Vigilance\nCorrupted — When Vivisection Evangelist enters the battlefield, if an opponent has three or more poison counters, destroy target creature or planeswalker an opponent controls.

View File

@@ -0,0 +1,8 @@
Name:Vivisurgeon's Insight
ManaCost:3 U U
Types:Sorcery
A:SP$ Draw | NumCards$ 3 | SubAbility$ DBProliferate | SpellDescription$ Draw three cards.
SVar:DBProliferate:DB$ Proliferate | SpellDescription$ Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
DeckHas:Ability$Proliferate
DeckNeeds:Ability$Counters
Oracle:Draw three cards. Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)

View File

@@ -0,0 +1,11 @@
Name:Voidwing Hybrid
ManaCost:U B
Types:Creature Phyrexian Bat
PT:2/1
K:Flying
K:Toxic:1
T:Mode$ Proliferate | ValidPlayer$ You | Execute$ TrigReturn | TriggerZones$ Graveyard | IsPresent$ Card.StrictlySelf | PresentZone$ Graveyard | PresentPlayer$ You | TriggerDescription$ When you proliferate, return CARDNAME from your graveyard to your hand.
SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Hand
DeckHas:Ability$Graveyard
DeckHints:Ability$Proliferate
Oracle:Flying\nToxic 1 (Players dealt combat damage by this creature also get a poison counter.)\nWhen you proliferate, return Voidwing Hybrid from your graveyard to your hand.

View File

@@ -0,0 +1,9 @@
Name:Vraan, Executioner Thane
ManaCost:1 B
Types:Legendary Creature Phyrexian Vampire
PT:2/2
T:Mode$ ChangesZoneAll | TriggerZones$ Battlefield | ValidCards$ Creature.Other+YouCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDrain | ActivationLimit$ 1 | TriggerDescription$ Whenever one or more other creatures you control die, each opponent loses 2 life and you gain 2 life. This ability triggers only once each turn.
SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2
DeckHas:Ability$LifeGain
Oracle:Whenever one or more other creatures you control die, each opponent loses 2 life and you gain 2 life. This ability triggers only once each turn.

View File

@@ -0,0 +1,15 @@
Name:Vraska, Betrayal's Sting
ManaCost:4 B BP
Types:Legendary Planeswalker Vraska
Loyalty:6
K:Compleated
A:AB$ Draw | Cost$ AddCounter<0/LOYALTY> | Planeswalker$ True | SubAbility$ DBLoseLife | SpellDescription$ You draw a card and you lose 1 life. Proliferate.
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 | SubAbility$ DBProliferate
SVar:DBProliferate:DB$ Proliferate
A:AB$ Animate | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | RemoveAllAbilities$ True | Colors$ Green | Types$ Artifact,Treasure | Abilities$ TreasureSac | RemoveCardTypes$ True | Duration$ Permanent | StackDescription$ {c:Targeted} becomes a Treasure artifact with "{T}, Sacrifice this artifact: Add one mana of any color" and loses all other card types and abilities. | SpellDescription$ Target creature becomes a Treasure artifact with "{T}, Sacrifice this artifact: Add one mana of any color" and loses all other card types and abilities.
SVar:TreasureSac:AB$ Mana | Cost$ T Sac<1/CARDNAME/this artifact> | Produced$ Any | SpellDescription$ Add one mana of any color.
A:AB$ Poison | Cost$ SubCounter<9/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Player | ConditionCheckSVar$ X | ConditionSVarCompare$ LT9 | Num$ Difference | StackDescription$ If {p:Targeted} has fewer than nine poison counters, they get a number of poison counters equal to the difference. | SpellDescription$ If target player has fewer than nine poison counters, they get a number of poison counters equal to the difference.
SVar:X:TargetedPlayer$PoisonCounters
SVar:Difference:Number$9/Minus.X
DeckHints:Ability$Counters & Keyword$Infect|Toxic|Poisonous
Oracle:Compleated ({B/P} can be paid with {B} or 2 life. If life was paid, this planeswalker enters with two fewer loyalty counters.)\n[0]: You draw a card and you lose 1 life. Proliferate.\n[2]: Target creature becomes a Treasure artifact with "{T}, Sacrifice this artifact: Add one mana of any color" and loses all other card types and abilities.\n[9]: If target player has fewer than nine poison counters, they get a number of poison counters equal to the difference.

View File

@@ -0,0 +1,7 @@
Name:Vraska's Fall
ManaCost:2 B
Types:Instant
A:SP$ Sacrifice | SacValid$ Creature,Planeswalker | SacMessage$ creature or planeswalker | Defined$ Opponent | SubAbility$ DBPoison | StackDescription$ SpellDescription | SpellDescription$ Each opponent sacrifices a creature or planeswalker and gets a poison counter.
SVar:DBPoison:DB$ Poison | Num$ 1 | Defined$ Opponent | StackDescription$ None
DeckHas:Ability$Counters
Oracle:Each opponent sacrifices a creature or planeswalker and gets a poison counter.

View File

@@ -0,0 +1,9 @@
Name:Vulshok Factory
ManaCost:2 R
Types:Artifact
A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBCounter | SpellDescription$ Add {R}. Put a charge counter on CARDNAME.
SVar:DBCounter:DB$ PutCounter | CounterType$ CHARGE | CounterNum$ 1
A:AB$ Token | Cost$ 2 R T Sac<1/CARDNAME> | SorcerySpeed$ True | TokenScript$ c_x_x_a_golem_haste | TokenPower$ X | TokenToughness$ X | SpellDescription$ Create an X/X colorless Golem artifact creature token with haste, where X is the number of charge counters on CARDNAME. Activate only as a sorcery.
SVar:X:Count$CardCounters.CHARGE
DeckHas:Ability$Counters|Tokens|Sacrifice & Type$Golem
Oracle:{T}: Add {R}. Put a charge counter on Vulshok Factory.\n{2}{R}, {T}, Sacrifice Vulshok Factory: Create an X/X colorless Golem artifact creature token with haste, where X is the number of charge counters on Vulshok Factory. Activate only as a sorcery.

View File

@@ -0,0 +1,8 @@
Name:Vulshok Splitter
ManaCost:3 R
Types:Artifact Equipment
K:For Mirrodin
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ Equipped creature gets +2/+0.
K:Equip:2 R
DeckHas:Ability$Token & Type$Rebel
Oracle:For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.)\nEquipped creature gets +2/+0.\nEquip {2}{R}.