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,13 @@
Name:Fallaji Antiquarian
ManaCost:3 R
Types:Creature Human Artificer
PT:2/4
K:Haste
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | Execute$ TrigConjure | TriggerDescription$ When CARDNAME enters the battlefield, conjure a duplicate of another target nontoken creature or artifact you control into your graveyard. The duplicate perpetually gains unearth {1}{R}.
SVar:TrigConjure:DB$ MakeCard | Conjure$ True | TgtPrompt$ Select another target nontoken creature or artifact | DefinedName$ Targeted | ValidTgts$ Creature.YouCtrl+Other+nonToken,Artifact.YouCtrl+Other+nonToken | Zone$ Graveyard | RememberMade$ True | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | StaticAbilities$ PerpetualUnearth | RememberObjects$ Remembered | Name$ Fallaji Antiquarian's perpetual Effect | Duration$ Permanent | SubAbility$ DBCleanup
SVar:PerpetualUnearth:Mode$ Continuous | Affected$ Card.IsRemembered | AddKeyword$ Unearth:2 R | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ This creature perpetually gains unearth {1}{R}.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Graveyard
DeckHints:Type$Artifact
Oracle:Haste\nWhen Fallaji Antiquarian enters the battlefield, conjure a duplicate of another target nontoken creature or artifact you control into your graveyard. The duplicate perpetually gains unearth {1}{R}.

View File

@@ -0,0 +1,8 @@
Name:Feed the Infection
ManaCost:3 B
Types:Sorcery
A:SP$ Draw | NumCards$ 3 | SubAbility$ DBLoseLife | SpellDescription$ You draw three cards and you lose 3 life.
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 3 | SubAbility$ DBPoisoned
SVar:DBPoisoned:DB$ LoseLife | LifeAmount$ 3 | Defined$ Opponent.IsCorrupted | SpellDescription$ Corrupted — Each opponent who has three or more poison counters loses 3 life.
DeckHints:Keyword$Infect|Toxic|Poisonous & Ability$Proliferate
Oracle:You draw three cards and you lose 3 life.\nCorrupted — Each opponent who has three or more poison counters loses 3 life.

View File

@@ -0,0 +1,10 @@
Name:Flensing Raptor
ManaCost:2 W
Types:Creature Phyrexian Bird
PT:2/2
K:Flying
K:Toxic:1
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, another target creature you control with toxic gets +1/+1 and gains flying until end of turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl+withToxic+Other | NumAtt$ 1 | NumDef$ 1 | KW$ Flying
DeckHints:Keyword$Toxic
Oracle:Flying\nToxic 1 (Players dealt combat damage by this creature also get a poison counter.)\nWhen Flensing Raptor enters the battlefield, another target creature you control with toxic gets +1/+1 and gains flying until end of turn.

View File

@@ -0,0 +1,10 @@
Name:Fleshless Gladiator
ManaCost:1 B
Types:Creature Phyrexian Skeleton
PT:2/2
A:AB$ ChangeZone | Cost$ 2 B | Defined$ Self | ActivationZone$ Graveyard | Origin$ Graveyard | Destination$ Battlefield | CheckSVar$ X | SVarCompare$ GE3 | PrecostDesc$ Corrupted - | Tapped$ True | SubAbility$ DBLoseLife | SpellDescription$ Return CARDNAME from your graveyard to the battlefield tapped. You lose 1 life. Activate only if an opponent has three or more poison counters.
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1
SVar:X:PlayerCountOpponents$HighestPoisonCounters
DeckHas:Ability$Graveyard
DeckHints:Keyword$Toxic|Infect
Oracle:Corrupted — {2}{B}: Return Fleshless Gladiator from your graveyard to the battlefield tapped. You lose 1 life. Activate only if an opponent has three or more poison counters.

View File

@@ -0,0 +1,8 @@
Name:Font of Progress
ManaCost:U
Types:Artifact
K:etbCounter:OIL:2
A:AB$ Mill | Cost$ 3 T | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player mills X cards, where X is the number of oil counters on CARDNAME.
SVar:X:Count$CardCounters.OIL
DeckHas:Ability$Counters|Mill
Oracle:Font of Progress enters the battlefield with two oil counters on it.\n{3}, {T}: Target player mills X cards, where X is the number of oil counters on Font of Progress.

View File

@@ -0,0 +1,13 @@
Name:Forgefire Automaton
ManaCost:7
Types:Artifact Creature Construct
PT:8/5
K:Prototype:2 B:3:2
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, return target creature card with power less than CARDNAME's power from your graveyard to the battlefield. Its base power perpetually becomes equal to CARDNAME's power.
SVar:TrigReturn:DB$ ChangeZone | ValidTgts$ Creature.powerLTX+YouOwn | RememberChanged$ True | TgtPrompt$ Select target creature card with lesser power | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | Name$ Forgefire Automaton's Perpetual Effect | RememberObjects$ Remembered | StaticAbilities$ PerpetualStatic | ImprintCards$ Self | Duration$ Permanent
SVar:PerpetualStatic:Mode$ Continuous | Affected$ Card.IsRemembered | SetPower$ Y | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The base power of this card perpetually becomes equal to Forgefire Automaton's power.
SVar:X:Count$CardPower
SVar:Y:Imprinted$CardPower
DeckHints:Ability$Graveyard|Discard|Mill & Color$Black
Oracle:Prototype {2}{B} — 3/2\nAt the beginning of your upkeep, return target creature card with power less than Forgefire Automaton's power from your graveyard to the battlefield. Its base power perpetually becomes equal to Forgefire Automaton's power.

