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,8 @@
Name:Elesh Norn, Mother of Machines
ManaCost:4 W
Types:Legendary Creature Phyrexian Praetor
PT:4/7
K:Vigilance
S:Mode$ Panharmonicon | ValidMode$ ChangesZone,ChangesZoneAll | ValidCard$ Permanent.YouCtrl | ValidCause$ Permanent | Destination$ Battlefield | Description$ If a permanent entering the battlefield under your control causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time.
S:Mode$ DisableTriggers | ValidCause$ Permanent | ValidMode$ ChangesZone,ChangesZoneAll | Destination$ Battlefield | ValidCard$ Permanent.OppCtrl | Description$ Permanents entering the battlefield don't cause abilities of permanents your opponents control to trigger.
Oracle:Vigilance\nIf a permanent entering the battlefield causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time.\nPermanents entering the battlefield don't cause abilities of permanents your opponents control to trigger.

View File

@@ -0,0 +1,5 @@
Name:Encroaching Mycosynth
ManaCost:3 U
Types:Artifact
S:Mode$ Continuous | Affected$ Permanent.nonLand+YouCtrl | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | AddType$ Artifact | Description$ Nonland permanents you control are artifacts in addition to their other types. The same is true for permanent spells you control and nonland permanent cards you own that aren't on the battlefield.
Oracle:Nonland permanents you control are artifacts in addition to their other types. The same is true for permanent spells you control and nonland permanent cards you own that aren't on the battlefield.

View File

@@ -0,0 +1,10 @@
Name:Escaped Experiment
ManaCost:1 U
Types:Artifact Creature Phyrexian Beast
PT:2/1
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDebuff | TriggerDescription$ Whenever CARDNAME attacks, target creature an opponent controls gets -X/-0 until end of turn, where X is the number of artifacts you control.
SVar:TrigDebuff:DB$ Pump | NumAtt$ -X | NumDef$ -0 | ValidTgts$ Creature.OppCtrl
SVar:X:Count$Valid Artifact.YouCtrl
SVar:HasAttackEffect:TRUE
DeckHints:Type$Artifact
Oracle:Whenever Escaped Experiment attacks, target creature an opponent controls gets -X/-0 until end of turn, where X is the number of artifacts you control.

View File

@@ -0,0 +1,14 @@
Name:Ersta, Friend to All
ManaCost:W U B R G
Types:Legendary Planeswalker Estra
Loyalty:5
Text:CARDNAME can be your commander.
A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | TokenScript$ all_1_1_human_wizard | SpellDescription$ Create a 1/1 Human Wizard creature token that's all colors.
A:AB$ NameCard | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | Defined$ You | ChooseFromList$ Enlightened Tutor,Mystical Tutor,Booster Tutor,Imperial Recruiter,Worldly Tutor | SubAbility$ DBCast | StackDescription$ SpellDescription | SpellDescription$ Choose a card name from among Enlightened Tutor, Mystical Tutor, Booster Tutor, Imperial Recruiter, and Worldy Tutor. Create a copy of the card with the chosen name. You may cast the copy without paying its mana cost.
SVar:DBCast:DB$ Play | WithoutManaCost$ True | CopyFromChosenName$ True | Optional$ True | StackDescription$ None
A:AB$ Effect | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Ersta, Friend to All | Triggers$ EffPhase | Duration$ Permanent | SpellDescription$ You get an emblem with "At the beginning of your upkeep, if you control twenty or more Wizards, you win the game."
SVar:EffPhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigWinGame | IsPresent$ Wizard.YouCtrl | PresentCompare$ GE20 | TriggerDescription$ At the beginning of your upkeep, if you control twenty or more Wizards, you win the game.
SVar:TrigWinGame:DB$ WinsGame | Defined$ You
DeckHas:Ability$Token & Type$Human|Advisor|Wizard
DeckNeeds:Type$Wizard
Oracle:[+1]: Create a 1/1 Human Wizard creature token that's all colors.\n[3]: Choose a card name from among Enlightened Tutor, Mystical Tutor, Booster Tutor, Imperial Recruiter, and Worldy Tutor. Create a copy of the card with the chosen name. You may cast the copy without paying its mana cost.\n[8]: You get an emblem with "At the beginning of your upkeep, if you control twenty or more Wizards, you win the game."\nErsta, Friend to All can be your commander.

View File

@@ -0,0 +1,12 @@
Name:Evolved Spinoderm
ManaCost:2 G G
Types:Creature Phyrexian Beast
PT:5/5
K:etbCounter:OIL:4
S:Mode$ Continuous | Affected$ Creature.Self+counters_LE2_OIL | AddKeyword$ Trample | Description$ CARDNAME has trample as long as it has two or fewer oil counters on it. Otherwise, it has hexproof.
S:Mode$ Continuous | Affected$ Creature.Self+counters_GT2_OIL | AddKeyword$ Hexproof
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemoveCtr | TriggerDescription$ At the beginning of your upkeep, remove an oil counter from CARDNAME. Then if it has no oil counters on it, sacrifice it.
SVar:TrigRemoveCtr:DB$ RemoveCounter | Defined$ Self | CounterType$ OIL | CounterNum$ 1 | SubAbility$ DBSacrifice
SVar:DBSacrifice:DB$ Sacrifice | ConditionDefined$ Self | ConditionPresent$ Card.counters_EQ0_OIL
DeckHas:Ability$Counters
Oracle:Evolved Spinoderm enters the battlefield with four oil counters on it.\nEvolved Spinoderm has trample as long as it has two or fewer oil counters on it. Otherwise, it has hexproof.\nAt the beginning of your upkeep, remove an oil counter from Evolved Spinoderm. Then if it has no oil counters on it, sacrifice it.

