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:
11
forge-gui/res/cardsfolder/a/adaptive_sporesinger.txt
Normal file
11
forge-gui/res/cardsfolder/a/adaptive_sporesinger.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Adaptive Sporesinger
|
||||
ManaCost:2 G
|
||||
Types:Creature Phyrexian Druid
|
||||
PT:2/2
|
||||
K:Vigilance
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY
|
||||
SVar:TrigCharm:DB$ Charm | Choices$ DBPump,DBProliferate
|
||||
SVar:DBPump:DB$ Pump | NumAtt$ 2 | NumDef$ 2 | ValidTgts$ Creature | KW$ Vigilance | SpellDescription$ Target creature gets +2/+2 and gains vigilance until end of turn.
|
||||
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
|
||||
Oracle:Vigilance\nWhen Adaptive Sporesinger enters the battlefield, choose one —\n• Target creature gets +2/+2 and gains vigilance until end of turn.\n• Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
|
||||
10
forge-gui/res/cardsfolder/a/against_all_odds.txt
Normal file
10
forge-gui/res/cardsfolder/a/against_all_odds.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Against All Odds
|
||||
ManaCost:3 W
|
||||
Types:Sorcery
|
||||
A:SP$ Charm | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ DBFlicker,DBReturnArtifact
|
||||
SVar:DBFlicker:DB$ ChangeZone | ValidTgts$ Creature.YouCtrl,Artifact.YouCtrl | TgtPrompt$ Select target creature or artifact you control | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | SpellDescription$ Exile target artifact or creature you control, then return it to the battlefield under its owner's control.
|
||||
SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
SVar:DBReturnArtifact:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Artifact.YouCtrl+cmcLE3,Creature.YouCtrl+cmcLE3 | TgtPrompt$ Select target artifact or creature to return from your graveyard | SpellDescription$ Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield.
|
||||
DeckHas:Ability$Graveyard
|
||||
Oracle:Choose one or both —\n• Exile target artifact or creature you control, then return it to the battlefield under its owner's control.\n• Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield.
|
||||
@@ -0,0 +1,9 @@
|
||||
Name:Agrus Kos, Eternal Soldier
|
||||
ManaCost:3 W
|
||||
Types:Legendary Creature Spirit Soldier
|
||||
PT:3/4
|
||||
K:Vigilance
|
||||
T:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ Ability.numTargets EQ1 | TriggerZones$ Battlefield | Execute$ TrigCopy | TriggerDescription$ Whenever CARDNAME becomes the target of an ability that targets only it, you may pay {1}{R/W}. If you do, copy that ability for each other creature you control that ability could target. Each copy targets a different one of those creatures. ({R/W} can be paid with either {R} or {W}.)
|
||||
SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 1 RW | Defined$ TriggeredStackInstance | CopyForEachCanTarget$ Creature.YouCtrl+Other
|
||||
AI:RemoveDeck:Random
|
||||
Oracle:Vigilance\nWhenever Agrus Kos, Eternal Soldier becomes the target of an ability that targets only it, you may pay {1}{R/W}. If you do, copy that ability for each other creature you control that ability could target. Each copy targets a different one of those creatures. ({R/W} can be paid with either {R} or {W}.)
|
||||
11
forge-gui/res/cardsfolder/a/aisha_of_sparks_and_smoke.txt
Normal file
11
forge-gui/res/cardsfolder/a/aisha_of_sparks_and_smoke.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Aisha of Sparks and Smoke
|
||||
ManaCost:1 R R
|
||||
Types:Legendary Creature Human Warrior
|
||||
PT:4/2
|
||||
K:Prowess
|
||||
A:AB$ Pump | Cost$ RW | Defined$ Self | KW$ First Strike | SpellDescription$ NICKNAME gains first strike until end of turn.
|
||||
T:Mode$ DamageDealtOnce | CombatDamage$ True | ValidSource$ Card.Self | Execute$ TrigCast | OptionalDecider$ You | TriggerDescription$ Whenever NICKNAME deals combat damage, you may cast a sorcery spell from your hand with mana value less than or equal to that damage without paying its mana cost.
|
||||
SVar:TrigCast:DB$ Play | Valid$ Sorcery.YouOwn+cmcLEX | ValidSA$ Spell | ValidZone$ Hand | WithoutManaCost$ True | Amount$ 1 | Optional$ True
|
||||
SVar:X:TriggerCount$DamageAmount
|
||||
DeckHints:Type$Sorcery
|
||||
Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\n{R/W}: Aisha gains first strike until end of turn.\nWhenever Aisha deals combat damage, you may cast a sorcery spell from your hand with mana value less than or equal to that damage without paying its mana cost.
|
||||
8
forge-gui/res/cardsfolder/a/all_will_be_one.txt
Normal file
8
forge-gui/res/cardsfolder/a/all_will_be_one.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:All Will Be One
|
||||
ManaCost:3 R R
|
||||
Types:Enchantment
|
||||
T:Mode$ CounterAddedOnce | ValidEntity$ Permanent.inRealZoneBattlefield,Player | TriggerZones$ Battlefield | ValidSource$ You | Execute$ TrigDamage | TriggerDescription$ Whenever you put one or more counters on a permanent or player, CARDNAME deals that much damage to target opponent, creature an opponent controls, or planeswalker an opponent controls
|
||||
SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature.OppCtrl,Planeswalker.OppCtrl,Opponent | TgtPrompt$ Select target opponent, creature an opponent controls, or planeswalker an opponent controls.| NumDmg$ X
|
||||
SVar:X:TriggerCount$Amount
|
||||
DeckNeeds:Ability$Counters
|
||||
Oracle:Whenever you put one or more counters on a permanent or player, All Will Be One deals that much damage to target opponent, creature an opponent controls, or planeswalker an opponent controls.
|
||||
8
forge-gui/res/cardsfolder/a/ambulatory_edifice.txt
Normal file
8
forge-gui/res/cardsfolder/a/ambulatory_edifice.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Ambulatory Edifice
|
||||
ManaCost:2 B
|
||||
Types:Artifact Creature Phyrexian Construct
|
||||
PT:3/2
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBTrigger | TriggerDescription$ When CARDNAME enters the battlefield, you may pay 2 life. When you do, target creature gets -1/-1 until end of turn.
|
||||
SVar:DBTrigger:AB$ ImmediateTrigger | Cost$ PayLife<2> | Execute$ TrigDebuff | TriggerDescription$ When you do, target creature gets -1/-1 until end of turn.
|
||||
SVar:TrigDebuff:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True
|
||||
Oracle:When Ambulatory Edifice enters the battlefield, you may pay 2 life. When you do, target creature gets -1/-1 until end of turn.
|
||||
10
forge-gui/res/cardsfolder/a/andrios_roaming_explorer.txt
Normal file
10
forge-gui/res/cardsfolder/a/andrios_roaming_explorer.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Andrios, Roaming Explorer
|
||||
ManaCost:5 G
|
||||
Types:Legendary Artifact Creature Wizard
|
||||
PT:4/3
|
||||
K:Reach
|
||||
S:Mode$ Continuous | CharacteristicDefining$ True | SetPower$ 16 | SetToughness$ 9 | IsPresent$ Card.Self+attacking | Affected$ Creature.basePowerEQ4+baseToughnessEQ3+tapped+YouCtrl | Description$ As long as NICKNAME is attacking, tapped creatures you control with base power and toughness 4/3 have base power and toughness 16/9.
|
||||
A:AB$ Mana | Cost$ T | Produced$ W U B R G | TriggersWhenSpent$ TrigChange | SpellDescription$ Add {W}{U}{B}{R}{G}. Creature spells you spend this mana to cast have their base power and toughness become 4/3.
|
||||
SVar:TrigChange:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigAnimate | TriggerDescription$ Creature spells you spend this mana to cast have their base power and toughness become 4/3.
|
||||
SVar:TrigAnimate:DB$ Animate | Defined$ TriggeredCard | Duration$ Permanent | Power$ 4 | Toughness$ 3
|
||||
Oracle:Reach\nAs long as Andrios is attacking, tapped creatures you control with base power and toughness 4/3 have base power and toughness 16/9.\n{T}: Add {W}{U}{B}{R}{G}. Creature spells you spend this mana to cast have their base power and toughness become 4/3.
|
||||
10
forge-gui/res/cardsfolder/a/annex_sentry.txt
Normal file
10
forge-gui/res/cardsfolder/a/annex_sentry.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Annex Sentry
|
||||
ManaCost:2 W
|
||||
Types:Artifact Creature Phyrexian Cleric
|
||||
PT:1/4
|
||||
K:Toxic:1
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target artifact or creature an opponent controls with mana value 3 or less until CARDNAME leaves the battlefield.
|
||||
SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact.OppCtrl+cmcLE3,Creature.OppCtrl+cmcLE3 | TgtPrompt$ Select target artifact or creature an opponent controls with mana value 3 or less | Duration$ UntilHostLeavesPlay
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:NeedsToPlay:Creature.OppCtrl+cmcLE3
|
||||
Oracle:Toxic 1 (Players dealt combat damage by this creature also get a poison counter.)\nWhen Annex Sentry enters the battlefield, exile target artifact or creature an opponent controls with mana value 3 or less until Annex Sentry leaves the battlefield.
|
||||
8
forge-gui/res/cardsfolder/a/annihilating_glare.txt
Normal file
8
forge-gui/res/cardsfolder/a/annihilating_glare.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Annihilating Glare
|
||||
ManaCost:B
|
||||
Types:Sorcery
|
||||
K:AlternateAdditionalCost:Sac<1/Creature;Artifact/artifact or creature>:4
|
||||
SVar:AIPreference:SacCost$Creature.token,Creature.cmcLE3
|
||||
A:SP$ Destroy | ValidTgts$ Creature,Planeswalker | TgtsDescription$ Select target creature or planeswalker | SpellDescription$ Destroy target creature or planeswalker.
|
||||
DeckHas:Ability$Sacrifice
|
||||
Oracle:As an additional cost to cast this spell, pay {4} or sacrifice an artifact or creature.\nDestroy target creature or planeswalker.
|
||||
8
forge-gui/res/cardsfolder/a/anoint_with_affliction.txt
Normal file
8
forge-gui/res/cardsfolder/a/anoint_with_affliction.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Anoint with Affliction
|
||||
ManaCost:1 B
|
||||
Types:Instant
|
||||
A:SP$ ChangeZone | Defined$ Targeted | ValidTgts$ Creature | ConditionCheckSVar$ X | CondtionSVarCompare$ GE3 | Origin$ Battlefield | Destination$ Exile | SubAbility$ NotPoisoned | SpellDescription$ Exile target creature if it has mana value 3 or less. Corrupted — Exile that creature instead if its controller has three or more poison counters.
|
||||
SVar:NotPoisoned:DB$ ChangeZone | Defined$ Targeted | Origin$ Battlefield | Destination$ Exile | ConditionDefined$ Targeted | ConditionPresent$ Permanent.nonLand+cmcLE3
|
||||
DeckHints:Ability$Proliferate & Keyword$Infect|Toxic
|
||||
SVar:X:TargetedController$PoisonCounters
|
||||
Oracle:Exile target creature if it has mana value 3 or less.\nCorrupted — Exile that creature instead if its controller has three or more poison counters.
|
||||
9
forge-gui/res/cardsfolder/a/apostle_of_invasion.txt
Normal file
9
forge-gui/res/cardsfolder/a/apostle_of_invasion.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Apostle of Invasion
|
||||
ManaCost:4 W W
|
||||
Types:Creature Phyrexian Angel
|
||||
PT:4/4
|
||||
K:Flying
|
||||
S:Mode$ Continuous | Affected$ Card.Self | CheckSVar$ X | SVarCompare$ GE3 | AddKeyword$ Double Strike | Description$ Corrupted — As long as an opponent has three or more poison counters, CARDNAME has double strike.
|
||||
SVar:X:PlayerCountOpponents$HighestPoisonCounters
|
||||
DeckNeeds:Keyword$Toxic|Infect
|
||||
Oracle:Flying\nCorrupted — As long as an opponent has three or more poison counters, Apostle of Invasion has double strike.
|
||||
14
forge-gui/res/cardsfolder/a/archfiend_of_the_dross.txt
Normal file
14
forge-gui/res/cardsfolder/a/archfiend_of_the_dross.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
Name:Archfiend of the Dross
|
||||
ManaCost:2 B B
|
||||
Types:Creature Phyrexian Demon
|
||||
PT:6/6
|
||||
K:Flying
|
||||
K:etbCounter:OIL:4
|
||||
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, you lose the game.
|
||||
SVar:TrigRemoveCtr:DB$ RemoveCounter | Defined$ Self | CounterType$ OIL | CounterNum$ 1 | SubAbility$ LoseGame
|
||||
SVar:LoseGame:DB$ LosesGame | Defined$ You | ConditionDefined$ Self | ConditionPresent$ Card.counters_EQ0_OIL
|
||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature an opponent controls dies, its controller loses 2 life.
|
||||
SVar:TrigLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ TriggeredCardController
|
||||
DeckHas:Ability$Counters
|
||||
AI:RemoveDeck:Random
|
||||
Oracle:Flying\nArchfiend of the Dross enters the battlefield with four oil counters on it.\nAt the beginning of your upkeep, remove an oil counter from Archfiend of the Dross. Then if it has no oil counters on it, you lose the game.\nWhenever a creature an opponent controls dies, its controller loses 2 life.
|
||||
13
forge-gui/res/cardsfolder/a/argentum_masticore.txt
Normal file
13
forge-gui/res/cardsfolder/a/argentum_masticore.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
Name:Argentum Masticore
|
||||
ManaCost:5
|
||||
Types:Artifact Creature Phyrexian Masticore
|
||||
PT:5/5
|
||||
K:First strike
|
||||
K:Protection:Card.MultiColor:Protection from multicolored
|
||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you discard a card. When you discard a card this way, destroy target nonland permanent an opponent controls with mana value less than or equal to the mana value of the discarded card.
|
||||
SVar:TrigSacrifice:DB$ Sacrifice | UnlessCost$ Discard<1/Card> | UnlessPayer$ You | OrString$ Sacrifice it. | SubAbility$ TrigImmediateTrig
|
||||
SVar:TrigImmediateTrig:DB$ ImmediateTrigger | ConditionDefined$ Discarded | ConditionPresent$ Card | ConditionCompare$ GE1 | RememberObjects$ Discarded | Execute$ TrigDestroy | TriggerDescription$ When you discard a card this way, destroy target nonland permanent an opponent controls with mana value less than or equal to the mana value of the discarded card.
|
||||
SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Permanent.nonLand+cmcLEX+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls with mana value less or equal to the discarded card
|
||||
SVar:X:TriggerRemembered$CardManaCost
|
||||
DeckHas:Ability$Discard|Sacrifice
|
||||
Oracle:First strike, protection from multicolored\nAt the beginning of your upkeep, sacrifice Argentum Masticore unless you discard a card. When you discard a card this way, destroy target nonland permanent an opponent controls with mana value less than or equal to the mana value of the discarded card.
|
||||
8
forge-gui/res/cardsfolder/a/argivian_welcome.txt
Normal file
8
forge-gui/res/cardsfolder/a/argivian_welcome.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Argivian Welcome
|
||||
ManaCost:W U
|
||||
Types:Instant
|
||||
A:SP$ Destroy | ValidTgts$ Creature.powerGE4 | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select up to one target creature with power 4 or greater | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Destroy up to one target creature with power 4 or greater. Choose a nonland card in your hand. It perpetually gains flash.
|
||||
SVar:DBChoose:DB$ ChooseCard | Mandatory$ True | ChoiceZone$ Hand | Choices$ Card.nonLand+YouOwn | ChoiceTitle$ Choose a nonland card in your hand | Amount$ 1 | SubAbility$ DBEffect
|
||||
SVar:DBEffect:DB$ Effect | StaticAbilities$ PerpetualFlash | Name$ Argivian Welcome's Perpetual Effect | Duration$ Permanent
|
||||
SVar:PerpetualFlash:Mode$ Continuous | Affected$ Card.ChosenCard | AddKeyword$ Flash | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The chosen card perpetually gains flash.
|
||||
Oracle:Destroy up to one target creature with power 4 or greater.\nChoose a nonland card in your hand. It perpetually gains flash.
|
||||
10
forge-gui/res/cardsfolder/a/argothian_uprooting.txt
Normal file
10
forge-gui/res/cardsfolder/a/argothian_uprooting.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Argothian Uprooting
|
||||
ManaCost:X G
|
||||
Types:Sorcery
|
||||
A:SP$ PutCounter | TargetMin$ 0 | TargetMax$ X | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select up to X target lands you control | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBAnimate | SpellDescription$ Put two +1/+1 counters on each of up to X target lands you control. They each become 0/0 Elemental creatures with reach, haste, and "When this creature leaves the battlefield, conjure a card named Forest onto the battlefield tapped." They're still lands.
|
||||
SVar:DBAnimate:DB$ Animate | Defined$ ParentTarget | Power$ 0 | Toughness$ 0 | Types$ Creature,Elemental | Keywords$ Haste & Reach | Duration$ Permanent | Triggers$ DiesTrig
|
||||
SVar:DiesTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigConjure | TriggerDescription$ When this creature leaves the battlefield, conjure a card named Forest onto the battlefield tapped
|
||||
SVar:TrigConjure:DB$ MakeCard | Conjure$ True | Name$ Forest | Zone$ Battlefield | Tapped$ True
|
||||
SVar:X:Count$xPaid
|
||||
DeckHas:Type$Elemental & Ability$Counters
|
||||
Oracle:Put two +1/+1 counters on each of up to X target lands you control. They each become 0/0 Elemental creatures with reach, haste, and "When this creature leaves the battlefield, conjure a card named Forest onto the battlefield tapped." They're still lands.
|
||||
11
forge-gui/res/cardsfolder/a/armored_scrapgorger.txt
Normal file
11
forge-gui/res/cardsfolder/a/armored_scrapgorger.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Armored Scrapgorger
|
||||
ManaCost:1 G
|
||||
Types:Creature Phyrexian Beast
|
||||
PT:0/3
|
||||
S:Mode$ Continuous | Affected$ Card.Self+counters_GE3_OIL | AddPower$ 3 | Description$ CARDNAME gets +3/+0 as long as it has three or more oil counters on it.
|
||||
A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color.
|
||||
T:Mode$ Taps | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME becomes tapped, exile target card from a graveyard and put an oil counter on CARDNAME.
|
||||
SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | Mandatory$ True | SubAbility$ DBCounter
|
||||
SVar:DBCounter:DB$ PutCounter | Defined$ Self | CounterType$ OIL | CounterNum$ 1
|
||||
DeckHas:Ability$Counters|Graveyard
|
||||
Oracle:Armored Scrapgorger gets +3/+0 as long as it has three or more oil counters on it.\n{T}: Add one mana of any color.\nWhen Armored Scrapgorger becomes tapped, exile target card from a graveyard and put an oil counter on Armored Scrapgorger.
|
||||
14
forge-gui/res/cardsfolder/a/arteeoh_dread_scavenger.txt
Normal file
14
forge-gui/res/cardsfolder/a/arteeoh_dread_scavenger.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
Name:Arteeoh, Dread Scavenger
|
||||
ManaCost:1 B G U
|
||||
Types:Legendary Artifact Creature Robot
|
||||
PT:3/3
|
||||
K:Flying
|
||||
K:Deathtouch
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigExchange | TriggerDescription$ Whenever NICKNAME deals combat damage to a player, you may exchange control of two other target artifacts. When you do, create a token that's a copy of target artifact you don't control, except it's a 1/1 green Squirrel creature token in addition to its other colors and types.
|
||||
SVar:TrigExchange:DB$ ExchangeControl | RememberExchanged$ True | ValidTgts$ Artifact.Other | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Choose two other target artifacts | Optional$ True | AILogic$ TrigTwoTargets | SubAbility$ TrigImmediateTrig
|
||||
SVar:TrigImmediateTrig:DB$ ImmediateTrigger | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE2 | SubAbility$ DBCleanup | Execute$ TrigToken | TriggerDescription$ When you do, create a token that's a copy of target artifact you don't control, except it's a 1/1 green Squirrel creature token in addition to its other colors and types.
|
||||
SVar:TrigToken:DB$ CopyPermanent | ValidTgts$ Artifact.YouDontCtrl | TgtPrompt$ Select target artifact you don't control | SetPower$ 1 | SetToughness$ 1 | AddColors$ Green | AddTypes$ Creature & Squirrel
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
DeckHas:Ability$Token & Type$Squirrel
|
||||
AI:RemoveDeck:Random
|
||||
Oracle:Flying, deathtouch\nWhenever Arteeoh deals combat damage to a player, you may exchange control of two other target artifacts. When you do, create a token that's a copy of target artifact you don't control, except it's a 1/1 green Squirrel creature token in addition to its other colors and types.
|
||||
5
forge-gui/res/cardsfolder/a/aspirants_ascent.txt
Normal file
5
forge-gui/res/cardsfolder/a/aspirants_ascent.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
Name:Aspirant's Ascent
|
||||
ManaCost:U
|
||||
Types:Instant
|
||||
A:SP$ Pump | ValidTgts$ Creature | KW$ Flying & Toxic:1 | NumAtt$ +1 | NumDef$ +3 | SpellDescription$ Until end of turn, target creature gets +1/+3 and gains flying and toxic 1. (Players dealt combat damage by that creature also get a poison counter.)
|
||||
Oracle:Until end of turn, target creature gets +1/+3 and gains flying and toxic 1. (Players dealt combat damage by that creature also get a poison counter.)
|
||||
5
forge-gui/res/cardsfolder/a/assemble_the_team.txt
Normal file
5
forge-gui/res/cardsfolder/a/assemble_the_team.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
Name:Assemble the Team
|
||||
ManaCost:B G
|
||||
Types:Sorcery
|
||||
A:SP$ ChangeZone | Defined$ TopThirdOfLibrary | ChooseFromDefined$ True | Origin$ Library | ChangeNum$ 1 | Destination$ Hand | ChangeType$ Card | Mandatory$ True | StackDescription$ SpellDescription | SpellDescription$ Search the top third of your library, rounded up, for a card. Put that card into your hand, then shuffle.
|
||||
Oracle:Search the top third of your library, rounded up, for a card. Put that card into your hand, then shuffle.
|
||||
9
forge-gui/res/cardsfolder/a/atmosphere_surgeon.txt
Normal file
9
forge-gui/res/cardsfolder/a/atmosphere_surgeon.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Atmosphere Surgeon
|
||||
ManaCost:1 U
|
||||
Types:Creature Phyrexian Wizard
|
||||
PT:2/1
|
||||
T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever you cast a noncreature spell, put an oil counter on CARDNAME.
|
||||
SVar:TrigCounter:DB$ PutCounter | Defined$ Self | CounterType$ OIL | CounterNum$ 1
|
||||
A:AB$ Pump | Cost$ SubCounter<1/OIL> | SorcerySpeed$ True | KW$ Flying | ValidTgts$ Creature | SpellDescription$ Target creature gains flying until end of turn. Activate only as a sorcery.
|
||||
DeckHas:Keyword$Flying & Ability$Counters
|
||||
Oracle:Whenever you cast a noncreature spell, put an oil counter on Atmosphere Surgeon.\nRemove an oil counter from Atmosphere Surgeon: Target creature gains flying until end of turn. Activate only as a sorcery.
|
||||
17
forge-gui/res/cardsfolder/a/atraxa_grand_unifier.txt
Normal file
17
forge-gui/res/cardsfolder/a/atraxa_grand_unifier.txt
Normal file
@@ -0,0 +1,17 @@
|
||||
Name:Atraxa, Grand Unifier
|
||||
ManaCost:3 G W U B
|
||||
Types:Legendary Creature Phyrexian Angel Horror
|
||||
PT:7/7
|
||||
K:Flying
|
||||
K:Vigilance
|
||||
K:Deathtouch
|
||||
K:Lifelink
|
||||
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigReveal | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top ten cards of your library. For each card type, you may put a card of that type from among the revealed cards into your hand. Put the rest on the bottom of your library in a random order. (Artifact, battle, creature, enchantment, instant, land, planeswalker, and sorcery are card types.)
|
||||
SVar:TrigReveal:DB$ PeekAndReveal | PeekAmount$ 10 | Reveal$ True | ImprintRevealed$ True | SubAbility$ TrigRepeatTypes
|
||||
SVar:TrigRepeatTypes:DB$ RepeatEach | RepeatTypesFrom$ Card.IsImprinted | TypesFromZone$ Library | RepeatSubAbility$ ChooseCard | SubAbility$ DBChangeZone
|
||||
SVar:ChooseCard:DB$ ChooseCard | Choices$ Card.ChosenType+YouOwn+IsImprinted | ChoiceZone$ Library | RememberChosen$ True
|
||||
SVar:DBChangeZone:DB$ ChangeZoneAll | Origin$ Library | Destination$ Hand | ChangeType$ Card.IsRemembered | SubAbility$ ShuffleRest
|
||||
SVar:ShuffleRest:DB$ ChangeZoneAll | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | RandomOrder$ True | Hidden$ True | Mandatory$ True | NoReveal$ True | NoLooking$ True | ChangeType$ Card.IsImprinted+!IsRemembered | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True
|
||||
DeckHas:Ability$LifeGain
|
||||
Oracle:Flying, vigilance, deathtouch, lifelink\nWhen Atraxa, Grand Unifier enters the battlefield, reveal the top ten cards of your library. For each card type, you may put a card of that type from among the revealed cards into your hand. Put the rest on the bottom of your library in a random order. (Artifact, battle, creature, enchantment, instant, land, planeswalker, and sorcery are card types.)
|
||||
10
forge-gui/res/cardsfolder/a/atraxas_skitterfang.txt
Normal file
10
forge-gui/res/cardsfolder/a/atraxas_skitterfang.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Atraxa's Skitterfang
|
||||
ManaCost:3
|
||||
Types:Artifact Creature Phyrexian Insect
|
||||
PT:2/2
|
||||
K:etbCounter:OIL:3
|
||||
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ DBTrigger | TriggerDescription$ At the beginning of combat on your turn, you may remove an oil counter from CARDNAME. When you do, target creature you control gains your choice of flying, vigilance, deathtouch, or lifelink until end of turn.
|
||||
SVar:DBTrigger:AB$ ImmediateTrigger | Cost$ SubCounter<1/OIL> | Execute$ TrigPump | TriggerDescription$ When you do, target creature you control gains your choice of flying, vigilance, deathtouch, or lifelink until end of turn.
|
||||
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select a target creature you control | KWChoice$ Flying,Vigilance,Deathtouch,Lifelink
|
||||
SVar:PlayMain1:TRUE
|
||||
Oracle:Atraxa's Skitterfang enters the battlefield with three oil counters on it.\nAt the beginning of combat on your turn, you may remove an oil counter from Atraxa's Skitterfang. When you do, target creature you control gains your choice of flying, vigilance, deathtouch, or lifelink until end of turn.
|
||||
6
forge-gui/res/cardsfolder/a/awaken_the_sleeper.txt
Normal file
6
forge-gui/res/cardsfolder/a/awaken_the_sleeper.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
Name:Awaken the Sleeper
|
||||
ManaCost:3 R
|
||||
Types:Sorcery
|
||||
A:SP$ GainControl | ValidTgts$ Creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SubAbility$ ChompEquip | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
|
||||
SVar:ChompEquip:DB$ DestroyAll | ValidCards$ Targeted.Equipment+Attached | ValidDescription$ each equipment equipped to target creature | Optional$ True | SpellDescription$ If it's equipped, you may destroy all Equipment attached to that creature.
|
||||
Oracle:Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If it's equipped, you may destroy all Equipment attached to that creature.
|
||||
8
forge-gui/res/cardsfolder/a/axiom_engraver.txt
Normal file
8
forge-gui/res/cardsfolder/a/axiom_engraver.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Axiom Engraver
|
||||
ManaCost:1 R
|
||||
Types:Creature Phyrexian Wizard
|
||||
PT:1/3
|
||||
K:etbCounter:OIL:2
|
||||
A:AB$ Draw | Cost$ T SubCounter<1/OIL> Discard<1/Card> | SpellDescription$ Draw a card.
|
||||
DeckHas:Ability$Counters|Discard
|
||||
Oracle:Axiom Engraver enters the battlefield with two oil counters on it.\n{T}, Remove an oil counter from Axiom Engraver, Discard a card: Draw a card.
|
||||
Reference in New Issue
Block a user