View File

@@ -0,0 +1,14 @@
Name:Forgehammer Centurion
ManaCost:2 R
Types:Creature Phyrexian Warrior
PT:3/2
K:etbCounter:OIL:2
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+Other,Artifact.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another creature or artifact 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
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigImmediateTrig | TriggerDescription$ Whenever CARDNAME attacks, you may remove two oil counters from it. When you do, target creature can't block this turn.
SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ SubCounter<2/OIL> | SubAbility$ TrigPump | TriggerDescription$ When you do, target creature can't block this turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block.
SVar:X:Count$CardCounters.OIL
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Counters
Oracle:Whenever another creature or artifact you control is put into a graveyard from the battlefield, put an oil counter on Forgehammer Centurion.\nWhenever Forgehammer Centurion attacks, you may remove two oil counters from it. When you do, target creature can't block this turn.

View File

@@ -0,0 +1,9 @@
Name:Foundry Groundbreaker
ManaCost:3 G
Types:Creature Artificer
PT:3/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice a land. Then conjure two cards named Mishra's Foundry onto the battlefield tapped.
SVar:TrigSacrifice:DB$ Sacrifice | SacValid$ Land | Defined$ You | SubAbility$ DBConjure
SVar:DBConjure:DB$ MakeCard | Conjure$ True | Name$ Mishra's Foundry | Amount$ 2 | Zone$ Battlefield | Tapped$ True
DeckHas:Ability$Sacrifice & Type$Assembly-Worker|Artifact
Oracle:When Foundry Groundbreaker enters the battlefield, sacrifice a land. Then conjure two cards named Mishra's Foundry onto the battlefield tapped.

View File

@@ -0,0 +1,7 @@
Name:Free from Flesh
ManaCost:R
Types:Instant
A:SP$ Pump | ValidTgts$ Creature | NumAtt$ 2 | NumDef$ 2 | SubAbility$ DBCounter | SpellDescription$ Target creature gets +2/+2 until end of turn. Put two oil counters on it.
SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ OIL | CounterNum$ 2
DeckHints:Ability$Counters
Oracle:Target creature gets +2/+2 until end of turn. Put two oil counters on it.

View File

@@ -0,0 +1,11 @@
Name:Furnace Punisher
ManaCost:2 R
Types:Creature Phyrexian Warrior
PT:3/3
K:Menace
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigDealDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, CARDNAME deals 2 damage to that player unless they control two or more basic lands.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ 2 | ConditionPresent$ Land.Basic+ControlledBy TriggeredPlayer | ConditionCompare$ LT2
AI:RemoveDeck:Random
SVar:X:Count$Valid Land.Basic+YouCtrl
SVar:NeedsToPlayVar:X GE2
Oracle:Menace\nAt the beginning of each player's upkeep, Furnace Punisher deals 2 damage to that player unless they control two or more basic lands.

View File

@@ -0,0 +1,9 @@
Name:Furnace Skullbomb
ManaCost:1
Types:Artifact
A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | SpellDescription$ Draw a card.
A:AB$ PutCounter | Cost$ 1 R Sac<1/CARDNAME> | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl | TgtPrompt$ Select target Artifact or Creature you control | CounterType$ OIL | CounterNum$ 2 | SorcerySpeed$ True | SubAbility$ DBDraw | SpellDescription$ Put two oil counters on target artifact or creature you control. Draw a card. Activate only as a sorcery.
SVar:DBDraw:DB$ Draw
AI:RemoveDeck:Random
DeckHas:Color$Red & Ability$Sacrifice|Counters
Oracle:{1}, Sacrifice Furnace Skullbomb: Draw a card.\n{1}{R}, Sacrifice Furnace Skullbomb: Put two oil counters on target artifact or creature you control. Draw a card. Activate only as a sorcery.

View File

@@ -0,0 +1,8 @@
Name:Furnace Strider
ManaCost:4 R
Types:Creature Phyrexian Beast
PT:4/5
K:etbCounter:OIL:2
A:AB$ Pump | Cost$ SubCounter<1/OIL> | KW$ Haste | ValidTgts$ Creature.YouCtrl | SpellDescription$ Target creature you control gains haste until end of turn.
DeckHas:Ability$Counters & Keyword$Haste
Oracle:Furnace Strider enters the battlefield with two oil counters on it.\nRemove an oil counter from Furnace Strider: Target creature you control gains haste until end of turn.