View File

@@ -0,0 +1,13 @@
Name:Evolving Adaptive
ManaCost:G
Types:Creature Phyrexian Warrior
PT:0/0
K:etbCounter:OIL:1
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each oil counter on it.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+powerGTY+Other,Creature.YouCtrl+toughnessGTZ+Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another creature enters the battlefield under your control, if that creature has greater power or toughness than CARDNAME, put an oil counter on CARDNAME.
SVar:TrigPutCounter:DB$ PutCounter | ConditionDefined$ TriggeredCard | ConditionPresent$ Creature.powerGTY+Other,Creature.toughnessGTZ+Other | CounterType$ OIL
SVar:X:Count$CardCounters.OIL
SVar:Y:Count$CardPower
SVar:Z:Count$CardToughness
DeckHas:Ability$Counters
Oracle:Evolving Adaptive enters the battlefield with an oil counter on it.\nEvolving Adaptive gets +1/+1 for each oil counter on it.\nWhenever another creature enters the battlefield under your control, if that creature has greater power or toughness than Evolving Adaptive, put an oil counter on Evolving Adaptive.

View File

@@ -0,0 +1,10 @@
Name:Expand the Sphere
ManaCost:3 G
Types:Sorcery
A:SP$ Dig | DigNum$ 6 | ChangeNum$ 2 | Optional$ True | ChangeValid$ Land | DestinationZone$ Battlefield | Tapped$ True | RestRandomOrder$ True | RememberChanged$ True | SubAbility$ DBProliferate | StackDescription$ SpellDescription | SpellDescription$ Look at the top six cards of your library. Put up to two land cards from among them onto the battlefield tapped and the rest on the bottom of your library in a random order. If you put fewer than two lands onto the battlefield this way, proliferate a number of times equal to the difference. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
SVar:DBProliferate:DB$ Proliferate | Amount$ Number$2/Minus.Y | StackDescription$ None | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Y:Count$RememberedSize
DeckHas:Ability$Proliferate
DeckHints:Type$Planeswalker & Ability$Counters
Oracle:Look at the top six cards of your library. Put up to two land cards from among them onto the battlefield tapped and the rest on the bottom of your library in a random order. If you put fewer than two lands onto the battlefield this way, proliferate a number of times equal to the difference. (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:Experimental Augury
ManaCost:1 U
Types:Instant
A:SP$ Dig | DigNum$ 3 | ChangeNum$ 1 | SubAbility$ DBProliferate | SpellDescription$ Look at the top three cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order.
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|Counters
DeckHints:Ability$Counters & Type$Planeswalker
Oracle:Look at the top three cards of your library. Put one of them into your hand and rest on the bottom of your library in any order. 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:Exuberant Fuseling
ManaCost:R
Types:Creature Phyrexian Goblin Warrior
PT:0/1
K:Trample
S:Mode$ Continuous | Affected$ Card.Self | AffectedZone$ Battlefield | AddPower$ X | Description$ CARDNAME gets +1/+0 for each oil counter on it.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield and whenever another creature or artifact you control is put into a graveyard from the battlefield, put an oil counter on CARDNAME.
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl,Artifact.Other+YouCtrl | Execute$ TrigCounter | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield and whenever another creature or artifact you control is put into a graveyard from the battlefield, put an oil counter on CARDNAME.
SVar:TrigCounter:DB$ PutCounter | Defined$ Self | CounterType$ OIL | CounterNum$ 1
DeckHas:Ability$Counters
SVar:X:Count$CardCounters.OIL
Oracle:Trample\nExuberant Fuseling gets +1/+0 for each oil counter on it.\nWhen Exuberant Fuseling enters the battlefield and whenever another creature or artifact you control is put into a graveyard from the battlefield, put an oil counter on Exuberant Fuseling.

View File

@@ -0,0 +1,9 @@
Name:Eye of Malcator
ManaCost:2 U
Types:Artifact
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom and the rest on top in any order.)
SVar:TrigScry:DB$ Scry | ScryNum$ 2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Whenever another artifact enters the battlefield under your control, CARDNAME becomes a 4/4 Phyrexian Eye artifact creature until end of turn.
SVar:TrigAnimate:DB$ Animate | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Artifact,Creature,Phyrexian,Eye
DeckHas:Type$Eye|Phryexian
Oracle:When Eye of Malcator enters the battlefield, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom and the rest on top in any order.)\nWhenever another artifact enters the battlefield under your control, Eye of Malcator becomes a 4/4 Phyrexian Eye artifact creature until end of turn.

View File

@@ -0,0 +1,11 @@
Name:Ezuri, Stalker of Spheres
ManaCost:2 G U
Types:Legendary Creature Phyrexian Elf Warrior
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigProliferate | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {3}. If you do, proliferate twice.
SVar:TrigProliferate:AB$ Proliferate | Cost$ 3 | Amount$ 2
T:Mode$ Proliferate | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever you proliferate, draw a card.
SVar:TrigDraw:DB$ Draw
DeckHas:Ability$Proliferate|Counters
DeckNeeds:Ability$Counters
Oracle:When Ezuri, Stalker of Spheres enters the battlefield, you may pay {3}. If you do, proliferate twice.\nWhenever you proliferate, draw a card.