mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
Migrate upcoming scripts in preparation for ONE release (#2448)
This commit is contained in:
@@ -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.
|
||||
5
forge-gui/res/cardsfolder/e/encroaching_mycosynth.txt
Normal file
5
forge-gui/res/cardsfolder/e/encroaching_mycosynth.txt
Normal 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.
|
||||
10
forge-gui/res/cardsfolder/e/escaped_experiment.txt
Normal file
10
forge-gui/res/cardsfolder/e/escaped_experiment.txt
Normal 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.
|
||||
14
forge-gui/res/cardsfolder/e/estra_friend_to_all.txt
Normal file
14
forge-gui/res/cardsfolder/e/estra_friend_to_all.txt
Normal 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.
|
||||
12
forge-gui/res/cardsfolder/e/evolved_spinoderm.txt
Normal file
12
forge-gui/res/cardsfolder/e/evolved_spinoderm.txt
Normal 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.
|
||||
13
forge-gui/res/cardsfolder/e/evolving_adaptive.txt
Normal file
13
forge-gui/res/cardsfolder/e/evolving_adaptive.txt
Normal 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.
|
||||
10
forge-gui/res/cardsfolder/e/expand_the_sphere.txt
Normal file
10
forge-gui/res/cardsfolder/e/expand_the_sphere.txt
Normal 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.)
|
||||
8
forge-gui/res/cardsfolder/e/experimental_augury.txt
Normal file
8
forge-gui/res/cardsfolder/e/experimental_augury.txt
Normal 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.)
|
||||
12
forge-gui/res/cardsfolder/e/exuberant_fuseling.txt
Normal file
12
forge-gui/res/cardsfolder/e/exuberant_fuseling.txt
Normal 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.
|
||||
9
forge-gui/res/cardsfolder/e/eye_of_malcator.txt
Normal file
9
forge-gui/res/cardsfolder/e/eye_of_malcator.txt
Normal 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.
|
||||
11
forge-gui/res/cardsfolder/e/ezuri_stalker_of_spheres.txt
Normal file
11
forge-gui/res/cardsfolder/e/ezuri_stalker_of_spheres.txt
Normal 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.
|
||||
Reference in New Issue
Block a user