From edd9142f64c122f1bd985d9abc5f124b81512f45 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 14 Oct 2017 11:10:45 +0000 Subject: [PATCH] - Fix zero cost AB/DB on triggers: letter F --- forge-gui/res/cardsfolder/f/fable_of_wolf_and_owl.txt | 4 ++-- forge-gui/res/cardsfolder/f/fabled_hero.txt | 2 +- forge-gui/res/cardsfolder/f/fabrication_module.txt | 2 +- forge-gui/res/cardsfolder/f/faceless_butcher.txt | 4 ++-- forge-gui/res/cardsfolder/f/faceless_devourer.txt | 4 ++-- forge-gui/res/cardsfolder/f/faces_of_the_past.txt | 2 +- forge-gui/res/cardsfolder/f/faerie_harbinger.txt | 2 +- forge-gui/res/cardsfolder/f/faerie_mechanist.txt | 2 +- forge-gui/res/cardsfolder/f/faerie_miscreant.txt | 2 +- forge-gui/res/cardsfolder/f/faerie_squadron.txt | 2 +- forge-gui/res/cardsfolder/f/faerie_tauntings.txt | 2 +- forge-gui/res/cardsfolder/f/fairgrounds_trumpeter.txt | 2 +- forge-gui/res/cardsfolder/f/fairgrounds_warden.txt | 4 ++-- forge-gui/res/cardsfolder/f/faith_unbroken.txt | 4 ++-- .../f/faithful_squire_kaiso_memory_of_loyalty.txt | 4 ++-- forge-gui/res/cardsfolder/f/faiths_fetters.txt | 2 +- forge-gui/res/cardsfolder/f/falkenrath_exterminator.txt | 2 +- forge-gui/res/cardsfolder/f/falkenrath_marauders.txt | 2 +- forge-gui/res/cardsfolder/f/falkenrath_noble.txt | 4 ++-- forge-gui/res/cardsfolder/f/fallen_angel_avatar.txt | 2 +- forge-gui/res/cardsfolder/f/fallen_ideal.txt | 2 +- forge-gui/res/cardsfolder/f/fallowsage.txt | 2 +- forge-gui/res/cardsfolder/f/false_cure.txt | 2 +- forge-gui/res/cardsfolder/f/false_demise.txt | 2 +- forge-gui/res/cardsfolder/f/false_prophet.txt | 2 +- forge-gui/res/cardsfolder/f/fang_of_the_pack.txt | 2 +- forge-gui/res/cardsfolder/f/fangren_marauder.txt | 2 +- forge-gui/res/cardsfolder/f/fangren_pathcutter.txt | 2 +- forge-gui/res/cardsfolder/f/farhaven_elf.txt | 2 +- forge-gui/res/cardsfolder/f/farrels_mantle.txt | 2 +- forge-gui/res/cardsfolder/f/farrels_zealot.txt | 2 +- forge-gui/res/cardsfolder/f/farsight_mask.txt | 2 +- forge-gui/res/cardsfolder/f/fatal_mutation.txt | 2 +- forge-gui/res/cardsfolder/f/fate_foretold.txt | 4 ++-- forge-gui/res/cardsfolder/f/fate_unraveler.txt | 2 +- forge-gui/res/cardsfolder/f/fateful_showdown.txt | 2 +- forge-gui/res/cardsfolder/f/fathom_mage.txt | 2 +- forge-gui/res/cardsfolder/f/fathom_seer.txt | 2 +- forge-gui/res/cardsfolder/f/favor_of_the_woods.txt | 2 +- forge-gui/res/cardsfolder/f/feast_on_the_fallen.txt | 2 +- forge-gui/res/cardsfolder/f/fecundity.txt | 2 +- forge-gui/res/cardsfolder/f/feedback.txt | 2 +- forge-gui/res/cardsfolder/f/felidar_guardian.txt | 2 +- forge-gui/res/cardsfolder/f/felidar_sovereign.txt | 2 +- forge-gui/res/cardsfolder/f/fell_shepherd.txt | 2 +- forge-gui/res/cardsfolder/f/femeref_enchantress.txt | 2 +- forge-gui/res/cardsfolder/f/feral_deceiver.txt | 2 +- forge-gui/res/cardsfolder/f/feral_prowler.txt | 2 +- forge-gui/res/cardsfolder/f/feral_thallid.txt | 2 +- forge-gui/res/cardsfolder/f/ferocity.txt | 4 ++-- forge-gui/res/cardsfolder/f/ferropede.txt | 2 +- forge-gui/res/cardsfolder/f/fertile_thicket.txt | 2 +- forge-gui/res/cardsfolder/f/fervent_cathar.txt | 2 +- forge-gui/res/cardsfolder/f/fervent_charge.txt | 2 +- forge-gui/res/cardsfolder/f/festering_evil.txt | 2 +- forge-gui/res/cardsfolder/f/festering_goblin.txt | 2 +- forge-gui/res/cardsfolder/f/festering_newt.txt | 2 +- forge-gui/res/cardsfolder/f/festering_wound.txt | 4 ++-- forge-gui/res/cardsfolder/f/fevered_visions.txt | 4 ++-- forge-gui/res/cardsfolder/f/fiddlehead_kami.txt | 2 +- forge-gui/res/cardsfolder/f/field_of_souls.txt | 2 +- forge-gui/res/cardsfolder/f/fields_of_summer.txt | 4 ++-- forge-gui/res/cardsfolder/f/fiend_binder.txt | 2 +- forge-gui/res/cardsfolder/f/fiend_hunter.txt | 4 ++-- forge-gui/res/cardsfolder/f/fierce_empath.txt | 2 +- forge-gui/res/cardsfolder/f/fierce_invocation.txt | 2 +- forge-gui/res/cardsfolder/f/fiery_mantle.txt | 2 +- forge-gui/res/cardsfolder/f/fight_or_flight.txt | 2 +- forge-gui/res/cardsfolder/f/filigree_angel.txt | 2 +- forge-gui/res/cardsfolder/f/filigree_crawler.txt | 2 +- forge-gui/res/cardsfolder/f/filigree_familiar.txt | 4 ++-- forge-gui/res/cardsfolder/f/final_fortune.txt | 2 +- forge-gui/res/cardsfolder/f/fire_juggler.txt | 2 +- forge-gui/res/cardsfolder/f/fire_snake.txt | 2 +- forge-gui/res/cardsfolder/f/firefist_striker.txt | 2 +- forge-gui/res/cardsfolder/f/fireforgers_puzzleknot.txt | 2 +- forge-gui/res/cardsfolder/f/firemane_angel.txt | 2 +- forge-gui/res/cardsfolder/f/firemane_avenger.txt | 2 +- forge-gui/res/cardsfolder/f/firemantle_mage.txt | 2 +- forge-gui/res/cardsfolder/f/firemaw_kavu.txt | 2 +- forge-gui/res/cardsfolder/f/fireminds_foresight.txt | 4 ++-- forge-gui/res/cardsfolder/f/firestorm_phoenix.txt | 4 ++-- forge-gui/res/cardsfolder/f/first_response.txt | 2 +- forge-gui/res/cardsfolder/f/fists_of_ironwood.txt | 2 +- forge-gui/res/cardsfolder/f/five_alarm_fire.txt | 2 +- forge-gui/res/cardsfolder/f/flagstones_of_trokair.txt | 2 +- forge-gui/res/cardsfolder/f/flailing_drake.txt | 4 ++-- forge-gui/res/cardsfolder/f/flame_kin_war_scout.txt | 4 ++-- forge-gui/res/cardsfolder/f/flame_kin_zealot.txt | 2 +- forge-gui/res/cardsfolder/f/flame_wreathed_phoenix.txt | 2 +- forge-gui/res/cardsfolder/f/flameblade_angel.txt | 2 +- forge-gui/res/cardsfolder/f/flamekin_harbinger.txt | 2 +- forge-gui/res/cardsfolder/f/flamerush_rider.txt | 2 +- forge-gui/res/cardsfolder/f/flamespeaker_adept.txt | 2 +- forge-gui/res/cardsfolder/f/flametongue_kavu_avatar.txt | 2 +- forge-gui/res/cardsfolder/f/flanking_troops.txt | 2 +- forge-gui/res/cardsfolder/f/flash.txt | 2 +- forge-gui/res/cardsfolder/f/flayed_nim.txt | 2 +- forge-gui/res/cardsfolder/f/flayer_drone.txt | 2 +- forge-gui/res/cardsfolder/f/flayer_of_the_hatebound.txt | 2 +- forge-gui/res/cardsfolder/f/fledgling_djinn.txt | 2 +- forge-gui/res/cardsfolder/f/fledgling_griffin.txt | 2 +- forge-gui/res/cardsfolder/f/fleeting_aven.txt | 2 +- forge-gui/res/cardsfolder/f/fleetwheel_cruiser.txt | 2 +- forge-gui/res/cardsfolder/f/flesh_carver.txt | 2 +- forge-gui/res/cardsfolder/f/flesh_reaver.txt | 2 +- forge-gui/res/cardsfolder/f/fleshbag_marauder.txt | 2 +- forge-gui/res/cardsfolder/f/fleshformer.txt | 2 +- forge-gui/res/cardsfolder/f/fleshmad_steed.txt | 2 +- forge-gui/res/cardsfolder/f/fleshpulper_giant.txt | 2 +- forge-gui/res/cardsfolder/f/flickerform.txt | 2 +- forge-gui/res/cardsfolder/f/flight_of_fancy.txt | 2 +- forge-gui/res/cardsfolder/f/flint_golem.txt | 2 +- forge-gui/res/cardsfolder/f/floating_dream_zubera.txt | 2 +- forge-gui/res/cardsfolder/f/floodgate.txt | 2 +- forge-gui/res/cardsfolder/f/floral_spuzzem.txt | 2 +- forge-gui/res/cardsfolder/f/flourishing_defenses.txt | 2 +- forge-gui/res/cardsfolder/f/flowstone_charger.txt | 2 +- forge-gui/res/cardsfolder/f/fluxcharger.txt | 2 +- forge-gui/res/cardsfolder/f/foe_razer_regent.txt | 2 +- forge-gui/res/cardsfolder/f/folk_of_an_havva.txt | 2 +- forge-gui/res/cardsfolder/f/followed_footsteps.txt | 2 +- forge-gui/res/cardsfolder/f/font_of_mythos.txt | 2 +- forge-gui/res/cardsfolder/f/fools_demise.txt | 4 ++-- forge-gui/res/cardsfolder/f/for_each_of_you_a_gift.txt | 2 +- forge-gui/res/cardsfolder/f/forbidden_crypt.txt | 2 +- forge-gui/res/cardsfolder/f/force_bubble.txt | 6 +++--- forge-gui/res/cardsfolder/f/forced_adaptation.txt | 2 +- forge-gui/res/cardsfolder/f/forced_fruition.txt | 2 +- forge-gui/res/cardsfolder/f/forge_devil.txt | 4 ++-- forge-gui/res/cardsfolder/f/forgeborn_oreads.txt | 2 +- forge-gui/res/cardsfolder/f/forget.txt | 2 +- forge-gui/res/cardsfolder/f/forgotten_creation.txt | 4 ++-- forge-gui/res/cardsfolder/f/form_of_the_dragon.txt | 4 ++-- forge-gui/res/cardsfolder/f/formless_nurturing.txt | 2 +- forge-gui/res/cardsfolder/f/forsaken_drifters.txt | 2 +- forge-gui/res/cardsfolder/f/forsaken_wastes.txt | 4 ++-- forge-gui/res/cardsfolder/f/fortitude.txt | 2 +- forge-gui/res/cardsfolder/f/fortress_cyclops.txt | 4 ++-- forge-gui/res/cardsfolder/f/foul_emissary.txt | 4 ++-- forge-gui/res/cardsfolder/f/foul_imp.txt | 2 +- forge-gui/res/cardsfolder/f/foul_spirit.txt | 2 +- forge-gui/res/cardsfolder/f/foundry_champion.txt | 2 +- forge-gui/res/cardsfolder/f/foundry_street_denizen.txt | 2 +- forge-gui/res/cardsfolder/f/fractured_loyalty.txt | 2 +- forge-gui/res/cardsfolder/f/frankensteins_monster.txt | 2 +- forge-gui/res/cardsfolder/f/fraying_sanity.txt | 2 +- forge-gui/res/cardsfolder/f/frenetic_efreet_avatar.txt | 2 +- forge-gui/res/cardsfolder/f/frenetic_sliver.txt | 2 +- forge-gui/res/cardsfolder/f/frenzied_fugue.txt | 2 +- forge-gui/res/cardsfolder/f/frenzy_sliver.txt | 2 +- forge-gui/res/cardsfolder/f/fretwork_colony.txt | 2 +- forge-gui/res/cardsfolder/f/freyalises_winds.txt | 4 ++-- forge-gui/res/cardsfolder/f/frog_tongue.txt | 2 +- forge-gui/res/cardsfolder/f/from_beyond.txt | 2 +- forge-gui/res/cardsfolder/f/frontier_siege.txt | 4 ++-- forge-gui/res/cardsfolder/f/frontline_medic.txt | 2 +- forge-gui/res/cardsfolder/f/frost_breath.txt | 2 +- forge-gui/res/cardsfolder/f/frost_lynx.txt | 2 +- forge-gui/res/cardsfolder/f/frost_titan.txt | 4 ++-- forge-gui/res/cardsfolder/f/frost_walker.txt | 2 +- forge-gui/res/cardsfolder/f/fruit_of_the_first_tree.txt | 4 ++-- forge-gui/res/cardsfolder/f/fugitive_druid.txt | 2 +- forge-gui/res/cardsfolder/f/funeral_march.txt | 2 +- forge-gui/res/cardsfolder/f/fungal_behemoth.txt | 2 +- forge-gui/res/cardsfolder/f/fungal_shambler.txt | 2 +- forge-gui/res/cardsfolder/f/furious_assault.txt | 2 +- forge-gui/res/cardsfolder/f/furnace_dragon.txt | 2 +- forge-gui/res/cardsfolder/f/furnace_layer.txt | 4 ++-- forge-gui/res/cardsfolder/f/fyndhorn_druid.txt | 2 +- 170 files changed, 202 insertions(+), 202 deletions(-) diff --git a/forge-gui/res/cardsfolder/f/fable_of_wolf_and_owl.txt b/forge-gui/res/cardsfolder/f/fable_of_wolf_and_owl.txt index d3b2b3d8777..2b707a6815a 100644 --- a/forge-gui/res/cardsfolder/f/fable_of_wolf_and_owl.txt +++ b/forge-gui/res/cardsfolder/f/fable_of_wolf_and_owl.txt @@ -3,8 +3,8 @@ ManaCost:3 GU GU GU Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigWolf | TriggerDescription$ Whenever you cast a green spell, you may create a 2/2 green Wolf creature token. T:Mode$ SpellCast | ValidCard$ Card.Blue | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigBird | TriggerDescription$ Whenever you cast a blue spell, you may create a 1/1 blue Bird creature token with flying. -SVar:TrigWolf:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf SHM -SVar:TrigBird:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ u 1 1 bird EVE +SVar:TrigWolf:DB$ Token | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf SHM +SVar:TrigBird:DB$ Token | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ u 1 1 bird EVE SVar:BuffedBy:Card.Green,Card.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/fable_of_wolf_and_owl.jpg Oracle:Whenever you cast a green spell, you may create a 2/2 green Wolf creature token.\nWhenever you cast a blue spell, you may create a 1/1 blue Bird creature token with flying. diff --git a/forge-gui/res/cardsfolder/f/fabled_hero.txt b/forge-gui/res/cardsfolder/f/fabled_hero.txt index 50c532f6b4d..60194884124 100644 --- a/forge-gui/res/cardsfolder/f/fabled_hero.txt +++ b/forge-gui/res/cardsfolder/f/fabled_hero.txt @@ -4,6 +4,6 @@ Types:Creature Human Soldier PT:2/2 K:Double Strike T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fabled_hero.jpg Oracle:Double strike\nHeroic — Whenever you cast a spell that targets Fabled Hero, put a +1/+1 counter on Fabled Hero. diff --git a/forge-gui/res/cardsfolder/f/fabrication_module.txt b/forge-gui/res/cardsfolder/f/fabrication_module.txt index 3a95c555b59..1e020d236f6 100644 --- a/forge-gui/res/cardsfolder/f/fabrication_module.txt +++ b/forge-gui/res/cardsfolder/f/fabrication_module.txt @@ -2,7 +2,7 @@ Name:Fabrication Module ManaCost:3 Types:Artifact T:Mode$ CounterAddedOnce | ValidPlayer$ You | TriggerZones$ Battlefield | CounterType$ ENERGY | Execute$ TrigPutCounter | TriggerDescription$ Whenever you get one or more {E} (energy counters), put a +1/+1 counter on target creature you control. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 A:AB$ PutCounter | Cost$ 4 T | Defined$ You | CounterType$ ENERGY | CounterNum$ 1 | AILogic$ AlwaysAtOppEOT | SpellDescription$ You get {E}. DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/fabrication_module.jpg diff --git a/forge-gui/res/cardsfolder/f/faceless_butcher.txt b/forge-gui/res/cardsfolder/f/faceless_butcher.txt index 4edbbff3ba4..2dc5fd38c49 100644 --- a/forge-gui/res/cardsfolder/f/faceless_butcher.txt +++ b/forge-gui/res/cardsfolder/f/faceless_butcher.txt @@ -6,9 +6,9 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigExile:DB$ChangeZone | Cost$ 0 | TargetMin$ 1 | IsCurse$ True | ValidTgts$ Creature.Other | TgtPrompt$ Choose target creature other than Faceless Butcher. | RememberTargets$ True | ForgetOtherTargets$ True | Origin$ Battlefield | Destination$ Exile +SVar:TrigExile:DB$ChangeZone | TargetMin$ 1 | IsCurse$ True | ValidTgts$ Creature.Other | TgtPrompt$ Choose target creature other than Faceless Butcher. | RememberTargets$ True | ForgetOtherTargets$ True | Origin$ Battlefield | Destination$ Exile -SVar:TrigReturn:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered+ExiledWithSource | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:TrigReturn:DB$ChangeZoneAll | ChangeType$ Card.IsRemembered+ExiledWithSource | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered+ExiledWithSource | Execute$ DBForget SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard diff --git a/forge-gui/res/cardsfolder/f/faceless_devourer.txt b/forge-gui/res/cardsfolder/f/faceless_devourer.txt index 6479ec9bd41..bab6341b0dc 100644 --- a/forge-gui/res/cardsfolder/f/faceless_devourer.txt +++ b/forge-gui/res/cardsfolder/f/faceless_devourer.txt @@ -5,8 +5,8 @@ PT:2/1 K:Shadow T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile another target creature with shadow. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigExile:DB$ChangeZone | Cost$ 0 | TargetMin$ 1 | IsCurse$ True | ValidTgts$ Creature.withShadow+Other | TgtPrompt$ Choose target creature with shadow other than Faceless Devourer. | RememberTargets$ True | ForgetOtherTargets$ True | Origin$ Battlefield | Destination$ Exile -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield +SVar:TrigExile:DB$ChangeZone | TargetMin$ 1 | IsCurse$ True | ValidTgts$ Creature.withShadow+Other | TgtPrompt$ Choose target creature with shadow other than Faceless Devourer. | RememberTargets$ True | ForgetOtherTargets$ True | Origin$ Battlefield | Destination$ Exile +SVar:TrigReturn:DB$ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/faceless_devourer.jpg Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhen Faceless Devourer enters the battlefield, exile another target creature with shadow.\nWhen Faceless Devourer leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/f/faces_of_the_past.txt b/forge-gui/res/cardsfolder/f/faces_of_the_past.txt index cd86fbe88f6..f577bdd4f8f 100644 --- a/forge-gui/res/cardsfolder/f/faces_of_the_past.txt +++ b/forge-gui/res/cardsfolder/f/faces_of_the_past.txt @@ -2,7 +2,7 @@ Name:Faces of the Past ManaCost:2 U Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigTaporUntapAll | TriggerDescription$ Whenever a creature dies, tap all untapped creatures that share a creature type with it or untap all tapped creatures that share a creature type with it. -SVar:TrigTaporUntapAll:AB$ TaporUntapAll | Cost$ 0 | ValidCards$ TriggeredCard.sharesCreatureTypeWith | ValidMessage$ creatures that share a creature type with the triggered creature +SVar:TrigTaporUntapAll:DB$ TaporUntapAll | ValidCards$ TriggeredCard.sharesCreatureTypeWith | ValidMessage$ creatures that share a creature type with the triggered creature SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/faces_of_the_past.jpg Oracle:Whenever a creature dies, tap all untapped creatures that share a creature type with it or untap all tapped creatures that share a creature type with it. diff --git a/forge-gui/res/cardsfolder/f/faerie_harbinger.txt b/forge-gui/res/cardsfolder/f/faerie_harbinger.txt index 616309be221..2649e332241 100644 --- a/forge-gui/res/cardsfolder/f/faerie_harbinger.txt +++ b/forge-gui/res/cardsfolder/f/faerie_harbinger.txt @@ -5,7 +5,7 @@ PT:2/2 K:Flying K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Faerie card, reveal it, then shuffle your library and put that card on top of it. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Faerie | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Faerie | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_harbinger.jpg Oracle:Flash\nFlying\nWhen Faerie Harbinger enters the battlefield, you may search your library for a Faerie card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/f/faerie_mechanist.txt b/forge-gui/res/cardsfolder/f/faerie_mechanist.txt index 45248ccb1ad..e6e9dfccd2e 100644 --- a/forge-gui/res/cardsfolder/f/faerie_mechanist.txt +++ b/forge-gui/res/cardsfolder/f/faerie_mechanist.txt @@ -4,6 +4,6 @@ Types:Artifact Creature Faerie Artificer PT:2/2 K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top three cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order. -SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Artifact +SVar:TrigDig:DB$Dig | DigNum$ 3 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_mechanist.jpg Oracle:Flying\nWhen Faerie Mechanist enters the battlefield, look at the top three cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/f/faerie_miscreant.txt b/forge-gui/res/cardsfolder/f/faerie_miscreant.txt index 40f38b2ea65..7dc22491870 100644 --- a/forge-gui/res/cardsfolder/f/faerie_miscreant.txt +++ b/forge-gui/res/cardsfolder/f/faerie_miscreant.txt @@ -4,6 +4,6 @@ Types:Creature Faerie Rogue PT:1/1 K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | IsPresent$ Creature.YouCtrl+Other+namedFaerie Miscreant | PresentCompare$ GE1 | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, if you control another creature named Faerie Miscreant, draw a card. -SVar:TrigDraw:DB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_miscreant.jpg Oracle:Flying\nWhen Faerie Miscreant enters the battlefield, if you control another creature named Faerie Miscreant, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/faerie_squadron.txt b/forge-gui/res/cardsfolder/f/faerie_squadron.txt index b64fadd31c1..9481564c4a8 100644 --- a/forge-gui/res/cardsfolder/f/faerie_squadron.txt +++ b/forge-gui/res/cardsfolder/f/faerie_squadron.txt @@ -4,7 +4,7 @@ Types:Creature Faerie PT:1/1 K:Kicker:3 U T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ SquadronEnlist | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with flying. -SVar:SquadronEnlist:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ SquadronLaunch +SVar:SquadronEnlist:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ SquadronLaunch SVar:SquadronLaunch:DB$ Pump | Defined$ Self | KW$ Flying | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_squadron.jpg Oracle:Kicker {3}{U} (You may pay an additional {3}{U} as you cast this spell.)\nIf Faerie Squadron was kicked, it enters the battlefield with two +1/+1 counters on it and with flying. diff --git a/forge-gui/res/cardsfolder/f/faerie_tauntings.txt b/forge-gui/res/cardsfolder/f/faerie_tauntings.txt index d1dcd795905..c827e46edaf 100644 --- a/forge-gui/res/cardsfolder/f/faerie_tauntings.txt +++ b/forge-gui/res/cardsfolder/f/faerie_tauntings.txt @@ -2,6 +2,6 @@ Name:Faerie Tauntings ManaCost:2 B Types:Tribal Enchantment Faerie T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OpponentTurn$ True | Execute$ TrigLoseLife | OptionalDecider$ You | TriggerDescription$ Whenever you cast a spell during an opponent's turn, you may have each opponent lose 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 +SVar:TrigLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_tauntings.jpg Oracle:Whenever you cast a spell during an opponent's turn, you may have each opponent lose 1 life. diff --git a/forge-gui/res/cardsfolder/f/fairgrounds_trumpeter.txt b/forge-gui/res/cardsfolder/f/fairgrounds_trumpeter.txt index 4aa5b575f86..195add7fec2 100644 --- a/forge-gui/res/cardsfolder/f/fairgrounds_trumpeter.txt +++ b/forge-gui/res/cardsfolder/f/fairgrounds_trumpeter.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Elephant PT:2/2 T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ X | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of each end step, if a +1/+1 counter was put on a permanent under your control this turn, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 DeckHints:Ability$Counters SVar:X:Count$CountersAddedToPermYouCtrl P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fairgrounds_trumpeter.jpg diff --git a/forge-gui/res/cardsfolder/f/fairgrounds_warden.txt b/forge-gui/res/cardsfolder/f/fairgrounds_warden.txt index 9466d5f988a..ecb2aa60d76 100644 --- a/forge-gui/res/cardsfolder/f/fairgrounds_warden.txt +++ b/forge-gui/res/cardsfolder/f/fairgrounds_warden.txt @@ -3,10 +3,10 @@ ManaCost:2 W Types:Creature Dwarf Soldier PT:1/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent | ForgetOnMoved$ Exile SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until EFFECTSOURCE leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fairgrounds_warden.jpg diff --git a/forge-gui/res/cardsfolder/f/faith_unbroken.txt b/forge-gui/res/cardsfolder/f/faith_unbroken.txt index bcacb8c126c..21b5bfbbff8 100644 --- a/forge-gui/res/cardsfolder/f/faith_unbroken.txt +++ b/forge-gui/res/cardsfolder/f/faith_unbroken.txt @@ -4,10 +4,10 @@ Types:Enchantment Aura K:Enchant creature you control A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent | ForgetOnMoved$ Exile SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until EFFECTSOURCE leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self SVar:PlayMain1:TRUE S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. diff --git a/forge-gui/res/cardsfolder/f/faithful_squire_kaiso_memory_of_loyalty.txt b/forge-gui/res/cardsfolder/f/faithful_squire_kaiso_memory_of_loyalty.txt index ee070e2c07a..1336d80a78f 100644 --- a/forge-gui/res/cardsfolder/f/faithful_squire_kaiso_memory_of_loyalty.txt +++ b/forge-gui/res/cardsfolder/f/faithful_squire_kaiso_memory_of_loyalty.txt @@ -4,8 +4,8 @@ Types:Creature Human Soldier PT:2/2 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on CARDNAME, you may flip it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -SVar:TrigFlip:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigFlip:DB$ SetState | Defined$ Self | Mode$ Flip DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/faithful_squire.jpg AlternateMode:Flip diff --git a/forge-gui/res/cardsfolder/f/faiths_fetters.txt b/forge-gui/res/cardsfolder/f/faiths_fetters.txt index a4161bdd4d3..207b5cb4abc 100644 --- a/forge-gui/res/cardsfolder/f/faiths_fetters.txt +++ b/forge-gui/res/cardsfolder/f/faiths_fetters.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant permanent A:SP$ Attach | Cost$ 3 W | ValidTgts$ Permanent | AITgts$ Creature | AILogic$ Curse T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 4 +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 4 S:Mode$ CantBeActivated | ValidCard$ Card.EnchantedBy | NonMana$ True | Description$ Enchanted permanent can't attack or block, and its activated abilities can't be activated unless they're mana abilities. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. SVar:Picture:http://www.wizards.com/global/images/magic/general/faiths_fetters.jpg diff --git a/forge-gui/res/cardsfolder/f/falkenrath_exterminator.txt b/forge-gui/res/cardsfolder/f/falkenrath_exterminator.txt index ad30b71a2e4..49930fcdf7e 100644 --- a/forge-gui/res/cardsfolder/f/falkenrath_exterminator.txt +++ b/forge-gui/res/cardsfolder/f/falkenrath_exterminator.txt @@ -4,7 +4,7 @@ Types:Creature Vampire Archer PT:1/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. A:AB$ DealDamage | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the number of +1/+1 counters on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:X:Count$CardCounters.P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_exterminator.jpg Oracle:Whenever Falkenrath Exterminator deals combat damage to a player, put a +1/+1 counter on it.\n{2}{R}: Falkenrath Exterminator deals damage to target creature equal to the number of +1/+1 counters on Falkenrath Exterminator. diff --git a/forge-gui/res/cardsfolder/f/falkenrath_marauders.txt b/forge-gui/res/cardsfolder/f/falkenrath_marauders.txt index 3e36014b4d9..a01da98029e 100644 --- a/forge-gui/res/cardsfolder/f/falkenrath_marauders.txt +++ b/forge-gui/res/cardsfolder/f/falkenrath_marauders.txt @@ -5,6 +5,6 @@ PT:2/2 K:Flying K:Haste T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put two +1/+1 counters on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_marauders.jpg Oracle:Flying, haste\nWhenever Falkenrath Marauders deals combat damage to a player, put two +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/f/falkenrath_noble.txt b/forge-gui/res/cardsfolder/f/falkenrath_noble.txt index 2050075631f..bed82a3e731 100644 --- a/forge-gui/res/cardsfolder/f/falkenrath_noble.txt +++ b/forge-gui/res/cardsfolder/f/falkenrath_noble.txt @@ -5,7 +5,7 @@ PT:2/2 K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose a player | LifeAmount$ 1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigLoseLife:DB$ LoseLife | ValidTgts$ Player | TgtPrompt$ Choose a player | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_noble.jpg Oracle:Flying\nWhenever Falkenrath Noble or another creature dies, target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/f/fallen_angel_avatar.txt b/forge-gui/res/cardsfolder/f/fallen_angel_avatar.txt index b1b631ebe38..9e5ae1a50dc 100644 --- a/forge-gui/res/cardsfolder/f/fallen_angel_avatar.txt +++ b/forge-gui/res/cardsfolder/f/fallen_angel_avatar.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Vanguard HandLifeModifier:+0/-5 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | Execute$ TrigDrain | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control dies, target opponent loses 1 life and you gain 1 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:TrigDrain:DB$ LoseLife | ValidTgts$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:https://downloads.cardforge.org/images/cards/VAN/Fallen Angel Avatar.full.jpg Oracle:Hand +0, life -5\nWhenever a creature you control dies, target opponent loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/f/fallen_ideal.txt b/forge-gui/res/cardsfolder/f/fallen_ideal.txt index d6dc88b3507..cfc605d8a79 100644 --- a/forge-gui/res/cardsfolder/f/fallen_ideal.txt +++ b/forge-gui/res/cardsfolder/f/fallen_ideal.txt @@ -6,7 +6,7 @@ A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | AddAbility$ ABPump | Description$ Enchanted creature has flying and "Sacrifice a creature: This creature gets +2/+1 until end of turn." SVar:ABPump:AB$ Pump | Cost$ Sac<1/Creature> | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ CARDNAME gets +2/+1 until end of turn. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return CARDNAME to its owner's hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/fallen_ideal.jpg Oracle:Enchant creature\nEnchanted creature has flying and "Sacrifice a creature: This creature gets +2/+1 until end of turn."\nWhen Fallen Ideal is put into a graveyard from the battlefield, return Fallen Ideal to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/fallowsage.txt b/forge-gui/res/cardsfolder/f/fallowsage.txt index df6283da549..961e16a8d1f 100644 --- a/forge-gui/res/cardsfolder/f/fallowsage.txt +++ b/forge-gui/res/cardsfolder/f/fallowsage.txt @@ -3,6 +3,6 @@ ManaCost:3 U Types:Creature Merfolk Wizard PT:2/2 T:Mode$ Taps | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME becomes tapped, you may draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fallowsage.jpg Oracle:Whenever Fallowsage becomes tapped, you may draw a card. diff --git a/forge-gui/res/cardsfolder/f/false_cure.txt b/forge-gui/res/cardsfolder/f/false_cure.txt index 95406063517..080bfd1bfa7 100644 --- a/forge-gui/res/cardsfolder/f/false_cure.txt +++ b/forge-gui/res/cardsfolder/f/false_cure.txt @@ -3,7 +3,7 @@ ManaCost:B B Types:Instant A:SP$ Effect | Cost$ B B | Name$ False Cure Effect | Triggers$ GainLife | SVars$ TrigLoseLife,X | SpellDescription$ Until end of turn, whenever a player gains life, that player loses 2 life for each 1 life he or she gained. SVar:GainLife:Mode$ LifeGained | ValidPlayer$ Player | TriggerZones$ Command | Execute$ TrigLoseLife | TriggerDescription$ Whenever a player gains life, that player loses 2 life for each 1 life he or she gained. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ X | References$ X +SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredPlayer | LifeAmount$ X | References$ X SVar:X:TriggerCount$LifeAmount/Times.2 SVar:RemRandomDeck:True SVar:PlayMain1:TRUE diff --git a/forge-gui/res/cardsfolder/f/false_demise.txt b/forge-gui/res/cardsfolder/f/false_demise.txt index 2bf709c8a44..db510248ce8 100644 --- a/forge-gui/res/cardsfolder/f/false_demise.txt +++ b/forge-gui/res/cardsfolder/f/false_demise.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to the battlefield under your control. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard +SVar:TrigChange:DB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/false_demise.jpg Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/f/false_prophet.txt b/forge-gui/res/cardsfolder/f/false_prophet.txt index bfbae7b7d28..ce2b9587c97 100644 --- a/forge-gui/res/cardsfolder/f/false_prophet.txt +++ b/forge-gui/res/cardsfolder/f/false_prophet.txt @@ -3,7 +3,7 @@ ManaCost:2 W W Types:Creature Human Cleric PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile all creatures. -SVar:TrigSac:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature | Origin$ Battlefield | Destination$ Exile +SVar:TrigSac:DB$ChangeZoneAll | ChangeType$ Creature | Origin$ Battlefield | Destination$ Exile SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/false_prophet.jpg Oracle:When False Prophet dies, exile all creatures. diff --git a/forge-gui/res/cardsfolder/f/fang_of_the_pack.txt b/forge-gui/res/cardsfolder/f/fang_of_the_pack.txt index a8c3a33161d..94802e65cb3 100644 --- a/forge-gui/res/cardsfolder/f/fang_of_the_pack.txt +++ b/forge-gui/res/cardsfolder/f/fang_of_the_pack.txt @@ -4,7 +4,7 @@ Types:Creature Wolf PT:5/3 K:Melee T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on your turn, another target creature you control gains melee until end of turn. (If a creature has multiple instances of melee, each triggers separately.) -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | KW$ Melee +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | KW$ Melee SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fang_of_the_pack.jpg Oracle:Melee (Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked with a creature this combat.)\nAt the beginning of combat on your turn, another target creature you control gains melee until end of turn. (If a creature has multiple instances of melee, each triggers separately.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/fangren_marauder.txt b/forge-gui/res/cardsfolder/f/fangren_marauder.txt index e0d8fc29891..10beb77cc24 100644 --- a/forge-gui/res/cardsfolder/f/fangren_marauder.txt +++ b/forge-gui/res/cardsfolder/f/fangren_marauder.txt @@ -3,6 +3,6 @@ ManaCost:5 G Types:Creature Beast PT:5/5 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Artifact | TriggerZones$ Battlefield | Execute$ TrigGainLife | OptionalDecider$ You | TriggerDescription$ Whenever an artifact is put into a graveyard from the battlefield, you may gain 5 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 5 +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/fangren_marauder.jpg Oracle:Whenever an artifact is put into a graveyard from the battlefield, you may gain 5 life. diff --git a/forge-gui/res/cardsfolder/f/fangren_pathcutter.txt b/forge-gui/res/cardsfolder/f/fangren_pathcutter.txt index df3277cbf46..a37f7cc4d92 100644 --- a/forge-gui/res/cardsfolder/f/fangren_pathcutter.txt +++ b/forge-gui/res/cardsfolder/f/fangren_pathcutter.txt @@ -3,6 +3,6 @@ ManaCost:4 G G Types:Creature Beast PT:4/6 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, attacking creatures gain trample until end of turn. -SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking | KW$ Trample +SVar:TrigPump:DB$PumpAll | ValidCards$ Creature.attacking | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/fangren_pathcutter.jpg Oracle:Whenever Fangren Pathcutter attacks, attacking creatures gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/f/farhaven_elf.txt b/forge-gui/res/cardsfolder/f/farhaven_elf.txt index b64c54ddf4f..507f04eb1f6 100644 --- a/forge-gui/res/cardsfolder/f/farhaven_elf.txt +++ b/forge-gui/res/cardsfolder/f/farhaven_elf.txt @@ -3,6 +3,6 @@ ManaCost:2 G Types:Creature Elf Druid PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/farhaven_elf.jpg Oracle:When Farhaven Elf enters the battlefield, you may search your library for a basic land card and put it onto the battlefield tapped. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/farrels_mantle.txt b/forge-gui/res/cardsfolder/f/farrels_mantle.txt index 5074cdfe3ab..5cf508cccc1 100644 --- a/forge-gui/res/cardsfolder/f/farrels_mantle.txt +++ b/forge-gui/res/cardsfolder/f/farrels_mantle.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Pump T:Mode$ AttackerUnblocked | ValidCard$ Creature.EnchantedBy | Execute$ FarrelDmg | TriggerController$ EnchantedController | OptionalDecider$ EnchantedController | TriggerDescription$ Whenever enchanted creature attacks and isn't blocked, its controller may have it deal damage equal to its power plus 2 to another target creature. If that player does, the attacking creature assigns no combat damage this turn. -SVar:FarrelDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.NotEnchantedBy | TgtPrompt$ Select another target creature | NumDmg$ FarrelX | DamageSource$ Enchanted | References$ FarrelX | SubAbility$ FarrelPump +SVar:FarrelDmg:DB$ DealDamage | ValidTgts$ Creature.NotEnchantedBy | TgtPrompt$ Select another target creature | NumDmg$ FarrelX | DamageSource$ Enchanted | References$ FarrelX | SubAbility$ FarrelPump SVar:FarrelPump:DB$ Pump | Defined$ Enchanted | KW$ Prevent all combat damage that would be dealt by CARDNAME. SVar:FarrelX:TriggeredAttacker$CardPower/Plus.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/farrels_mantle.jpg diff --git a/forge-gui/res/cardsfolder/f/farrels_zealot.txt b/forge-gui/res/cardsfolder/f/farrels_zealot.txt index 8054034a197..a7b35bd7413 100644 --- a/forge-gui/res/cardsfolder/f/farrels_zealot.txt +++ b/forge-gui/res/cardsfolder/f/farrels_zealot.txt @@ -3,7 +3,7 @@ ManaCost:1 W W Types:Creature Human PT:2/2 T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may have it deal 3 damage to target creature. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ DBNoCombatDamage +SVar:TrigDamage:DB$DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ DBNoCombatDamage SVar:DBNoCombatDamage:DB$Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:Picture:http://www.wizards.com/global/images/magic/general/farrels_zealot.jpg Oracle:Whenever Farrel's Zealot attacks and isn't blocked, you may have it deal 3 damage to target creature. If you do, Farrel's Zealot assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/f/farsight_mask.txt b/forge-gui/res/cardsfolder/f/farsight_mask.txt index 2673955fa83..a4b8c17f48e 100644 --- a/forge-gui/res/cardsfolder/f/farsight_mask.txt +++ b/forge-gui/res/cardsfolder/f/farsight_mask.txt @@ -2,6 +2,6 @@ Name:Farsight Mask ManaCost:5 Types:Artifact T:Mode$ DamageDone | ValidSource$ Card.OppCtrl | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | IsPresent$ Card.Self+untapped | TriggerDescription$ Whenever a source an opponent controls deals damage to you, if CARDNAME is untapped, you may draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/farsight_mask.jpg Oracle:Whenever a source an opponent controls deals damage to you, if Farsight Mask is untapped, you may draw a card. diff --git a/forge-gui/res/cardsfolder/f/fatal_mutation.txt b/forge-gui/res/cardsfolder/f/fatal_mutation.txt index 257591e1d7c..46b2ae9a502 100644 --- a/forge-gui/res/cardsfolder/f/fatal_mutation.txt +++ b/forge-gui/res/cardsfolder/f/fatal_mutation.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ TurnFaceUp | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ When enchanted creature is turned face up, destroy it. It can't be regenerated. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard | NoRegen$ True +SVar:TrigDestroy:DB$ Destroy | Defined$ TriggeredCard | NoRegen$ True SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fatal_mutation.jpg diff --git a/forge-gui/res/cardsfolder/f/fate_foretold.txt b/forge-gui/res/cardsfolder/f/fate_foretold.txt index 2d92851524b..7a6498a7b18 100644 --- a/forge-gui/res/cardsfolder/f/fate_foretold.txt +++ b/forge-gui/res/cardsfolder/f/fate_foretold.txt @@ -4,8 +4,8 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigDraw | TriggerDescription$ When enchanted creature dies, its controller draws a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredCardController +SVar:TrigDraw:DB$ Draw | NumCards$ 1 | Defined$ TriggeredCardController SVar:Picture:http://www.wizards.com/global/images/magic/general/fate_foretold.jpg Oracle:Enchant creature\nWhen Fate Foretold enters the battlefield, draw a card.\nWhen enchanted creature dies, its controller draws a card. diff --git a/forge-gui/res/cardsfolder/f/fate_unraveler.txt b/forge-gui/res/cardsfolder/f/fate_unraveler.txt index ca1d2498bbb..f9d879b0230 100644 --- a/forge-gui/res/cardsfolder/f/fate_unraveler.txt +++ b/forge-gui/res/cardsfolder/f/fate_unraveler.txt @@ -3,6 +3,6 @@ ManaCost:3 B Types:Enchantment Creature Hag PT:3/4 T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent draws a card, CARDNAME deals 1 damage to that player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fate_unraveler.jpg Oracle:Whenever an opponent draws a card, Fate Unraveler deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/f/fateful_showdown.txt b/forge-gui/res/cardsfolder/f/fateful_showdown.txt index f8e890cfc13..df5100c0e8f 100644 --- a/forge-gui/res/cardsfolder/f/fateful_showdown.txt +++ b/forge-gui/res/cardsfolder/f/fateful_showdown.txt @@ -2,7 +2,7 @@ Name:Fateful Showdown ManaCost:2 R R Types:Instant A:SP$ DealDamage | Cost$ 2 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SubAbility$ DBDiscard | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of cards in your hand. Discard all the cards in your hand, then draw that many cards. -SVar:DBDiscard:DB$ Discard | Cost$ 0 | Defined$ You | RememberDiscarded$ True | Mode$ Hand | SubAbility$ DBDraw +SVar:DBDiscard:DB$ Discard | Defined$ You | RememberDiscarded$ True | Mode$ Hand | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ Y | SubAbility$ DBCleanup | References$ Y SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$CardsInYourHand diff --git a/forge-gui/res/cardsfolder/f/fathom_mage.txt b/forge-gui/res/cardsfolder/f/fathom_mage.txt index c2eadfa877f..e45b8c202ee 100644 --- a/forge-gui/res/cardsfolder/f/fathom_mage.txt +++ b/forge-gui/res/cardsfolder/f/fathom_mage.txt @@ -4,7 +4,7 @@ Types:Creature Human Wizard PT:1/1 K:Evolve T:Mode$ CounterAdded | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | Execute$ FathomDraw | OptionalDecider$ You | TriggerDescription$ Whenever a +1/+1 counter is put on CARDNAME, you may draw a card. -SVar:FathomDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:FathomDraw:DB$ Draw | Defined$ You | NumCards$ 1 DeckHas:Ability$Counters DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/fathom_mage.jpg diff --git a/forge-gui/res/cardsfolder/f/fathom_seer.txt b/forge-gui/res/cardsfolder/f/fathom_seer.txt index 4bb7bed1f3d..0705b89abf6 100644 --- a/forge-gui/res/cardsfolder/f/fathom_seer.txt +++ b/forge-gui/res/cardsfolder/f/fathom_seer.txt @@ -4,6 +4,6 @@ Types:Creature Illusion PT:1/3 K:Morph:Return<2/Island> T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, draw two cards. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/fathom_seer.jpg Oracle:Morph—Return two Islands you control to their owner's hand. (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Fathom Seer is turned face up, draw two cards. diff --git a/forge-gui/res/cardsfolder/f/favor_of_the_woods.txt b/forge-gui/res/cardsfolder/f/favor_of_the_woods.txt index f37be908538..a161968067f 100644 --- a/forge-gui/res/cardsfolder/f/favor_of_the_woods.txt +++ b/forge-gui/res/cardsfolder/f/favor_of_the_woods.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ Blocks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever enchanted creature blocks, you gain 3 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 | Defined$ You +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 3 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/favor_of_the_woods.jpg Oracle:Enchant creature\nWhenever enchanted creature blocks, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/f/feast_on_the_fallen.txt b/forge-gui/res/cardsfolder/f/feast_on_the_fallen.txt index 9ceaa355c2a..ccbbf5007c6 100644 --- a/forge-gui/res/cardsfolder/f/feast_on_the_fallen.txt +++ b/forge-gui/res/cardsfolder/f/feast_on_the_fallen.txt @@ -2,7 +2,7 @@ Name:Feast on the Fallen ManaCost:2 B Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | CheckSVar$ X | References$ X | SVarCompare$ GE1 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of each upkeep, if an opponent lost life last turn, put a +1/+1 counter on target creature you control. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 SVar:X:PlayerCountOpponents$LifeLostLastTurn SVar:Picture:http://www.wizards.com/global/images/magic/general/feast_on_the_fallen.jpg Oracle:At the beginning of each upkeep, if an opponent lost life last turn, put a +1/+1 counter on target creature you control. diff --git a/forge-gui/res/cardsfolder/f/fecundity.txt b/forge-gui/res/cardsfolder/f/fecundity.txt index 967fd72b7e4..3748ef3ed0a 100644 --- a/forge-gui/res/cardsfolder/f/fecundity.txt +++ b/forge-gui/res/cardsfolder/f/fecundity.txt @@ -2,7 +2,7 @@ Name:Fecundity ManaCost:2 G Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a creature dies, that creature's controller may draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ TriggeredCardController | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fecundity.jpg Oracle:Whenever a creature dies, that creature's controller may draw a card. diff --git a/forge-gui/res/cardsfolder/f/feedback.txt b/forge-gui/res/cardsfolder/f/feedback.txt index fca951bcf55..f1a9a732fe0 100644 --- a/forge-gui/res/cardsfolder/f/feedback.txt +++ b/forge-gui/res/cardsfolder/f/feedback.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant enchantment A:SP$ Attach | Cost$ 2 U | ValidTgts$ Enchantment | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted enchantment's controller, CARDNAME deals 1 damage to that player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/feedback.jpg Oracle:Enchant enchantment\nAt the beginning of the upkeep of enchanted enchantment's controller, Feedback deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/f/felidar_guardian.txt b/forge-gui/res/cardsfolder/f/felidar_guardian.txt index 1f131434165..0a2200505cd 100644 --- a/forge-gui/res/cardsfolder/f/felidar_guardian.txt +++ b/forge-gui/res/cardsfolder/f/felidar_guardian.txt @@ -3,7 +3,7 @@ ManaCost:3 W Types:Creature Cat Beast PT:1/4 T:Mode$ ChangesZone | ValidCard$ Creature.Self | Origin$ Any | Destination$ Battlefield | Execute$ RestorationExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile another target permanent you control, then return that card to the battlefield under your control. -SVar:RestorationExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.Other+YouCtrl | TgtPrompt$ Select another target permanent you control you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | AILogic$ BounceOnce | SubAbility$ RestorationReturn +SVar:RestorationExile:DB$ ChangeZone | ValidTgts$ Permanent.Other+YouCtrl | TgtPrompt$ Select another target permanent you control you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | AILogic$ BounceOnce | SubAbility$ RestorationReturn SVar:RestorationReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/felidar_guardian.jpg Oracle:When Felidar Guardian enters the battlefield, you may exile another target permanent you control, then return that card to the battlefield under its owner's control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/felidar_sovereign.txt b/forge-gui/res/cardsfolder/f/felidar_sovereign.txt index 32191199bf8..4de952a2488 100644 --- a/forge-gui/res/cardsfolder/f/felidar_sovereign.txt +++ b/forge-gui/res/cardsfolder/f/felidar_sovereign.txt @@ -5,7 +5,7 @@ PT:4/6 K:Vigilance K:Lifelink T:Mode$Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | LifeTotal$ You | LifeAmount$ GE40 | Execute$ TrigWin | TriggerDescription$ At the beginning of your upkeep, if you have 40 or more life, you win the game. -SVar:TrigWin:AB$WinsGame | Cost$ 0 | Defined$ You +SVar:TrigWin:DB$WinsGame | Defined$ You DeckHints:Ability$LifeGain SVar:Picture:http://www.wizards.com/global/images/magic/general/felidar_sovereign.jpg Oracle:Vigilance, lifelink\nAt the beginning of your upkeep, if you have 40 or more life, you win the game. diff --git a/forge-gui/res/cardsfolder/f/fell_shepherd.txt b/forge-gui/res/cardsfolder/f/fell_shepherd.txt index fdad0ae7ebc..13d81b6ad4b 100644 --- a/forge-gui/res/cardsfolder/f/fell_shepherd.txt +++ b/forge-gui/res/cardsfolder/f/fell_shepherd.txt @@ -3,7 +3,7 @@ ManaCost:5 B B Types:Creature Avatar PT:8/6 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReturn | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may return all creature cards put into your graveyard from the battlefield this turn to your hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.YouOwn+Creature +SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.YouOwn+Creature A:AB$ Pump | Cost$ B Sac<1/Creature.Other/another creature> | ValidTgts$ Creature | NumAtt$ -2 | NumDef$ -2 | SpellDescription$ Target creature gets -2/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fell_shepherd.jpg Oracle:Whenever Fell Shepherd deals combat damage to a player, you may return to your hand all creature cards that were put into your graveyard from the battlefield this turn.\n{B}, Sacrifice another creature: Target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/femeref_enchantress.txt b/forge-gui/res/cardsfolder/f/femeref_enchantress.txt index f89fc90ea6a..dbd37de575a 100644 --- a/forge-gui/res/cardsfolder/f/femeref_enchantress.txt +++ b/forge-gui/res/cardsfolder/f/femeref_enchantress.txt @@ -3,6 +3,6 @@ ManaCost:G W Types:Creature Human Druid PT:1/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Enchantment | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever an enchantment is put into a graveyard from the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/femeref_enchantress.jpg Oracle:Whenever an enchantment is put into a graveyard from the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/f/feral_deceiver.txt b/forge-gui/res/cardsfolder/f/feral_deceiver.txt index 724a88323f9..49c2f5dc570 100644 --- a/forge-gui/res/cardsfolder/f/feral_deceiver.txt +++ b/forge-gui/res/cardsfolder/f/feral_deceiver.txt @@ -4,7 +4,7 @@ Types:Creature Spirit PT:3/2 A:AB$ Dig | Cost$ 1 | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | SpellDescription$ Look at the top card of your library. A:AB$ Dig | Cost$ 2 | DigNum$ 1 | ActivationLimit$ 1 | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | RememberRevealed$ True | SubAbility$ TrigPump | SpellDescription$ Reveal the top card of your library. If it's a land card, CARDNAME gets +2/+2 and gains trample until end of turn. Activate this ability only once each turn. -SVar:TrigPump:DB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | KW$ Trample | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | KW$ Trample | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_deceiver.jpg diff --git a/forge-gui/res/cardsfolder/f/feral_prowler.txt b/forge-gui/res/cardsfolder/f/feral_prowler.txt index d32f572fab6..03ec213a002 100644 --- a/forge-gui/res/cardsfolder/f/feral_prowler.txt +++ b/forge-gui/res/cardsfolder/f/feral_prowler.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Creature Cat PT:1/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredCardController +SVar:TrigDraw:DB$ Draw | NumCards$ 1 | Defined$ TriggeredCardController SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_prowler.jpg Oracle:When Feral Prowler dies, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/feral_thallid.txt b/forge-gui/res/cardsfolder/f/feral_thallid.txt index 832552e2c2b..d0251ef10ef 100644 --- a/forge-gui/res/cardsfolder/f/feral_thallid.txt +++ b/forge-gui/res/cardsfolder/f/feral_thallid.txt @@ -3,7 +3,7 @@ ManaCost:3 G G G Types:Creature Fungus PT:6/3 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a spore counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE | CounterNum$ 1 | SpellDescription$ Put a spore counter on CARDNAME. +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ SPORE | CounterNum$ 1 | SpellDescription$ Put a spore counter on CARDNAME. A:AB$ Regenerate | Cost$ SubCounter<3/SPORE> | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_thallid.jpg Oracle:At the beginning of your upkeep, put a spore counter on Feral Thallid.\nRemove three spore counters from Feral Thallid: Regenerate Feral Thallid. diff --git a/forge-gui/res/cardsfolder/f/ferocity.txt b/forge-gui/res/cardsfolder/f/ferocity.txt index c09d4fe441e..dabb59c5c0f 100644 --- a/forge-gui/res/cardsfolder/f/ferocity.txt +++ b/forge-gui/res/cardsfolder/f/ferocity.txt @@ -5,7 +5,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ AttackerBlocked | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked, you may put a +1/+1 counter on it. T:Mode$ Blocks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter2 | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked, you may put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredAttacker | CounterType$ P1P1 | CounterNum$ 1 -SVar:TrigPutCounter2:AB$PutCounter | Cost$ 0 | Defined$ TriggeredBlocker | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ TriggeredAttacker | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter2:DB$PutCounter | Defined$ TriggeredBlocker | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ferocity.jpg Oracle:Enchant creature\nWhenever enchanted creature blocks or becomes blocked, you may put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/f/ferropede.txt b/forge-gui/res/cardsfolder/f/ferropede.txt index e5eafc33303..0bcec93b1dc 100644 --- a/forge-gui/res/cardsfolder/f/ferropede.txt +++ b/forge-gui/res/cardsfolder/f/ferropede.txt @@ -4,6 +4,6 @@ Types:Artifact Creature Insect PT:1/1 K:Unblockable T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may remove a counter from target permanent. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ 1 +SVar:TrigRemoveCounter:DB$ RemoveCounter | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ferropede.jpg Oracle:Ferropede can't be blocked.\nWhenever Ferropede deals combat damage to a player, you may remove a counter from target permanent. diff --git a/forge-gui/res/cardsfolder/f/fertile_thicket.txt b/forge-gui/res/cardsfolder/f/fertile_thicket.txt index 8c711a8a8ac..5db81dcab0b 100644 --- a/forge-gui/res/cardsfolder/f/fertile_thicket.txt +++ b/forge-gui/res/cardsfolder/f/fertile_thicket.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may look at the top five cards of your library. If you do, reveal up to one basic land card from among them, then put that card on top of your library and the rest on the bottom in any order. -SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 5 | ChangeNum$ 1 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Land.Basic | DestinationZone$ Library | LibraryPosition$ 0 +SVar:TrigDig:DB$Dig | DigNum$ 5 | ChangeNum$ 1 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Land.Basic | DestinationZone$ Library | LibraryPosition$ 0 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/fertile_thicket.jpg Oracle:Fertile Thicket enters the battlefield tapped.\nWhen Fertile Thicket enters the battlefield, you may look at the top five cards of your library. If you do, reveal up to one basic land card from among them, then put that card on top of your library and the rest on the bottom in any order.\n{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fervent_cathar.txt b/forge-gui/res/cardsfolder/f/fervent_cathar.txt index 96fe023551c..a334463084e 100644 --- a/forge-gui/res/cardsfolder/f/fervent_cathar.txt +++ b/forge-gui/res/cardsfolder/f/fervent_cathar.txt @@ -4,7 +4,7 @@ Types:Creature Human Knight PT:2/1 K:Haste T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCanNotBlock | TriggerDescription$ When CARDNAME enters the battlefield, target creature can't block this turn. -SVar:TrigCanNotBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. +SVar:TrigCanNotBlock:DB$ Pump | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fervent_cathar.jpg Oracle:Haste\nWhen Fervent Cathar enters the battlefield, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/f/fervent_charge.txt b/forge-gui/res/cardsfolder/f/fervent_charge.txt index 94988c02218..0cc3185b4cf 100644 --- a/forge-gui/res/cardsfolder/f/fervent_charge.txt +++ b/forge-gui/res/cardsfolder/f/fervent_charge.txt @@ -2,7 +2,7 @@ Name:Fervent Charge ManaCost:1 W B R Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature you control attacks, it gets +2/+2 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +2 | NumDef$ +2 +SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttacker | NumAtt$ +2 | NumDef$ +2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fervent_charge.jpg Oracle:Whenever a creature you control attacks, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/festering_evil.txt b/forge-gui/res/cardsfolder/f/festering_evil.txt index 70254950790..ad33acf933b 100644 --- a/forge-gui/res/cardsfolder/f/festering_evil.txt +++ b/forge-gui/res/cardsfolder/f/festering_evil.txt @@ -3,6 +3,6 @@ ManaCost:3 B B Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamageAll | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to each creature and each player. A:AB$ DamageAll | Cost$ B B Sac<1/CARDNAME> | ValidCards$ Creature | ValidPlayers$ Player | NumDmg$ 3 | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 3 damage to each creature and each player. -SVar:TrigDamageAll:AB$DamageAll | Cost$ 0 | ValidCards$ Creature | ValidPlayers$ Player | NumDmg$ 1 | ValidDescription$ each creature and each player. +SVar:TrigDamageAll:DB$DamageAll | ValidCards$ Creature | ValidPlayers$ Player | NumDmg$ 1 | ValidDescription$ each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/festering_evil.jpg Oracle:At the beginning of your upkeep, Festering Evil deals 1 damage to each creature and each player.\n{B}{B}, Sacrifice Festering Evil: Festering Evil deals 3 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/f/festering_goblin.txt b/forge-gui/res/cardsfolder/f/festering_goblin.txt index ae26404070c..339d500bf3b 100644 --- a/forge-gui/res/cardsfolder/f/festering_goblin.txt +++ b/forge-gui/res/cardsfolder/f/festering_goblin.txt @@ -3,6 +3,6 @@ ManaCost:B Types:Creature Zombie Goblin PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target creature gets -1/-1 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/festering_goblin.jpg Oracle:When Festering Goblin dies, target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/festering_newt.txt b/forge-gui/res/cardsfolder/f/festering_newt.txt index c03ab00e372..ef4661b482f 100644 --- a/forge-gui/res/cardsfolder/f/festering_newt.txt +++ b/forge-gui/res/cardsfolder/f/festering_newt.txt @@ -3,7 +3,7 @@ ManaCost:B Types:Creature Salamander PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target creature an opponent controls gets -1/-1 until end of turn. That creature gets -4/-4 instead if you control a creature named Bogbrew Witch. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | ConditionCheckSVar$ BogbrewWitchPresent | ConditionSVarCompare$ EQ0 | References$ BogbrewWitchPresent | SubAbility$ DBPump +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | ConditionCheckSVar$ BogbrewWitchPresent | ConditionSVarCompare$ EQ0 | References$ BogbrewWitchPresent | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ ParentTarget | NumAtt$ -4 | NumDef$ -4 | ConditionCheckSVar$ BogbrewWitchPresent | ConditionSVarCompare$ GE1 | References$ BogbrewWitchPresent SVar:BogbrewWitchPresent:Count$Valid Creature.YouCtrl+namedBogbrew Witch DeckHints:Name$Bubbling Cauldron|Bogbrew Witch diff --git a/forge-gui/res/cardsfolder/f/festering_wound.txt b/forge-gui/res/cardsfolder/f/festering_wound.txt index 33fe5d2adc0..4fb69094c96 100644 --- a/forge-gui/res/cardsfolder/f/festering_wound.txt +++ b/forge-gui/res/cardsfolder/f/festering_wound.txt @@ -5,8 +5,8 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put an infection counter on CARDNAME. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals X damage to that player, where X is the number of infection counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ INFECTION | CounterNum$ 1 -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ INFECTION | CounterNum$ 1 +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ X | References$ X SVar:X:Count$CardCounters.INFECTION SVar:Picture:http://www.wizards.com/global/images/magic/general/festering_wound.jpg Oracle:Enchant creature\nAt the beginning of your upkeep, you may put an infection counter on Festering Wound.\nAt the beginning of the upkeep of enchanted creature's controller, Festering Wound deals X damage to that player, where X is the number of infection counters on Festering Wound. diff --git a/forge-gui/res/cardsfolder/f/fevered_visions.txt b/forge-gui/res/cardsfolder/f/fevered_visions.txt index 95acac776f9..51202041528 100644 --- a/forge-gui/res/cardsfolder/f/fevered_visions.txt +++ b/forge-gui/res/cardsfolder/f/fevered_visions.txt @@ -3,8 +3,8 @@ ManaCost:1 U R Types:Enchantment T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's end step, that player draws a card. If the player is your opponent and has four or more cards in hand, CARDNAME deals 2 damage to him or her. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer | SubAbility$ TrigDamageOpp -SVar:TrigDamageOpp:DB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 | References$ TrigCount | ConditionOpponentTurn$ True | ConditionCheckSVar$ TrigCount | ConditionSVarCompare$ GE4 +SVar:TrigDraw:DB$ Draw | NumCards$ 1 | Defined$ TriggeredPlayer | SubAbility$ TrigDamageOpp +SVar:TrigDamageOpp:DB$DealDamage | Defined$ TriggeredPlayer | NumDmg$ 2 | References$ TrigCount | ConditionOpponentTurn$ True | ConditionCheckSVar$ TrigCount | ConditionSVarCompare$ GE4 SVar:TrigCount:Count$ValidHand Card.ActivePlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/fevered_visions.jpg Oracle:At the beginning of each player's end step, that player draws a card. If the player is your opponent and has four or more cards in hand, Fevered Visions deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/f/fiddlehead_kami.txt b/forge-gui/res/cardsfolder/f/fiddlehead_kami.txt index bdd0007f827..3341e045839 100644 --- a/forge-gui/res/cardsfolder/f/fiddlehead_kami.txt +++ b/forge-gui/res/cardsfolder/f/fiddlehead_kami.txt @@ -3,7 +3,7 @@ ManaCost:4 G Types:Creature Spirit PT:3/3 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRegen | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, regenerate CARDNAME. -SVar:TrigRegen:AB$Regenerate | Cost$ 0 | Defined$ Self +SVar:TrigRegen:DB$Regenerate | Defined$ Self SVar:BuffedBy:Arcane,Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fiddlehead_kami.jpg diff --git a/forge-gui/res/cardsfolder/f/field_of_souls.txt b/forge-gui/res/cardsfolder/f/field_of_souls.txt index b67895b00f8..d5971425ad3 100644 --- a/forge-gui/res/cardsfolder/f/field_of_souls.txt +++ b/forge-gui/res/cardsfolder/f/field_of_souls.txt @@ -2,7 +2,7 @@ Name:Field of Souls ManaCost:2 W W Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken creature is put into your graveyard from the battlefield, create a 1/1 white Spirit creature token with flying. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:TrigToken:DB$Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/field_of_souls.jpg Oracle:Whenever a nontoken creature is put into your graveyard from the battlefield, create a 1/1 white Spirit creature token with flying. diff --git a/forge-gui/res/cardsfolder/f/fields_of_summer.txt b/forge-gui/res/cardsfolder/f/fields_of_summer.txt index f90d522d8eb..3ef294a70e1 100644 --- a/forge-gui/res/cardsfolder/f/fields_of_summer.txt +++ b/forge-gui/res/cardsfolder/f/fields_of_summer.txt @@ -2,9 +2,9 @@ Name:Fields of Summer ManaCost:no cost Types:Plane Moag T:Mode$ SpellCast | OptionalDecider$ TriggeredPlayer | TriggerZones$ Command | Execute$ LifeSummer | TriggerDescription$ Whenever a player casts a spell, that player may gain 2 life. -SVar:LifeSummer:AB$ GainLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 2 +SVar:LifeSummer:DB$ GainLife | Defined$ TriggeredPlayer | LifeAmount$ 2 T:Mode$ PlanarDice | Result$ Chaos | OptionalDecider$ You | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, you may gain 10 life. -SVar:RolledChaos:AB$ GainLife | Cost$ 0 | LifeAmount$ 10 | Defined$ You +SVar:RolledChaos:DB$ GainLife | LifeAmount$ 10 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/fields_of_summer.jpg SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 Oracle:Whenever a player casts a spell, that player may gain 2 life.\nWhenever you roll {CHAOS}, you may gain 10 life. diff --git a/forge-gui/res/cardsfolder/f/fiend_binder.txt b/forge-gui/res/cardsfolder/f/fiend_binder.txt index ab93a40c70b..5d43e253ba6 100644 --- a/forge-gui/res/cardsfolder/f/fiend_binder.txt +++ b/forge-gui/res/cardsfolder/f/fiend_binder.txt @@ -8,7 +8,7 @@ PT:3/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, tap target creature defending player controls. -SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls +SVar:TrigTap:DB$Tap | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fiend_binder.jpg diff --git a/forge-gui/res/cardsfolder/f/fiend_hunter.txt b/forge-gui/res/cardsfolder/f/fiend_hunter.txt index dadd19a028c..1bf24ff65cb 100644 --- a/forge-gui/res/cardsfolder/f/fiend_hunter.txt +++ b/forge-gui/res/cardsfolder/f/fiend_hunter.txt @@ -3,9 +3,9 @@ ManaCost:1 W W Types:Creature Human Cleric PT:1/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile another target creature. -SVar:TrigExile:DB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ForgetOtherRemembered$ True | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature +SVar:TrigExile:DB$ChangeZone | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ForgetOtherRemembered$ True | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DirectRemembered +SVar:TrigReturn:DB$ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DirectRemembered SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fiend_hunter.jpg Oracle:When Fiend Hunter enters the battlefield, you may exile another target creature.\nWhen Fiend Hunter leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/f/fierce_empath.txt b/forge-gui/res/cardsfolder/f/fierce_empath.txt index c2fa0f7a927..dc503cf30c2 100644 --- a/forge-gui/res/cardsfolder/f/fierce_empath.txt +++ b/forge-gui/res/cardsfolder/f/fierce_empath.txt @@ -3,6 +3,6 @@ ManaCost:2 G Types:Creature Elf PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a creature card with converted mana cost 6 or greater, reveal it, put it into your hand, then shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Creature.cmcGE6 | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature.cmcGE6 | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/fierce_empath.jpg Oracle:When Fierce Empath enters the battlefield, you may search your library for a creature card with converted mana cost 6 or greater, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/fierce_invocation.txt b/forge-gui/res/cardsfolder/f/fierce_invocation.txt index fc998c65bfe..fce5fa0a6b5 100644 --- a/forge-gui/res/cardsfolder/f/fierce_invocation.txt +++ b/forge-gui/res/cardsfolder/f/fierce_invocation.txt @@ -2,7 +2,7 @@ Name:Fierce Invocation ManaCost:4 R Types:Sorcery A:SP$ Manifest | Cost$ 4 R | Amount$ 1 | Defined$ TopOfLibrary | RememberManifested$ True | SubAbility$ TrigPutCounter | SpellDescription$ Manifest the top card of your library, then put two +1/+1 counters on it. (To manifest a card, put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card.) -SVar:TrigPutCounter:DB$ PutCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBCleanup +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/fierce_invocation.jpg Oracle:Manifest the top card of your library, then put two +1/+1 counters on it. (To manifest a card, put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card.) diff --git a/forge-gui/res/cardsfolder/f/fiery_mantle.txt b/forge-gui/res/cardsfolder/f/fiery_mantle.txt index 3428d724752..b2ef53d0f26 100644 --- a/forge-gui/res/cardsfolder/f/fiery_mantle.txt +++ b/forge-gui/res/cardsfolder/f/fiery_mantle.txt @@ -5,7 +5,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | SpellDescription$ Enchanted creature gets +1/+0 until end of turn. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return CARDNAME to its owner's hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard SVar:SacMe:2 SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_mantle.jpg diff --git a/forge-gui/res/cardsfolder/f/fight_or_flight.txt b/forge-gui/res/cardsfolder/f/fight_or_flight.txt index 86feda4da86..1a99e492597 100644 --- a/forge-gui/res/cardsfolder/f/fight_or_flight.txt +++ b/forge-gui/res/cardsfolder/f/fight_or_flight.txt @@ -2,7 +2,7 @@ Name:Fight or Flight ManaCost:3 W Types:Enchantment T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ Player.Opponent | Execute$ TrigTwoPile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on each opponent's turn, separate all creatures that player controls into two piles. Only creatures in the pile of his or her choice can attack this turn. -SVar:TrigTwoPile:AB$ TwoPiles | Cost$ 0 | Defined$ TriggeredPlayer | Chooser$ TriggeredPlayer | ValidCards$ Creature | Zone$ Battlefield | Separator$ You | ChosenPile$ DBEffect +SVar:TrigTwoPile:DB$ TwoPiles | Defined$ TriggeredPlayer | Chooser$ TriggeredPlayer | ValidCards$ Creature | Zone$ Battlefield | Separator$ You | ChosenPile$ DBEffect SVar:DBEffect:DB$ EFfect | RememberObjects$ Remembered | StaticAbilities$ STCantAttack | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature.IsNotRemembered | Description$ Only creatures in the pile of his or her choice can attack this turn. diff --git a/forge-gui/res/cardsfolder/f/filigree_angel.txt b/forge-gui/res/cardsfolder/f/filigree_angel.txt index 5b6ba17ae7b..49dbc2b2e81 100644 --- a/forge-gui/res/cardsfolder/f/filigree_angel.txt +++ b/forge-gui/res/cardsfolder/f/filigree_angel.txt @@ -4,7 +4,7 @@ Types:Artifact Creature Angel PT:4/4 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life for each artifact you control. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ X | References$ X +SVar:TrigGainLife:DB$GainLife | LifeAmount$ X | References$ X SVar:X:Count$Valid Artifact.YouCtrl/Times.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/filigree_angel.jpg Oracle:Flying\nWhen Filigree Angel enters the battlefield, you gain 3 life for each artifact you control. diff --git a/forge-gui/res/cardsfolder/f/filigree_crawler.txt b/forge-gui/res/cardsfolder/f/filigree_crawler.txt index 185e9549906..6513cfb06a4 100644 --- a/forge-gui/res/cardsfolder/f/filigree_crawler.txt +++ b/forge-gui/res/cardsfolder/f/filigree_crawler.txt @@ -3,7 +3,7 @@ ManaCost:4 Types:Artifact Creature Insect PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a 1/1 colorless Thopter artifact creature token with flying. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ c 1 1 thopter KLD | TokenAltImages$ c_1_1_thopter2_KLD,c_1_1_thopter3_KLD +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ c 1 1 thopter KLD | TokenAltImages$ c_1_1_thopter2_KLD,c_1_1_thopter3_KLD DeckHas:Ability$Token SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/filigree_crawler.jpg diff --git a/forge-gui/res/cardsfolder/f/filigree_familiar.txt b/forge-gui/res/cardsfolder/f/filigree_familiar.txt index 959b8624dd5..9e4dcb2bf4b 100644 --- a/forge-gui/res/cardsfolder/f/filigree_familiar.txt +++ b/forge-gui/res/cardsfolder/f/filigree_familiar.txt @@ -4,7 +4,7 @@ Types:Artifact Creature Fox PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 +SVar:TrigDraw:DB$ Draw | Defined$ TriggeredCardController | NumCards$ 1 +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/filigree_familiar.jpg Oracle:When Filigree Familiar enters the battlefield, you gain 2 life.\nWhen Filigree Familiar dies, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/final_fortune.txt b/forge-gui/res/cardsfolder/f/final_fortune.txt index b0117e083e1..18d4c6a5ef2 100644 --- a/forge-gui/res/cardsfolder/f/final_fortune.txt +++ b/forge-gui/res/cardsfolder/f/final_fortune.txt @@ -3,7 +3,7 @@ ManaCost:R R Types:Instant A:SP$ AddTurn | Cost$ R R | NumTurns$ 1 | ExtraTurnDelayedTrigger$ DBDelTrig | ExtraTurnDelayedTriggerExcute$ TrigLose | References$ DBDelTrig,TrigLose | SpellDescription$ Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. SVar:DBDelTrig:ThisTurn$ True | Mode$ Phase | Phase$ End of Turn | TriggerDescription$ At the beginning of that turn's end step, you lose the game. -SVar:TrigLose:AB$ LosesGame | Cost$ 0 | Defined$ You +SVar:TrigLose:DB$ LosesGame | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/final_fortune.jpg Oracle:Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. diff --git a/forge-gui/res/cardsfolder/f/fire_juggler.txt b/forge-gui/res/cardsfolder/f/fire_juggler.txt index 377b61b77f1..5bbf4b25627 100644 --- a/forge-gui/res/cardsfolder/f/fire_juggler.txt +++ b/forge-gui/res/cardsfolder/f/fire_juggler.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Goblin Shaman PT:2/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigClash | TriggerDescription$ Whenever CARDNAME becomes blocked, clash with an opponent. If you win, Fire Juggler deals 4 damage to each creature blocking it. -SVar:TrigClash:AB$ Clash | Cost$ 0 | WinSubAbility$ DBDamage +SVar:TrigClash:DB$ Clash | WinSubAbility$ DBDamage SVar:DBDamage:DB$ DamageAll | NumDmg$ 4 | ValidCards$ Creature.blockingSource SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_juggler.jpg Oracle:Whenever Fire Juggler becomes blocked, clash with an opponent. If you win, Fire Juggler deals 4 damage to each creature blocking it. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/f/fire_snake.txt b/forge-gui/res/cardsfolder/f/fire_snake.txt index 2f030174ab4..6f88936b3cb 100644 --- a/forge-gui/res/cardsfolder/f/fire_snake.txt +++ b/forge-gui/res/cardsfolder/f/fire_snake.txt @@ -3,6 +3,6 @@ ManaCost:4 R Types:Creature Snake PT:3/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, destroy target land. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land +SVar:TrigDestroy:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal/fire_snake.jpg Oracle:When Fire Snake dies, destroy target land. diff --git a/forge-gui/res/cardsfolder/f/firefist_striker.txt b/forge-gui/res/cardsfolder/f/firefist_striker.txt index 1ef390cb9ea..0f3ae816a4a 100644 --- a/forge-gui/res/cardsfolder/f/firefist_striker.txt +++ b/forge-gui/res/cardsfolder/f/firefist_striker.txt @@ -3,7 +3,7 @@ ManaCost:1 R Types:Creature Human Soldier PT:2/1 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, target creature can't block this turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:BattalionTest:Count$Valid Creature.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/firefist_striker.jpg Oracle:Battalion — Whenever Firefist Striker and at least two other creatures attack, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/f/fireforgers_puzzleknot.txt b/forge-gui/res/cardsfolder/f/fireforgers_puzzleknot.txt index 9a00f006a8d..c21b34c16d5 100644 --- a/forge-gui/res/cardsfolder/f/fireforgers_puzzleknot.txt +++ b/forge-gui/res/cardsfolder/f/fireforgers_puzzleknot.txt @@ -2,7 +2,7 @@ Name:Fireforger's Puzzleknot ManaCost:2 Types:Artifact T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to target creature or player. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 A:AB$ DealDamage | Cost$ 2 R Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/fireforgers_puzzleknot.jpg Oracle:When Fireforger's Puzzleknot enters the battlefield, it deals 1 damage to target creature or player.\n{2}{R}, Sacrifice Fireforger's Puzzleknot: It deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/firemane_angel.txt b/forge-gui/res/cardsfolder/f/firemane_angel.txt index 6a0b340b8e5..f4cdd336e5a 100644 --- a/forge-gui/res/cardsfolder/f/firemane_angel.txt +++ b/forge-gui/res/cardsfolder/f/firemane_angel.txt @@ -7,6 +7,6 @@ K:First Strike T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self | PresentZone$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard or on the battlefield, you may gain 1 life. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | IsPresent$ Card.StrictlySelf | PresentZone$ Graveyard | OptionalDecider$ You | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard or on the battlefield, you may gain 1 life. A:AB$ ChangeZone | Cost$ 6 R R W W | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. Activate this ability only during your upkeep. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/firemane_angel.jpg Oracle:Flying, first strike\nAt the beginning of your upkeep, if Firemane Angel is in your graveyard or on the battlefield, you may gain 1 life.\n{6}{R}{R}{W}{W}: Return Firemane Angel from your graveyard to the battlefield. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/f/firemane_avenger.txt b/forge-gui/res/cardsfolder/f/firemane_avenger.txt index 89eb95d6dcb..c564bb22a39 100644 --- a/forge-gui/res/cardsfolder/f/firemane_avenger.txt +++ b/forge-gui/res/cardsfolder/f/firemane_avenger.txt @@ -4,7 +4,7 @@ Types:Creature Angel PT:3/3 K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionDmg | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, CARDNAME deals 3 damage to target creature or player and you gain 3 life. -SVar:TrigBattalionDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBGainLife +SVar:TrigBattalionDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 SVar:BattalionTest:Count$Valid Creature.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/firemane_avenger.jpg diff --git a/forge-gui/res/cardsfolder/f/firemantle_mage.txt b/forge-gui/res/cardsfolder/f/firemantle_mage.txt index 0f0610053c3..c0800cfbd4a 100644 --- a/forge-gui/res/cardsfolder/f/firemantle_mage.txt +++ b/forge-gui/res/cardsfolder/f/firemantle_mage.txt @@ -4,7 +4,7 @@ Types:Creature Human Shaman Ally PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, creatures you control gain menace until end of turn. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPumpAll | Secondary$ True | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, creatures you control gain menace until end of turn. -SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Menace +SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Menace SVar:PlayMain1:TRUE SVar:BuffedBy:Ally DeckHints:Type$Ally diff --git a/forge-gui/res/cardsfolder/f/firemaw_kavu.txt b/forge-gui/res/cardsfolder/f/firemaw_kavu.txt index 2967070aee6..15f6f0e1238 100644 --- a/forge-gui/res/cardsfolder/f/firemaw_kavu.txt +++ b/forge-gui/res/cardsfolder/f/firemaw_kavu.txt @@ -6,7 +6,7 @@ K:Echo:5 R T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage2pts | TriggerDescription$ When CARDNAME enters the battlefield, it deals 2 damage to target creature. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigDealDamage4pts | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, it deals 4 damage to target creature. SVar:TrigDealDamage2pts:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 -SVar:TrigDealDamage4pts:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 +SVar:TrigDealDamage4pts:DB$DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/firemaw_kavu.jpg Oracle:Echo {5}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Firemaw Kavu enters the battlefield, it deals 2 damage to target creature.\nWhen Firemaw Kavu leaves the battlefield, it deals 4 damage to target creature. diff --git a/forge-gui/res/cardsfolder/f/fireminds_foresight.txt b/forge-gui/res/cardsfolder/f/fireminds_foresight.txt index 1b5696c6526..d1fcc14e52d 100644 --- a/forge-gui/res/cardsfolder/f/fireminds_foresight.txt +++ b/forge-gui/res/cardsfolder/f/fireminds_foresight.txt @@ -2,8 +2,8 @@ Name:Firemind's Foresight ManaCost:5 U R Types:Instant A:SP$ ChangeZone | Cost$ 5 U R | ChangeType$ Instant.cmcEQ3 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | SubAbility$ FindCMC2 | StackDescription$ Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. | SpellDescription$ Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. Then repeat this process for instant cards with converted mana costs 2 and 1. Then shuffle your library. -SVar:FindCMC2:DB$ ChangeZone | Cost$ 0 | ChangeType$ Instant.cmcEQ2 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | SubAbility$ FindCMC1 | StackDescription$ Then repeat this process for instant cards with converted mana costs 2 and 1. -SVar:FindCMC1:DB$ ChangeZone | Cost$ 0 | ChangeType$ Instant.cmcEQ1 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | Shuffle$ True | StackDescription$ Then shuffle your library. +SVar:FindCMC2:DB$ ChangeZone | ChangeType$ Instant.cmcEQ2 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | SubAbility$ FindCMC1 | StackDescription$ Then repeat this process for instant cards with converted mana costs 2 and 1. +SVar:FindCMC1:DB$ ChangeZone | ChangeType$ Instant.cmcEQ1 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | Shuffle$ True | StackDescription$ Then shuffle your library. DeckHints:Type$Instant SVar:Picture:http://www.wizards.com/global/images/magic/general/fireminds_foresight.jpg Oracle:Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. Then repeat this process for instant cards with converted mana costs 2 and 1. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/firestorm_phoenix.txt b/forge-gui/res/cardsfolder/f/firestorm_phoenix.txt index 89f814e98b0..45c6b7a5490 100644 --- a/forge-gui/res/cardsfolder/f/firestorm_phoenix.txt +++ b/forge-gui/res/cardsfolder/f/firestorm_phoenix.txt @@ -4,7 +4,7 @@ Types:Creature Phoenix PT:3/2 K:Flying R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | ReplaceWith$ ToHand | Description$ If CARDNAME would die, return CARDNAME to its owner's hand instead. Until that player's next turn, that player plays with that card revealed in his or her hand and can't play it. -SVar:ToHand:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ ReplacedCard | SubAbility$ DBEffect +SVar:ToHand:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ ReplacedCard | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ ReplacedCard | SVars$ ExileSelf | Duration$ UntilYourNextTurn | StaticAbilities$ CantBeCast,KWShow @@ -13,7 +13,7 @@ SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card.IsRemem SVar:KWShow:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Hand | Affected$ Card.IsRemembered | MayLookAt$ Player | Description$ Play with rembembered card revealed. SVar:ComeBack:Mode$ ChangesZone | Origin$ Hand | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileSelf | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ None -SVar:ExileSelf:AB$ ChangeZone | Cost$ 0 | Origin$ Command | Destination$ Exile | Defined$ Self +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/firestorm_phoenix.jpg Oracle:If Firestorm Phoenix would die, return Firestorm Phoenix to its owner's hand instead. Until that player's next turn, that player plays with that card revealed in his or her hand and can't play it. diff --git a/forge-gui/res/cardsfolder/f/first_response.txt b/forge-gui/res/cardsfolder/f/first_response.txt index b3221f53e5c..5d3d1605d71 100644 --- a/forge-gui/res/cardsfolder/f/first_response.txt +++ b/forge-gui/res/cardsfolder/f/first_response.txt @@ -2,7 +2,7 @@ Name:First Response ManaCost:3 W Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | CheckSVar$ X | References$ X | SVarCompare$ GE1 | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of each upkeep, if you lost life last turn, create a 1/1 white Soldier creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier M15 +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier M15 SVar:X:Count$Controller$LifeLostLastTurn SVar:Picture:http://www.wizards.com/global/images/magic/general/first_response.jpg Oracle:At the beginning of each upkeep, if you lost life last turn, create a 1/1 white Soldier creature token. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/fists_of_ironwood.txt b/forge-gui/res/cardsfolder/f/fists_of_ironwood.txt index 42a975096ca..6393d8a7bda 100644 --- a/forge-gui/res/cardsfolder/f/fists_of_ironwood.txt +++ b/forge-gui/res/cardsfolder/f/fists_of_ironwood.txt @@ -5,7 +5,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Trample | Description$ Enchanted creature has trample. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 green Saproling creature tokens. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV +SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/fists_of_ironwood.jpg Oracle:Enchant creature\nWhen Fists of Ironwood enters the battlefield, create two 1/1 green Saproling creature tokens.\nEnchanted creature has trample. diff --git a/forge-gui/res/cardsfolder/f/five_alarm_fire.txt b/forge-gui/res/cardsfolder/f/five_alarm_fire.txt index e9748dcdea9..70300c9ede7 100644 --- a/forge-gui/res/cardsfolder/f/five_alarm_fire.txt +++ b/forge-gui/res/cardsfolder/f/five_alarm_fire.txt @@ -2,7 +2,7 @@ Name:Five-Alarm Fire ManaCost:1 R R Types:Enchantment T:Mode$ DamageDealtOnce | CombatDamage$ True | ValidSource$ Creature.YouCtrl | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control deals combat damage, put a blaze counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ BLAZE | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | CounterType$ BLAZE | CounterNum$ 1 A:AB$ DealDamage | Cost$ SubCounter<5/BLAZE> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/five-alarm_fire.jpg Oracle:Whenever a creature you control deals combat damage, put a blaze counter on Five-Alarm Fire.\nRemove five blaze counters from Five-Alarm Fire: Five-Alarm Fire deals 5 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/flagstones_of_trokair.txt b/forge-gui/res/cardsfolder/f/flagstones_of_trokair.txt index 3d862d6bf59..28fb6bcf0f0 100644 --- a/forge-gui/res/cardsfolder/f/flagstones_of_trokair.txt +++ b/forge-gui/res/cardsfolder/f/flagstones_of_trokair.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may search your library for a Plains card and put it onto the battlefield tapped. If you do, shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Card.Plains | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Card.Plains | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:SacMe:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/flagstones_of_trokair.jpg Oracle:{T}: Add {W} to your mana pool.\nWhen Flagstones of Trokair is put into a graveyard from the battlefield, you may search your library for a Plains card and put it onto the battlefield tapped. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/flailing_drake.txt b/forge-gui/res/cardsfolder/f/flailing_drake.txt index 1541bf2f656..585b12543c9 100644 --- a/forge-gui/res/cardsfolder/f/flailing_drake.txt +++ b/forge-gui/res/cardsfolder/f/flailing_drake.txt @@ -5,7 +5,7 @@ PT:2/3 K:Flying T:Mode$ AttackerBlockedByCreature | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigBlocks | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn. T:Mode$ AttackerBlockedByCreature | ValidCard$ Card.Self | ValidBlocker$ Creature | Execute$ TrigBlocked | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn. -SVar:TrigBlocks:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +1 | NumDef$ +1 -SVar:TrigBlocked:AB$ Pump | Cost$ 0 | Defined$ TriggeredBlocker | NumAtt$ +1 | NumDef$ +1 +SVar:TrigBlocks:DB$ Pump | Defined$ TriggeredAttacker | NumAtt$ +1 | NumDef$ +1 +SVar:TrigBlocked:DB$ Pump | Defined$ TriggeredBlocker | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/flailing_drake.jpg Oracle:Flying\nWhenever Flailing Drake blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flame_kin_war_scout.txt b/forge-gui/res/cardsfolder/f/flame_kin_war_scout.txt index dd6b99e4781..f7d59b71ba4 100644 --- a/forge-gui/res/cardsfolder/f/flame_kin_war_scout.txt +++ b/forge-gui/res/cardsfolder/f/flame_kin_war_scout.txt @@ -3,8 +3,8 @@ ManaCost:3 R Types:Creature Elemental Scout PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other |TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When another creature enters the battlefield, sacrifice Flame-Kin War Scout. If you do, Flame-Kin War Scout deals 4 damage to that creature. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBDamage | RememberSacrificed$ True -SVar:DBDamage:DB$DealDamage | Cost$ 0 | Defined$ TriggeredCard | NumDmg$ 4 | ConditionDefined$ Remembered | ConditionPresent$ Card.Self +SVar:TrigSac:DB$Sacrifice | Defined$ Self | SubAbility$ DBDamage | RememberSacrificed$ True +SVar:DBDamage:DB$DealDamage | Defined$ TriggeredCard | NumDmg$ 4 | ConditionDefined$ Remembered | ConditionPresent$ Card.Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_kin_war_scout.jpg Oracle:When another creature enters the battlefield, sacrifice Flame-Kin War Scout. If you do, Flame-Kin War Scout deals 4 damage to that creature. diff --git a/forge-gui/res/cardsfolder/f/flame_kin_zealot.txt b/forge-gui/res/cardsfolder/f/flame_kin_zealot.txt index f8106807918..94cfbbdc974 100644 --- a/forge-gui/res/cardsfolder/f/flame_kin_zealot.txt +++ b/forge-gui/res/cardsfolder/f/flame_kin_zealot.txt @@ -3,7 +3,7 @@ ManaCost:1 R R W Types:Creature Elemental Berserker PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control get +1/+1 and haste until end of turn. -SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Haste +SVar:TrigPumpAll:DB$PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Haste SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_kin_zealot.jpg Oracle:When Flame-Kin Zealot enters the battlefield, creatures you control get +1/+1 and gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flame_wreathed_phoenix.txt b/forge-gui/res/cardsfolder/f/flame_wreathed_phoenix.txt index f28fa767d9c..c3b06dc71d9 100644 --- a/forge-gui/res/cardsfolder/f/flame_wreathed_phoenix.txt +++ b/forge-gui/res/cardsfolder/f/flame_wreathed_phoenix.txt @@ -6,7 +6,7 @@ K:Flying K:Tribute:2 SVar:TrigNotTribute:DB$ Animate | Permanent$ True | Triggers$ FlamePhoenixChangeZone | Keywords$ Haste | SpellDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, it gains haste and "When this creature dies, return it to its owner's hand." SVar:FlamePhoenixChangeZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to its owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard SVar:TributeAILogic:CanBlockThisTurn SVar:PlayMain1:ALWAYS DeckHas:Ability$Counters diff --git a/forge-gui/res/cardsfolder/f/flameblade_angel.txt b/forge-gui/res/cardsfolder/f/flameblade_angel.txt index 343a32838f4..3f8e5a806bc 100644 --- a/forge-gui/res/cardsfolder/f/flameblade_angel.txt +++ b/forge-gui/res/cardsfolder/f/flameblade_angel.txt @@ -4,7 +4,7 @@ Types:Creature Angel PT:4/4 K:Flying T:Mode$ DamageDone | ValidSource$ Card.OppCtrl | ValidTarget$ You,Permanent.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDealDamage | OptionalDecider$ You | TriggerDescription$ Whenever a source an opponent controls deals damage to you or a permanent you control, you may have CARDNAME deal 1 damage to that source's controller. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredSourceController | NumDmg$ 1 +SVar:TrigDealDamage:DB$DealDamage | Defined$ TriggeredSourceController | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/flameblade_angel.jpg Oracle:Flying\nWhenever a source an opponent controls deals damage to you or a permanent you control, you may have Flameblade Angel deal 1 damage to that source's controller. diff --git a/forge-gui/res/cardsfolder/f/flamekin_harbinger.txt b/forge-gui/res/cardsfolder/f/flamekin_harbinger.txt index e5d7f4b0e51..1043477c581 100644 --- a/forge-gui/res/cardsfolder/f/flamekin_harbinger.txt +++ b/forge-gui/res/cardsfolder/f/flamekin_harbinger.txt @@ -3,7 +3,7 @@ ManaCost:R Types:Creature Elemental Shaman PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Elemental card, reveal it, then shuffle your library and put that card on top of it. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Elemental | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Elemental | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flamekin_harbinger.jpg Oracle:When Flamekin Harbinger enters the battlefield, you may search your library for an Elemental card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/f/flamerush_rider.txt b/forge-gui/res/cardsfolder/f/flamerush_rider.txt index 8ce7781f550..98c7426fb4c 100644 --- a/forge-gui/res/cardsfolder/f/flamerush_rider.txt +++ b/forge-gui/res/cardsfolder/f/flamerush_rider.txt @@ -4,6 +4,6 @@ Types:Creature Human Warrior PT:3/3 K:Dash:2 R R T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, create a token that's a copy of another target attacking creature and that's tapped and attacking. Exile the token at the end of combat. -SVar:TrigCopy:AB$ CopyPermanent | Cost$ 0 | ValidTgts$ Creature.attacking+Other | TgtPrompt$ Select another target creature | Tapped$ True | CopyAttacking$ True | AtEOT$ ExileCombat +SVar:TrigCopy:DB$ CopyPermanent | ValidTgts$ Creature.attacking+Other | TgtPrompt$ Select another target creature | Tapped$ True | CopyAttacking$ True | AtEOT$ ExileCombat SVar:Picture:http://www.wizards.com/global/images/magic/general/flamerush_rider.jpg Oracle:Whenever Flamerush Rider attacks, create a token that's a copy of another target attacking creature and that's tapped and attacking.\nDash {2}{R}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) diff --git a/forge-gui/res/cardsfolder/f/flamespeaker_adept.txt b/forge-gui/res/cardsfolder/f/flamespeaker_adept.txt index e734d60cd2f..4465e9e08ea 100644 --- a/forge-gui/res/cardsfolder/f/flamespeaker_adept.txt +++ b/forge-gui/res/cardsfolder/f/flamespeaker_adept.txt @@ -3,6 +3,6 @@ ManaCost:2 R Types:Creature Human Shaman PT:2/3 T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you scry, CARDNAME gets +2/+0 and gains first strike until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +2 | KW$ First Strike | Defined$ Self +SVar:TrigPump:DB$ Pump | NumAtt$ +2 | KW$ First Strike | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/flamespeaker_adept.jpg Oracle:Whenever you scry, Flamespeaker Adept gets +2/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flametongue_kavu_avatar.txt b/forge-gui/res/cardsfolder/f/flametongue_kavu_avatar.txt index 22618d3153f..50b0a11b63a 100644 --- a/forge-gui/res/cardsfolder/f/flametongue_kavu_avatar.txt +++ b/forge-gui/res/cardsfolder/f/flametongue_kavu_avatar.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Vanguard HandLifeModifier:+0/-6 T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerZones$ Command | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, that creature deals X damage to target creature, where X is a number chosen at random from 0 to 4. -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | NumDmg$ X | References$ X | DamageSource$ TriggeredCard +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature | NumDmg$ X | References$ X | DamageSource$ TriggeredCard SVar:X:Count$Random.0.4 SVar:Picture:https://downloads.cardforge.org/images/cards/VAN/Flametongue Kavu Avatar.full.jpg Oracle:Hand +0, life -6\nWhenever a nontoken creature enters the battlefield under your control, that creature deals X damage to target creature, where X is a number chosen at random from 0 to 4. diff --git a/forge-gui/res/cardsfolder/f/flanking_troops.txt b/forge-gui/res/cardsfolder/f/flanking_troops.txt index 41126d99b1d..49c27ad9ad6 100644 --- a/forge-gui/res/cardsfolder/f/flanking_troops.txt +++ b/forge-gui/res/cardsfolder/f/flanking_troops.txt @@ -3,6 +3,6 @@ ManaCost:2 W W Types:Creature Human Soldier PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME attacks, you may tap target creature. -SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:TrigTap:DB$Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://www.wizards.com/global/images/magic/general/flanking_troops.jpg Oracle:Whenever Flanking Troops attacks, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/f/flash.txt b/forge-gui/res/cardsfolder/f/flash.txt index b2ca871d8d3..4243e629059 100644 --- a/forge-gui/res/cardsfolder/f/flash.txt +++ b/forge-gui/res/cardsfolder/f/flash.txt @@ -2,7 +2,7 @@ Name:Flash ManaCost:1 U Types:Instant A:SP$ ChangeZone | Cost$ 1 U | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | SubAbility$ DBSac | RememberChanged$ True | SpellDescription$ You may put a creature card from your hand onto the battlefield. If you do, sacrifice it unless you pay its mana cost reduced by up to {2}. -SVar:DBSac:DB$ SacrificeAll | Cost$ 0 | Defined$ Remembered | UnlessCost$ RememberedCostMinus2 | UnlessPayer$ You | SubAbility$ DBCleanup +SVar:DBSac:DB$ SacrificeAll | Defined$ Remembered | UnlessCost$ RememberedCostMinus2 | UnlessPayer$ You | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flash.jpg diff --git a/forge-gui/res/cardsfolder/f/flayed_nim.txt b/forge-gui/res/cardsfolder/f/flayed_nim.txt index 019c9c75c2b..d9890f2a454 100644 --- a/forge-gui/res/cardsfolder/f/flayed_nim.txt +++ b/forge-gui/res/cardsfolder/f/flayed_nim.txt @@ -4,7 +4,7 @@ Types:Creature Skeleton PT:2/2 A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, that creature's controller loses that much life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredTargetController | LifeAmount$ X | References$ X +SVar:TrigLoseLife:DB$LoseLife | Defined$ TriggeredTargetController | LifeAmount$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/flayed_nim.jpg diff --git a/forge-gui/res/cardsfolder/f/flayer_drone.txt b/forge-gui/res/cardsfolder/f/flayer_drone.txt index 9d16386cada..fa950ddf4f6 100644 --- a/forge-gui/res/cardsfolder/f/flayer_drone.txt +++ b/forge-gui/res/cardsfolder/f/flayer_drone.txt @@ -5,7 +5,7 @@ PT:3/1 K:Devoid K:First Strike T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+Colorless+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever another colorless creature enters the battlefield under your control, target opponent loses 1 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | LifeAmount$ 1 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent +SVar:TrigLoseLife:DB$LoseLife | LifeAmount$ 1 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent DeckHints:Color$Colorless & Keyword$Devoid SVar:Picture:http://www.wizards.com/global/images/magic/general/flayer_drone.jpg Oracle:Devoid (This card has no color.)\nFirst strike\nWhenever another colorless creature enters the battlefield under your control, target opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/f/flayer_of_the_hatebound.txt b/forge-gui/res/cardsfolder/f/flayer_of_the_hatebound.txt index 4ea772ec240..39bcf28083d 100644 --- a/forge-gui/res/cardsfolder/f/flayer_of_the_hatebound.txt +++ b/forge-gui/res/cardsfolder/f/flayer_of_the_hatebound.txt @@ -5,7 +5,7 @@ PT:4/2 K:Undying T:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Creature.YouOwn+Other | Execute$ ReanimateDmg | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield from your graveyard, that creature deals damage equal to its power to target creature or player. T:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Battlefield | ValidCard$ Creature.Self | Secondary$ True | Execute$ ReanimateDmg | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield from your graveyard, that creature deals damage equal to its power to target creature or player. -SVar:ReanimateDmg:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | DamageSource$ TriggeredCard | NumDmg$ Damage | References$ Damage +SVar:ReanimateDmg:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | DamageSource$ TriggeredCard | NumDmg$ Damage | References$ Damage SVar:Damage:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/flayer_of_the_hatebound.jpg Oracle:Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.)\nWhenever Flayer of the Hatebound or another creature enters the battlefield from your graveyard, that creature deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/fledgling_djinn.txt b/forge-gui/res/cardsfolder/f/fledgling_djinn.txt index 57e1257d4b3..93d2965b662 100644 --- a/forge-gui/res/cardsfolder/f/fledgling_djinn.txt +++ b/forge-gui/res/cardsfolder/f/fledgling_djinn.txt @@ -4,6 +4,6 @@ Types:Creature Djinn PT:2/2 K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to you. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 +SVar:TrigDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/wl/en-us/card4457.jpg Oracle:Flying\nAt the beginning of your upkeep, Fledgling Djinn deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/f/fledgling_griffin.txt b/forge-gui/res/cardsfolder/f/fledgling_griffin.txt index 6e2a98f25d9..0e58e2ad31d 100644 --- a/forge-gui/res/cardsfolder/f/fledgling_griffin.txt +++ b/forge-gui/res/cardsfolder/f/fledgling_griffin.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Creature Griffin PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, CARDNAME gains flying until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Flying | Defined$ Self +SVar:TrigPump:DB$Pump | Defined$ Self | KW$ Flying | Defined$ Self SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/fledgling_griffin.jpg Oracle:Landfall — Whenever a land enters the battlefield under your control, Fledgling Griffin gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fleeting_aven.txt b/forge-gui/res/cardsfolder/f/fleeting_aven.txt index f097ff9aa03..8dd4c7a27aa 100644 --- a/forge-gui/res/cardsfolder/f/fleeting_aven.txt +++ b/forge-gui/res/cardsfolder/f/fleeting_aven.txt @@ -4,6 +4,6 @@ Types:Creature Bird Wizard PT:2/2 K:Flying T:Mode$ Cycled | ValidCard$ Card | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player cycles a card, return CARDNAME to its owner's hand. -SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand +SVar:TrigBounce:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/fleeting_aven.jpg Oracle:Flying\nWhenever a player cycles a card, return Fleeting Aven to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/fleetwheel_cruiser.txt b/forge-gui/res/cardsfolder/f/fleetwheel_cruiser.txt index d07d886d392..8f707aa9348 100644 --- a/forge-gui/res/cardsfolder/f/fleetwheel_cruiser.txt +++ b/forge-gui/res/cardsfolder/f/fleetwheel_cruiser.txt @@ -5,7 +5,7 @@ PT:5/3 K:Trample K:Haste T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME enters the battlefield, it becomes an artifact creature until the end of turn. -SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Types$ Creature,Artifact +SVar:TrigAnimate:DB$ Animate | Defined$ Self | Types$ Creature,Artifact K:Crew:2 SVar:PlayMain1:ALWAYS SVar:Picture:http://www.wizards.com/global/images/magic/general/fleetwheel_cruiser.jpg diff --git a/forge-gui/res/cardsfolder/f/flesh_carver.txt b/forge-gui/res/cardsfolder/f/flesh_carver.txt index e6350209228..1d297297f06 100644 --- a/forge-gui/res/cardsfolder/f/flesh_carver.txt +++ b/forge-gui/res/cardsfolder/f/flesh_carver.txt @@ -5,7 +5,7 @@ PT:2/2 K:Intimidate A:AB$ PutCounter | Cost$ 1 B Sac<1/Creature.Other/another creature> | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on CARDNAME. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, create an X/X black Horror creature token, where X is CARDNAME's power. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | References$ X | TokenName$ Horror | TokenTypes$ Creature,Horror | TokenOwner$ You | TokenColors$ Black | TokenPower$ X | TokenToughness$ X +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | References$ X | TokenName$ Horror | TokenTypes$ Creature,Horror | TokenOwner$ You | TokenColors$ Black | TokenPower$ X | TokenToughness$ X SVar:X:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/flesh_carver.jpg Oracle:Intimidate\n{1}{B}, Sacrifice another creature: Put two +1/+1 counters on Flesh Carver.\nWhen Flesh Carver dies, create an X/X black Horror creature token, where X is Flesh Carver's power. diff --git a/forge-gui/res/cardsfolder/f/flesh_reaver.txt b/forge-gui/res/cardsfolder/f/flesh_reaver.txt index 61acf828901..3714937fe62 100644 --- a/forge-gui/res/cardsfolder/f/flesh_reaver.txt +++ b/forge-gui/res/cardsfolder/f/flesh_reaver.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Creature Horror PT:4/4 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature,Opponent | Execute$ TrigFleshReaverDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a creature or opponent, CARDNAME deals that much damage to you. -SVar:TrigFleshReaverDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ FleshReaverX | Defined$ You | References$ FleshReaverX +SVar:TrigFleshReaverDamage:DB$ DealDamage | NumDmg$ FleshReaverX | Defined$ You | References$ FleshReaverX SVar:FleshReaverX:TriggerCount$DamageAmount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flesh_reaver.jpg diff --git a/forge-gui/res/cardsfolder/f/fleshbag_marauder.txt b/forge-gui/res/cardsfolder/f/fleshbag_marauder.txt index 5ed57bbaddf..9a8fb19ce11 100644 --- a/forge-gui/res/cardsfolder/f/fleshbag_marauder.txt +++ b/forge-gui/res/cardsfolder/f/fleshbag_marauder.txt @@ -3,7 +3,7 @@ ManaCost:2 B Types:Creature Zombie Warrior PT:3/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, each player sacrifices a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Player | SacValid$ Creature +SVar:TrigSac:DB$ Sacrifice | Defined$ Player | SacValid$ Creature SVar:NeedsToPlay:Creature.YouDontCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshbag_marauder.jpg Oracle:When Fleshbag Marauder enters the battlefield, each player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/f/fleshformer.txt b/forge-gui/res/cardsfolder/f/fleshformer.txt index 2cb1faa88b7..21637905e7b 100644 --- a/forge-gui/res/cardsfolder/f/fleshformer.txt +++ b/forge-gui/res/cardsfolder/f/fleshformer.txt @@ -3,6 +3,6 @@ ManaCost:2 B Types:Creature Human Wizard PT:2/2 A:AB$ Pump | Cost$ W U B R G | Defined$ Self | NumAtt$ +2 | NumDef$ +2 | KW$ Fear | ActivationLimit$ 1 | SubAbility$ DBPump | SpellDescription$ CARDNAME gets +2/+2 and gains fear until end of turn. -SVar:DBPump:DB$Pump | Cost$ 0 | NumAtt$ -2 | NumDef$ -2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn. Activate this ability only once each turn. +SVar:DBPump:DB$Pump | NumAtt$ -2 | NumDef$ -2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshformer.jpg Oracle:{W}{U}{B}{R}{G}: Fleshformer gets +2/+2 and gains fear until end of turn. Target creature gets -2/-2 until end of turn. Activate this ability only during your turn. (A creature with fear can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/f/fleshmad_steed.txt b/forge-gui/res/cardsfolder/f/fleshmad_steed.txt index baa3ecb05ae..0ee3c42b842 100644 --- a/forge-gui/res/cardsfolder/f/fleshmad_steed.txt +++ b/forge-gui/res/cardsfolder/f/fleshmad_steed.txt @@ -3,6 +3,6 @@ ManaCost:1 B Types:Creature Horse PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature.Other | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Whenever another creature dies, tap CARDNAME. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Self +SVar:TrigTap:DB$ Tap | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshmad_steed.jpg Oracle:Whenever another creature dies, tap Fleshmad Steed. diff --git a/forge-gui/res/cardsfolder/f/fleshpulper_giant.txt b/forge-gui/res/cardsfolder/f/fleshpulper_giant.txt index 28b26042d4c..ab9e9c7aac3 100644 --- a/forge-gui/res/cardsfolder/f/fleshpulper_giant.txt +++ b/forge-gui/res/cardsfolder/f/fleshpulper_giant.txt @@ -3,6 +3,6 @@ ManaCost:5 R R Types:Creature Giant PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target creature with toughness 2 or less. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.toughnessLE2 | TgtPrompt$ Select target creature with toughness 2 or less. +SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.toughnessLE2 | TgtPrompt$ Select target creature with toughness 2 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshpulper_giant.jpg Oracle:When Fleshpulper Giant enters the battlefield, you may destroy target creature with toughness 2 or less. diff --git a/forge-gui/res/cardsfolder/f/flickerform.txt b/forge-gui/res/cardsfolder/f/flickerform.txt index 473013488f7..a58bff5c0dd 100644 --- a/forge-gui/res/cardsfolder/f/flickerform.txt +++ b/forge-gui/res/cardsfolder/f/flickerform.txt @@ -8,7 +8,7 @@ SVar:DBRemAura:DB$ PumpAll | ValidCards$ Card.IsImprinted,Aura.AttachedTo Creatu SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Battlefield | Destination$ Exile | ChangeType$ Card.IsRemembered | SubAbility$ DelayedEffect SVar:DelayedEffect:DB$ Effect | Name$ Flickerform Effect | Triggers$ TrigEOT | SVars$ FlickerformReturn,FlickerformAttach,DBAllAuraAttach,FlickerformCleanup,ClearImprint | RememberObjects$ Remembered | ImprintCards$ Imprinted | Duration$ Permanent | SubAbility$ DBCleanup SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | Execute$ FlickerformReturn | TriggerZones$ Command | TriggerDescription$ At the beginning of the next end step, return that card to the battlefield under its owner's control. -SVar:FlickerformReturn:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered+IsImprinted | Origin$ Exile | Destination$ Battlefield | SubAbility$ ClearImprint +SVar:FlickerformReturn:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered+IsImprinted | Origin$ Exile | Destination$ Battlefield | SubAbility$ ClearImprint SVar:ClearImprint:DB$ Cleanup | ClearImprinted$ True | SubAbility$ FlickerformAttach SVar:FlickerformAttach:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Aura.IsRemembered | Zone$ Exile | RepeatSubAbility$ DBAllAuraAttach | SubAbility$ FlickerformCleanup SVar:DBAllAuraAttach:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ Battlefield | AttachedTo$ Valid Creature.IsRemembered diff --git a/forge-gui/res/cardsfolder/f/flight_of_fancy.txt b/forge-gui/res/cardsfolder/f/flight_of_fancy.txt index 97628439279..0a23d9cffd1 100644 --- a/forge-gui/res/cardsfolder/f/flight_of_fancy.txt +++ b/forge-gui/res/cardsfolder/f/flight_of_fancy.txt @@ -5,6 +5,6 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw two cards. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/flight_of_fancy.jpg Oracle:Enchant creature\nWhen Flight of Fancy enters the battlefield, draw two cards.\nEnchanted creature has flying. diff --git a/forge-gui/res/cardsfolder/f/flint_golem.txt b/forge-gui/res/cardsfolder/f/flint_golem.txt index 6a515282324..2bd7b267427 100644 --- a/forge-gui/res/cardsfolder/f/flint_golem.txt +++ b/forge-gui/res/cardsfolder/f/flint_golem.txt @@ -3,6 +3,6 @@ ManaCost:4 Types:Artifact Creature Golem PT:2/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME becomes blocked, defending player puts the top three cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 3 +SVar:TrigMill:DB$Mill | Defined$ DefendingPlayer | NumCards$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/flint_golem.jpg Oracle:Whenever Flint Golem becomes blocked, defending player puts the top three cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/f/floating_dream_zubera.txt b/forge-gui/res/cardsfolder/f/floating_dream_zubera.txt index 19daa6f7636..a40962c8d74 100644 --- a/forge-gui/res/cardsfolder/f/floating_dream_zubera.txt +++ b/forge-gui/res/cardsfolder/f/floating_dream_zubera.txt @@ -3,7 +3,7 @@ ManaCost:1 U Types:Creature Zubera Spirit PT:1/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card for each Zubera that died this turn. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ X | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Card.Zubera DeckHints:Type$Zubera SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80507.jpg diff --git a/forge-gui/res/cardsfolder/f/floodgate.txt b/forge-gui/res/cardsfolder/f/floodgate.txt index 598d7b452e8..1e9d420aca5 100644 --- a/forge-gui/res/cardsfolder/f/floodgate.txt +++ b/forge-gui/res/cardsfolder/f/floodgate.txt @@ -6,7 +6,7 @@ K:Defender T:Mode$ Always | IsPresent$ Card.Self+withFlying | Execute$ Sacrifice | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME has flying, sacrifice it. SVar:Sacrifice:AB$ Sacrifice | Cost$ 0 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, it deals damage equal to half the number of Islands you control, rounded down, to each nonblue creature without flying. -SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.nonBlue+withoutFlying | NumDmg$ X | References$ X +SVar:TrigDamage:DB$ DamageAll | ValidCards$ Creature.nonBlue+withoutFlying | NumDmg$ X | References$ X SVar:X:Count$Valid Island.YouCtrl/HalfDown SVar:Picture:http://www.wizards.com/global/images/magic/general/floodgate.jpg Oracle:Defender (This creature can't attack.)\nWhen Floodgate has flying, sacrifice it.\nWhen Floodgate leaves the battlefield, it deals damage equal to half the number of Islands you control, rounded down, to each nonblue creature without flying. diff --git a/forge-gui/res/cardsfolder/f/floral_spuzzem.txt b/forge-gui/res/cardsfolder/f/floral_spuzzem.txt index 7ee8c464f41..970ccb5c4fa 100644 --- a/forge-gui/res/cardsfolder/f/floral_spuzzem.txt +++ b/forge-gui/res/cardsfolder/f/floral_spuzzem.txt @@ -3,7 +3,7 @@ ManaCost:3 G Types:Creature Elemental PT:2/2 T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may destroy target artifact defending player controls. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact | SubAbility$ DBPump +SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact | SubAbility$ DBPump SVar:DBPump:DB$Pump | KW$ HIDDEN CARDNAME assigns no combat damage SVar:Picture:http://www.wizards.com/global/images/magic/general/floral_spuzzem.jpg Oracle:Whenever Floral Spuzzem attacks and isn't blocked, you may destroy target artifact defending player controls. If you do, Floral Spuzzem assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/f/flourishing_defenses.txt b/forge-gui/res/cardsfolder/f/flourishing_defenses.txt index 579e4a03a2c..714331f5d98 100644 --- a/forge-gui/res/cardsfolder/f/flourishing_defenses.txt +++ b/forge-gui/res/cardsfolder/f/flourishing_defenses.txt @@ -2,7 +2,7 @@ Name:Flourishing Defenses ManaCost:4 G Types:Enchantment T:Mode$ CounterAdded | ValidCard$ Creature | TriggerZones$ Battlefield | CounterType$ M1M1 | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ Whenever a -1/-1 counter is put on a creature, create a 1/1 green Elf Warrior creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 elf warrior SHM +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 elf warrior SHM SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flourishing_defenses.jpg Oracle:Whenever a -1/-1 counter is put on a creature, you may create a 1/1 green Elf Warrior creature token. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/flowstone_charger.txt b/forge-gui/res/cardsfolder/f/flowstone_charger.txt index 48ea73c86c6..4fe44084785 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_charger.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_charger.txt @@ -3,6 +3,6 @@ ManaCost:2 R W Types:Creature Beast PT:2/5 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +3/-3 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +3 | NumDef$ -3 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ +3 | NumDef$ -3 SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_charger.jpg Oracle:Whenever Flowstone Charger attacks, it gets +3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fluxcharger.txt b/forge-gui/res/cardsfolder/f/fluxcharger.txt index 2371b1fd541..34be14b5614 100644 --- a/forge-gui/res/cardsfolder/f/fluxcharger.txt +++ b/forge-gui/res/cardsfolder/f/fluxcharger.txt @@ -4,7 +4,7 @@ Types:Creature Weird PT:1/5 K:Flying T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChangePT | OptionalDecider$ You | TriggerDescription$ Whenever you cast a instant or sorcery spell, you may switch CARDNAME's power and toughness until end of turn. -SVar:TrigChangePT:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME's power and toughness are switched | Defined$ Self +SVar:TrigChangePT:DB$ Pump | KW$ HIDDEN CARDNAME's power and toughness are switched | Defined$ Self SVar:RemAIDeck:True DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/fluxcharger.jpg diff --git a/forge-gui/res/cardsfolder/f/foe_razer_regent.txt b/forge-gui/res/cardsfolder/f/foe_razer_regent.txt index 5eb00007f67..4fff384a65c 100644 --- a/forge-gui/res/cardsfolder/f/foe_razer_regent.txt +++ b/forge-gui/res/cardsfolder/f/foe_razer_regent.txt @@ -4,7 +4,7 @@ Types:Creature Dragon PT:4/5 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFight | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may have it fight target creature you don't control. -SVar:TrigFight:AB$ Fight | Cost$ 0 | Defined$ TriggeredCard | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control +SVar:TrigFight:DB$ Fight | Defined$ TriggeredCard | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control T:Mode$ Fight | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ DelTrigPutCounter | TriggerDescription$ Whenever a creature you control fights, put two +1/+1 counters on it at the beginning of the next end step. SVar:DelTrigPutCounter:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigPutCounter | RememberObjects$ TriggeredFighter | TriggerDescription$ Put two +1/+1 counters on it at the beginning of the next end step. SVar:TrigPutCounter:DB$ PutCounter | Defined$ DelayTriggerRemembered | CounterType$ P1P1 | CounterNum$ 2 diff --git a/forge-gui/res/cardsfolder/f/folk_of_an_havva.txt b/forge-gui/res/cardsfolder/f/folk_of_an_havva.txt index 0d736fd8ec7..3850f4e3bdf 100644 --- a/forge-gui/res/cardsfolder/f/folk_of_an_havva.txt +++ b/forge-gui/res/cardsfolder/f/folk_of_an_havva.txt @@ -3,6 +3,6 @@ ManaCost:G Types:Creature Human PT:1/1 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +2/+0 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/folk_of_an_havva.jpg Oracle:Whenever Folk of An-Havva blocks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/followed_footsteps.txt b/forge-gui/res/cardsfolder/f/followed_footsteps.txt index 945444c957f..936b1af41c2 100644 --- a/forge-gui/res/cardsfolder/f/followed_footsteps.txt +++ b/forge-gui/res/cardsfolder/f/followed_footsteps.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, create a token that's a copy of enchanted creature. -SVar:TrigCopy:AB$ CopyPermanent | Cost$ 0 | Defined$ Enchanted | SpellDescription$ At the beginning of your upkeep, put a token that's a copy of enchanted creature onto the battlefield. +SVar:TrigCopy:DB$ CopyPermanent | Defined$ Enchanted | SpellDescription$ At the beginning of your upkeep, put a token that's a copy of enchanted creature onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/followed_footsteps.jpg Oracle:Enchant creature\nAt the beginning of your upkeep, create a token that's a copy of enchanted creature. diff --git a/forge-gui/res/cardsfolder/f/font_of_mythos.txt b/forge-gui/res/cardsfolder/f/font_of_mythos.txt index 90cde7374df..3f4a90108ad 100644 --- a/forge-gui/res/cardsfolder/f/font_of_mythos.txt +++ b/forge-gui/res/cardsfolder/f/font_of_mythos.txt @@ -2,6 +2,6 @@ Name:Font of Mythos ManaCost:4 Types:Artifact T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's draw step, that player draws two additional cards. -SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 2 | Defined$ TriggeredPlayer +SVar:TrigDraw:DB$Draw | NumCards$ 2 | Defined$ TriggeredPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_mythos.jpg Oracle:At the beginning of each player's draw step, that player draws two additional cards. diff --git a/forge-gui/res/cardsfolder/f/fools_demise.txt b/forge-gui/res/cardsfolder/f/fools_demise.txt index 405bef2784d..29839955e6f 100644 --- a/forge-gui/res/cardsfolder/f/fools_demise.txt +++ b/forge-gui/res/cardsfolder/f/fools_demise.txt @@ -4,8 +4,8 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to the battlefield under your control. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard +SVar:TrigChange:DB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return CARDNAME to its owner's hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/fools_demise.jpg Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under your control.\nWhen Fool's Demise is put into a graveyard from the battlefield, return Fool's Demise to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/for_each_of_you_a_gift.txt b/forge-gui/res/cardsfolder/f/for_each_of_you_a_gift.txt index 2d6774c1d3a..bd85d5e3d83 100644 --- a/forge-gui/res/cardsfolder/f/for_each_of_you_a_gift.txt +++ b/forge-gui/res/cardsfolder/f/for_each_of_you_a_gift.txt @@ -2,7 +2,7 @@ Name:For Each of You, a Gift ManaCost:no cost Types:Scheme T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigRepeat | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, for each opponent, create a 3/3 black Horror creature token that attacks that player each combat if able. -SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBToken +SVar:TrigRepeat:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Horror | TokenTypes$ Creature,Horror | TokenOwner$ You | TokenColors$ Black | TokenPower$ 3 | TokenToughness$ 3 | TokenHiddenKeywords$ CARDNAME attacks specific player each combat if able:Remembered | TokenRemembered$ Player.IsRemembered SVar:Picture:https://downloads.cardforge.org/images/cards/E01/For Each of You, a Gift.full.jpg Oracle:When you set this scheme in motion, for each opponent, create a 3/3 black Horror creature token that attacks that player each combat if able. diff --git a/forge-gui/res/cardsfolder/f/forbidden_crypt.txt b/forge-gui/res/cardsfolder/f/forbidden_crypt.txt index cc5e9580779..225bb73b660 100644 --- a/forge-gui/res/cardsfolder/f/forbidden_crypt.txt +++ b/forge-gui/res/cardsfolder/f/forbidden_crypt.txt @@ -6,7 +6,7 @@ SVar:CheckLoseCondition:DB$ LosesGame | Defined$ You | ConditionCheckSVar$ Cards SVar:ForbiddenPractice:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card.YouOwn | ChangeNum$ 1 | Origin$ Graveyard | Destination$ Hand SVar:CardsInGrave:Count$InYourYard R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ CryptExile | Description$ If a card would be put into your graveyard from anywhere, exile that card instead. -SVar:CryptExile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +SVar:CryptExile:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/f/force_bubble.txt b/forge-gui/res/cardsfolder/f/force_bubble.txt index 84e1c252123..138c20516c3 100644 --- a/forge-gui/res/cardsfolder/f/force_bubble.txt +++ b/forge-gui/res/cardsfolder/f/force_bubble.txt @@ -2,11 +2,11 @@ Name:Force Bubble ManaCost:2 W W Types:Enchantment R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ Counters | Description$ If damage would be dealt to you, put that many depletion counters on CARDNAME instead. -SVar:Counters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ X | References$ X +SVar:Counters:DB$ PutCounter | Defined$ Self | CounterType$ DEPLETION | CounterNum$ X | References$ X T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE4_DEPLETION | Execute$ TrigSac | TriggerDescription$ When there are four or more depletion counters on CARDNAME, sacrifice it. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:TrigSac:DB$ Sacrifice | Defined$ Self T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ At the beginning of each end step, remove all depletion counters from CARDNAME. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ DEPLETION | CounterNum$ All | References$ All +SVar:TrigRemoveCounter:DB$ RemoveCounter | CounterType$ DEPLETION | CounterNum$ All | References$ All SVar:X:ReplaceCount$DamageAmount SVar:All:Count$CardCounters.DEPLETION SVar:Picture:http://www.wizards.com/global/images/magic/general/force_bubble.jpg diff --git a/forge-gui/res/cardsfolder/f/forced_adaptation.txt b/forge-gui/res/cardsfolder/f/forced_adaptation.txt index 7af549e1dce..55a52d21c8b 100644 --- a/forge-gui/res/cardsfolder/f/forced_adaptation.txt +++ b/forge-gui/res/cardsfolder/f/forced_adaptation.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on enchanted creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/forced_adaptation.jpg Oracle:Enchant creature\nAt the beginning of your upkeep, put a +1/+1 counter on enchanted creature. diff --git a/forge-gui/res/cardsfolder/f/forced_fruition.txt b/forge-gui/res/cardsfolder/f/forced_fruition.txt index 7effcf3e5a7..363d4ec2de7 100644 --- a/forge-gui/res/cardsfolder/f/forced_fruition.txt +++ b/forge-gui/res/cardsfolder/f/forced_fruition.txt @@ -2,7 +2,7 @@ Name:Forced Fruition ManaCost:4 U U Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent casts a spell, that player draws seven cards. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredActivator | NumCards$ 7 +SVar:TrigDraw:DB$Draw | Defined$ TriggeredActivator | NumCards$ 7 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/Forced_Fruition.jpg Oracle:Whenever an opponent casts a spell, that player draws seven cards. diff --git a/forge-gui/res/cardsfolder/f/forge_devil.txt b/forge-gui/res/cardsfolder/f/forge_devil.txt index 2499d040c48..8af17f5d521 100644 --- a/forge-gui/res/cardsfolder/f/forge_devil.txt +++ b/forge-gui/res/cardsfolder/f/forge_devil.txt @@ -3,7 +3,7 @@ ManaCost:R Types:Creature Devil PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to target creature and 1 damage to you. -SVar:TrigDealDamage:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBDamageYou -SVar:DBDamageYou:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 +SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBDamageYou +SVar:DBDamageYou:DB$ DealDamage | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/forge_devil.jpg Oracle:When Forge Devil enters the battlefield, it deals 1 damage to target creature and 1 damage to you. diff --git a/forge-gui/res/cardsfolder/f/forgeborn_oreads.txt b/forge-gui/res/cardsfolder/f/forgeborn_oreads.txt index 72d93054c24..9ed7eac94f5 100644 --- a/forge-gui/res/cardsfolder/f/forgeborn_oreads.txt +++ b/forge-gui/res/cardsfolder/f/forgeborn_oreads.txt @@ -4,7 +4,7 @@ Types:Enchantment Creature Nymph PT:4/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ Constellation — Whenever CARDNAME or another enchantment enters the battlefield under your control, CARDNAME deals 1 damage to target creature or player. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Constellation — Whenever CARDNAME or another enchantment enters the battlefield under your control, CARDNAME deals 1 damage to target creature or player. -SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:PlayMain1:TRUE SVar:BuffedBy:Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/forgeborn_oreads.jpg diff --git a/forge-gui/res/cardsfolder/f/forget.txt b/forge-gui/res/cardsfolder/f/forget.txt index 140cc48f015..6569a3c1214 100644 --- a/forge-gui/res/cardsfolder/f/forget.txt +++ b/forge-gui/res/cardsfolder/f/forget.txt @@ -2,7 +2,7 @@ Name:Forget ManaCost:U U Types:Sorcery A:SP$ Discard | Cost$ U U | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose | NumCards$ 2 | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Target player discards two cards, then draws as many cards as he or she discarded this way. -SVar:DBDraw:DB$ Draw | Cost$ 0 | Defined$ Targeted | NumCards$ X | References$ X +SVar:DBDraw:DB$ Draw | Defined$ Targeted | NumCards$ X | References$ X SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/forget.jpg Oracle:Target player discards two cards, then draws as many cards as he or she discarded this way. diff --git a/forge-gui/res/cardsfolder/f/forgotten_creation.txt b/forge-gui/res/cardsfolder/f/forgotten_creation.txt index 77b8a0dc1ba..1f2e2ff8f54 100644 --- a/forge-gui/res/cardsfolder/f/forgotten_creation.txt +++ b/forge-gui/res/cardsfolder/f/forgotten_creation.txt @@ -4,8 +4,8 @@ Types:Creature Zombie Horror PT:3/3 K:Skulk T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDiscard | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may discard all the cards in your hand. If you do, draw that many cards. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X | SubAbility$ DBCleanup +SVar:TrigDiscard:DB$ Discard | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount DeckHas:Ability$Discard diff --git a/forge-gui/res/cardsfolder/f/form_of_the_dragon.txt b/forge-gui/res/cardsfolder/f/form_of_the_dragon.txt index d44f4a76323..3c1296db504 100644 --- a/forge-gui/res/cardsfolder/f/form_of_the_dragon.txt +++ b/forge-gui/res/cardsfolder/f/form_of_the_dragon.txt @@ -3,8 +3,8 @@ ManaCost:4 R R R Types:Enchantment S:Mode$ CantAttack | ValidCard$ Creature.withoutFlying | Target$ You | Description$ Creatures without flying can't attack you. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 5 damage to target creature or player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 +SVar:TrigDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigLife | TriggerDescription$ At the beginning of each end step, your life total becomes 5. -SVar:TrigLife:AB$SetLife | Cost$ 0 | Defined$ You | LifeAmount$ 5 +SVar:TrigLife:DB$SetLife | Defined$ You | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/form_of_the_dragon.jpg Oracle:At the beginning of your upkeep, Form of the Dragon deals 5 damage to target creature or player.\nAt the beginning of each end step, your life total becomes 5.\nCreatures without flying can't attack you. diff --git a/forge-gui/res/cardsfolder/f/formless_nurturing.txt b/forge-gui/res/cardsfolder/f/formless_nurturing.txt index 893f70496b1..6400f7f2ef0 100644 --- a/forge-gui/res/cardsfolder/f/formless_nurturing.txt +++ b/forge-gui/res/cardsfolder/f/formless_nurturing.txt @@ -2,7 +2,7 @@ Name:Formless Nurturing ManaCost:3 G Types:Sorcery A:SP$ Manifest | Cost$ 3 G | Amount$ 1 | Defined$ TopOfLibrary | RememberManifested$ True | SubAbility$ TrigPutCounter | SpellDescription$ Manifest the top card of your library, then put a +1/+1 counter on it. (To manifest a card, put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card.) -SVar:TrigPutCounter:DB$ PutCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBCleanup +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/formless_nurturing.jpg Oracle:Manifest the top card of your library, then put a +1/+1 counter on it. (To manifest a card, put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card.) diff --git a/forge-gui/res/cardsfolder/f/forsaken_drifters.txt b/forge-gui/res/cardsfolder/f/forsaken_drifters.txt index 487606f58b0..569c893ba18 100644 --- a/forge-gui/res/cardsfolder/f/forsaken_drifters.txt +++ b/forge-gui/res/cardsfolder/f/forsaken_drifters.txt @@ -3,6 +3,6 @@ ManaCost:3 B Types:Creature Zombie PT:4/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigMill | TriggerDescription$ When CARDNAME dies, put the top four cards of your library into your graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 4 | Defined$ You +SVar:TrigMill:DB$ Mill | NumCards$ 4 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/forsaken_drifters.jpg Oracle:When Forsaken Drifters dies, put the top four cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/f/forsaken_wastes.txt b/forge-gui/res/cardsfolder/f/forsaken_wastes.txt index f843f467477..6916ce08056 100644 --- a/forge-gui/res/cardsfolder/f/forsaken_wastes.txt +++ b/forge-gui/res/cardsfolder/f/forsaken_wastes.txt @@ -4,8 +4,8 @@ Types:World Enchantment S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player loses 1 life. T:Mode$ BecomesTarget | ValidTarget$ Card.Self | SourceType$ Spell | Execute$ TrigLoseLife5 | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME becomes the target of a spell, that spell's controller loses 5 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 1 -SVar:TrigLoseLife5:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredSourceController | LifeAmount$ 5 +SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredPlayer | LifeAmount$ 1 +SVar:TrigLoseLife5:DB$ LoseLife | Defined$ TriggeredSourceController | LifeAmount$ 5 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/forsaken_wastes.jpg Oracle:Players can't gain life.\nAt the beginning of each player's upkeep, that player loses 1 life.\nWhenever Forsaken Wastes becomes the target of a spell, that spell's controller loses 5 life. diff --git a/forge-gui/res/cardsfolder/f/fortitude.txt b/forge-gui/res/cardsfolder/f/fortitude.txt index 935cc6d5a5d..5f235dc9f61 100644 --- a/forge-gui/res/cardsfolder/f/fortitude.txt +++ b/forge-gui/res/cardsfolder/f/fortitude.txt @@ -5,7 +5,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump A:AB$ Regenerate | Cost$ Sac<1/Forest> | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return CARDNAME to its owner's hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fortitude.jpg diff --git a/forge-gui/res/cardsfolder/f/fortress_cyclops.txt b/forge-gui/res/cardsfolder/f/fortress_cyclops.txt index 1d773501c0e..b9615671f48 100644 --- a/forge-gui/res/cardsfolder/f/fortress_cyclops.txt +++ b/forge-gui/res/cardsfolder/f/fortress_cyclops.txt @@ -3,8 +3,8 @@ ManaCost:3 R W Types:Creature Cyclops Soldier PT:3/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAttack | TriggerDescription$ Whenever CARDNAME attacks, it gets +3/+0 until end of turn. -SVar:TrigPumpAttack:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 +SVar:TrigPumpAttack:DB$Pump | Defined$ Self | NumAtt$ 3 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPumpBlock | TriggerDescription$ Whenever CARDNAME blocks, it gets +0/+3 until end of turn. -SVar:TrigPumpBlock:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 3 +SVar:TrigPumpBlock:DB$Pump | Defined$ Self | NumDef$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/fortress_cyclops.jpg Oracle:Whenever Fortress Cyclops attacks, it gets +3/+0 until end of turn.\nWhenever Fortress Cyclops blocks, it gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/foul_emissary.txt b/forge-gui/res/cardsfolder/f/foul_emissary.txt index 17bd29ea038..4b6e22f9588 100644 --- a/forge-gui/res/cardsfolder/f/foul_emissary.txt +++ b/forge-gui/res/cardsfolder/f/foul_emissary.txt @@ -3,11 +3,11 @@ ManaCost:2 G Types:Creature Human Horror PT:1/1 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top four cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. -SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 4 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature +SVar:TrigDig:DB$Dig | DigNum$ 4 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature T:Mode$ Sacrificed | ValidCard$ Card.Self | WhileKeyword$ Emerge | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ When you sacrifice CARDNAME while casting a spell with emerge, create a 3/2 colorless Eldrazi Horror creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Horror | TokenTypes$ Creature,Eldrazi,Horror | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 2 +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Eldrazi Horror | TokenTypes$ Creature,Eldrazi,Horror | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 2 DeckHints:Type$Eldrazi|Horror & Keyword$Emerge DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/foul_emissary.jpg diff --git a/forge-gui/res/cardsfolder/f/foul_imp.txt b/forge-gui/res/cardsfolder/f/foul_imp.txt index 56a3cb3fe2f..413a234dcf0 100644 --- a/forge-gui/res/cardsfolder/f/foul_imp.txt +++ b/forge-gui/res/cardsfolder/f/foul_imp.txt @@ -5,6 +5,6 @@ PT:2/2 K:Flying # Note: The Executing Ability needs to be a Drawback for the AI to properly test it's conditions T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose 2 life. -SVar:TrigLoseLife:DB$ LoseLife | Cost$ 0 | LifeAmount$ 2 +SVar:TrigLoseLife:DB$ LoseLife | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/st/en-us/card5158.jpg Oracle:Flying\nWhen Foul Imp enters the battlefield, you lose 2 life. diff --git a/forge-gui/res/cardsfolder/f/foul_spirit.txt b/forge-gui/res/cardsfolder/f/foul_spirit.txt index ef49e392d1e..a00184a60d4 100644 --- a/forge-gui/res/cardsfolder/f/foul_spirit.txt +++ b/forge-gui/res/cardsfolder/f/foul_spirit.txt @@ -4,6 +4,6 @@ Types:Creature Spirit PT:3/2 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice a land. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Land | ChangeNum$ 1 +SVar:TrigSac:DB$Sacrifice | SacValid$ Land | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/foul_spirit.jpg Oracle:Flying\nWhen Foul Spirit enters the battlefield, sacrifice a land. diff --git a/forge-gui/res/cardsfolder/f/foundry_champion.txt b/forge-gui/res/cardsfolder/f/foundry_champion.txt index 176071d54a8..8d01fa8172a 100644 --- a/forge-gui/res/cardsfolder/f/foundry_champion.txt +++ b/forge-gui/res/cardsfolder/f/foundry_champion.txt @@ -3,7 +3,7 @@ ManaCost:4 R W Types:Creature Elemental Soldier PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target creature or player equal to the number of creatures you control. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:X:Count$Valid Creature.YouCtrl diff --git a/forge-gui/res/cardsfolder/f/foundry_street_denizen.txt b/forge-gui/res/cardsfolder/f/foundry_street_denizen.txt index 7e8a62c163b..dc0541098c5 100644 --- a/forge-gui/res/cardsfolder/f/foundry_street_denizen.txt +++ b/forge-gui/res/cardsfolder/f/foundry_street_denizen.txt @@ -3,7 +3,7 @@ ManaCost:R Types:Creature Goblin Warrior PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Red | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another red creature enters the battlefield under your control, CARDNAME gets +1/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 +SVar:TrigPump:DB$ Pump | NumAtt$ +1 SVar:BuffedBy:Creature.Red SVar:Picture:http://www.wizards.com/global/images/magic/general/foundry_street_denizen.jpg Oracle:Whenever another red creature enters the battlefield under your control, Foundry Street Denizen gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fractured_loyalty.txt b/forge-gui/res/cardsfolder/f/fractured_loyalty.txt index 43dee910516..6a618c68923 100644 --- a/forge-gui/res/cardsfolder/f/fractured_loyalty.txt +++ b/forge-gui/res/cardsfolder/f/fractured_loyalty.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Curse T:Mode$ BecomesTarget | ValidTarget$ Card.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ Whenever enchanted creature becomes the target of a spell or ability, that spell or ability's controller gains control of that creature. (This effect lasts indefinitely.) -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | Defined$ Enchanted | NewController$ TriggeredSourceController | Permanent$ True +SVar:TrigGainControl:DB$ GainControl | Defined$ Enchanted | NewController$ TriggeredSourceController | Permanent$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fractured_loyalty.jpg Oracle:Enchant creature\nWhenever enchanted creature becomes the target of a spell or ability, that spell or ability's controller gains control of that creature. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/f/frankensteins_monster.txt b/forge-gui/res/cardsfolder/f/frankensteins_monster.txt index 507b6100d4f..01339f3a587 100644 --- a/forge-gui/res/cardsfolder/f/frankensteins_monster.txt +++ b/forge-gui/res/cardsfolder/f/frankensteins_monster.txt @@ -3,7 +3,7 @@ ManaCost:X B B Types:Creature Zombie PT:0/1 R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ ExileCreature | Description$ As CARDNAME enters the battlefield, exile X creature cards from your graveyard. If you can't, put CARDNAME into its owner's graveyard instead of onto the battlefield. For each creature card exiled this way, CARDNAME enters the battlefield with a +2/+0, +1/+1, or +0/+2 counter on it. -SVar:ExileCreature:AB$ ChooseCard | Cost$ 0 | Choices$ Creature.YouOwn | ChoiceZone$ Graveyard | Amount$ X | Mandatory$ True | ConditionCheckSVar$ CheckYard | ConditionSVarCompare$ GEX | References$ CheckYard,X | SubAbility$ DBExile +SVar:ExileCreature:DB$ ChooseCard | Choices$ Creature.YouOwn | ChoiceZone$ Graveyard | Amount$ X | Mandatory$ True | ConditionCheckSVar$ CheckYard | ConditionSVarCompare$ GEX | References$ CheckYard,X | SubAbility$ DBExile SVar:DBExile:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ Movetoyard SVar:Movetoyard:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Graveyard | Defined$ Self | ConditionCheckSVar$ CheckExiled | ConditionSVarCompare$ LTX | References$ CheckExiled,X | Imprint$ True | SubAbility$ ChooseCounters SVar:ChooseCounters:DB$ Repeat | MaxRepeat$ X | RepeatSubAbility$ DBChooseCounter | ConditionCheckSVar$ CheckExiled | ConditionSVarCompare$ EQX | References$ CheckExiled,X | SubAbility$ MovetoPlay diff --git a/forge-gui/res/cardsfolder/f/fraying_sanity.txt b/forge-gui/res/cardsfolder/f/fraying_sanity.txt index 14bb3e7b645..1b00eac3ea9 100644 --- a/forge-gui/res/cardsfolder/f/fraying_sanity.txt +++ b/forge-gui/res/cardsfolder/f/fraying_sanity.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura Curse K:Enchant player A:SP$ Attach | Cost$ 2 U | ValidTgts$ Player | AILogic$ Curse T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of each end step, enchanted player puts the top X cards of his or her library into his or her graveyard, where X is the number of cards put into that graveyard from anywhere this turn. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ Player.EnchantedBy | NumCards$ X | References$ X +SVar:TrigMill:DB$ Mill | Defined$ Player.EnchantedBy | NumCards$ X | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_Card.EnchantedPlayerOwn SVar:Picture:http://www.wizards.com/global/images/magic/general/fraying_sanity.jpg Oracle:Enchant player\nAt the beginning of each end step, enchanted player puts the top X cards of his or her library into his or her graveyard, where X is the number of cards put into that graveyard from anywhere this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/frenetic_efreet_avatar.txt b/forge-gui/res/cardsfolder/f/frenetic_efreet_avatar.txt index 6239302b373..18688fec2d2 100644 --- a/forge-gui/res/cardsfolder/f/frenetic_efreet_avatar.txt +++ b/forge-gui/res/cardsfolder/f/frenetic_efreet_avatar.txt @@ -4,7 +4,7 @@ Types:Vanguard HandLifeModifier:-1/-3 S:Mode$ Continuous | EffectZone$ Command | Affected$ Permanent.YouCtrl | AddKeyword$ Phasing | Description$ Each permanent you control has phasing. (It phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.) T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigFlip | TriggerDescription$ At the beginning of your end step, flip a coin. If you win the flip, take an extra turn after this one. -SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | Defined$ You | WinSubAbility$ DBAddTurn +SVar:TrigFlip:DB$ FlipACoin | Defined$ You | WinSubAbility$ DBAddTurn SVar:DBAddTurn:DB$ AddTurn | NumTurns$ 1 SVar:Picture:https://downloads.cardforge.org/images/cards/VAN/Frenetic Efreet Avatar.full.jpg Oracle:Hand -1, life -3\nEach permanent you control has phasing. (It phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.)\nAt the beginning of your end step, flip a coin. If you win the flip, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/f/frenetic_sliver.txt b/forge-gui/res/cardsfolder/f/frenetic_sliver.txt index 74c07c72f60..7c48410b128 100644 --- a/forge-gui/res/cardsfolder/f/frenetic_sliver.txt +++ b/forge-gui/res/cardsfolder/f/frenetic_sliver.txt @@ -3,7 +3,7 @@ ManaCost:1 U R Types:Creature Sliver PT:2/2 S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Frenetic | AddSVar$ DBExile & DelTrig & MoveBack & DBSacSelf | Description$ All Slivers have "{0}: If this permanent is on the battlefield, flip a coin. If you win the flip, exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step. If you lose the flip, sacrifice it." -SVar:Frenetic:AB$ FlipACoin | Cost$ 0 | ConditionPresent$ Card.Self | ConditionCompare$ EQ1 | WinSubAbility$ DBExile | LoseSubAbility$ DBSacSelf | SpellDescription$ If this permanent is on the battlefield, flip a coin. If you win the flip, exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step. If you lose the flip, sacrifice it. +SVar:Frenetic:DB$ FlipACoin | ConditionPresent$ Card.Self | ConditionCompare$ EQ1 | WinSubAbility$ DBExile | LoseSubAbility$ DBSacSelf | SpellDescription$ If this permanent is on the battlefield, flip a coin. If you win the flip, exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step. If you lose the flip, sacrifice it. SVar:DBExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ Self | SubAbility$ DelTrig SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ MoveBack | Static$ True SVar:MoveBack:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ Self diff --git a/forge-gui/res/cardsfolder/f/frenzied_fugue.txt b/forge-gui/res/cardsfolder/f/frenzied_fugue.txt index 9a63fda5f0e..34c3f7f6360 100644 --- a/forge-gui/res/cardsfolder/f/frenzied_fugue.txt +++ b/forge-gui/res/cardsfolder/f/frenzied_fugue.txt @@ -5,6 +5,6 @@ K:Enchant permanent A:SP$ Attach | Cost$ 3 R | ValidTgts$ Permanent | AILogic$ Curse T:Mode$ ChangesZone | ValidCard$ Card.Self | Execute$ TrigGainControl | Origin$ Any | Destination$ Battlefield | TriggerDescription$ When CARDNAME enters the battlefield or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainControl | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn. -SVar:TrigGainControl:AB$GainControl | Cost$ 0 | Defined$ Enchanted | Untap$ True | AddKWs$ Haste | LoseControl$ EOT +SVar:TrigGainControl:DB$GainControl | Defined$ Enchanted | Untap$ True | AddKWs$ Haste | LoseControl$ EOT SVar:Picture:http://www.wizards.com/global/images/magic/general/frenzied_fugue.jpg Oracle:Enchant permanent\nWhen Frenzied Fugue enters the battlefield or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/f/frenzy_sliver.txt b/forge-gui/res/cardsfolder/f/frenzy_sliver.txt index e1218a18240..fc71479fad8 100644 --- a/forge-gui/res/cardsfolder/f/frenzy_sliver.txt +++ b/forge-gui/res/cardsfolder/f/frenzy_sliver.txt @@ -4,7 +4,7 @@ Types:Creature Sliver PT:1/1 S:Mode$ Continuous | Affected$ Creature.Sliver | AddTrigger$ TrigFrenzy | AddSVar$ FrenzyPump | Description$ All Sliver creatures have frenzy 1. (Whenever a Sliver attacks and isn't blocked, it gets +1/+0 until end of turn.) SVar:TrigFrenzy:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ FrenzyPump | TriggerZones$ Battlefield | TriggerDescription$ Frenzy 1 (Whenever CARDNAME attacks and isn't blocked, it gets +1/+0 until end of turn.) -SVar:FrenzyPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 | Defined$ TriggeredAttacker +SVar:FrenzyPump:DB$ Pump | NumAtt$ +1 | Defined$ TriggeredAttacker SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/frenzy_sliver.jpg Oracle:All Sliver creatures have frenzy 1. (Whenever a Sliver attacks and isn't blocked, it gets +1/+0 until end of turn.) diff --git a/forge-gui/res/cardsfolder/f/fretwork_colony.txt b/forge-gui/res/cardsfolder/f/fretwork_colony.txt index 9195a67e706..c2832c29447 100644 --- a/forge-gui/res/cardsfolder/f/fretwork_colony.txt +++ b/forge-gui/res/cardsfolder/f/fretwork_colony.txt @@ -4,7 +4,7 @@ Types:Creature Insect PT:1/1 K:CARDNAME can't block. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME and you lose 1 life. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBLoseLife +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fretwork_colony.jpg Oracle:Fretwork Colony can't block.\nAt the beginning of your upkeep, put a +1/+1 counter on Fretwork Colony and you lose 1 life. diff --git a/forge-gui/res/cardsfolder/f/freyalises_winds.txt b/forge-gui/res/cardsfolder/f/freyalises_winds.txt index b345142e40c..ef998414594 100644 --- a/forge-gui/res/cardsfolder/f/freyalises_winds.txt +++ b/forge-gui/res/cardsfolder/f/freyalises_winds.txt @@ -2,9 +2,9 @@ Name:Freyalise's Winds ManaCost:2 G G Types:Enchantment T:Mode$ Taps | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a permanent becomes tapped, put a wind counter on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredCard | CounterType$ WIND | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ TriggeredCard | CounterType$ WIND | CounterNum$ 1 R:Event$ Untap | ActiveZones$ Battlefield | ValidCard$ Permanent.counters_GE1_WIND | ReplaceWith$ RepRemoveCounter | UntapStep$ True | Description$ If a permanent with a wind counter on it would untap during its controller's untap step, remove all wind counters from it instead. -SVar:RepRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ WIND | CounterNum$ All +SVar:RepRemoveCounter:DB$ RemoveCounter | Defined$ ReplacedCard | CounterType$ WIND | CounterNum$ All SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/freyalises_winds.jpg Oracle:Whenever a permanent becomes tapped, put a wind counter on it.\nIf a permanent with a wind counter on it would untap during its controller's untap step, remove all wind counters from it instead. diff --git a/forge-gui/res/cardsfolder/f/frog_tongue.txt b/forge-gui/res/cardsfolder/f/frog_tongue.txt index 4b763ffc740..cc101091b6c 100644 --- a/forge-gui/res/cardsfolder/f/frog_tongue.txt +++ b/forge-gui/res/cardsfolder/f/frog_tongue.txt @@ -5,6 +5,6 @@ K:Enchant creature A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Reach | Description$ Enchanted creature has reach. (It can block creatures with flying.) T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/frog_tongue.jpg Oracle:Enchant creature\nWhen Frog Tongue enters the battlefield, draw a card.\nEnchanted creature has reach. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/f/from_beyond.txt b/forge-gui/res/cardsfolder/f/from_beyond.txt index 96f2be9a4d6..d18f1852691 100644 --- a/forge-gui/res/cardsfolder/f/from_beyond.txt +++ b/forge-gui/res/cardsfolder/f/from_beyond.txt @@ -3,7 +3,7 @@ ManaCost:3 G Types:Enchantment K:Devoid T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, create a 1/1 colorless Eldrazi Scion creature token. It has "Sacrifice this creature: Add {C} to your mana pool." -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ C | Amount$ 1 | SpellDescription$ Add {C} to your mana pool. A:AB$ ChangeZone | Cost$ 1 G Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Eldrazi | ChangeNum$ 1 | SpellDescription$ Search your library for an Eldrazi card, reveal it, put it into your hand, then shuffle your library. DeckHints:Type$Eldrazi diff --git a/forge-gui/res/cardsfolder/f/frontier_siege.txt b/forge-gui/res/cardsfolder/f/frontier_siege.txt index 1e7f6109a50..e07a27c5801 100644 --- a/forge-gui/res/cardsfolder/f/frontier_siege.txt +++ b/forge-gui/res/cardsfolder/f/frontier_siege.txt @@ -5,9 +5,9 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:SiegeChoice:DB$ GenericChoice | Choices$ Khans,Dragons | Defined$ You | SetChosenMode$ True | AILogic$ Khans | ShowChoice$ ExceptSelf SVar:Khans:DB$ Animate | Defined$ Self | Triggers$ KhansTrigger | Permanent$ True | SpellDescription$ Khans SVar:KhansTrigger:Mode$ Phase | Phase$ Main1,Main2 | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ ManaGain | TriggerDescription$ At the beginning of each of your main phases, add {G}{G} to your mana pool. -SVar:ManaGain:AB$ Mana | Cost$ 0 | Produced$ G G +SVar:ManaGain:DB$ Mana | Produced$ G G SVar:Dragons:DB$ Animate | Defined$ Self | Triggers$ DragonsTrigger | Permanent$ True | SpellDescription$ Dragons SVar:DragonsTrigger:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+withFlying | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ AirFight | TriggerDescription$ Whenever a creature with flying enters the battlefield under your control, you may have it fight target creature you don't control. -SVar:AirFight:AB$ Fight | Cost$ 0 | Defined$ TriggeredCard | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control | ConditionDefined$ TriggeredCard | ConditionPresent$ Creature +SVar:AirFight:DB$ Fight | Defined$ TriggeredCard | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control | ConditionDefined$ TriggeredCard | ConditionPresent$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/frontier_siege.jpg Oracle:As Frontier Siege enters the battlefield, choose Khans or Dragons.\n• Khans — At the beginning of each of your main phases, add {G}{G} to your mana pool.\n• Dragons — Whenever a creature with flying enters the battlefield under your control, you may have it fight target creature you don't control. diff --git a/forge-gui/res/cardsfolder/f/frontline_medic.txt b/forge-gui/res/cardsfolder/f/frontline_medic.txt index 5444fb8ecb9..409f15a89e0 100644 --- a/forge-gui/res/cardsfolder/f/frontline_medic.txt +++ b/forge-gui/res/cardsfolder/f/frontline_medic.txt @@ -3,7 +3,7 @@ ManaCost:2 W Types:Creature Human Cleric PT:3/3 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionEffect | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, creatures you control gain indestructible until end of turn. -SVar:TrigBattalionEffect:AB$ Effect | Cost$ 0 | Name$ Frontline Medic Effect | StaticAbilities$ KWPump +SVar:TrigBattalionEffect:DB$ Effect | Name$ Frontline Medic Effect | StaticAbilities$ KWPump SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddKeyword$ Indestructible | Description$ Creatures you control gain indestructible until end of turn. SVar:BattalionTest:Count$Valid Creature.attacking+Other A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell with X in its mana cost | ValidTgts$ Card.hasXCost | UnlessCost$ 3 | SpellDescription$ Counter target spell with {X} in its mana cost unless its controller pays {3}. diff --git a/forge-gui/res/cardsfolder/f/frost_breath.txt b/forge-gui/res/cardsfolder/f/frost_breath.txt index 1356ea57aec..b0577faaf8c 100644 --- a/forge-gui/res/cardsfolder/f/frost_breath.txt +++ b/forge-gui/res/cardsfolder/f/frost_breath.txt @@ -2,6 +2,6 @@ Name:Frost Breath ManaCost:2 U Types:Instant A:SP$ Tap | Cost$ 2 U | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SubAbility$ TrigPump | SpellDescription$ Tap up to two target creatures. Those creatures don't untap during their controller's next untap step. -SVar:TrigPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +SVar:TrigPump:DB$Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_breath.jpg Oracle:Tap up to two target creatures. Those creatures don't untap during their controller's next untap step. diff --git a/forge-gui/res/cardsfolder/f/frost_lynx.txt b/forge-gui/res/cardsfolder/f/frost_lynx.txt index 704848983ec..0b72c1b13e6 100644 --- a/forge-gui/res/cardsfolder/f/frost_lynx.txt +++ b/forge-gui/res/cardsfolder/f/frost_lynx.txt @@ -3,7 +3,7 @@ ManaCost:2 U Types:Creature Elemental Cat PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. | SubAbility$ DBPump +SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_lynx.jpg diff --git a/forge-gui/res/cardsfolder/f/frost_titan.txt b/forge-gui/res/cardsfolder/f/frost_titan.txt index 614492d17e2..228ab8d1e33 100644 --- a/forge-gui/res/cardsfolder/f/frost_titan.txt +++ b/forge-gui/res/cardsfolder/f/frost_titan.txt @@ -5,9 +5,9 @@ PT:6/6 T:Mode$ BecomesTarget | ValidSource$ Card.OppCtrl | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. -SVar:TrigTap:DB$ Tap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Choose target permanent. | SubAbility$ DBPump +SVar:TrigTap:DB$ Tap | ValidTgts$ Permanent | TgtPrompt$ Choose target permanent. | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. -SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSourceSA | UnlessCost$ 2 | UnlessPayer$ TriggeredSourceSAController +SVar:TrigCounter:DB$ Counter | Defined$ TriggeredSourceSA | UnlessCost$ 2 | UnlessPayer$ TriggeredSourceSAController SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_titan.jpg Oracle:Whenever Frost Titan becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}.\nWhenever Frost Titan enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/f/frost_walker.txt b/forge-gui/res/cardsfolder/f/frost_walker.txt index c15bf972714..525995e1aaf 100644 --- a/forge-gui/res/cardsfolder/f/frost_walker.txt +++ b/forge-gui/res/cardsfolder/f/frost_walker.txt @@ -3,7 +3,7 @@ ManaCost:1 U Types:Creature Elemental PT:4/1 T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:TrigSac:DB$Sacrifice | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_walker.jpg Oracle:When Frost Walker becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/f/fruit_of_the_first_tree.txt b/forge-gui/res/cardsfolder/f/fruit_of_the_first_tree.txt index 243b47dd1a0..931534d0781 100644 --- a/forge-gui/res/cardsfolder/f/fruit_of_the_first_tree.txt +++ b/forge-gui/res/cardsfolder/f/fruit_of_the_first_tree.txt @@ -4,8 +4,8 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigGainLife | TriggerDescription$ When enchanted creature dies, you gain X life and draw X cards, where X is its toughness. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBTrigDraw -SVar:DBTrigDraw:DB$ Draw | Cost$ 0 | NumCards$ X | References$ X +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBTrigDraw +SVar:DBTrigDraw:DB$ Draw | NumCards$ X | References$ X SVar:X:TriggeredCard$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/fruit_of_the_first_tree.jpg Oracle:Enchant creature\nWhen enchanted creature dies, you gain X life and draw X cards, where X is its toughness. diff --git a/forge-gui/res/cardsfolder/f/fugitive_druid.txt b/forge-gui/res/cardsfolder/f/fugitive_druid.txt index 1628538b4d6..6e3020fce3c 100644 --- a/forge-gui/res/cardsfolder/f/fugitive_druid.txt +++ b/forge-gui/res/cardsfolder/f/fugitive_druid.txt @@ -3,6 +3,6 @@ ManaCost:3 G Types:Creature Human Druid PT:3/2 T:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ Aura | SourceType$ Spell | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME becomes the target of an Aura spell, you draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fugitive_druid.jpg Oracle:Whenever Fugitive Druid becomes the target of an Aura spell, you draw a card. diff --git a/forge-gui/res/cardsfolder/f/funeral_march.txt b/forge-gui/res/cardsfolder/f/funeral_march.txt index e8c301b4926..262509eb829 100644 --- a/forge-gui/res/cardsfolder/f/funeral_march.txt +++ b/forge-gui/res/cardsfolder/f/funeral_march.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 B B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.AttachedBy | Execute$ TrigSac | TriggerDescription$ When enchanted creature leaves the battlefield, its controller sacrifices a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature | Defined$ TriggeredCardController +SVar:TrigSac:DB$ Sacrifice | SacValid$ Creature | Defined$ TriggeredCardController SVar:Picture:http://www.wizards.com/global/images/magic/general/funeral_march.jpg Oracle:Enchant creature\nWhen enchanted creature leaves the battlefield, its controller sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/f/fungal_behemoth.txt b/forge-gui/res/cardsfolder/f/fungal_behemoth.txt index 263ff02e60e..4ba57f3b3c7 100644 --- a/forge-gui/res/cardsfolder/f/fungal_behemoth.txt +++ b/forge-gui/res/cardsfolder/f/fungal_behemoth.txt @@ -6,7 +6,7 @@ PT:*/* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of +1/+1 counters on creatures you control. K:Suspend:X:XCantBe0 X G G T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigPut | OptionalDecider$ You | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, you may put a +1/+1 counter on target creature. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPut:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:X:Count$xPaid SVar:Y:Count$TotalCounters_P1P1_Creature.YouCtrl SVar:NeedsToPlay:Creature.YouCtrl+inZoneBattlefield diff --git a/forge-gui/res/cardsfolder/f/fungal_shambler.txt b/forge-gui/res/cardsfolder/f/fungal_shambler.txt index f190e016cfa..78b197f0815 100644 --- a/forge-gui/res/cardsfolder/f/fungal_shambler.txt +++ b/forge-gui/res/cardsfolder/f/fungal_shambler.txt @@ -4,7 +4,7 @@ Types:Creature Fungus Beast PT:6/4 K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDrawDiscard | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, you draw a card and that opponent discards a card. -SVar:TrigDrawDiscard:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard +SVar:TrigDrawDiscard:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/fungal_shambler.jpg Oracle:Trample\nWhenever Fungal Shambler deals damage to an opponent, you draw a card and that opponent discards a card. diff --git a/forge-gui/res/cardsfolder/f/furious_assault.txt b/forge-gui/res/cardsfolder/f/furious_assault.txt index 3ff7c147bab..c0ee7417564 100644 --- a/forge-gui/res/cardsfolder/f/furious_assault.txt +++ b/forge-gui/res/cardsfolder/f/furious_assault.txt @@ -2,7 +2,7 @@ Name:Furious Assault ManaCost:2 R Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you cast a creature spell, CARDNAME deals 1 damage to target player. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 +SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/furious_assault.jpg Oracle:Whenever you cast a creature spell, Furious Assault deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/f/furnace_dragon.txt b/forge-gui/res/cardsfolder/f/furnace_dragon.txt index 4a748b2ef04..4854a11d1b0 100644 --- a/forge-gui/res/cardsfolder/f/furnace_dragon.txt +++ b/forge-gui/res/cardsfolder/f/furnace_dragon.txt @@ -4,7 +4,7 @@ Types:Creature Dragon PT:5/5 K:Flying T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, exile all artifacts. -SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Artifact | Origin$ Battlefield | Destination$ Exile +SVar:TrigExile:DB$ChangeZoneAll | ChangeType$ Artifact | Origin$ Battlefield | Destination$ Exile S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/furnace_dragon.jpg diff --git a/forge-gui/res/cardsfolder/f/furnace_layer.txt b/forge-gui/res/cardsfolder/f/furnace_layer.txt index 66ed0b71f47..e9a07a89966 100644 --- a/forge-gui/res/cardsfolder/f/furnace_layer.txt +++ b/forge-gui/res/cardsfolder/f/furnace_layer.txt @@ -3,11 +3,11 @@ ManaCost:no cost Types:Plane New Phyrexia T:Mode$ PlaneswalkedTo | ValidCard$ Plane.Self | TriggerZones$ Command | Execute$ FurnaceDiscard | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, select target player at random. That player discards a card. If that player discards a land card this way, he or she loses 3 life. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ FurnaceDiscard | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, select target player at random. That player discards a card. If that player discards a land card this way, he or she loses 3 life. -SVar:FurnaceDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | TargetsAtRandom$ True | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBLoseLife +SVar:FurnaceDiscard:DB$ Discard | ValidTgts$ Player | TargetsAtRandom$ True | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ Targeted | LifeAmount$ 3 | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | OptionalDecider$ You | TriggerDescription$ Whenever you roll {CHAOS}, you may destroy target nonland permanent. -SVar:RolledChaos:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent to destroy +SVar:RolledChaos:DB$ Destroy | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent to destroy SVar:Picture:http://www.wizards.com/global/images/magic/general/furnace_layer.jpg SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 | LowPriority$ True | MaxRollsPerTurn$ 9 Oracle:When you planeswalk to Furnace Layer or at the beginning of your upkeep, select target player at random. That player discards a card. If that player discards a land card this way, he or she loses 3 life.\nWhenever you roll {CHAOS}, you may destroy target nonland permanent. diff --git a/forge-gui/res/cardsfolder/f/fyndhorn_druid.txt b/forge-gui/res/cardsfolder/f/fyndhorn_druid.txt index f095ad3389d..2810439a49d 100644 --- a/forge-gui/res/cardsfolder/f/fyndhorn_druid.txt +++ b/forge-gui/res/cardsfolder/f/fyndhorn_druid.txt @@ -3,6 +3,6 @@ ManaCost:2 G Types:Creature Elf Druid PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+gotBlockedThisTurn | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, if it was blocked this turn, you gain 4 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 4 +SVar:TrigGainLife:DB$GainLife | Defined$ TriggeredCardController | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/fyndhorn_druid.jpg Oracle:When Fyndhorn Druid dies, if it was blocked this turn, you gain 4 life.