diff --git a/forge-gui/res/cardsfolder/a/akoum_firebird.txt b/forge-gui/res/cardsfolder/a/akoum_firebird.txt index 879751c4599..d07fad223d5 100644 --- a/forge-gui/res/cardsfolder/a/akoum_firebird.txt +++ b/forge-gui/res/cardsfolder/a/akoum_firebird.txt @@ -6,7 +6,7 @@ K:Flying K:Haste K:CARDNAME attacks each combat if able. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Graveyard | Execute$ TrigChange | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, you may pay {4}{R}{R}. If you do, return CARDNAME from your graveyard to the battlefield. -SVar:TrigChange:AB$ChangeZone | Cost$ 4 R R | Origin$ Graveyard | Destination$ Battlefield +SVar:TrigChange:AB$ ChangeZone | Cost$ 4 R R | Origin$ Graveyard | Destination$ Battlefield SVar:SacMe:3 SVar:DiscardMe:3 Oracle:Flying, haste\nAkoum Firebird attacks each combat if able.\nLandfall — Whenever a land enters the battlefield under your control, you may pay {4}{R}{R}. If you do, return Akoum Firebird from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/b/blood_speaker.txt b/forge-gui/res/cardsfolder/b/blood_speaker.txt index 216ee836b53..c12cb57ba7d 100644 --- a/forge-gui/res/cardsfolder/b/blood_speaker.txt +++ b/forge-gui/res/cardsfolder/b/blood_speaker.txt @@ -3,7 +3,7 @@ ManaCost:3 B Types:Creature Ogre Shaman PT:3/2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSearch | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice CARDNAME. If you do, search your library for a Demon card, reveal that card, put it into your hand, then shuffle. -SVar:TrigSearch:AB$ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Demon | ChangeNum$ 1 +SVar:TrigSearch:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Demon | ChangeNum$ 1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Demon.YouCtrl | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever a Demon enters the battlefield under your control, you may return CARDNAME from your graveyard to your hand. SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Hand DeckHints:Type$Demon diff --git a/forge-gui/res/cardsfolder/c/carrion_thrash.txt b/forge-gui/res/cardsfolder/c/carrion_thrash.txt index 208fc55960d..b4508dd2167 100644 --- a/forge-gui/res/cardsfolder/c/carrion_thrash.txt +++ b/forge-gui/res/cardsfolder/c/carrion_thrash.txt @@ -3,5 +3,5 @@ ManaCost:2 B R G Types:Creature Viashino Warrior PT:4/4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME dies, you may pay {2}. If you do, return another target creature card from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.Other | TargetsWithDefinedController$ TriggeredCardController | Cost$ 2 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.Other | TargetsWithDefinedController$ TriggeredCardController | Cost$ 2 Oracle:When Carrion Thrash dies, you may pay {2}. If you do, return another target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/charnelhoard_wurm.txt b/forge-gui/res/cardsfolder/c/charnelhoard_wurm.txt index de233f86f29..19c8185191e 100644 --- a/forge-gui/res/cardsfolder/c/charnelhoard_wurm.txt +++ b/forge-gui/res/cardsfolder/c/charnelhoard_wurm.txt @@ -4,5 +4,5 @@ Types:Creature Wurm PT:6/6 K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, you may return target card from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.YouCtrl | Cost$ 0 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.YouCtrl | Cost$ 0 Oracle:Trample\nWhenever Charnelhoard Wurm deals damage to an opponent, you may return target card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/crossroads_candleguide.txt b/forge-gui/res/cardsfolder/c/crossroads_candleguide.txt index a64f02b760b..1b0b6caf46e 100644 --- a/forge-gui/res/cardsfolder/c/crossroads_candleguide.txt +++ b/forge-gui/res/cardsfolder/c/crossroads_candleguide.txt @@ -3,6 +3,6 @@ ManaCost:4 Types:Artifact Creature Scarecrow PT:3/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, exile up to one target card from a graveyard. -SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target card in a graveyard to exile +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target card in a graveyard to exile A:AB$ Mana | Cost$ 2 | Produced$ Any | SpellDescription$ Add one mana of any color. Oracle:When Crossroads Candleguide enters the battlefield, exile up to one target card from a graveyard.\n{2}: Add one mana of any color. diff --git a/forge-gui/res/cardsfolder/d/death_spark.txt b/forge-gui/res/cardsfolder/d/death_spark.txt index a886a2dee80..661a11e0058 100644 --- a/forge-gui/res/cardsfolder/d/death_spark.txt +++ b/forge-gui/res/cardsfolder/d/death_spark.txt @@ -3,6 +3,6 @@ ManaCost:R Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | IsPresent$ Creature.YouOwn+DirectlyAbove | PresentZone$ Graveyard | PresentCompare$ EQ1 | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard with a creature card directly above it, you may pay {1}. If you do, return CARDNAME to your hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 1 | Defined$ Self | Origin$ Graveyard | Destination$ Hand +SVar:TrigReturn:AB$ ChangeZone | Cost$ 1 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:NeedsOrderedGraveyard:TRUE Oracle:Death Spark deals 1 damage to any target.\nAt the beginning of your upkeep, if Death Spark is in your graveyard with a creature card directly above it, you may pay {1}. If you do, return Death Spark to your hand. diff --git a/forge-gui/res/cardsfolder/d/drake_stone.txt b/forge-gui/res/cardsfolder/d/drake_stone.txt index d43e003db46..93f530562ba 100644 --- a/forge-gui/res/cardsfolder/d/drake_stone.txt +++ b/forge-gui/res/cardsfolder/d/drake_stone.txt @@ -1,6 +1,6 @@ Name:Drake Stone ManaCost:3 U B -Types:Planeswalker Stone +Types:Legendary Planeswalker Stone Loyalty:4 A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | NumCards$ 1 | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then each player discards a card. SVar:DBDiscard: DB$ Discard | NumCards$ 1 | Mode$ TgtChoose | Defined$ Player | SpellDescription$ Each player discards a card. diff --git a/forge-gui/res/cardsfolder/e/eerie_ultimatum.txt b/forge-gui/res/cardsfolder/e/eerie_ultimatum.txt index ce81cfc7630..ecda79df8f6 100644 --- a/forge-gui/res/cardsfolder/e/eerie_ultimatum.txt +++ b/forge-gui/res/cardsfolder/e/eerie_ultimatum.txt @@ -3,5 +3,5 @@ ManaCost:W W B B B G G Types:Sorcery A:SP$ ChangeZone | Cost$ W W B B B G G | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Permanent.YouOwn | DifferentNames$ True | ChangeNum$ X | Hidden$ True | StackDescription$ SpellDescription | SpellDescription$ Return any number of permanent cards with different names from your graveyard to the battlefield. SVar:X:Count$DifferentCardNames_Permanent.YouOwn+inZoneGraveyard -Svar:IsReanimatorCard:TRUE +SVar:IsReanimatorCard:TRUE Oracle:Return any number of permanent cards with different names from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/e/emeria_the_sky_ruin.txt b/forge-gui/res/cardsfolder/e/emeria_the_sky_ruin.txt index 31eff212495..cce91b3f9d1 100644 --- a/forge-gui/res/cardsfolder/e/emeria_the_sky_ruin.txt +++ b/forge-gui/res/cardsfolder/e/emeria_the_sky_ruin.txt @@ -4,5 +4,5 @@ Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | IsPresent$ Card.Plains+YouCtrl | PresentCompare$ GE7 | TriggerDescription$ At the beginning of your upkeep, if you control seven or more Plains, you may return target creature card from your graveyard to the battlefield. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | Cost$ 0 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | Cost$ 0 Oracle:Emeria, the Sky Ruin enters the battlefield tapped.\nAt the beginning of your upkeep, if you control seven or more Plains, you may return target creature card from your graveyard to the battlefield.\n{T}: Add {W}. diff --git a/forge-gui/res/cardsfolder/e/equilibrium.txt b/forge-gui/res/cardsfolder/e/equilibrium.txt index 00284c47c52..1d72c337973 100644 --- a/forge-gui/res/cardsfolder/e/equilibrium.txt +++ b/forge-gui/res/cardsfolder/e/equilibrium.txt @@ -2,6 +2,6 @@ Name:Equilibrium ManaCost:1 U U Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast a creature spell, you may pay {1}. If you do, return target creature to its owner's hand. -SVar:TrigBounce:AB$ChangeZone | Cost$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:BuffedBy:Creature Oracle:Whenever you cast a creature spell, you may pay {1}. If you do, return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/genesis.txt b/forge-gui/res/cardsfolder/g/genesis.txt index d282a94c18a..39de00dce06 100644 --- a/forge-gui/res/cardsfolder/g/genesis.txt +++ b/forge-gui/res/cardsfolder/g/genesis.txt @@ -3,6 +3,6 @@ ManaCost:4 G Types:Creature Incarnation PT:4/4 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay {2}{G}. If you do, return target creature card from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Cost$ 2 G | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl +SVar:TrigChange:AB$ ChangeZone | Cost$ 2 G | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl SVar:DiscardMe:2 Oracle:At the beginning of your upkeep, if Genesis is in your graveyard, you may pay {2}{G}. If you do, return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/ghastly_remains.txt b/forge-gui/res/cardsfolder/g/ghastly_remains.txt index 14f680dc2bd..239849116a4 100644 --- a/forge-gui/res/cardsfolder/g/ghastly_remains.txt +++ b/forge-gui/res/cardsfolder/g/ghastly_remains.txt @@ -4,7 +4,7 @@ Types:Creature Zombie PT:0/0 K:Amplify:1:Zombie T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.StrictlySelf | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay {B}{B}{B}. If you do, return CARDNAME to your hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ B B B | Defined$ Self | Origin$ Graveyard | Destination$ Hand +SVar:TrigReturn:AB$ ChangeZone | Cost$ B B B | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:NeedsToPlayVar:X GE2 SVar:X:Count$TypeInYourHand.Zombie SVar:SacMe:2 diff --git a/forge-gui/res/cardsfolder/h/hibernation_sliver.txt b/forge-gui/res/cardsfolder/h/hibernation_sliver.txt index 2022e5b75fa..d589147c5a0 100644 --- a/forge-gui/res/cardsfolder/h/hibernation_sliver.txt +++ b/forge-gui/res/cardsfolder/h/hibernation_sliver.txt @@ -3,6 +3,6 @@ ManaCost:U B Types:Creature Sliver PT:2/2 S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Bounce | Description$ All Slivers have "Pay 2 life, Return this permanent to its owner's hand." -SVar:Bounce:AB$ChangeZone | Cost$ PayLife<2> | Defined$ Self | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return this permanent to its owner's hand +SVar:Bounce:AB$ ChangeZone | Cost$ PayLife<2> | Defined$ Self | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return this permanent to its owner's hand SVar:PlayMain1:TRUE Oracle:All Slivers have "Pay 2 life: Return this permanent to its owner's hand." diff --git a/forge-gui/res/cardsfolder/i/ichorid.txt b/forge-gui/res/cardsfolder/i/ichorid.txt index 907d338bd61..8976a46043b 100644 --- a/forge-gui/res/cardsfolder/i/ichorid.txt +++ b/forge-gui/res/cardsfolder/i/ichorid.txt @@ -8,5 +8,5 @@ SVar:TrigSac:DB$ Sacrifice | SacValid$ Self SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | TriggerZones$ Graveyard | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may exile a black creature card other than CARDNAME from your graveyard. If you do, return CARDNAME to the battlefield. -SVar:TrigReturn:AB$ChangeZone | Cost$ ExileFromGrave<1/Creature.Black+Other> | Origin$ Graveyard | Destination$ Battlefield +SVar:TrigReturn:AB$ ChangeZone | Cost$ ExileFromGrave<1/Creature.Black+Other> | Origin$ Graveyard | Destination$ Battlefield Oracle:Haste\nAt the beginning of the end step, sacrifice Ichorid.\nAt the beginning of your upkeep, if Ichorid is in your graveyard, you may exile a black creature card other than Ichorid from your graveyard. If you do, return Ichorid to the battlefield. diff --git a/forge-gui/res/cardsfolder/j/junk_diver.txt b/forge-gui/res/cardsfolder/j/junk_diver.txt index fe173890098..8e37e7ae626 100644 --- a/forge-gui/res/cardsfolder/j/junk_diver.txt +++ b/forge-gui/res/cardsfolder/j/junk_diver.txt @@ -4,6 +4,6 @@ Types:Artifact Creature Bird PT:1/1 K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME dies, return another target artifact card from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.Other | TargetsWithDefinedController$ TriggeredCardController | Cost$ 0 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.Other | TargetsWithDefinedController$ TriggeredCardController | Cost$ 0 SVar:SacMe:1 Oracle:Flying\nWhen Junk Diver dies, return another target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/l/leinore_autumn_sovereign.txt b/forge-gui/res/cardsfolder/l/leinore_autumn_sovereign.txt index 6a834dca7db..0afafec11c9 100644 --- a/forge-gui/res/cardsfolder/l/leinore_autumn_sovereign.txt +++ b/forge-gui/res/cardsfolder/l/leinore_autumn_sovereign.txt @@ -1,6 +1,6 @@ Name:Leinore, Autumn Sovereign ManaCost:2 G W -Types:Legendary Creature Human Sovereign +Types:Legendary Creature Human Noble PT:0/4 T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Coven — At the beginning of combat on your turn, put a +1/+1 counter on target creature you control. Then if you control three or more creatures with different powers, draw a card. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDraw diff --git a/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt b/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt index dd00570a77a..010534bc347 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt @@ -3,6 +3,6 @@ ManaCost:2 G Types:Creature Elf PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {1}{G}. If you do, search your library for a card named CARDNAME, put that card onto the battlefield, then shuffle. -SVar:TrigChange:AB$ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedLlanowar Sentinel | ChangeNum$ 1 +SVar:TrigChange:AB$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedLlanowar Sentinel | ChangeNum$ 1 DeckHints:Name$Llanowar Sentinel Oracle:When Llanowar Sentinel enters the battlefield, you may pay {1}{G}. If you do, search your library for a card named Llanowar Sentinel, put that card onto the battlefield, then shuffle. diff --git a/forge-gui/res/cardsfolder/m/masked_admirers.txt b/forge-gui/res/cardsfolder/m/masked_admirers.txt index a4dbeafdc8c..a88f591a44d 100644 --- a/forge-gui/res/cardsfolder/m/masked_admirers.txt +++ b/forge-gui/res/cardsfolder/m/masked_admirers.txt @@ -5,5 +5,5 @@ PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever you cast a creature spell, you may pay {G}{G}. If you do, return CARDNAME from your graveyard to your hand. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -SVar:TrigReturn:AB$ChangeZone | Cost$ G G | Defined$ Self | Origin$ Graveyard | Destination$ Hand +SVar:TrigReturn:AB$ ChangeZone | Cost$ G G | Defined$ Self | Origin$ Graveyard | Destination$ Hand Oracle:When Masked Admirers enters the battlefield, draw a card.\nWhenever you cast a creature spell, you may pay {G}{G}. If you do, return Masked Admirers from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/master_of_death.txt b/forge-gui/res/cardsfolder/m/master_of_death.txt index f6845616466..46590664327 100644 --- a/forge-gui/res/cardsfolder/m/master_of_death.txt +++ b/forge-gui/res/cardsfolder/m/master_of_death.txt @@ -5,7 +5,7 @@ PT:3/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSurveil | TriggerDescription$ When CARDNAME enters the battlefield, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) SVar:TrigSurveil:DB$ Surveil | Defined$ You | Amount$ 2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.StrictlySelf | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay 1 life. If you do, return it to your hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ PayLife<1> | Defined$ Self | Origin$ Graveyard | Destination$ Hand +SVar:TrigReturn:AB$ ChangeZone | Cost$ PayLife<1> | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:DiscardMe:1 Oracle:When Master of Death enters the battlefield, surveil 2.\nAt the beginning of your upkeep, if Master of Death is in your graveyard, you may pay 1 life. If you do, return it to your hand. diff --git a/forge-gui/res/cardsfolder/m/myr_retriever.txt b/forge-gui/res/cardsfolder/m/myr_retriever.txt index a36f67ab152..2ce6a896830 100644 --- a/forge-gui/res/cardsfolder/m/myr_retriever.txt +++ b/forge-gui/res/cardsfolder/m/myr_retriever.txt @@ -3,6 +3,6 @@ ManaCost:2 Types:Artifact Creature Myr PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME dies, return another target artifact card from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.Other | TargetsWithDefinedController$ TriggeredCardController | Cost$ 0 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.Other | TargetsWithDefinedController$ TriggeredCardController | Cost$ 0 SVar:SacMe:1 Oracle:When Myr Retriever dies, return another target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/paleoloth.txt b/forge-gui/res/cardsfolder/p/paleoloth.txt index e4cce8d9f8f..13956ec7eb7 100644 --- a/forge-gui/res/cardsfolder/p/paleoloth.txt +++ b/forge-gui/res/cardsfolder/p/paleoloth.txt @@ -3,5 +3,5 @@ ManaCost:4 G G Types:Creature Beast PT:5/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerGE5+Other+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Whenever another creature with power 5 or greater enters the battlefield under your control, you may return target creature card from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | Cost$ 0 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | Cost$ 0 Oracle:Whenever another creature with power 5 or greater enters the battlefield under your control, you may return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/punishing_fire.txt b/forge-gui/res/cardsfolder/p/punishing_fire.txt index 94de257b396..9e2ea73ec40 100644 --- a/forge-gui/res/cardsfolder/p/punishing_fire.txt +++ b/forge-gui/res/cardsfolder/p/punishing_fire.txt @@ -3,5 +3,5 @@ ManaCost:1 R Types:Instant A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. T:Mode$ LifeGained | ValidPlayer$ Opponent | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever an opponent gains life, you may pay {R}. If you do, return CARDNAME from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Cost$ R | Origin$ Graveyard | Destination$ Hand +SVar:TrigChange:AB$ ChangeZone | Cost$ R | Origin$ Graveyard | Destination$ Hand Oracle:Punishing Fire deals 2 damage to any target.\nWhenever an opponent gains life, you may pay {R}. If you do, return Punishing Fire from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/pyre_zombie.txt b/forge-gui/res/cardsfolder/p/pyre_zombie.txt index 778c27be90b..7292dfce3af 100644 --- a/forge-gui/res/cardsfolder/p/pyre_zombie.txt +++ b/forge-gui/res/cardsfolder/p/pyre_zombie.txt @@ -5,7 +5,7 @@ PT:2/1 A:AB$ DealDamage | Cost$ 1 R R Sac<1/CARDNAME> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. #The IsPresent stuff in the trigger is necessary because it must be checked on resolve as well. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.StrictlySelf | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay {1}{B}{B}. If you do, return CARDNAME to your hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 1 B B | Defined$ Self | Origin$ Graveyard | Destination$ Hand +SVar:TrigReturn:AB$ ChangeZone | Cost$ 1 B B | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:DiscardMe:1 Oracle:At the beginning of your upkeep, if Pyre Zombie is in your graveyard, you may pay {1}{B}{B}. If you do, return Pyre Zombie to your hand.\n{1}{R}{R}, Sacrifice Pyre Zombie: It deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/r/reya_dawnbringer.txt b/forge-gui/res/cardsfolder/r/reya_dawnbringer.txt index e948b61f48d..729ec682704 100644 --- a/forge-gui/res/cardsfolder/r/reya_dawnbringer.txt +++ b/forge-gui/res/cardsfolder/r/reya_dawnbringer.txt @@ -4,5 +4,5 @@ Types:Legendary Creature Angel PT:4/6 K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, you may return target creature card from your graveyard to the battlefield. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | Cost$ 0 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | Cost$ 0 Oracle:Flying\nAt the beginning of your upkeep, you may return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/r/rootwater_thief.txt b/forge-gui/res/cardsfolder/r/rootwater_thief.txt index 71fc5fbe1f0..9ab4dbdb1e8 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_thief.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_thief.txt @@ -4,5 +4,5 @@ Types:Creature Merfolk Rogue PT:1/2 A:AB$ Pump | Cost$ U | KW$ Flying | Defined$ Self | SpellDescription$ CARDNAME gains flying until end of turn. T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChangeZone | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}. If you do, search that player's library for a card and exile it, then the player shuffles. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 2 | Origin$ Library | Destination$ Exile | DefinedPlayer$ TriggeredTarget | ChangeType$ Card | ChangeNum$ 1 | Chooser$ You | Shuffle$ True +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 2 | Origin$ Library | Destination$ Exile | DefinedPlayer$ TriggeredTarget | ChangeType$ Card | ChangeNum$ 1 | Chooser$ You | Shuffle$ True Oracle:{U}: Rootwater Thief gains flying until end of turn.\nWhenever Rootwater Thief deals combat damage to a player, you may pay {2}. If you do, search that player's library for a card and exile it, then the player shuffles. diff --git a/forge-gui/res/cardsfolder/rebalanced/a-ellywick_tumblestrum.txt b/forge-gui/res/cardsfolder/rebalanced/a-ellywick_tumblestrum.txt index 10976362388..09848d0d36f 100644 --- a/forge-gui/res/cardsfolder/rebalanced/a-ellywick_tumblestrum.txt +++ b/forge-gui/res/cardsfolder/rebalanced/a-ellywick_tumblestrum.txt @@ -10,4 +10,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True A:AB$ Effect | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Emblem - Ellywick Tumblestrum | Image$ emblem_ellywick_tumblestrum | StaticAbilities$ STOverrun | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Creatures you control have trample and haste and get +2/+2 for each differently named dungeon you've completed." SVar:STOverrun:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield | AddPower$ X | AddToughness$ X | AddKeyword$ Trample & Haste | Description$ Creatures you control have trample and haste and get +2/+2 for each differently named dungeon you've completed. SVar:X:PlayerCountPropertyYou$DifferentlyNamedDungeonsCompleted/Twice -Oracle:[+1]: Venture into the dungeon.\n[−2]: Look at the top six cards of your library. You may reveal a creature card from among them and put it into your hand. If it's legendary, you gain 3 life. Put the rest on the bottom of your library in a random order.\n[−6]: You get an emblem with "Creatures you control have trample and haste and get +2/+2 for each differently named dungeon you've completed." +Oracle:[+1]: Venture into the dungeon.\n[-2]: Look at the top six cards of your library. You may reveal a creature card from among them and put it into your hand. If it's legendary, you gain 3 life. Put the rest on the bottom of your library in a random order.\n[-6]: You get an emblem with "Creatures you control have trample and haste and get +2/+2 for each differently named dungeon you've completed." diff --git a/forge-gui/res/cardsfolder/rebalanced/a-teferi_time_raveler.txt b/forge-gui/res/cardsfolder/rebalanced/a-teferi_time_raveler.txt index 7b266bd48e0..800f50a2882 100644 --- a/forge-gui/res/cardsfolder/rebalanced/a-teferi_time_raveler.txt +++ b/forge-gui/res/cardsfolder/rebalanced/a-teferi_time_raveler.txt @@ -8,4 +8,4 @@ SVar:STPlay:Mode$ CastWithFlash | ValidCard$ Sorcery | ValidSA$ Spell | EffectZo SVar:PlayMain1:TRUE A:AB$ ChangeZone | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | Origin$ Battlefield | Destination$ Hand | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Artifact,Creature,Enchantment | TgtPrompt$ Select target artifact, creature, or enchantment | SpellDescription$ Return up to one target artifact, creature, or enchantment to its owner's hand. Draw a card. | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 -Oracle:Your opponents can't cast spells during your turn.\n[+1]: Until your next turn, you may cast sorcery spells as though they had flash.\n[−3]: Return up to one target artifact, creature, or enchantment to its owner's hand. Draw a card. +Oracle:Your opponents can't cast spells during your turn.\n[+1]: Until your next turn, you may cast sorcery spells as though they had flash.\n[-3]: Return up to one target artifact, creature, or enchantment to its owner's hand. Draw a card. diff --git a/forge-gui/res/cardsfolder/s/sanctum_of_ugin.txt b/forge-gui/res/cardsfolder/s/sanctum_of_ugin.txt index 4d9d75b05c0..bb286a79ce9 100644 --- a/forge-gui/res/cardsfolder/s/sanctum_of_ugin.txt +++ b/forge-gui/res/cardsfolder/s/sanctum_of_ugin.txt @@ -3,6 +3,6 @@ ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}. T:Mode$ SpellCast | ValidCard$ Card.Colorless+cmcGE7 | ValidActivatingPlayer$ You | Execute$ TrigSearch | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a colorless spell with mana value 7 or greater, you may sacrifice CARDNAME. If you do, search your library for a colorless creature card, reveal it, put it into your hand, then shuffle. -SVar:TrigSearch:AB$ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Creature.Colorless | ChangeNum$ 1 +SVar:TrigSearch:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Creature.Colorless | ChangeNum$ 1 DeckHas:Ability$Mana.Colorless Oracle:{T}: Add {C}.\nWhenever you cast a colorless spell with mana value 7 or greater, you may sacrifice Sanctum of Ugin. If you do, search your library for a colorless creature card, reveal it, put it into your hand, then shuffle. diff --git a/forge-gui/res/cardsfolder/s/soul_guide_gryff.txt b/forge-gui/res/cardsfolder/s/soul_guide_gryff.txt index 63f0c548f0f..e2ce0d00d75 100644 --- a/forge-gui/res/cardsfolder/s/soul_guide_gryff.txt +++ b/forge-gui/res/cardsfolder/s/soul_guide_gryff.txt @@ -4,5 +4,5 @@ Types:Creature Hippogriff Spirit PT:3/4 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, exile up to one target card from a graveyard. -SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target card in a graveyard to exile +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target card in a graveyard to exile Oracle:Flying\nWhen Soul-Guide Gryff enters the battlefield, exile up to one target card from a graveyard. diff --git a/forge-gui/res/cardsfolder/s/stuffed_bear.txt b/forge-gui/res/cardsfolder/s/stuffed_bear.txt index 8089df658b7..03fe3741b5a 100644 --- a/forge-gui/res/cardsfolder/s/stuffed_bear.txt +++ b/forge-gui/res/cardsfolder/s/stuffed_bear.txt @@ -2,4 +2,4 @@ Name:Stuffed Bear ManaCost:2 Types:Artifact A:AB$ Animate | Cost$ 2 | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Artifact,Bear | Colors$ Green | SpellDescription$ CARDNAME becomes a 4/4 green Bear artifact creature until end of turn. -Oracle: {2}: Stuffed Bear becomes a 4/4 green Bear artifact creature until end of turn. +Oracle:{2}: Stuffed Bear becomes a 4/4 green Bear artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sun_titan.txt b/forge-gui/res/cardsfolder/s/sun_titan.txt index fedfe7fa02d..d1015766903 100644 --- a/forge-gui/res/cardsfolder/s/sun_titan.txt +++ b/forge-gui/res/cardsfolder/s/sun_titan.txt @@ -5,6 +5,6 @@ PT:6/6 K:Vigilance T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you may return target permanent card with mana value 3 or less from your graveyard to the battlefield. T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, you may return target permanent card with mana value 3 or less from your graveyard to the battlefield. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.YouCtrl+cmcLE3 | Cost$ 0 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.YouCtrl+cmcLE3 | Cost$ 0 SVar:HasAttackEffect:TRUE Oracle:Vigilance\nWhenever Sun Titan enters the battlefield or attacks, you may return target permanent card with mana value 3 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/surgespanner.txt b/forge-gui/res/cardsfolder/s/surgespanner.txt index e0f03c1937e..1d6ed6e11b2 100644 --- a/forge-gui/res/cardsfolder/s/surgespanner.txt +++ b/forge-gui/res/cardsfolder/s/surgespanner.txt @@ -2,6 +2,6 @@ Name:Surgespanner ManaCost:2 U U Types:Creature Merfolk Wizard PT:2/2 -T:Mode$ Taps | ValidCard$ Card.Self | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigBounce | TriggerDescription$ Whenever Surgespanner becomes tapped, you may pay {1}{U}. If you do, return target permanent to its owner's hand. -SVar:TrigBounce:AB$ChangeZone | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand +T:Mode$ Taps | ValidCard$ Card.Self | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME becomes tapped, you may pay {1}{U}. If you do, return target permanent to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand Oracle:Whenever Surgespanner becomes tapped, you may pay {1}{U}. If you do, return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt b/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt index 96c9f85ea3e..01a14a73d04 100644 --- a/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt +++ b/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt @@ -3,6 +3,6 @@ ManaCost:3 W Types:Creature Cat Soldier PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {X}. If you do, search your library for an Equipment card with mana value X or less, put that card onto the battlefield, then shuffle. -SVar:TrigChange:AB$ChangeZone | Cost$ X | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Equipment+cmcLEX | ChangeNum$ 1 +SVar:TrigChange:AB$ ChangeZone | Cost$ X | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Equipment+cmcLEX | ChangeNum$ 1 SVar:X:Count$xPaid Oracle:When Taj-Nar Swordsmith enters the battlefield, you may pay {X}. If you do, search your library for an Equipment card with mana value X or less, put that card onto the battlefield, then shuffle. diff --git a/forge-gui/res/cardsfolder/t/teferis_veil.txt b/forge-gui/res/cardsfolder/t/teferis_veil.txt index e17d6319527..b216cc2fb9a 100644 --- a/forge-gui/res/cardsfolder/t/teferis_veil.txt +++ b/forge-gui/res/cardsfolder/t/teferis_veil.txt @@ -6,5 +6,5 @@ SVar:DelayedTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | ValidPlay SVar:TrigPhase:DB$ Phases | Defined$ DelayTriggerRemembered AI:RemoveDeck:All SVar:NonStackingEffect:True -Svar:PlayMain1:TRUE +SVar:PlayMain1:TRUE Oracle:Whenever a creature you control attacks, it phases out at end of combat. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) diff --git a/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt b/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt index c79bb1c1cb7..b2af01451fc 100644 --- a/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt +++ b/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt @@ -4,5 +4,5 @@ Types:Legendary Creature Dragon PT:6/6 K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{B}. If you do, put target creature card from a graveyard onto the battlefield under your control. -SVar:TrigChange:AB$ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ChangeNum$ 1 | TgtPrompt$ Select target creature card in a graveyard | ValidTgts$ Creature +SVar:TrigChange:AB$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ChangeNum$ 1 | TgtPrompt$ Select target creature card in a graveyard | ValidTgts$ Creature Oracle:Flying\nWhenever Teneb, the Harvester deals combat damage to a player, you may pay {2}{B}. If you do, put target creature card from a graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/t/tethmos_high_priest.txt b/forge-gui/res/cardsfolder/t/tethmos_high_priest.txt index 6ee2488e057..2da3ea01960 100644 --- a/forge-gui/res/cardsfolder/t/tethmos_high_priest.txt +++ b/forge-gui/res/cardsfolder/t/tethmos_high_priest.txt @@ -3,5 +3,5 @@ ManaCost:2 W Types:Creature Cat Cleric PT:2/3 T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, return target creature card with mana value 2 or less from your graveyard to the battlefield. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn+cmcLE2 | Cost$ 0 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn+cmcLE2 | Cost$ 0 Oracle:Heroic — Whenever you cast a spell that targets Tethmos High Priest, return target creature card with mana value 2 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/t/timely_hordemate.txt b/forge-gui/res/cardsfolder/t/timely_hordemate.txt index 47adb20a6a1..917c71ef510 100644 --- a/forge-gui/res/cardsfolder/t/timely_hordemate.txt +++ b/forge-gui/res/cardsfolder/t/timely_hordemate.txt @@ -4,5 +4,5 @@ Types:Creature Human Warrior PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ RaidTest | Execute$ TrigChange | TriggerDescription$ Raid — When CARDNAME enters the battlefield, if you attacked this turn, return target creature card with mana value 2 or less from your graveyard to the battlefield. SVar:RaidTest:Count$AttackersDeclared -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl+cmcLE2 | Cost$ 0 +SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl+cmcLE2 | Cost$ 0 Oracle:Raid — When Timely Hordemate enters the battlefield, if you attacked this turn, return target creature card with mana value 2 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/armguard_familiar.txt b/forge-gui/res/cardsfolder/upcoming/armguard_familiar.txt index 641086755b9..38a326d329e 100644 --- a/forge-gui/res/cardsfolder/upcoming/armguard_familiar.txt +++ b/forge-gui/res/cardsfolder/upcoming/armguard_familiar.txt @@ -5,4 +5,4 @@ PT:2/1 K:Ward:2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | AddKeyword$ Ward:2 | Description$ Equipped creature gets +2/+1 and has ward {2}. K:Reconfigure:4 -Oracle:Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nEquipped creature gets +2/+1 and has ward {2}.\nReconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn’t a creature.) +Oracle:Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nEquipped creature gets +2/+1 and has ward {2}.\nReconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.) diff --git a/forge-gui/res/cardsfolder/upcoming/hidetsugu_consumes_all_vessel_of_the_all_consuming.txt b/forge-gui/res/cardsfolder/upcoming/hidetsugu_consumes_all_vessel_of_the_all_consuming.txt index cc302aa0bf7..1d2bb65c199 100644 --- a/forge-gui/res/cardsfolder/upcoming/hidetsugu_consumes_all_vessel_of_the_all_consuming.txt +++ b/forge-gui/res/cardsfolder/upcoming/hidetsugu_consumes_all_vessel_of_the_all_consuming.txt @@ -23,5 +23,4 @@ SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | Counter T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigLose | DamageToTargetThisTurnCondition$ GE10 | TriggerDescription$ Whenever CARDNAME deals damage to a player, if it has dealt 10 or more damage to that player this turn, they lose the game. SVar:TrigLose:DB$ LosesGame | Defined$ TriggeredTarget DeckHas:Ability$Counters -Oracle:Trample\nWhenever Vessel of the All-Consuming deals damage, put a +1/+1 counter on it. -Whenever Vessel of the All-Consuming deals damage to a player, if it has dealt 10 or more damage to that player this turn, they lose the game. +Oracle:Trample\nWhenever Vessel of the All-Consuming deals damage, put a +1/+1 counter on it.\nWhenever Vessel of the All-Consuming deals damage to a player, if it has dealt 10 or more damage to that player this turn, they lose the game. diff --git a/forge-gui/res/cardsfolder/upcoming/jukai_preserver.txt b/forge-gui/res/cardsfolder/upcoming/jukai_preserver.txt index 8deb4df6cb3..9525a616609 100644 --- a/forge-gui/res/cardsfolder/upcoming/jukai_preserver.txt +++ b/forge-gui/res/cardsfolder/upcoming/jukai_preserver.txt @@ -1,6 +1,6 @@ Name:Jukai Preserver ManaCost:3 G -Types:Enchantment Creature — Human Druid +Types:Enchantment Creature Human Druid PT:3/3 T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature you control. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 diff --git a/forge-gui/res/cardsfolder/upcoming/mirror_box.txt b/forge-gui/res/cardsfolder/upcoming/mirror_box.txt index cf3a52408af..b54cf2f77ae 100644 --- a/forge-gui/res/cardsfolder/upcoming/mirror_box.txt +++ b/forge-gui/res/cardsfolder/upcoming/mirror_box.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Permanent.YouCtrl | AddHiddenKeyword$ Legend rule S:Mode$ Continuous | Affected$ Creature.Legendary+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Each legendary creature you control gets +1/+1. S:Mode$ Continuous | Affected$ Creature.nonToken+YouCtrl | AddPower$ AffectedX | AddToughness$ AffectedX | Description$ Each nontoken creature you control gets +1/+1 for each other creature you control with the same name as that creature. SVar:AffectedX:Count$Valid Creature.Other+sharesNameWith+YouCtrl -Oracle:The "legend rule" doesn’t apply to permanents you control.\nEach legendary creature you control gets +1/+1.\nEach nontoken creature you control gets +1/+1 for each other creature you control with the same name as that creature. +Oracle:The "legend rule" doesn't apply to permanents you control.\nEach legendary creature you control gets +1/+1.\nEach nontoken creature you control gets +1/+1 for each other creature you control with the same name as that creature. diff --git a/forge-gui/res/cardsfolder/upcoming/rampant_rejuvenator.txt b/forge-gui/res/cardsfolder/upcoming/rampant_rejuvenator.txt index 09d40a188b6..f20968cfd25 100644 --- a/forge-gui/res/cardsfolder/upcoming/rampant_rejuvenator.txt +++ b/forge-gui/res/cardsfolder/upcoming/rampant_rejuvenator.txt @@ -7,5 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ X SVar:X:TriggeredCard$CardPower DeckHas:Ability$Counters -Oracle:Rampant Rejuvenator enters the battlefield with two +1/+1 counters on it. -When Rampant Rejuvenator dies, search your library for up to X basic land cards, where X is Rampant Rejuvenator's power, put them onto the battlefield, then shuffle. \ No newline at end of file +Oracle:Rampant Rejuvenator enters the battlefield with two +1/+1 counters on it.\nWhen Rampant Rejuvenator dies, search your library for up to X basic land cards, where X is Rampant Rejuvenator's power, put them onto the battlefield, then shuffle. diff --git a/forge-gui/res/cardsfolder/upcoming/tanuki_transplanter.txt b/forge-gui/res/cardsfolder/upcoming/tanuki_transplanter.txt index 8b10e88a8d4..fcd462ba81d 100644 --- a/forge-gui/res/cardsfolder/upcoming/tanuki_transplanter.txt +++ b/forge-gui/res/cardsfolder/upcoming/tanuki_transplanter.txt @@ -1,6 +1,6 @@ Name:Tanuki Transplanter ManaCost:3 G -Types:Artifact Creature — Equipment Dog +Types:Artifact Creature Equipment Dog PT:2/4 T:Mode$ Attacks | ValidCard$ Card.Self,Creature.EquippedBy | Execute$ TrigMana | TriggerDescription$ Whenever CARDNAME or equipped creature attacks, add an amount of {G} equal to its power. Until end of turn, you don't lose this mana as steps and phases end. SVar:TrigMana:DB$ Mana | Produced$ G | Amount$ X | PersistentMana$ True diff --git a/forge-gui/res/cardsfolder/w/wildest_dreams.txt b/forge-gui/res/cardsfolder/w/wildest_dreams.txt index 53c71843669..118b5878618 100644 --- a/forge-gui/res/cardsfolder/w/wildest_dreams.txt +++ b/forge-gui/res/cardsfolder/w/wildest_dreams.txt @@ -1,8 +1,7 @@ Name:Wildest Dreams ManaCost:X X G Types:Sorcery -A:SP$ ChangeZone | Cost$ X X G | TargetMin$ X | TargetMax$ X | ValidTgts$ Card.YouOwn | TgtPrompt$ Select X target cards in your graveyard | Origin$ Graveyard | Destination$ Hand | R -eferences$ X | SubAbility$ DBExile | SpellDescription$ Return X target cards from your graveyard to your hand. Exile CARDNAME. +A:SP$ ChangeZone | Cost$ X X G | TargetMin$ X | TargetMax$ X | ValidTgts$ Card.YouOwn | TgtPrompt$ Select X target cards in your graveyard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBExile | SpellDescription$ Return X target cards from your graveyard to your hand. Exile CARDNAME. SVar:DBExile:DB$ ChangeZone | Origin$ Stack | Destination$ Exile SVar:X:Count$xPaid DeckHas:Ability$Graveyard diff --git a/forge-gui/res/lists/net-decks-archive-block.txt b/forge-gui/res/lists/net-decks-archive-block.txt index b63d8da2752..3f467d65683 100644 --- a/forge-gui/res/lists/net-decks-archive-block.txt +++ b/forge-gui/res/lists/net-decks-archive-block.txt @@ -986,3 +986,4 @@ 2022-01-09 Sealed Mh2 Block Mocs (8 decks) | https://downloads.cardforge.org/decks/archive/block/2022-01-09-sealed-mh2-block-mocs.zip 2022-01-10 Sealed Mh2 Block Mocs (8 decks) | https://downloads.cardforge.org/decks/archive/block/2022-01-10-sealed-mh2-block-mocs.zip 2022-01-17 Sealed Vow Block Super Qualifier (8 decks) | https://downloads.cardforge.org/decks/archive/block/2022-01-17-sealed-vow-block-super-qualifier.zip +2022-02-20 Sealed Neo Block Super Qualifier (8 decks) | https://downloads.cardforge.org/decks/archive/block/2022-02-20-sealed-neo-block-super-qualifier.zip diff --git a/forge-gui/res/lists/net-decks-archive-legacy.txt b/forge-gui/res/lists/net-decks-archive-legacy.txt index 4ef7b997153..e9b6c4010d4 100644 --- a/forge-gui/res/lists/net-decks-archive-legacy.txt +++ b/forge-gui/res/lists/net-decks-archive-legacy.txt @@ -2214,3 +2214,35 @@ 2022-01-24 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-01-24-legacy-challenge.zip 2022-01-25 Legacy Preliminary (3 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-01-25-legacy-preliminary.zip 2022-01-26 Legacy Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-01-26-legacy-preliminary.zip +2022-01-28 Legacy Preliminary (8 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-01-28-legacy-preliminary.zip +2022-01-29 Legacy League (50 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-01-29-legacy-league.zip +2022-01-29 Legacy Preliminary (8 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-01-29-legacy-preliminary.zip +2022-01-31 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-01-31-legacy-challenge.zip +2022-01-31 Legacy Showcase Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-01-31-legacy-showcase-challenge.zip +2022-02-01 Legacy Preliminary (9 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-01-legacy-preliminary.zip +2022-02-02 Legacy Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-02-legacy-preliminary.zip +2022-02-03 Legacy Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-03-legacy-preliminary.zip +2022-02-04 Legacy Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-04-legacy-preliminary.zip +2022-02-05 Legacy League (64 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-05-legacy-league.zip +2022-02-05 Legacy Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-05-legacy-preliminary.zip +2022-02-06 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-06-legacy-challenge.zip +2022-02-06 Legacy Super Qualifier (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-06-legacy-super-qualifier.zip +2022-02-07 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-07-legacy-challenge.zip +2022-02-08 0 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-08-0-legacy-challenge.zip +2022-02-08 1 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-08-1-legacy-challenge.zip +2022-02-08 2 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-08-2-legacy-challenge.zip +2022-02-08 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-08-legacy-challenge.zip +2022-02-08 Legacy Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-08-legacy-preliminary.zip +2022-02-09 Legacy Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-09-legacy-preliminary.zip +2022-02-10 Legacy Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-10-legacy-preliminary.zip +2022-02-12 Legacy League (21 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-12-legacy-league.zip +2022-02-12 Legacy Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-12-legacy-preliminary.zip +2022-02-13 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-13-legacy-challenge.zip +2022-02-14 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-14-legacy-challenge.zip +2022-02-15 Legacy Preliminary (3 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-15-legacy-preliminary.zip +2022-02-18 Legacy Preliminary (3 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-18-legacy-preliminary.zip +2022-02-19 Legacy League (55 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-19-legacy-league.zip +2022-02-19 Legacy Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-19-legacy-preliminary.zip +2022-02-20 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-20-legacy-challenge.zip +2022-02-21 Legacy Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-21-legacy-challenge.zip +2022-02-22 Legacy Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/legacy/2022-02-22-legacy-preliminary.zip diff --git a/forge-gui/res/lists/net-decks-archive-modern.txt b/forge-gui/res/lists/net-decks-archive-modern.txt index 08203c89a69..430451c6b99 100644 --- a/forge-gui/res/lists/net-decks-archive-modern.txt +++ b/forge-gui/res/lists/net-decks-archive-modern.txt @@ -2933,3 +2933,42 @@ 2022-01-25 Modern League (70 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-01-25-modern-league.zip 2022-01-25 Modern Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-01-25-modern-preliminary.zip 2022-01-26 Modern Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-01-26-modern-preliminary.zip +2022-01-27 Modern Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-01-27-modern-preliminary.zip +2022-01-28 Modern League (59 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-01-28-modern-league.zip +2022-01-28 Modern Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-01-28-modern-preliminary.zip +2022-01-29 Modern Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-01-29-modern-preliminary.zip +2022-01-31 Modern Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-01-31-modern-challenge.zip +2022-02-01 Modern League (73 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-01-modern-league.zip +2022-02-01 Modern Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-01-modern-preliminary.zip +2022-02-02 Modern Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-02-modern-preliminary.zip +2022-02-03 Modern Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-03-modern-preliminary.zip +2022-02-04 Modern League (65 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-04-modern-league.zip +2022-02-04 Modern Preliminary (8 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-04-modern-preliminary.zip +2022-02-05 Modern Preliminary (9 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-05-modern-preliminary.zip +2022-02-06 Modern Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-06-modern-challenge.zip +2022-02-07 Modern Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-07-modern-challenge.zip +2022-02-08 0 Modern Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-08-0-modern-challenge.zip +2022-02-08 1 Modern Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-08-1-modern-challenge.zip +2022-02-08 Modern Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-08-modern-challenge.zip +2022-02-08 Modern League (74 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-08-modern-league.zip +2022-02-08 Modern Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-08-modern-preliminary.zip +2022-02-09 Modern Preliminary (8 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-09-modern-preliminary.zip +2022-02-10 Modern Preliminary (8 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-10-modern-preliminary.zip +2022-02-11 Modern League (25 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-11-modern-league.zip +2022-02-11 Modern Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-11-modern-preliminary.zip +2022-02-12 Modern Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-12-modern-preliminary.zip +2022-02-13 Modern Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-13-modern-challenge.zip +2022-02-14 Modern Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-14-modern-challenge.zip +2022-02-14 Modern Premier (16 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-14-modern-premier.zip +2022-02-15 Modern League (72 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-15-modern-league.zip +2022-02-15 Modern Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-15-modern-preliminary.zip +2022-02-16 Modern Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-16-modern-preliminary.zip +2022-02-17 Modern Preliminary (10 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-17-modern-preliminary.zip +2022-02-18 Modern League (54 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-18-modern-league.zip +2022-02-18 Modern Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-18-modern-preliminary.zip +2022-02-19 Modern Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-19-modern-preliminary.zip +2022-02-20 Modern Showcase Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-20-modern-showcase-challenge.zip +2022-02-21 Modern Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-21-modern-challenge.zip +2022-02-22 Modern League (76 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-22-modern-league.zip +2022-02-22 Modern Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-22-modern-preliminary.zip +2022-02-23 Modern Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/modern/2022-02-23-modern-preliminary.zip diff --git a/forge-gui/res/lists/net-decks-archive-pauper.txt b/forge-gui/res/lists/net-decks-archive-pauper.txt index ceb5373b962..ae4dd82fae6 100644 --- a/forge-gui/res/lists/net-decks-archive-pauper.txt +++ b/forge-gui/res/lists/net-decks-archive-pauper.txt @@ -1866,4 +1866,20 @@ 2022-01-23 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-01-23-pauper-challenge.zip 2022-01-24 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-01-24-pauper-challenge.zip 2022-01-26 Pauper League (40 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-01-26-pauper-league.zip -2022-01-26 Pauper Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-01-26-pauper-preliminary.zip \ No newline at end of file +2022-01-26 Pauper Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-01-26-pauper-preliminary.zip +2022-01-29 Pauper Super Qualifier (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-01-29-pauper-super-qualifier.zip +2022-01-31 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-01-31-pauper-challenge.zip +2022-02-02 Pauper League (47 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-02-pauper-league.zip +2022-02-06 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-06-pauper-challenge.zip +2022-02-07 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-07-pauper-challenge.zip +2022-02-08 0 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-08-0-pauper-challenge.zip +2022-02-08 1 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-08-1-pauper-challenge.zip +2022-02-08 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-08-pauper-challenge.zip +2022-02-09 Pauper League (38 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-09-pauper-league.zip +2022-02-13 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-13-pauper-challenge.zip +2022-02-14 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-14-pauper-challenge.zip +2022-02-16 Pauper League (30 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-16-pauper-league.zip +2022-02-20 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-20-pauper-challenge.zip +2022-02-21 Pauper Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-21-pauper-challenge.zip +2022-02-23 Pauper League (34 decks) | https://downloads.cardforge.org/decks/archive/pauper/2022-02-23-pauper-league.zip +Pauper League (20 decks) | https://downloads.cardforge.org/decks/archive/pauper/pauper-league.zip diff --git a/forge-gui/res/lists/net-decks-archive-pioneer.txt b/forge-gui/res/lists/net-decks-archive-pioneer.txt index e165bd9cf6d..ee3919c3caa 100644 --- a/forge-gui/res/lists/net-decks-archive-pioneer.txt +++ b/forge-gui/res/lists/net-decks-archive-pioneer.txt @@ -866,3 +866,38 @@ 2022-01-24 Pioneer Showcase Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-01-24-pioneer-showcase-challenge.zip 2022-01-25 Pioneer Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-01-25-pioneer-preliminary.zip 2022-01-26 Pioneer Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-01-26-pioneer-preliminary.zip +2022-01-27 Pioneer League (20 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-01-27-pioneer-league.zip +2022-01-27 Pioneer Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-01-27-pioneer-preliminary.zip +2022-01-28 Pioneer Preliminary (3 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-01-28-pioneer-preliminary.zip +2022-01-29 Pioneer Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-01-29-pioneer-preliminary.zip +2022-01-31 Pioneer Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-01-31-pioneer-challenge.zip +2022-01-31 Pioneer League (27 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-01-31-pioneer-league.zip +2022-02-03 Pioneer League (29 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-03-pioneer-league.zip +2022-02-03 Pioneer Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-03-pioneer-preliminary.zip +2022-02-04 Pioneer Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-04-pioneer-preliminary.zip +2022-02-05 Pioneer Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-05-pioneer-preliminary.zip +2022-02-06 Pioneer Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-06-pioneer-challenge.zip +2022-02-07 Pioneer Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-07-pioneer-challenge.zip +2022-02-07 Pioneer League (26 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-07-pioneer-league.zip +2022-02-08 0 Pioneer Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-08-0-pioneer-challenge.zip +2022-02-08 1 Pioneer Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-08-1-pioneer-challenge.zip +2022-02-08 Pioneer Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-08-pioneer-challenge.zip +2022-02-08 Pioneer Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-08-pioneer-preliminary.zip +2022-02-09 Pioneer Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-09-pioneer-preliminary.zip +2022-02-10 Pioneer League (27 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-10-pioneer-league.zip +2022-02-11 Pioneer Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-11-pioneer-preliminary.zip +2022-02-12 Pioneer Preliminary (11 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-12-pioneer-preliminary.zip +2022-02-13 Pioneer Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-13-pioneer-challenge.zip +2022-02-13 Pioneer Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-13-pioneer-preliminary.zip +2022-02-13 Pioneer Premier (16 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-13-pioneer-premier.zip +2022-02-14 Pioneer Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-14-pioneer-challenge.zip +2022-02-14 Pioneer League (36 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-14-pioneer-league.zip +2022-02-15 Pioneer Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-15-pioneer-preliminary.zip +2022-02-17 Pioneer League (23 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-17-pioneer-league.zip +2022-02-17 Pioneer Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-17-pioneer-preliminary.zip +2022-02-18 Pioneer Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-18-pioneer-preliminary.zip +2022-02-19 Pioneer Preliminary (7 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-19-pioneer-preliminary.zip +2022-02-20 Pioneer Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-20-pioneer-challenge.zip +2022-02-21 Pioneer League (26 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-21-pioneer-league.zip +2022-02-21 Pioneer Showcase Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-21-pioneer-showcase-challenge.zip +2022-02-22 Pioneer Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/pioneer/2022-02-22-pioneer-preliminary.zip diff --git a/forge-gui/res/lists/net-decks-archive-standard.txt b/forge-gui/res/lists/net-decks-archive-standard.txt index e9baa79600c..d67b55b81f1 100644 --- a/forge-gui/res/lists/net-decks-archive-standard.txt +++ b/forge-gui/res/lists/net-decks-archive-standard.txt @@ -2575,3 +2575,21 @@ 2022-01-23 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-01-23-standard-challenge.zip 2022-01-24 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-01-24-standard-challenge.zip 2022-01-24 Standard League (11 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-01-24-standard-league.zip +2022-01-27 Standard League (14 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-01-27-standard-league.zip +2022-01-31 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-01-31-standard-challenge.zip +2022-01-31 Standard League (11 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-01-31-standard-league.zip +2022-02-03 Standard League (9 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-03-standard-league.zip +2022-02-06 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-06-standard-challenge.zip +2022-02-07 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-07-standard-challenge.zip +2022-02-07 Standard League (12 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-07-standard-league.zip +2022-02-08 0 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-08-0-standard-challenge.zip +2022-02-08 1 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-08-1-standard-challenge.zip +2022-02-08 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-08-standard-challenge.zip +2022-02-10 Standard League (8 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-10-standard-league.zip +2022-02-13 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-13-standard-challenge.zip +2022-02-14 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-14-standard-challenge.zip +2022-02-14 Standard League (18 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-14-standard-league.zip +2022-02-17 Standard League (14 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-17-standard-league.zip +2022-02-20 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-20-standard-challenge.zip +2022-02-21 Standard Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-21-standard-challenge.zip +2022-02-21 Standard League (14 decks) | https://downloads.cardforge.org/decks/archive/standard/2022-02-21-standard-league.zip diff --git a/forge-gui/res/lists/net-decks-archive-vintage.txt b/forge-gui/res/lists/net-decks-archive-vintage.txt index 1499703d2d3..fb034df00f1 100644 --- a/forge-gui/res/lists/net-decks-archive-vintage.txt +++ b/forge-gui/res/lists/net-decks-archive-vintage.txt @@ -1603,3 +1603,23 @@ 2022-01-23 Vintage League (10 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-01-23-vintage-league.zip 2022-01-24 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-01-24-vintage-challenge.zip 2022-01-24 Vintage Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-01-24-vintage-preliminary.zip +2022-01-27 Vintage Preliminary (4 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-01-27-vintage-preliminary.zip +2022-01-29 Vintage Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-01-29-vintage-preliminary.zip +2022-01-30 Vintage League (17 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-01-30-vintage-league.zip +2022-01-31 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-01-31-vintage-challenge.zip +2022-02-03 Vintage Preliminary (5 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-03-vintage-preliminary.zip +2022-02-05 Vintage Preliminary (3 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-05-vintage-preliminary.zip +2022-02-06 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-06-vintage-challenge.zip +2022-02-06 Vintage League (17 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-06-vintage-league.zip +2022-02-07 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-07-vintage-challenge.zip +2022-02-07 Vintage Super Qualifier (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-07-vintage-super-qualifier.zip +2022-02-08 0 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-08-0-vintage-challenge.zip +2022-02-08 1 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-08-1-vintage-challenge.zip +2022-02-08 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-08-vintage-challenge.zip +2022-02-13 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-13-vintage-challenge.zip +2022-02-13 Vintage League (11 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-13-vintage-league.zip +2022-02-14 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-14-vintage-challenge.zip +2022-02-19 Vintage Preliminary (6 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-19-vintage-preliminary.zip +2022-02-20 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-20-vintage-challenge.zip +2022-02-20 Vintage League (19 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-20-vintage-league.zip +2022-02-21 Vintage Challenge (32 decks) | https://downloads.cardforge.org/decks/archive/vintage/2022-02-21-vintage-challenge.zip diff --git a/forge-gui/res/tokenscripts/b_1_2_bat_flying_nosferatu.txt b/forge-gui/res/tokenscripts/b_1_2_bat_flying_nosferatu.txt index eef38983faf..fb9b5950fd0 100644 --- a/forge-gui/res/tokenscripts/b_1_2_bat_flying_nosferatu.txt +++ b/forge-gui/res/tokenscripts/b_1_2_bat_flying_nosferatu.txt @@ -4,5 +4,5 @@ Types:Creature Bat Colors:black PT:1/2 K:Flying -A:AB$ChangeZone | Cost$ 1 B Sac<1/CARDNAME> | ChangeType$ Card.namedSengir Nosferatu | ChangeNum$ 1 | Origin$ Exile | Destination$ Battlefield | Hidden$ True | SpellDescription$ Return an exiled card named Sengir Nosferatu to the battlefield under its owner's control +A:AB$ ChangeZone | Cost$ 1 B Sac<1/CARDNAME> | ChangeType$ Card.namedSengir Nosferatu | ChangeNum$ 1 | Origin$ Exile | Destination$ Battlefield | Hidden$ True | SpellDescription$ Return an exiled card named Sengir Nosferatu to the battlefield under its owner's control Oracle:Flying\n{1}{B}, Sacrifice this creature: Return an exiled card named Sengir Nosferatu to the battlefield under its owner's control.