mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
Migrate upcoming scripts in preparation for ONE release (#2448)
This commit is contained in:
13
forge-gui/res/cardsfolder/f/fallaji_antiquarian.txt
Normal file
13
forge-gui/res/cardsfolder/f/fallaji_antiquarian.txt
Normal 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}.
|
||||
8
forge-gui/res/cardsfolder/f/feed_the_infection.txt
Normal file
8
forge-gui/res/cardsfolder/f/feed_the_infection.txt
Normal 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.
|
||||
10
forge-gui/res/cardsfolder/f/flensing_raptor.txt
Normal file
10
forge-gui/res/cardsfolder/f/flensing_raptor.txt
Normal 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.
|
||||
10
forge-gui/res/cardsfolder/f/fleshless_gladiator.txt
Normal file
10
forge-gui/res/cardsfolder/f/fleshless_gladiator.txt
Normal 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.
|
||||
8
forge-gui/res/cardsfolder/f/font_of_progress.txt
Normal file
8
forge-gui/res/cardsfolder/f/font_of_progress.txt
Normal 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.
|
||||
13
forge-gui/res/cardsfolder/f/forgefire_automaton.txt
Normal file
13
forge-gui/res/cardsfolder/f/forgefire_automaton.txt
Normal 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.
|
||||
14
forge-gui/res/cardsfolder/f/forgehammer_centurion.txt
Normal file
14
forge-gui/res/cardsfolder/f/forgehammer_centurion.txt
Normal 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.
|
||||
9
forge-gui/res/cardsfolder/f/foundry_groundbreaker.txt
Normal file
9
forge-gui/res/cardsfolder/f/foundry_groundbreaker.txt
Normal 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.
|
||||
7
forge-gui/res/cardsfolder/f/free_from_flesh.txt
Normal file
7
forge-gui/res/cardsfolder/f/free_from_flesh.txt
Normal 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.
|
||||
11
forge-gui/res/cardsfolder/f/furnace_punisher.txt
Normal file
11
forge-gui/res/cardsfolder/f/furnace_punisher.txt
Normal 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.
|
||||
9
forge-gui/res/cardsfolder/f/furnace_skullbomb.txt
Normal file
9
forge-gui/res/cardsfolder/f/furnace_skullbomb.txt
Normal 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.
|
||||
8
forge-gui/res/cardsfolder/f/furnace_strider.txt
Normal file
8
forge-gui/res/cardsfolder/f/furnace_strider.txt
Normal 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.
|
||||
Reference in New Issue
Block a user