From a1a7cb747b8b977b71b7399f79ee53fc1387f404 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 14 Oct 2017 11:25:49 +0000 Subject: [PATCH] - Fix zero cost AB/DB on triggers: letters U and V --- forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt | 2 +- forge-gui/res/cardsfolder/u/ugins_construct.txt | 2 +- .../res/cardsfolder/u/ulamog_the_ceaseless_hunger.txt | 4 ++-- forge-gui/res/cardsfolder/u/ulamog_the_infinite_gyre.txt | 4 ++-- ...lrich_of_the_krallenhorde_ulrich_uncontested_alpha.txt | 8 ++++---- forge-gui/res/cardsfolder/u/ulvenwald_bear.txt | 2 +- forge-gui/res/cardsfolder/u/ulvenwald_hydra.txt | 2 +- forge-gui/res/cardsfolder/u/ulvenwald_mysteries.txt | 4 ++-- .../u/ulvenwald_mystics_ulvenwald_primordials.txt | 4 ++-- forge-gui/res/cardsfolder/u/ulvenwald_observer.txt | 2 +- forge-gui/res/cardsfolder/u/unblinking_bleb.txt | 2 +- forge-gui/res/cardsfolder/u/unbreathing_horde.txt | 2 +- forge-gui/res/cardsfolder/u/uncontrolled_infestation.txt | 2 +- forge-gui/res/cardsfolder/u/undead_alchemist.txt | 4 ++-- forge-gui/res/cardsfolder/u/undead_executioner.txt | 2 +- forge-gui/res/cardsfolder/u/undead_servant.txt | 2 +- forge-gui/res/cardsfolder/u/undercity_reaches.txt | 4 ++-- forge-gui/res/cardsfolder/u/undergrowth_champion.txt | 4 ++-- forge-gui/res/cardsfolder/u/underworld_cerberus.txt | 2 +- forge-gui/res/cardsfolder/u/underworld_coinsmith.txt | 2 +- forge-gui/res/cardsfolder/u/underworld_dreams.txt | 2 +- forge-gui/res/cardsfolder/u/undying_rage.txt | 2 +- .../res/cardsfolder/u/unesh_criosphinx_sovereign.txt | 2 +- forge-gui/res/cardsfolder/u/unhallowed_pact.txt | 2 +- .../u/uninvited_geist_unimpeded_trespasser.txt | 2 +- forge-gui/res/cardsfolder/u/unnatural_hunger.txt | 2 +- forge-gui/res/cardsfolder/u/unquestioned_authority.txt | 2 +- forge-gui/res/cardsfolder/u/unscythe_killer_of_kings.txt | 2 +- forge-gui/res/cardsfolder/u/unstable_hulk.txt | 2 +- forge-gui/res/cardsfolder/u/unstable_mutation.txt | 2 +- forge-gui/res/cardsfolder/u/unstable_shapeshifter.txt | 2 +- forge-gui/res/cardsfolder/u/unstoppable_ash.txt | 2 +- forge-gui/res/cardsfolder/u/untethered_express.txt | 2 +- forge-gui/res/cardsfolder/u/urbis_protector.txt | 2 +- forge-gui/res/cardsfolder/u/urborg_emissary.txt | 2 +- forge-gui/res/cardsfolder/u/urborg_stalker.txt | 2 +- forge-gui/res/cardsfolder/u/utopia_mycon.txt | 2 +- forge-gui/res/cardsfolder/u/utopia_sprawl.txt | 2 +- forge-gui/res/cardsfolder/u/utvara_hellkite.txt | 2 +- forge-gui/res/cardsfolder/v/valakut_fireboar.txt | 2 +- forge-gui/res/cardsfolder/v/valakut_predator.txt | 2 +- .../res/cardsfolder/v/valakut_the_molten_pinnacle.txt | 2 +- forge-gui/res/cardsfolder/v/valeron_wardens.txt | 2 +- forge-gui/res/cardsfolder/v/valor_in_akros.txt | 2 +- forge-gui/res/cardsfolder/v/vampire_envoy.txt | 2 +- forge-gui/res/cardsfolder/v/vampire_lacerator.txt | 2 +- forge-gui/res/cardsfolder/v/vampiric_embrace.txt | 2 +- forge-gui/res/cardsfolder/v/vampiric_sliver.txt | 2 +- forge-gui/res/cardsfolder/v/vanguard_of_brimaz.txt | 2 +- forge-gui/res/cardsfolder/v/varchilds_war_riders.txt | 2 +- forge-gui/res/cardsfolder/v/vastwood_hydra.txt | 2 +- forge-gui/res/cardsfolder/v/vastwood_zendikon.txt | 2 +- forge-gui/res/cardsfolder/v/vebulid.txt | 2 +- forge-gui/res/cardsfolder/v/vedalken_aethermage.txt | 2 +- forge-gui/res/cardsfolder/v/vedalken_archmage.txt | 2 +- forge-gui/res/cardsfolder/v/vedalken_dismisser.txt | 2 +- forge-gui/res/cardsfolder/v/vedalken_ghoul.txt | 2 +- forge-gui/res/cardsfolder/v/vedalken_heretic.txt | 2 +- forge-gui/res/cardsfolder/v/vedalken_infuser.txt | 2 +- forge-gui/res/cardsfolder/v/vedalken_plotter.txt | 2 +- forge-gui/res/cardsfolder/v/veil_of_birds.txt | 2 +- forge-gui/res/cardsfolder/v/veilborn_ghoul.txt | 2 +- forge-gui/res/cardsfolder/v/veiled_apparition.txt | 2 +- forge-gui/res/cardsfolder/v/veiled_crocodile.txt | 2 +- forge-gui/res/cardsfolder/v/veiled_sentry.txt | 2 +- forge-gui/res/cardsfolder/v/veiled_serpent.txt | 2 +- forge-gui/res/cardsfolder/v/veiling_oddity.txt | 2 +- forge-gui/res/cardsfolder/v/vela_the_night_clad.txt | 2 +- forge-gui/res/cardsfolder/v/veldt.txt | 4 ++-- forge-gui/res/cardsfolder/v/velis_vel.txt | 2 +- forge-gui/res/cardsfolder/v/venarian_gold.txt | 6 +++--- forge-gui/res/cardsfolder/v/vendilion_clique.txt | 2 +- forge-gui/res/cardsfolder/v/venerable_monk.txt | 2 +- forge-gui/res/cardsfolder/v/venerated_teacher.txt | 2 +- forge-gui/res/cardsfolder/v/vengeful_archon.txt | 2 +- forge-gui/res/cardsfolder/v/vengeful_dead.txt | 2 +- forge-gui/res/cardsfolder/v/vengeful_rebel.txt | 2 +- forge-gui/res/cardsfolder/v/vengevine.txt | 2 +- forge-gui/res/cardsfolder/v/venomous_breath.txt | 2 +- forge-gui/res/cardsfolder/v/venomous_fangs.txt | 2 +- forge-gui/res/cardsfolder/v/venser_the_sojourner.txt | 2 +- forge-gui/res/cardsfolder/v/vensers_journal.txt | 2 +- forge-gui/res/cardsfolder/v/verdant_eidolon.txt | 2 +- forge-gui/res/cardsfolder/v/verdant_embrace.txt | 2 +- forge-gui/res/cardsfolder/v/verdant_force.txt | 2 +- forge-gui/res/cardsfolder/v/verdant_haven.txt | 4 ++-- forge-gui/res/cardsfolder/v/verdant_succession.txt | 2 +- forge-gui/res/cardsfolder/v/verdeloth_the_ancient.txt | 2 +- forge-gui/res/cardsfolder/v/verduran_emissary.txt | 2 +- forge-gui/res/cardsfolder/v/verduran_enchantress.txt | 2 +- forge-gui/res/cardsfolder/v/verdurous_gearhulk.txt | 2 +- forge-gui/res/cardsfolder/v/vermiculos.txt | 2 +- forge-gui/res/cardsfolder/v/vernal_bloom.txt | 2 +- forge-gui/res/cardsfolder/v/vertigo_spawn.txt | 2 +- forge-gui/res/cardsfolder/v/vessel_of_paramnesia.txt | 2 +- forge-gui/res/cardsfolder/v/vesuva.txt | 2 +- forge-gui/res/cardsfolder/v/vesuvan_doppelganger.txt | 2 +- forge-gui/res/cardsfolder/v/vesuvan_shapeshifter.txt | 4 ++-- forge-gui/res/cardsfolder/v/veteran_explorer.txt | 2 +- forge-gui/res/cardsfolder/v/veteran_motorist.txt | 2 +- forge-gui/res/cardsfolder/v/veteran_of_the_depths.txt | 2 +- forge-gui/res/cardsfolder/v/vexing_scuttler.txt | 2 +- forge-gui/res/cardsfolder/v/vial_smasher_the_fierce.txt | 2 +- forge-gui/res/cardsfolder/v/viashino_bladescout.txt | 2 +- forge-gui/res/cardsfolder/v/viashino_cutthroat.txt | 2 +- forge-gui/res/cardsfolder/v/viashino_firstblade.txt | 2 +- forge-gui/res/cardsfolder/v/viashino_racketeer.txt | 2 +- forge-gui/res/cardsfolder/v/viashino_sandscout.txt | 2 +- forge-gui/res/cardsfolder/v/viashino_sandstalker.txt | 2 +- forge-gui/res/cardsfolder/v/viashino_sandswimmer.txt | 4 ++-- forge-gui/res/cardsfolder/v/viashino_weaponsmith.txt | 2 +- forge-gui/res/cardsfolder/v/vicious_kavu.txt | 2 +- forge-gui/res/cardsfolder/v/vicious_shadows.txt | 2 +- forge-gui/res/cardsfolder/v/victorys_herald.txt | 2 +- forge-gui/res/cardsfolder/v/vigor.txt | 4 ++-- forge-gui/res/cardsfolder/v/vile_deacon.txt | 2 +- forge-gui/res/cardsfolder/v/vile_requiem.txt | 2 +- forge-gui/res/cardsfolder/v/village_bell_ringer.txt | 2 +- .../res/cardsfolder/v/village_ironsmith_ironfang.txt | 4 ++-- .../cardsfolder/v/village_messenger_moonrise_intruder.txt | 4 ++-- .../v/villagers_of_estwald_howlpack_of_estwald.txt | 4 ++-- forge-gui/res/cardsfolder/v/vindictive_mob.txt | 2 +- forge-gui/res/cardsfolder/v/vinelasher_kudzu.txt | 2 +- forge-gui/res/cardsfolder/v/viridian_emissary.txt | 2 +- forge-gui/res/cardsfolder/v/viridian_harvest.txt | 2 +- forge-gui/res/cardsfolder/v/viridian_revel.txt | 2 +- forge-gui/res/cardsfolder/v/virulent_wound.txt | 2 +- forge-gui/res/cardsfolder/v/viseling.txt | 2 +- forge-gui/res/cardsfolder/v/vital_splicer.txt | 2 +- forge-gui/res/cardsfolder/v/vitaspore_thallid.txt | 2 +- forge-gui/res/cardsfolder/v/vizkopa_guildmage.txt | 2 +- forge-gui/res/cardsfolder/v/vodalian_knights.txt | 2 +- forge-gui/res/cardsfolder/v/vodalian_merchant.txt | 2 +- forge-gui/res/cardsfolder/v/vodalian_war_machine.txt | 2 +- forge-gui/res/cardsfolder/v/voice_of_resurgence.txt | 2 +- forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt | 2 +- forge-gui/res/cardsfolder/v/void_grafter.txt | 2 +- forge-gui/res/cardsfolder/v/void_maw.txt | 2 +- forge-gui/res/cardsfolder/v/voidmage_apprentice.txt | 2 +- forge-gui/res/cardsfolder/v/voidmage_husher.txt | 4 ++-- forge-gui/res/cardsfolder/v/voidwielder.txt | 2 +- forge-gui/res/cardsfolder/v/voldaren_duelist.txt | 2 +- .../v/voldaren_pariah_abolisher_of_bloodlines.txt | 2 +- forge-gui/res/cardsfolder/v/volition_reins.txt | 2 +- forge-gui/res/cardsfolder/v/volrath.txt | 2 +- forge-gui/res/cardsfolder/v/voodoo_doll.txt | 4 ++-- forge-gui/res/cardsfolder/v/voracious_cobra.txt | 2 +- forge-gui/res/cardsfolder/v/voracious_dragon.txt | 2 +- forge-gui/res/cardsfolder/v/voracious_hatchling.txt | 2 +- forge-gui/res/cardsfolder/v/vorinclex_voice_of_hunger.txt | 4 ++-- forge-gui/res/cardsfolder/v/voyager_drake.txt | 2 +- forge-gui/res/cardsfolder/v/vraska_the_unseen.txt | 2 +- forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt | 2 +- forge-gui/res/cardsfolder/v/vulshok_war_boar.txt | 2 +- forge-gui/res/cardsfolder/v/vulturous_aven.txt | 2 +- forge-gui/res/cardsfolder/v/vulturous_zombie.txt | 2 +- 156 files changed, 179 insertions(+), 179 deletions(-) diff --git a/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt b/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt index 5c583b77c47..e29fffe5eda 100644 --- a/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt @@ -3,7 +3,7 @@ ManaCost:3 B Types:Creature Zombie Soldier PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True DeckHints:Type$Gate SVar:Picture:http://www.wizards.com/global/images/magic/general/ubul_sar_gatekeepers.jpg Oracle:When Ubul Sar Gatekeepers enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/ugins_construct.txt b/forge-gui/res/cardsfolder/u/ugins_construct.txt index f272aabb4ba..3bc0def7ad1 100644 --- a/forge-gui/res/cardsfolder/u/ugins_construct.txt +++ b/forge-gui/res/cardsfolder/u/ugins_construct.txt @@ -3,7 +3,7 @@ ManaCost:4 Types:Artifact Creature Construct PT:4/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice a permanent that's one or more colors. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Permanent.nonColorless +SVar:TrigSac:DB$ Sacrifice | Defined$ You | SacValid$ Permanent.nonColorless SVar:X:Count$Valid Permanent.nonColorless+YouCtrl SVar:NeedsToPlayVar:X LE0 SVar:Picture:http://www.wizards.com/global/images/magic/general/ugins_construct.jpg diff --git a/forge-gui/res/cardsfolder/u/ulamog_the_ceaseless_hunger.txt b/forge-gui/res/cardsfolder/u/ulamog_the_ceaseless_hunger.txt index c72b90bf762..2768962e108 100644 --- a/forge-gui/res/cardsfolder/u/ulamog_the_ceaseless_hunger.txt +++ b/forge-gui/res/cardsfolder/u/ulamog_the_ceaseless_hunger.txt @@ -3,10 +3,10 @@ ManaCost:10 Types:Legendary Creature Eldrazi PT:10/10 T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When you cast CARDNAME, exile two target permanents. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | TargetMin$ 2 | TargetMax$ 2 | Origin$ Battlefield | Destination$ Exile +SVar:TrigChange:DB$ ChangeZone | ValidTgts$ Permanent | TargetMin$ 2 | TargetMax$ 2 | Origin$ Battlefield | Destination$ Exile K:Indestructible T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME attacks, defending player exiles the top twenty cards of his or her library. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredDefendingPlayer | Destination$ Exile | NumCards$ 20 +SVar:TrigMill:DB$ Mill | Defined$ TriggeredDefendingPlayer | Destination$ Exile | NumCards$ 20 SVar:PlayMain1:TRUE SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/ulamog_the_ceaseless_hunger.jpg diff --git a/forge-gui/res/cardsfolder/u/ulamog_the_infinite_gyre.txt b/forge-gui/res/cardsfolder/u/ulamog_the_infinite_gyre.txt index b5eb7efde1b..dc4b3747843 100644 --- a/forge-gui/res/cardsfolder/u/ulamog_the_infinite_gyre.txt +++ b/forge-gui/res/cardsfolder/u/ulamog_the_infinite_gyre.txt @@ -5,8 +5,8 @@ PT:10/10 K:Indestructible K:Annihilator:4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library. -SVar:TrigShuffle:AB$ChangeZoneAll | Cost$ 0 | Defined$ TriggeredCardOwner | ChangeType$ Card | Origin$ Graveyard | Destination$ Library | Shuffle$ True +SVar:TrigShuffle:DB$ChangeZoneAll | Defined$ TriggeredCardOwner | ChangeType$ Card | Origin$ Graveyard | Destination$ Library | Shuffle$ True T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When you cast CARDNAME, destroy target permanent. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent +SVar:TrigDestroy:DB$Destroy | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/ulamog_the_infinite_gyre.jpg Oracle:When you cast Ulamog, the Infinite Gyre, destroy target permanent.\nIndestructible\nAnnihilator 4 (Whenever this creature attacks, defending player sacrifices four permanents.)\nWhen Ulamog is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/u/ulrich_of_the_krallenhorde_ulrich_uncontested_alpha.txt b/forge-gui/res/cardsfolder/u/ulrich_of_the_krallenhorde_ulrich_uncontested_alpha.txt index d28e3b8b36a..201be016dc3 100644 --- a/forge-gui/res/cardsfolder/u/ulrich_of_the_krallenhorde_ulrich_uncontested_alpha.txt +++ b/forge-gui/res/cardsfolder/u/ulrich_of_the_krallenhorde_ulrich_uncontested_alpha.txt @@ -4,9 +4,9 @@ Types:Legendary Creature Human Werewolf PT:4/4 T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever this creature enters the battlefield or transforms into CARDNAME, target creature gets +4/+4 until end of turn. T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever this creature enters the battlefield or transforms into CARDNAME, target creature gets +4/+4 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 T:Mode$ Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$ SetState | Defined$ Self | Mode$ Transform SVar:PlayMain1:TRUE AlternateMode:DoubleFaced SVar:Picture:http://www.wizards.com/global/images/magic/general/ulrich_of_the_krallenhorde.jpg @@ -20,8 +20,8 @@ Colors:red,green Types:Legendary Creature Werewolf PT:6/6 T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ TrigFight | OptionalDecider$ You | TriggerDescription$ Whenever this creature transforms into CARDNAME, you may have it fight target non-Werewolf creature you don't control. -SVar:TrigFight:AB$ Fight | Cost$ 0 | Defined$ Self | ValidTgts$ Creature.nonWerewolf+YouDontCtrl | TgtPrompt$ Choose target non-Werewolf creature you don't control +SVar:TrigFight:DB$ Fight | Defined$ Self | ValidTgts$ Creature.nonWerewolf+YouDontCtrl | TgtPrompt$ Choose target non-Werewolf creature you don't control T:Mode$ Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$ SetState | Defined$ Self | Mode$ Transform SVar:Picture:http://www.wizards.com/global/images/magic/general/ulrich_uncontested_alpha.jpg Oracle:Whenever this creature transforms into Ulrich, Uncontested Alpha, you may have it fight target non-Werewolf creature you don't control.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulrich, Uncontested Alpha. diff --git a/forge-gui/res/cardsfolder/u/ulvenwald_bear.txt b/forge-gui/res/cardsfolder/u/ulvenwald_bear.txt index 0e1ae35bf6a..5adc4767ed6 100644 --- a/forge-gui/res/cardsfolder/u/ulvenwald_bear.txt +++ b/forge-gui/res/cardsfolder/u/ulvenwald_bear.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Bear PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigPutCounter | TriggerDescription$ Morbid — When CARDNAME enters the battlefield, if a creature died this turn, put two +1/+1 counters on target creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_bear.jpg Oracle:Morbid — When Ulvenwald Bear enters the battlefield, if a creature died this turn, put two +1/+1 counters on target creature. diff --git a/forge-gui/res/cardsfolder/u/ulvenwald_hydra.txt b/forge-gui/res/cardsfolder/u/ulvenwald_hydra.txt index d47c4febaa1..b23c5b9bed8 100644 --- a/forge-gui/res/cardsfolder/u/ulvenwald_hydra.txt +++ b/forge-gui/res/cardsfolder/u/ulvenwald_hydra.txt @@ -5,7 +5,7 @@ PT:*/* K:Reach S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of lands you control. SVar:X:Count$Valid Land.YouCtrl -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land | ChangeNum$ 1 | ShuffleNonMandatory$ True 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 land card, put it onto the battlefield tapped, then shuffle your library. SVar:BuffedBy:Land SVar:NeedsToPlayVar:X GE3 diff --git a/forge-gui/res/cardsfolder/u/ulvenwald_mysteries.txt b/forge-gui/res/cardsfolder/u/ulvenwald_mysteries.txt index 6a4417baab1..0c1f92bab7a 100644 --- a/forge-gui/res/cardsfolder/u/ulvenwald_mysteries.txt +++ b/forge-gui/res/cardsfolder/u/ulvenwald_mysteries.txt @@ -2,10 +2,10 @@ Name:Ulvenwald Mysteries ManaCost:2 G Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+nonToken | TriggerZones$ Battlefield | Execute$ TrigToken1 | TriggerDescription$ Whenever a nontoken creature you control dies, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") -SVar:TrigToken1:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Clue | TokenTypes$ Artifact,Clue | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c clue | TokenAbilities$ ABDraw | TokenAltImages$ c_clue2,c_clue3,c_clue4,c_clue5,c_clue6 +SVar:TrigToken1:DB$Token | TokenAmount$ 1 | TokenName$ Clue | TokenTypes$ Artifact,Clue | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c clue | TokenAbilities$ ABDraw | TokenAltImages$ c_clue2,c_clue3,c_clue4,c_clue5,c_clue6 SVar:ABDraw:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. T:Mode$ Sacrificed | ValidCard$ Clue.YouCtrl | Execute$ TrigToken2 | TriggerZones$ Battlefield | TriggerDescription$ Whenever you sacrifice a Clue, create a 1/1 white Human Soldier creature token. -SVar:TrigToken2:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Human Soldier | TokenTypes$ Creature,Human,Soldier| TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 +SVar:TrigToken2:DB$ Token | TokenAmount$ 1 | TokenName$ Human Soldier | TokenTypes$ Creature,Human,Soldier| TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 DeckHints:Ability$Investigate DeckHas:Ability$Investigate & Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_mysteries.jpg diff --git a/forge-gui/res/cardsfolder/u/ulvenwald_mystics_ulvenwald_primordials.txt b/forge-gui/res/cardsfolder/u/ulvenwald_mystics_ulvenwald_primordials.txt index 8121678ad30..d9f0d644c18 100644 --- a/forge-gui/res/cardsfolder/u/ulvenwald_mystics_ulvenwald_primordials.txt +++ b/forge-gui/res/cardsfolder/u/ulvenwald_mystics_ulvenwald_primordials.txt @@ -3,7 +3,7 @@ ManaCost:2 G G Types:Creature Human Shaman Werewolf PT:3/3 T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_mystics.jpg AlternateMode:DoubleFaced Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Ulvenwald Mystics. @@ -17,6 +17,6 @@ Types:Creature Werewolf PT:5/5 A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_primordials.jpg Oracle:{G}: Regenerate Ulvenwald Primordials.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulvenwald Primordials. diff --git a/forge-gui/res/cardsfolder/u/ulvenwald_observer.txt b/forge-gui/res/cardsfolder/u/ulvenwald_observer.txt index 4196c8b19a1..0b1fe51ae53 100644 --- a/forge-gui/res/cardsfolder/u/ulvenwald_observer.txt +++ b/forge-gui/res/cardsfolder/u/ulvenwald_observer.txt @@ -8,7 +8,7 @@ PT:6/6 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+toughnessGE4 | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creture you control with toughness 4 or greater dies, 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/ulvenwald_observer.jpg diff --git a/forge-gui/res/cardsfolder/u/unblinking_bleb.txt b/forge-gui/res/cardsfolder/u/unblinking_bleb.txt index 7d2af451aa3..078eb4bb088 100644 --- a/forge-gui/res/cardsfolder/u/unblinking_bleb.txt +++ b/forge-gui/res/cardsfolder/u/unblinking_bleb.txt @@ -4,6 +4,6 @@ Types:Creature Illusion PT:1/3 K:Morph:2 U T:Mode$ TurnFaceUp | ValidCard$ Card.Self,Permanent | Execute$ TrigScry | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another permanent is turned face up, you may scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) -SVar:TrigScry:AB$Scry | Cost$ 0 | ScryNum$ 2 +SVar:TrigScry:DB$Scry | ScryNum$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/unblinking_bleb.jpg Oracle:Morph {2}{U} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhenever Unblinking Bleb or another permanent is turned face up, you may scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/u/unbreathing_horde.txt b/forge-gui/res/cardsfolder/u/unbreathing_horde.txt index 1cb43e512e2..f53e3234f44 100644 --- a/forge-gui/res/cardsfolder/u/unbreathing_horde.txt +++ b/forge-gui/res/cardsfolder/u/unbreathing_horde.txt @@ -4,7 +4,7 @@ Types:Creature Zombie PT:0/0 K:etbCounter:P1P1:X:no Condition:Unbreathing Horde enters the battlefield with a +1/+1 counter on it for each other Zombie you control and each Zombie card in your graveyard. R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ DBRemoveCounters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage. Remove a +1/+1 counter from CARDNAME. -SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:DBRemoveCounters:DB$ RemoveCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:X:Count$LastStateBattlefield Zombie.YouCtrl/Plus.Y SVar:Y:Count$LastStateGraveyard Zombie.YouCtrl SVar:NeedsToPlayVar:X GE1 diff --git a/forge-gui/res/cardsfolder/u/uncontrolled_infestation.txt b/forge-gui/res/cardsfolder/u/uncontrolled_infestation.txt index 39f4db3296d..f3bf17c4eec 100644 --- a/forge-gui/res/cardsfolder/u/uncontrolled_infestation.txt +++ b/forge-gui/res/cardsfolder/u/uncontrolled_infestation.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant nonbasic land A:SP$ Attach | Cost$ 1 R | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land. | AILogic$ Curse T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescription$ When enchanted land becomes tapped, destroy it. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredCard +SVar:TrigDestroy:DB$Destroy | Defined$ TriggeredCard SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/uncontrolled_infestation.jpg Oracle:Enchant nonbasic land\nWhen enchanted land becomes tapped, destroy it. diff --git a/forge-gui/res/cardsfolder/u/undead_alchemist.txt b/forge-gui/res/cardsfolder/u/undead_alchemist.txt index 4f018fc36e5..d9e36dbaf77 100644 --- a/forge-gui/res/cardsfolder/u/undead_alchemist.txt +++ b/forge-gui/res/cardsfolder/u/undead_alchemist.txt @@ -3,10 +3,10 @@ ManaCost:3 U Types:Creature Zombie PT:4/2 R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.Zombie+YouCtrl | ValidTarget$ Opponent | ReplaceWith$ Mill | IsCombat$ True | Description$ If a Zombie you control would deal combat damage to a player, instead that player puts that many cards from the top of his or her library into his or her graveyard. -SVar:Mill:AB$ Mill | Cost$ 0 | Defined$ ReplacedTarget | NumCards$ X | References$ X +SVar:Mill:DB$ Mill | Defined$ ReplacedTarget | NumCards$ X | References$ X SVar:X:ReplaceCount$DamageAmount T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+OppOwn | Origin$ Library | Destination$ Graveyard | Execute$ ExileAndToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature card is put into an opponent's graveyard from his or her library, exile that card and create a 2/2 black Zombie creature token. -SVar:ExileAndToken:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DoToken +SVar:ExileAndToken:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DoToken SVar:DoToken:DB$ Token | TokenName$ Zombie | TokenOwner$ You | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenAmount$ 1 | TokenImage$ b 2 2 zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_alchemist.jpg Oracle:If a Zombie you control would deal combat damage to a player, instead that player puts that many cards from the top of his or her library into his or her graveyard.\nWhenever a creature card is put into an opponent's graveyard from his or her library, exile that card and create a 2/2 black Zombie creature token. diff --git a/forge-gui/res/cardsfolder/u/undead_executioner.txt b/forge-gui/res/cardsfolder/u/undead_executioner.txt index 6f161a2f8b8..f0c9052caf5 100644 --- a/forge-gui/res/cardsfolder/u/undead_executioner.txt +++ b/forge-gui/res/cardsfolder/u/undead_executioner.txt @@ -3,6 +3,6 @@ ManaCost:3 B Types:Creature Zombie PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | OptionalDecider$ You | TriggerDescription$ When CARDNAME dies, you may have target creature get -2/-2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_executioner.jpg Oracle:When Undead Executioner dies, you may have target creature get -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/undead_servant.txt b/forge-gui/res/cardsfolder/u/undead_servant.txt index 5a0542beb3f..5e4087ae940 100644 --- a/forge-gui/res/cardsfolder/u/undead_servant.txt +++ b/forge-gui/res/cardsfolder/u/undead_servant.txt @@ -3,7 +3,7 @@ ManaCost:3 B Types:Creature Zombie PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 2/2 black Zombie creature token for each card named Undead Servant in your graveyard. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b_2_2_zombie_ori +SVar:TrigToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b_2_2_zombie_ori SVar:X:Count$ValidGraveyard Card.YouOwn+namedUndead Servant SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_servant.jpg Oracle:When Undead Servant enters the battlefield, create a 2/2 black Zombie creature token for each card named Undead Servant in your graveyard. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/u/undercity_reaches.txt b/forge-gui/res/cardsfolder/u/undercity_reaches.txt index 61d23695b62..e9d502c876a 100644 --- a/forge-gui/res/cardsfolder/u/undercity_reaches.txt +++ b/forge-gui/res/cardsfolder/u/undercity_reaches.txt @@ -2,9 +2,9 @@ Name:Undercity Reaches ManaCost:no cost Types:Plane Ravnica T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Player | OptionalDecider$ TriggeredSourceController | CombatDamage$ True | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Whenever a creature deals combat damage to a player, its controller may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ TriggeredSourceController | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | Defined$ TriggeredSourceController | NumCards$ 1 T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, you have no maximum hand size for the rest of the game. -SVar:RolledChaos:AB$ Effect | Cost$ 0 | Effect | Name$ Undercity Reaches Effect | StaticAbilities$ STHandSize | Duration$ Permanent +SVar:RolledChaos:DB$ Effect | Effect | Name$ Undercity Reaches Effect | StaticAbilities$ STHandSize | Duration$ Permanent SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. SVar:Picture:http://www.wizards.com/global/images/magic/general/undercity_reaches.jpg SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 diff --git a/forge-gui/res/cardsfolder/u/undergrowth_champion.txt b/forge-gui/res/cardsfolder/u/undergrowth_champion.txt index ec3f46ad6c9..f4f230ac225 100644 --- a/forge-gui/res/cardsfolder/u/undergrowth_champion.txt +++ b/forge-gui/res/cardsfolder/u/undergrowth_champion.txt @@ -3,8 +3,8 @@ ManaCost:1 G G Types:Creature Elemental PT:2/2 R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self+counters_GE1_P1P1 | ReplaceWith$ DBRemoveCounters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME while it has a +1/+1 counter on it, prevent that damage and remove a +1/+1 counter from CARDNAME. -SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:DBRemoveCounters:DB$ RemoveCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/undergrowth_champion.jpg Oracle:If damage would be dealt to Undergrowth Champion while it has a +1/+1 counter on it, prevent that damage and remove a +1/+1 counter from Undergrowth Champion.\nLandfall — Whenever a land enters the battlefield under your control, put a +1/+1 counter on Undergrowth Champion. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/u/underworld_cerberus.txt b/forge-gui/res/cardsfolder/u/underworld_cerberus.txt index 5fc0caf9bfd..9ac81ab47dd 100644 --- a/forge-gui/res/cardsfolder/u/underworld_cerberus.txt +++ b/forge-gui/res/cardsfolder/u/underworld_cerberus.txt @@ -5,7 +5,7 @@ PT:6/6 K:CantBeBlockedByAmount LT3 S:Mode$ CantTarget | AffectedZone$ Graveyard | Description$ Cards in graveyards can't be the targets of spells or abilities. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it and each player returns all creature cards from his or her graveyard to his or her hand. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | Defined$ TriggeredCard | SubAbility$ DBChangeZoneAll +SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | Defined$ TriggeredCard | SubAbility$ DBChangeZoneAll SVar:DBChangeZoneAll:DB$ ChangeZoneAll | UseAllOriginZones$ True | Origin$ Graveyard | Destination$ Hand | ChangeType$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/underworld_cerberus.jpg Oracle:Underworld Cerberus can't be blocked except by three or more creatures.\nCards in graveyards can't be the targets of spells or abilities.\nWhen Underworld Cerberus dies, exile it and each player returns all creature cards from his or her graveyard to his or her hand. diff --git a/forge-gui/res/cardsfolder/u/underworld_coinsmith.txt b/forge-gui/res/cardsfolder/u/underworld_coinsmith.txt index 71824472d71..18740266f2a 100644 --- a/forge-gui/res/cardsfolder/u/underworld_coinsmith.txt +++ b/forge-gui/res/cardsfolder/u/underworld_coinsmith.txt @@ -4,7 +4,7 @@ Types:Enchantment Creature Human Cleric PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ Constellation — Whenever CARDNAME or another enchantment enters the battlefield under your control, you gain 1 life. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Constellation — Whenever CARDNAME or another enchantment enters the battlefield under your control, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 A:AB$ LoseLife | Cost$ W B PayLife<1> | Defined$ Player.Opponent | LifeAmount$ 1 | SpellDescription$ Each Opponent Loses 1 life. SVar:BuffedBy:Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/underworld_coinsmith.jpg diff --git a/forge-gui/res/cardsfolder/u/underworld_dreams.txt b/forge-gui/res/cardsfolder/u/underworld_dreams.txt index 33c8109ad70..605cdaee879 100644 --- a/forge-gui/res/cardsfolder/u/underworld_dreams.txt +++ b/forge-gui/res/cardsfolder/u/underworld_dreams.txt @@ -2,6 +2,6 @@ Name:Underworld Dreams ManaCost:B B B Types:Enchantment T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent draws a card, CARDNAME deals 1 damage to him or her. -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/underworld_dreams.jpg Oracle:Whenever an opponent draws a card, Underworld Dreams deals 1 damage to him or her. diff --git a/forge-gui/res/cardsfolder/u/undying_rage.txt b/forge-gui/res/cardsfolder/u/undying_rage.txt index ea936b6c1b4..b89dd8b3049 100644 --- a/forge-gui/res/cardsfolder/u/undying_rage.txt +++ b/forge-gui/res/cardsfolder/u/undying_rage.txt @@ -5,7 +5,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature gets +2/+2 and can't block. 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/undying_rage.jpg Oracle:Enchant creature\nEnchanted creature gets +2/+2 and can't block.\nWhen Undying Rage is put into a graveyard from the battlefield, return Undying Rage to its owner's hand. diff --git a/forge-gui/res/cardsfolder/u/unesh_criosphinx_sovereign.txt b/forge-gui/res/cardsfolder/u/unesh_criosphinx_sovereign.txt index f43b82a1dc1..9cb51ec101e 100644 --- a/forge-gui/res/cardsfolder/u/unesh_criosphinx_sovereign.txt +++ b/forge-gui/res/cardsfolder/u/unesh_criosphinx_sovereign.txt @@ -6,7 +6,7 @@ K:Flying S:Mode$ ReduceCost | ValidCard$ Sphinx | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Sphinx spells you cast cost {2} less to cast. T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another Sphinx enters the battlefield under your control, reveal the top four cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. T:Mode$ ChangesZone | ValidCard$ Card.Sphinx+Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigChangeZone | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Sphinx enters the battlefield under your control, reveal the top four cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. -SVar:TrigChangeZone:AB$ Dig | Cost$ 0 | DigNum$ 4 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ DBTwoPiles | SpellDescription$ Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. +SVar:TrigChangeZone:DB$ Dig | DigNum$ 4 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ DBTwoPiles | SpellDescription$ Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. SVar:DBTwoPiles:DB$ TwoPiles | Defined$ You | DefinedCards$ Remembered | Separator$ Opponent | ChosenPile$ DBHand | UnchosenPile$ DBGrave diff --git a/forge-gui/res/cardsfolder/u/unhallowed_pact.txt b/forge-gui/res/cardsfolder/u/unhallowed_pact.txt index fe5700abd32..d74d8d4e08e 100644 --- a/forge-gui/res/cardsfolder/u/unhallowed_pact.txt +++ b/forge-gui/res/cardsfolder/u/unhallowed_pact.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 B | 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/unhallowed_pact.jpg Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/u/uninvited_geist_unimpeded_trespasser.txt b/forge-gui/res/cardsfolder/u/uninvited_geist_unimpeded_trespasser.txt index 95220871fb0..30469105ee1 100644 --- a/forge-gui/res/cardsfolder/u/uninvited_geist_unimpeded_trespasser.txt +++ b/forge-gui/res/cardsfolder/u/uninvited_geist_unimpeded_trespasser.txt @@ -4,7 +4,7 @@ Types:Creature Spirit PT:2/2 K:Skulk T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigTransform | CombatDamage$ True | TriggerDescription$ When CARDNAME deals combat damage to a player, transform it. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform AlternateMode:DoubleFaced SVar:Picture:http://www.wizards.com/global/images/magic/general/uninvited_geist.jpg Oracle:Skulk (This creature can't be blocked by creatures with greater power.)\nWhen Uninvited Geist deals combat damage to a player, transform it. diff --git a/forge-gui/res/cardsfolder/u/unnatural_hunger.txt b/forge-gui/res/cardsfolder/u/unnatural_hunger.txt index 9ca36f66e78..9d1268d6202 100644 --- a/forge-gui/res/cardsfolder/u/unnatural_hunger.txt +++ b/forge-gui/res/cardsfolder/u/unnatural_hunger.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 3 B B | ValidTgts$ Creature | Card.powerGE3 | AILogic$ Curse 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 damage to that player equal to that creature's power unless he or she sacrifices another creature. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X | UnlessCost$ Sac<1/Creature.NotEnchantedBy> | UnlessPayer$ EnchantedController +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ X | References$ X | UnlessCost$ Sac<1/Creature.NotEnchantedBy> | UnlessPayer$ EnchantedController SVar:X:Enchanted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/unnatural_hunger.jpg Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, Unnatural Hunger deals damage to that player equal to that creature's power unless he or she sacrifices another creature. diff --git a/forge-gui/res/cardsfolder/u/unquestioned_authority.txt b/forge-gui/res/cardsfolder/u/unquestioned_authority.txt index 4e53acf3159..c689123f8cf 100644 --- a/forge-gui/res/cardsfolder/u/unquestioned_authority.txt +++ b/forge-gui/res/cardsfolder/u/unquestioned_authority.txt @@ -5,6 +5,6 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from creatures | Description$ Enchanted creature has protection from creatures. 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/unquestioned_authority.jpg Oracle:Enchant creature\nWhen Unquestioned Authority enters the battlefield, draw a card.\nEnchanted creature has protection from creatures. diff --git a/forge-gui/res/cardsfolder/u/unscythe_killer_of_kings.txt b/forge-gui/res/cardsfolder/u/unscythe_killer_of_kings.txt index b91879f3b21..d99d50b5c5b 100644 --- a/forge-gui/res/cardsfolder/u/unscythe_killer_of_kings.txt +++ b/forge-gui/res/cardsfolder/u/unscythe_killer_of_kings.txt @@ -4,7 +4,7 @@ Types:Legendary Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ First Strike | Description$ Equipped creature gets +3/+3 and has first strike. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedByEquipped | Execute$ UnscytheTrigExile | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a creature dealt damage by equipped creature this turn dies, you may exile that card. If you do, create a 2/2 black Zombie creature token. -SVar:UnscytheTrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ UnscytheDBToken +SVar:UnscytheTrigExile:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ UnscytheDBToken SVar:UnscytheDBToken:DB$ Token | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie ALA | ConditionCheckSVar$ UnscytheX | ConditionSVarCompare$ GE1 | SubAbility$ UnscytheDBCleanup SVar:UnscytheDBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:UnscytheX:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/u/unstable_hulk.txt b/forge-gui/res/cardsfolder/u/unstable_hulk.txt index 1b0773fb17d..c1ebbfbd8ff 100644 --- a/forge-gui/res/cardsfolder/u/unstable_hulk.txt +++ b/forge-gui/res/cardsfolder/u/unstable_hulk.txt @@ -4,7 +4,7 @@ Types:Creature Goblin Mutant PT:2/2 K:Morph:3 R R T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, it gets +6/+6 and gains trample until end of turn. You skip your next turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +6 | NumDef$ +6 | KW$ Trample | SubAbility$ DBSkipTurn +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ +6 | NumDef$ +6 | KW$ Trample | SubAbility$ DBSkipTurn SVar:DBSkipTurn:DB$ SkipTurn | Defined$ You | NumTurns$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_hulk.jpg Oracle:Morph {3}{R}{R} (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 Unstable Hulk is turned face up, it gets +6/+6 and gains trample until end of turn. You skip your next turn. diff --git a/forge-gui/res/cardsfolder/u/unstable_mutation.txt b/forge-gui/res/cardsfolder/u/unstable_mutation.txt index 2e24126f23e..3935636ddec 100644 --- a/forge-gui/res/cardsfolder/u/unstable_mutation.txt +++ b/forge-gui/res/cardsfolder/u/unstable_mutation.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, put a -1/-1 counter on that creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ M1M1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Enchanted | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_mutation.jpg Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nAt the beginning of the upkeep of enchanted creature's controller, put a -1/-1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/u/unstable_shapeshifter.txt b/forge-gui/res/cardsfolder/u/unstable_shapeshifter.txt index 4edb0c098df..af412f12b6b 100644 --- a/forge-gui/res/cardsfolder/u/unstable_shapeshifter.txt +++ b/forge-gui/res/cardsfolder/u/unstable_shapeshifter.txt @@ -4,7 +4,7 @@ Types:Creature Shapeshifter PT:0/1 # Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ USCopy | TriggerDescription$ Whenever another creature enters the battlefield, CARDNAME becomes a copy of that creature and gains this ability. -SVar:USCopy:AB$ Clone | Cost$ 0 | Defined$ TriggeredCard | AddTriggers$ USTrig | AddSVars$ USCopy,USTrig +SVar:USCopy:DB$ Clone | Defined$ TriggeredCard | AddTriggers$ USTrig | AddSVars$ USCopy,USTrig SVar:USTrig:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ USCopy | TriggerDescription$ Whenever another creature enters the battlefield, CARDNAME becomes a copy of that creature and gains this ability. SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_shapeshifter.jpg Oracle:Whenever another creature enters the battlefield, Unstable Shapeshifter becomes a copy of that creature and gains this ability. diff --git a/forge-gui/res/cardsfolder/u/unstoppable_ash.txt b/forge-gui/res/cardsfolder/u/unstoppable_ash.txt index e926ccd087a..397409ec8d9 100644 --- a/forge-gui/res/cardsfolder/u/unstoppable_ash.txt +++ b/forge-gui/res/cardsfolder/u/unstoppable_ash.txt @@ -5,7 +5,7 @@ PT:5/5 K:Trample K:Champion:Treefolk,Warrior:Treefolk or Warrior T:Mode$ AttackerBlocked | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature you control becomes blocked, it gets +0/+5 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumDef$ +5 +SVar:TrigPump:DB$Pump | Defined$ TriggeredAttacker | NumDef$ +5 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unstoppable_ash.jpg Oracle:Trample\nChampion a Treefolk or Warrior (When this enters the battlefield, sacrifice it unless you exile another Treefolk or Warrior you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhenever a creature you control becomes blocked, it gets +0/+5 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/untethered_express.txt b/forge-gui/res/cardsfolder/u/untethered_express.txt index f6fca749cc4..f5c6eda66f3 100644 --- a/forge-gui/res/cardsfolder/u/untethered_express.txt +++ b/forge-gui/res/cardsfolder/u/untethered_express.txt @@ -5,7 +5,7 @@ PT:4/4 K:Trample T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 K:Crew:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ntethered_express.jpg Oracle:Trample\nWhenever Untethered Express attacks, put a +1/+1 counter on it.\nCrew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.) diff --git a/forge-gui/res/cardsfolder/u/urbis_protector.txt b/forge-gui/res/cardsfolder/u/urbis_protector.txt index 873cb5537e2..dda88a9ad11 100644 --- a/forge-gui/res/cardsfolder/u/urbis_protector.txt +++ b/forge-gui/res/cardsfolder/u/urbis_protector.txt @@ -3,7 +3,7 @@ ManaCost:4 W W Types:Creature Human Cleric PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 4/4 white Angel creature token with flying. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel gtc +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel gtc DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/urbis_protector.jpg Oracle:When Urbis Protector enters the battlefield, create a 4/4 white Angel creature token with flying. diff --git a/forge-gui/res/cardsfolder/u/urborg_emissary.txt b/forge-gui/res/cardsfolder/u/urborg_emissary.txt index 94a1b39f6ba..a7ee4913ef4 100644 --- a/forge-gui/res/cardsfolder/u/urborg_emissary.txt +++ b/forge-gui/res/cardsfolder/u/urborg_emissary.txt @@ -4,6 +4,6 @@ Types:Creature Human Wizard PT:3/1 K:Kicker:1 U T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, return target permanent to its owner's hand. -SVar:TrigKicker:AB$ChangeZone | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand +SVar:TrigKicker:DB$ChangeZone | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_emissary.jpg Oracle:Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.)\nWhen Urborg Emissary enters the battlefield, if it was kicked, return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/u/urborg_stalker.txt b/forge-gui/res/cardsfolder/u/urborg_stalker.txt index b64f6585bdc..16bbe25d53b 100644 --- a/forge-gui/res/cardsfolder/u/urborg_stalker.txt +++ b/forge-gui/res/cardsfolder/u/urborg_stalker.txt @@ -3,6 +3,6 @@ ManaCost:3 B Types:Creature Horror PT:2/4 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | IsPresent$ Permanent.nonBlack+nonLand+ActivePlayerCtrl | PresentCompare$ GE1 | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of each player's upkeep, if that player controls a nonblack, nonland permanent, 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/urborg_stalker.jpg Oracle:At the beginning of each player's upkeep, if that player controls a nonblack, nonland permanent, Urborg Stalker deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/u/utopia_mycon.txt b/forge-gui/res/cardsfolder/u/utopia_mycon.txt index 7a46606dd0f..02f8277930a 100644 --- a/forge-gui/res/cardsfolder/u/utopia_mycon.txt +++ b/forge-gui/res/cardsfolder/u/utopia_mycon.txt @@ -3,7 +3,7 @@ ManaCost:G Types:Creature Fungus PT:0/2 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$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Create a 1/1 green Saproling creature token. A:AB$ Mana | Cost$ Sac<1/Saproling> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/utopia_mycon.jpg diff --git a/forge-gui/res/cardsfolder/u/utopia_sprawl.txt b/forge-gui/res/cardsfolder/u/utopia_sprawl.txt index ae4c7789a3a..34374eec10c 100644 --- a/forge-gui/res/cardsfolder/u/utopia_sprawl.txt +++ b/forge-gui/res/cardsfolder/u/utopia_sprawl.txt @@ -6,7 +6,7 @@ A:SP$ Attach | Cost$ G | ValidTgts$ Forest | TgtPrompt$ Select target Forest | A K:ETBReplacement:Other:ChooseColor SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted Forest is tapped for mana, its controller adds one mana of the chosen color to his or her mana pool. -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Chosen | Defined$ TriggeredCardController +SVar:TrigMana:DB$ Mana | Produced$ Chosen | Defined$ TriggeredCardController SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/utopia_sprawl.jpg Oracle:Enchant Forest\nAs Utopia Sprawl enters the battlefield, choose a color.\nWhenever enchanted Forest is tapped for mana, its controller adds one mana of the chosen color to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/u/utvara_hellkite.txt b/forge-gui/res/cardsfolder/u/utvara_hellkite.txt index 9e89c40314a..962abdda2bd 100644 --- a/forge-gui/res/cardsfolder/u/utvara_hellkite.txt +++ b/forge-gui/res/cardsfolder/u/utvara_hellkite.txt @@ -4,7 +4,7 @@ Types:Creature Dragon PT:6/6 K:Flying T:Mode$ Attacks | ValidCard$ Dragon.YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a dragon you control attacks, create a 6/6 red Dragon creature token with flying. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 6 | TokenToughness$ 6 | TokenKeywords$ Flying | TokenImage$ r 6 6 dragon rtr +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 6 | TokenToughness$ 6 | TokenKeywords$ Flying | TokenImage$ r 6 6 dragon rtr DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/utvara_hellkite.jpg Oracle:Flying\nWhenever a Dragon you control attacks, create a 6/6 red Dragon creature token with flying. diff --git a/forge-gui/res/cardsfolder/v/valakut_fireboar.txt b/forge-gui/res/cardsfolder/v/valakut_fireboar.txt index cece60f6709..fcb4c6d873c 100644 --- a/forge-gui/res/cardsfolder/v/valakut_fireboar.txt +++ b/forge-gui/res/cardsfolder/v/valakut_fireboar.txt @@ -3,7 +3,7 @@ ManaCost:4 R Types:Creature Elemental Boar PT:1/7 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, switch its power and toughness until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN CARDNAME's power and toughness are switched +SVar:TrigPump:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME's power and toughness are switched SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/valakut_fireboar.jpg Oracle:Whenever Valakut Fireboar attacks, switch its power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/v/valakut_predator.txt b/forge-gui/res/cardsfolder/v/valakut_predator.txt index c4fd28147c2..96c34385924 100644 --- a/forge-gui/res/cardsfolder/v/valakut_predator.txt +++ b/forge-gui/res/cardsfolder/v/valakut_predator.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Elemental PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, CARDNAME gets +2/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/valakut_predator.jpg Oracle:Landfall — Whenever a land enters the battlefield under your control, Valakut Predator gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/valakut_the_molten_pinnacle.txt b/forge-gui/res/cardsfolder/v/valakut_the_molten_pinnacle.txt index c309439e613..71e244ab3bd 100644 --- a/forge-gui/res/cardsfolder/v/valakut_the_molten_pinnacle.txt +++ b/forge-gui/res/cardsfolder/v/valakut_the_molten_pinnacle.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. T:Mode$ ChangesZone | ValidCard$ Mountain.YouCtrl | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigDamage | IsPresent$ Mountain.YouCtrl | PresentCompare$ GE6 | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have CARDNAME deal 3 damage to target creature or player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TgtPrompt$ Select target creature or player | NumDmg$ 3 +SVar:TrigDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TgtPrompt$ Select target creature or player | NumDmg$ 3 A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/valakut_the_molten_pinnacle.jpg Oracle:Valakut, the Molten Pinnacle enters the battlefield tapped.\nWhenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have Valakut, the Molten Pinnacle deal 3 damage to target creature or player.\n{T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/valeron_wardens.txt b/forge-gui/res/cardsfolder/v/valeron_wardens.txt index ada1f34eac7..ccd973354ce 100644 --- a/forge-gui/res/cardsfolder/v/valeron_wardens.txt +++ b/forge-gui/res/cardsfolder/v/valeron_wardens.txt @@ -4,7 +4,7 @@ Types:Creature Human Monk PT:1/3 K:Renown:2 T:Mode$ BecomeRenowned | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control becomes renowned, draw a card. -SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 DeckHas:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/valeron_wardens.jpg Oracle:Renown 2 (When this creature deals combat damage to a player, if it isn't renowned, put two +1/+1 counters on it and it becomes renowned.)\nWhenever a creature you control becomes renowned, draw a card. diff --git a/forge-gui/res/cardsfolder/v/valor_in_akros.txt b/forge-gui/res/cardsfolder/v/valor_in_akros.txt index 37b8451a540..0151b299cca 100644 --- a/forge-gui/res/cardsfolder/v/valor_in_akros.txt +++ b/forge-gui/res/cardsfolder/v/valor_in_akros.txt @@ -2,7 +2,7 @@ Name:Valor in Akros ManaCost:3 W Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever a creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. -SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1 +SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1 SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/valor_in_akros.jpg Oracle:Whenever a creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/v/vampire_envoy.txt b/forge-gui/res/cardsfolder/v/vampire_envoy.txt index c63d4b1fe5d..bdae8a2bef7 100644 --- a/forge-gui/res/cardsfolder/v/vampire_envoy.txt +++ b/forge-gui/res/cardsfolder/v/vampire_envoy.txt @@ -4,7 +4,7 @@ Types:Creature Vampire Cleric Ally PT:1/4 K:Flying T:Mode$ Taps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever CARDNAME becomes tapped, you gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 DeckHas:Ability$LifeGain SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_envoy.jpg Oracle:Flying\nWhenever Vampire Envoy becomes tapped, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/v/vampire_lacerator.txt b/forge-gui/res/cardsfolder/v/vampire_lacerator.txt index cef887651a2..11f2a343e17 100644 --- a/forge-gui/res/cardsfolder/v/vampire_lacerator.txt +++ b/forge-gui/res/cardsfolder/v/vampire_lacerator.txt @@ -3,7 +3,7 @@ ManaCost:B Types:Creature Vampire Warrior PT:2/2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you lose 1 life unless an opponent has 10 or less life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | ConditionLifeTotal$ OpponentSmallest | ConditionLifeAmount$ GE11 +SVar:TrigLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ 1 | ConditionLifeTotal$ OpponentSmallest | ConditionLifeAmount$ GE11 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_lacerator.jpg Oracle:At the beginning of your upkeep, you lose 1 life unless an opponent has 10 or less life. diff --git a/forge-gui/res/cardsfolder/v/vampiric_embrace.txt b/forge-gui/res/cardsfolder/v/vampiric_embrace.txt index c5e573aff85..52fa7c65044 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_embrace.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_embrace.txt @@ -5,6 +5,6 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | AddTrigger$ VampiricEmbraceTrig | AddSVar$ VampiricEmbraceCounters | Description$ Enchanted creature gets +2/+2 and has flying. Whenever a creature dealt damage by enchanted creature this turn is put into a graveyard, put a +1/+1 counter on that creature. SVar:VampiricEmbraceTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ VampiricEmbraceCounters | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. -SVar:VampiricEmbraceCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 +SVar:VampiricEmbraceCounters:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_embrace.jpg Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying.\nWhenever a creature dealt damage by enchanted creature this turn dies, put a +1/+1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/v/vampiric_sliver.txt b/forge-gui/res/cardsfolder/v/vampiric_sliver.txt index 2b4fba35aec..e77432e289d 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_sliver.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_sliver.txt @@ -4,7 +4,7 @@ Types:Creature Sliver PT:3/3 S:Mode$ Continuous | Affected$ Creature.Sliver | AddTrigger$ VampiricSliverTrig | AddSVar$ VampiricSliverCounters | Description$ All Sliver creatures have "Whenever a creature dealt damage by this creature this turn dies, put a +1/+1 counter on this creature." SVar:VampiricSliverTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ VampiricSliverCounters | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. -SVar:VampiricSliverCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 +SVar:VampiricSliverCounters:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_sliver.jpg Oracle:All Sliver creatures have "Whenever a creature dealt damage by this creature this turn dies, put a +1/+1 counter on this creature." diff --git a/forge-gui/res/cardsfolder/v/vanguard_of_brimaz.txt b/forge-gui/res/cardsfolder/v/vanguard_of_brimaz.txt index c41ffcc5812..6094c217e9e 100644 --- a/forge-gui/res/cardsfolder/v/vanguard_of_brimaz.txt +++ b/forge-gui/res/cardsfolder/v/vanguard_of_brimaz.txt @@ -4,6 +4,6 @@ Types:Creature Cat Soldier PT:2/2 K:Vigilance T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, create a 1/1 white Cat Soldier creature token with vigilance. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/vanguard_of_brimaz.jpg Oracle:Vigilance\nHeroic — Whenever you cast a spell that targets Vanguard of Brimaz, create a 1/1 white Cat Soldier creature token with vigilance. diff --git a/forge-gui/res/cardsfolder/v/varchilds_war_riders.txt b/forge-gui/res/cardsfolder/v/varchilds_war_riders.txt index 726ce33d3f5..319bd67bb38 100644 --- a/forge-gui/res/cardsfolder/v/varchilds_war_riders.txt +++ b/forge-gui/res/cardsfolder/v/varchilds_war_riders.txt @@ -5,7 +5,7 @@ PT:3/4 K:Trample K:Rampage 1 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCumUpkeep | TriggerDescription$ Cumulative upkeep—Have an opponent create a 1/1 red Survivor creature token. -SVar:TrigCumUpkeep:AB$ Charm | Cost$ 0 | Choices$ TrigAgeSurvivor,TrigAgeSacrifice | CharmNum$ 1 +SVar:TrigCumUpkeep:DB$ Charm | Choices$ TrigAgeSurvivor,TrigAgeSacrifice | CharmNum$ 1 SVar:TrigAgeSurvivor:DB$PutCounter | Defined$ Self | CounterType$ AGE | CounterNum$ 1 | SubAbility$ Survivor SVar:Survivor:DB$Token | TokenAmount$ X | References$ X | TokenName$ Survivor | TokenTypes$ Creature,Survivor | TokenOwner$ Opponent | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Have an opponent create a 1/1 red Survivor creature token. SVar:X:Count$CardCounters.AGE diff --git a/forge-gui/res/cardsfolder/v/vastwood_hydra.txt b/forge-gui/res/cardsfolder/v/vastwood_hydra.txt index 088b1b71405..3ad69eb9ec9 100644 --- a/forge-gui/res/cardsfolder/v/vastwood_hydra.txt +++ b/forge-gui/res/cardsfolder/v/vastwood_hydra.txt @@ -5,7 +5,7 @@ PT:0/0 K:etbCounter:P1P1:X SVar:X:Count$xPaid T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ DeathCounterDistro | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may distribute a number of +1/+1 counters equal to the number of +1/+1 counters on CARDNAME among any number of creatures you control. -SVar:DeathCounterDistro:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ VastwoodX | TargetMin$ 1 | TargetMax$ VastwoodX | DividedAsYouChoose$ VastwoodX | References$ VastwoodX +SVar:DeathCounterDistro:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ VastwoodX | TargetMin$ 1 | TargetMax$ VastwoodX | DividedAsYouChoose$ VastwoodX | References$ VastwoodX SVar:VastwoodX:TriggeredCard$CardCounters.P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/vastwood_hydra.jpg Oracle:Vastwood Hydra enters the battlefield with X +1/+1 counters on it.\nWhen Vastwood Hydra dies, you may distribute a number of +1/+1 counters equal to the number of +1/+1 counters on Vastwood Hydra among any number of creatures you control. diff --git a/forge-gui/res/cardsfolder/v/vastwood_zendikon.txt b/forge-gui/res/cardsfolder/v/vastwood_zendikon.txt index 004f47616ea..bdab80c9b62 100644 --- a/forge-gui/res/cardsfolder/v/vastwood_zendikon.txt +++ b/forge-gui/res/cardsfolder/v/vastwood_zendikon.txt @@ -5,6 +5,6 @@ K:Enchant land A:SP$ Attach | Cost$ 4 G | ValidTgts$ Land | AILogic$ Animate S:Mode$ Continuous | Affected$ Land.AttachedBy | AddType$ Creature & Elemental | SetColor$ Green | SetPower$ 6 | SetToughness$ 4 | Description$ Enchanted land is a 6/4 green Elemental creature. It's still a land. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted land dies, return that card to its owner's hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand +SVar:TrigChangeZone:DB$ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/vastwood_zendikon.jpg Oracle:Enchant land\nEnchanted land is a 6/4 green Elemental creature. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/vebulid.txt b/forge-gui/res/cardsfolder/v/vebulid.txt index 329094a352c..0ef30e3471f 100644 --- a/forge-gui/res/cardsfolder/v/vebulid.txt +++ b/forge-gui/res/cardsfolder/v/vebulid.txt @@ -6,7 +6,7 @@ K:etbCounter:P1P1:1 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a +1/+1 counter on CARDNAME. T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ DelTrigDestroy | TriggerDescription$ When CARDNAME attacks or blocks, destroy it at end of combat. T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ DelTrigDestroy | Secondary$ True | TriggerDescription$ When CARDNAME attacks or blocks, destroy it at end of combat. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 SVar:DelTrigDestroy:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | Execute$ TrigDestroy | TriggerDescription$ Destroy CARDNAME at end of combat. SVar:TrigDestroy:DB$Destroy | Defined$ Self DeckHas:Ability$Counters diff --git a/forge-gui/res/cardsfolder/v/vedalken_aethermage.txt b/forge-gui/res/cardsfolder/v/vedalken_aethermage.txt index fc33ac01a29..c6920928802 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_aethermage.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_aethermage.txt @@ -5,6 +5,6 @@ PT:1/2 K:Flash K:TypeCycling:Wizard:3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target Sliver to its owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Sliver | TgtPrompt$ Select target Sliver | Origin$ Battlefield | Destination$ Hand +SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Sliver | TgtPrompt$ Select target Sliver | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_aethermage.jpg Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Vedalken Aethermage enters the battlefield, return target Sliver to its owner's hand.\nWizardcycling {3} ({3}, Discard this card: Search your library for a Wizard card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/v/vedalken_archmage.txt b/forge-gui/res/cardsfolder/v/vedalken_archmage.txt index 3d5f6c012c4..1bc84a686ff 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_archmage.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_archmage.txt @@ -3,7 +3,7 @@ ManaCost:2 U U Types:Creature Vedalken Wizard PT:0/2 T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an artifact spell, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True DeckNeeds:Type$Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_archmage.jpg diff --git a/forge-gui/res/cardsfolder/v/vedalken_dismisser.txt b/forge-gui/res/cardsfolder/v/vedalken_dismisser.txt index 2b1cd493500..02f3494dbca 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_dismisser.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_dismisser.txt @@ -3,6 +3,6 @@ ManaCost:5 U Types:Creature Vedalken Wizard PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put target creature on top of its owner's library. -SVar:TrigChangeZone:DB$ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 +SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_dismisser.jpg Oracle:When Vedalken Dismisser enters the battlefield, put target creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/v/vedalken_ghoul.txt b/forge-gui/res/cardsfolder/v/vedalken_ghoul.txt index b6074d2f24a..511a1272c17 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_ghoul.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_ghoul.txt @@ -3,7 +3,7 @@ ManaCost:U B Types:Creature Vedalken Zombie PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ Whenever CARDNAME becomes blocked, defending player loses 4 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ DefendingPlayer | LifeAmount$ 4 +SVar:TrigDrain:DB$ LoseLife | Defined$ DefendingPlayer | LifeAmount$ 4 SVar:HasAttackEffect:Blocked SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_ghoul.jpg Oracle:Whenever Vedalken Ghoul becomes blocked, defending player loses 4 life. diff --git a/forge-gui/res/cardsfolder/v/vedalken_heretic.txt b/forge-gui/res/cardsfolder/v/vedalken_heretic.txt index 7d315997f8f..d7eafc34c44 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_heretic.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_heretic.txt @@ -3,6 +3,6 @@ ManaCost:G U Types:Creature Vedalken Rogue PT:1/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, 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/vedalken_heretic.jpg Oracle:Whenever Vedalken Heretic deals damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/v/vedalken_infuser.txt b/forge-gui/res/cardsfolder/v/vedalken_infuser.txt index 82e61e0e583..ab411847f2b 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_infuser.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_infuser.txt @@ -3,7 +3,7 @@ ManaCost:3 U Types:Creature Vedalken Wizard PT:1/4 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCounter | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a charge counter on target artifact. -SVar:TrigCounter:AB$PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact +SVar:TrigCounter:DB$PutCounter | CounterType$ CHARGE | CounterNum$ 1 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_infuser.jpg Oracle:At the beginning of your upkeep, you may put a charge counter on target artifact. diff --git a/forge-gui/res/cardsfolder/v/vedalken_plotter.txt b/forge-gui/res/cardsfolder/v/vedalken_plotter.txt index d45f5de7e9a..cc4346b4bea 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_plotter.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_plotter.txt @@ -3,7 +3,7 @@ ManaCost:2 U Types:Creature Vedalken Wizard PT:1/1 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTarget | TriggerDescription$ When CARDNAME enters the battlefield, exchange control of target land you control and target land an opponent controls. -SVar:TrigTarget:AB$ Pump | Cost$ 0 | ValidTgts$ Land.YouCtrl | TgtPrompt$ Choose target land you control | SubAbility$ DBExchange | SpellDescription$ Exchange control of target land you control and target land an opponent controls. +SVar:TrigTarget:DB$ Pump | ValidTgts$ Land.YouCtrl | TgtPrompt$ Choose target land you control | SubAbility$ DBExchange | SpellDescription$ Exchange control of target land you control and target land an opponent controls. SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Land.OppCtrl | TgtPrompt$ Choose target land an opponent controls SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_plotter.jpg diff --git a/forge-gui/res/cardsfolder/v/veil_of_birds.txt b/forge-gui/res/cardsfolder/v/veil_of_birds.txt index 20f21389d4f..9afd3961eed 100644 --- a/forge-gui/res/cardsfolder/v/veil_of_birds.txt +++ b/forge-gui/res/cardsfolder/v/veil_of_birds.txt @@ -2,6 +2,6 @@ Name:Veil of Birds ManaCost:U Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes a 1/1 Bird creature with flying. -SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 1 | Toughness$ 1 | Keywords$ Flying | Types$ Creature,Bird | OverwriteTypes$ True | Permanent$ True +SVar:TrigAnimate:DB$Animate | Defined$ Self | Power$ 1 | Toughness$ 1 | Keywords$ Flying | Types$ Creature,Bird | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/veil_of_birds.jpg Oracle:When an opponent casts a spell, if Veil of Birds is an enchantment, Veil of Birds becomes a 1/1 Bird creature with flying. diff --git a/forge-gui/res/cardsfolder/v/veilborn_ghoul.txt b/forge-gui/res/cardsfolder/v/veilborn_ghoul.txt index 408c5bd6aaf..e69cf010634 100644 --- a/forge-gui/res/cardsfolder/v/veilborn_ghoul.txt +++ b/forge-gui/res/cardsfolder/v/veilborn_ghoul.txt @@ -4,7 +4,7 @@ Types:Creature Zombie PT:4/1 K:CARDNAME can't block. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Swamp.YouCtrl | OptionalDecider$ You | TriggerZones$ Graveyard | Execute$ TrigChange | TriggerDescription$ Whenever a Swamp enters the battlefield under your control, you may return CARDNAME from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand +SVar:TrigChange:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand SVar:DiscardMe:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/veilborn_ghoul.jpg Oracle:Veilborn Ghoul can't block.\nWhenever a Swamp enters the battlefield under your control, you may return Veilborn Ghoul from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/v/veiled_apparition.txt b/forge-gui/res/cardsfolder/v/veiled_apparition.txt index a70a7032acc..8c3139e8d6b 100644 --- a/forge-gui/res/cardsfolder/v/veiled_apparition.txt +++ b/forge-gui/res/cardsfolder/v/veiled_apparition.txt @@ -2,6 +2,6 @@ Name:Veiled Apparition ManaCost:1 U Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes a 3/3 Illusion creature with flying and "At the beginning of your upkeep, sacrifice CARDNAME unless you pay {1}{U}." -SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 3 | Keywords$ Flying & UpkeepCost:1 U | Types$ Creature,Illusion | OverwriteTypes$ True | Permanent$ True +SVar:TrigAnimate:DB$Animate | Defined$ Self | Power$ 3 | Toughness$ 3 | Keywords$ Flying & UpkeepCost:1 U | Types$ Creature,Illusion | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_apparition.jpg Oracle:When an opponent casts a spell, if Veiled Apparition is an enchantment, Veiled Apparition becomes a 3/3 Illusion creature with flying and "At the beginning of your upkeep, sacrifice Veiled Apparition unless you pay {1}{U}." diff --git a/forge-gui/res/cardsfolder/v/veiled_crocodile.txt b/forge-gui/res/cardsfolder/v/veiled_crocodile.txt index 91a4c7c1ef5..5094be09ed7 100644 --- a/forge-gui/res/cardsfolder/v/veiled_crocodile.txt +++ b/forge-gui/res/cardsfolder/v/veiled_crocodile.txt @@ -2,7 +2,7 @@ Name:Veiled Crocodile ManaCost:2 U Types:Enchantment T:Mode$ Always | CheckSVar$ X | SVarCompare$ EQ0 | TriggerZones$ Battlefield | Execute$ TrigVCAnimate | IsPresent$ Card.Self+Enchantment | ResolvingCheck$ IsPresent | TriggerDescription$ When a player has no cards in hand, if CARDNAME is an enchantment, CARDNAME becomes a 4/4 Crocodile creature. -SVar:TrigVCAnimate:AB$ Animate | Cost$ 0 | Types$ Creature,Crocodile | Power$ 4 | Toughness$ 4 | OverwriteTypes$ True | Permanent$ True +SVar:TrigVCAnimate:DB$ Animate | Types$ Creature,Crocodile | Power$ 4 | Toughness$ 4 | OverwriteTypes$ True | Permanent$ True SVar:X:PlayerCountPlayers$LowestValidHand Card.YouOwn SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_crocodile.jpg diff --git a/forge-gui/res/cardsfolder/v/veiled_sentry.txt b/forge-gui/res/cardsfolder/v/veiled_sentry.txt index added3b9cf9..10734438793 100644 --- a/forge-gui/res/cardsfolder/v/veiled_sentry.txt +++ b/forge-gui/res/cardsfolder/v/veiled_sentry.txt @@ -2,7 +2,7 @@ Name:Veiled Sentry ManaCost:U Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | Execute$ TrigAnimate | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes an Illusion creature with power and toughness each equal to that spell's converted mana cost. -SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ X | Toughness$ X | Types$ Creature,Illusion | OverwriteTypes$ True | Permanent$ True +SVar:TrigAnimate:DB$ Animate | Defined$ Self | Power$ X | Toughness$ X | Types$ Creature,Illusion | OverwriteTypes$ True | Permanent$ True SVar:X:TriggerCount$CastSACMC SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_sentry.jpg Oracle:When an opponent casts a spell, if Veiled Sentry is an enchantment, Veiled Sentry becomes an Illusion creature with power and toughness each equal to that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/v/veiled_serpent.txt b/forge-gui/res/cardsfolder/v/veiled_serpent.txt index 89d2e6cb583..10c554c0a09 100644 --- a/forge-gui/res/cardsfolder/v/veiled_serpent.txt +++ b/forge-gui/res/cardsfolder/v/veiled_serpent.txt @@ -2,7 +2,7 @@ Name:Veiled Serpent ManaCost:2 U Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes a 4/4 Serpent creature that can't attack unless defending player controls an Island. -SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 4 | staticAbilities$ VeiledSerpentST | Types$ Creature,Serpent | OverwriteTypes$ True | Permanent$ True +SVar:TrigAnimate:DB$ Animate | Defined$ Self | Power$ 4 | Toughness$ 4 | staticAbilities$ VeiledSerpentST | Types$ Creature,Serpent | OverwriteTypes$ True | Permanent$ True K:Cycling:2 SVar:VeiledSerpentST:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_serpent.jpg diff --git a/forge-gui/res/cardsfolder/v/veiling_oddity.txt b/forge-gui/res/cardsfolder/v/veiling_oddity.txt index 8119ecfe536..9ab34a78c70 100644 --- a/forge-gui/res/cardsfolder/v/veiling_oddity.txt +++ b/forge-gui/res/cardsfolder/v/veiling_oddity.txt @@ -4,7 +4,7 @@ Types:Creature Illusion PT:2/3 K:Suspend:4:1 U T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigEffect | IsPresent$ Card.Self+counters_GE1_TIME | PresentZone$ Exile | PresentCompare$ EQ0 | TriggerDescription$ When the last time counter is removed from CARDNAME while it's exiled, creatures can't be blocked this turn. -SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Veiling Oddity Effect | StaticAbilities$ KWPump +SVar:TrigEffect:DB$ Effect | Name$ Veiling Oddity Effect | StaticAbilities$ KWPump SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ Unblockable | Description$ creatures can't be blocked this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/veiling_oddity.jpg Oracle:Suspend 4—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhen the last time counter is removed from Veiling Oddity while it's exiled, creatures can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/v/vela_the_night_clad.txt b/forge-gui/res/cardsfolder/v/vela_the_night_clad.txt index 1d4ef9b6581..97d6577361b 100644 --- a/forge-gui/res/cardsfolder/v/vela_the_night_clad.txt +++ b/forge-gui/res/cardsfolder/v/vela_the_night_clad.txt @@ -6,6 +6,6 @@ K:Intimidate S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Intimidate | Description$ Other creatures you control have Intimidate. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever Vela the Night-Clad or another creature you control leaves the battlefield, each opponent loses 1 life. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever Vela the Night-Clad or another creature you control leaves the battlefield, each opponent loses 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/vela_the_night_clad.jpg Oracle:Intimidate\nOther creatures you control have intimidate.\nWhenever Vela the Night-Clad or another creature you control leaves the battlefield, each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/v/veldt.txt b/forge-gui/res/cardsfolder/v/veldt.txt index fd72f0224e0..d67c82ca32d 100644 --- a/forge-gui/res/cardsfolder/v/veldt.txt +++ b/forge-gui/res/cardsfolder/v/veldt.txt @@ -5,7 +5,7 @@ S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DEPLETION | AddHiddenKeywo A:AB$ Mana | Cost$ T | Produced$ G | Amount$ 1 | SubAbility$ AddCounter | SpellDescription$ Add {G} to your mana pool. Put a depletion counter on CARDNAME. A:AB$ Mana | Cost$ T | Produced$ W | Amount$ 1 | SubAbility$ AddCounter | SpellDescription$ Add {W} to your mana pool. Put a depletion counter on CARDNAME. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At the beginning of your upkeep, remove a depletion counter from CARDNAME. -SVar:TrigSubCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 -SVar:AddCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 +SVar:TrigSubCounter:DB$RemoveCounter | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 +SVar:AddCounter:DB$PutCounter | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/veldt.jpg Oracle:Veldt doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Veldt.\n{T}: Add {G} or {W} to your mana pool. Put a depletion counter on Veldt. diff --git a/forge-gui/res/cardsfolder/v/velis_vel.txt b/forge-gui/res/cardsfolder/v/velis_vel.txt index 1e4ee5f5df3..5d460104fe7 100644 --- a/forge-gui/res/cardsfolder/v/velis_vel.txt +++ b/forge-gui/res/cardsfolder/v/velis_vel.txt @@ -4,7 +4,7 @@ Types:Plane Lorwyn S:Mode$ Continuous | Affected$ Creature | AddPower$ AffectedX | AddToughness$ AffectedX | EffectZone$ Command | Description$ Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Elemental Shamans and an Elemental Spirit are on the battlefield, each gets +2/+2.) SVar:AffectedX:Count$Valid Creature.sharesCreatureTypeWith+Other T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, target creature gains all creature types until end of turn. -SVar:RolledChaos:AB$ Animate | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ AllCreatureTypes +SVar:RolledChaos:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ AllCreatureTypes SVar:Picture:http://www.wizards.com/global/images/magic/general/velis_vel.jpg SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True Oracle:Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Elemental Shamans and an Elemental Spirit are on the battlefield, each gets +2/+2.)\nWhenever you roll {CHAOS}, target creature gains all creature types until end of turn. diff --git a/forge-gui/res/cardsfolder/v/venarian_gold.txt b/forge-gui/res/cardsfolder/v/venarian_gold.txt index 3a1485b2b4e..df44f829df2 100644 --- a/forge-gui/res/cardsfolder/v/venarian_gold.txt +++ b/forge-gui/res/cardsfolder/v/venarian_gold.txt @@ -4,11 +4,11 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ X U U | ValidTgts$ Creature | AILogic$ Curse T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature and put a number of sleep counters on it equal to the value of X as you cast CARDNAME. -SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ Enchanted | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ SLEEP | CounterNum$ X | References$ X +SVar:TrigTap:DB$Tap | Defined$ Enchanted | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Enchanted | CounterType$ SLEEP | CounterNum$ X | References$ X S:Mode$ Continuous | Affected$ Creature.AttachedBy+counters_GE1_SLEEP | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step if it has a sleep counter on it. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, remove a sleep counter from that creature. -SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ SLEEP | CounterNum$ 1 +SVar:TrigRemoveCounter:DB$RemoveCounter | Defined$ Enchanted | CounterType$ SLEEP | CounterNum$ 1 SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/venarian_gold.jpg Oracle:Enchant creature\nWhen Venarian Gold enters the battlefield, tap enchanted creature and put a number of sleep counters on it equal to the value of X as you cast Venarian Gold.\nEnchanted creature doesn't untap during its controller's untap step if it has a sleep counter on it.\nAt the beginning of the upkeep of enchanted creature's controller, remove a sleep counter from that creature. diff --git a/forge-gui/res/cardsfolder/v/vendilion_clique.txt b/forge-gui/res/cardsfolder/v/vendilion_clique.txt index 2e90807b6f9..424d6df706c 100644 --- a/forge-gui/res/cardsfolder/v/vendilion_clique.txt +++ b/forge-gui/res/cardsfolder/v/vendilion_clique.txt @@ -5,7 +5,7 @@ PT:3/1 K:Flying K:Flash T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigPickCard | TriggerDescription$ When CARDNAME enters the battlefield, look at target player's hand. You may choose a nonland card from it. If you do, that player reveals the chosen card, puts it on the bottom of his or her library, then draws a card. -SVar:TrigPickCard:AB$ ChangeZone |Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | ChangeType$ Card.nonLand | ChangeNum$ 1 | Hidden$ True | RememberChanged$ True | Chooser$ You | Optional$ True | IsCurse$ True | SubAbility$ DBDraw +SVar:TrigPickCard:DB$ ChangeZone | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | ChangeType$ Card.nonLand | ChangeNum$ 1 | Hidden$ True | RememberChanged$ True | Chooser$ You | Optional$ True | IsCurse$ True | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | Defined$ Targeted | NumCards$ 1 | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/vendilion_clique.jpg diff --git a/forge-gui/res/cardsfolder/v/venerable_monk.txt b/forge-gui/res/cardsfolder/v/venerable_monk.txt index 4f545bd42c2..bcaa5da8e6c 100644 --- a/forge-gui/res/cardsfolder/v/venerable_monk.txt +++ b/forge-gui/res/cardsfolder/v/venerable_monk.txt @@ -3,6 +3,6 @@ ManaCost:2 W Types:Creature Human Monk Cleric 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. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 2 +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83441.jpg Oracle:When Venerable Monk enters the battlefield, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/v/venerated_teacher.txt b/forge-gui/res/cardsfolder/v/venerated_teacher.txt index cc5d860ad56..ee0326b9779 100644 --- a/forge-gui/res/cardsfolder/v/venerated_teacher.txt +++ b/forge-gui/res/cardsfolder/v/venerated_teacher.txt @@ -2,7 +2,7 @@ Name:Venerated Teacher ManaCost:2 U Types:Creature Human Wizard T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put two level counters on each creature you control with level up. -SVar:TrigPut:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+withLevel up | CounterType$ LEVEL | CounterNum$ 2 +SVar:TrigPut:DB$PutCounterAll | ValidCards$ Creature.YouCtrl+withLevel up | CounterType$ LEVEL | CounterNum$ 2 PT:2/2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/venerated_teacher.jpg diff --git a/forge-gui/res/cardsfolder/v/vengeful_archon.txt b/forge-gui/res/cardsfolder/v/vengeful_archon.txt index 653d46a8463..d7f5cce545a 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_archon.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_archon.txt @@ -5,7 +5,7 @@ PT:7/7 K:Flying A:AB$ Pump | Cost$ X | ValidTgts$ Player | TgtPrompt$ Select target player damaged by shield effect | IsCurse$ True | References$ X | SubAbility$ ArchonPrevention | StackDescription$ none | AILogic$ Never | SpellDescription$ Prevent the next X damage that would be dealt to you this turn. If damage is prevented this way, CARDNAME deals that much damage to target player. SVar:ArchonPrevention:DB$ PreventDamage | Defined$ You | Amount$ X | References$ X | PreventionSubAbility$ ArchonsVengeance | ShieldEffectTarget$ ParentTarget -SVar:ArchonsVengeance:AB$ DealDamage | Cost$ 0 | Defined$ ShieldEffectTarget | NumDmg$ PreventedDamage | SpellDescription$ CARDNAME deals damage to target player for each damage prevented this way. +SVar:ArchonsVengeance:DB$ DealDamage | Defined$ ShieldEffectTarget | NumDmg$ PreventedDamage | SpellDescription$ CARDNAME deals damage to target player for each damage prevented this way. SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_archon.jpg diff --git a/forge-gui/res/cardsfolder/v/vengeful_dead.txt b/forge-gui/res/cardsfolder/v/vengeful_dead.txt index df2020afab0..7a88e08e91f 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_dead.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_dead.txt @@ -4,6 +4,6 @@ Types:Creature Zombie PT:3/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another Zombie dies, each opponent loses 1 life. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Zombie.Other | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another Zombie is put into a graveyard from the battlefield, each opponent loses 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/vengeful_dead.jpg Oracle:Whenever Vengeful Dead or another Zombie dies, each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/v/vengeful_rebel.txt b/forge-gui/res/cardsfolder/v/vengeful_rebel.txt index 5a962507dde..0ec059be157 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_rebel.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_rebel.txt @@ -3,6 +3,6 @@ ManaCost:2 B Types:Creature Aetherborn Warrior PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | Revolt$ True | TriggerDescription$ Revolt — When CARDNAME enters the battlefield, if a permanent you controlled left the battlefield this turn, target creature an opponent controls gets -3/-3 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_rebel.jpg Oracle:Revolt — When Vengeful Rebel enters the battlefield, if a permanent you controlled left the battlefield this turn, target creature an opponent controls gets -3/-3 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/v/vengevine.txt b/forge-gui/res/cardsfolder/v/vengevine.txt index de3c01aad6d..aac11c5b5b4 100644 --- a/forge-gui/res/cardsfolder/v/vengevine.txt +++ b/forge-gui/res/cardsfolder/v/vengevine.txt @@ -5,7 +5,7 @@ PT:4/3 K:Haste T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | CheckSVar$ X | SVarCompare$ EQ2 | NoResolvingCheck$ True | TriggerZones$ Graveyard | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ Whenever you cast a spell, if it's the second creature spell you cast this turn, you may return CARDNAME from your graveyard to the battlefield. # This trigger is "activated" after the first creature you cast this turn. It triggers with the second Creature you cast. Thus EQ1 instead of EQ2 -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield +SVar:TrigReturn:DB$ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield SVar:X:Count$ThisTurnCast_Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vengevine.jpg Oracle:Haste\nWhenever you cast a spell, if it's the second creature spell you cast this turn, you may return Vengevine from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/v/venomous_breath.txt b/forge-gui/res/cardsfolder/v/venomous_breath.txt index 451ecfc4e2f..f3ed6d80419 100644 --- a/forge-gui/res/cardsfolder/v/venomous_breath.txt +++ b/forge-gui/res/cardsfolder/v/venomous_breath.txt @@ -3,7 +3,7 @@ ManaCost:3 G Types:Instant A:SP$ Effect | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Name$ Venomous Breath Effect | Triggers$ DelTrig | SVars$ VenomousBreathTrigDestroy | RememberObjects$ Targeted | SpellDescription$ Choose target creature. At this turn's next end of combat, destroy all creatures that blocked or were blocked by it this turn. SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Command | ValidPlayer$ Player | Execute$ VenomousBreathTrigDestroy | TriggerDescription$ At this turn's next end of combat, destroy all creatures that blocked or were blocked by that creature this turn. -SVar:VenomousBreathTrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockedRemembered,Creature.blockedByRemembered +SVar:VenomousBreathTrigDestroy:DB$ DestroyAll | ValidCards$ Creature.blockedRemembered,Creature.blockedByRemembered SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/venomous_breath.jpg Oracle:Choose target creature. At this turn's next end of combat, destroy all creatures that blocked or were blocked by it this turn. diff --git a/forge-gui/res/cardsfolder/v/venomous_fangs.txt b/forge-gui/res/cardsfolder/v/venomous_fangs.txt index 7e5ae94e838..a6239488196 100644 --- a/forge-gui/res/cardsfolder/v/venomous_fangs.txt +++ b/forge-gui/res/cardsfolder/v/venomous_fangs.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever enchanted creature deals damage to a creature, destroy the other creature. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget +SVar:TrigDestroy:DB$Destroy | Defined$ TriggeredTarget SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/venomous_fangs.jpg Oracle:Enchant creature\nWhenever enchanted creature deals damage to a creature, destroy the other creature. diff --git a/forge-gui/res/cardsfolder/v/venser_the_sojourner.txt b/forge-gui/res/cardsfolder/v/venser_the_sojourner.txt index f9efee9b7f0..918ab27c0f4 100644 --- a/forge-gui/res/cardsfolder/v/venser_the_sojourner.txt +++ b/forge-gui/res/cardsfolder/v/venser_the_sojourner.txt @@ -10,7 +10,7 @@ A:AB$ Effect | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | Name$ Venser, SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ Unblockable | Description$ creatures can't be blocked this turn. A:AB$ Effect | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Emblem - Venser, the Sojourner | Image$ emblem_venser_the_sojourner | Triggers$ TrigSpellCast | SVars$ EffSpellCast | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Whenever you cast a spell, exile target permanent." SVar:TrigSpellCast:Mode$ SpellCast | ValidActivatingPlayer$ You | Execute$ EffSpellCast | TriggerDescription$ Whenever you cast a spell, exile target permanent. -SVar:EffSpellCast:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent +SVar:EffSpellCast:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/venser_the_sojourner.jpg Oracle:[+2]: Exile target permanent you own. Return it to the battlefield under your control at the beginning of the next end step.\n[-1]: Creatures can't be blocked this turn.\n[-8]: You get an emblem with "Whenever you cast a spell, exile target permanent." diff --git a/forge-gui/res/cardsfolder/v/vensers_journal.txt b/forge-gui/res/cardsfolder/v/vensers_journal.txt index 40e382c65c0..1d349c526f9 100644 --- a/forge-gui/res/cardsfolder/v/vensers_journal.txt +++ b/forge-gui/res/cardsfolder/v/vensers_journal.txt @@ -3,7 +3,7 @@ ManaCost:5 Types:Artifact S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, you gain 1 life for each card in your hand. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ X | References$ X +SVar:TrigGainLife:DB$GainLife | LifeAmount$ X | References$ X SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/vensers_journal.jpg Oracle:You have no maximum hand size.\nAt the beginning of your upkeep, you gain 1 life for each card in your hand. diff --git a/forge-gui/res/cardsfolder/v/verdant_eidolon.txt b/forge-gui/res/cardsfolder/v/verdant_eidolon.txt index 2df445b5b70..dad8a050496 100644 --- a/forge-gui/res/cardsfolder/v/verdant_eidolon.txt +++ b/forge-gui/res/cardsfolder/v/verdant_eidolon.txt @@ -4,7 +4,7 @@ Types:Creature Spirit PT:2/2 A:AB$ Mana | Cost$ G Sac<1/CARDNAME> | Produced$ Any | Amount$ 3 | SpellDescription$ Add three mana of any one color to your mana pool. T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever you cast a multicolored spell, you may return CARDNAME from your graveyard to your hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self +SVar:TrigReturn:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_eidolon.jpg Oracle:{G}, Sacrifice Verdant Eidolon: Add three mana of any one color to your mana pool.\nWhenever you cast a multicolored spell, you may return Verdant Eidolon from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/v/verdant_embrace.txt b/forge-gui/res/cardsfolder/v/verdant_embrace.txt index 44d69fb870e..d097d54513e 100644 --- a/forge-gui/res/cardsfolder/v/verdant_embrace.txt +++ b/forge-gui/res/cardsfolder/v/verdant_embrace.txt @@ -5,7 +5,7 @@ K:Enchant Creature A:SP$ Attach | Cost$ 3 G G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddTrigger$ VerdantTrig | AddSVar$ VerdantToken | Description$ Enchanted creature gets +3/+3 and has "At the beginning of each upkeep, create a 1/1 green Saproling creature token." SVar:VerdantTrig:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ VerdantToken | TriggerDescription$ At the beginning of each upkeep, create a 1/1 green Saproling creature token. -SVar:VerdantToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | TokenColors$ Green +SVar:VerdantToken:DB$ Token | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | TokenColors$ Green DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_embrace.jpg Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has "At the beginning of each upkeep, create a 1/1 green Saproling creature token." diff --git a/forge-gui/res/cardsfolder/v/verdant_force.txt b/forge-gui/res/cardsfolder/v/verdant_force.txt index 2136bc9ef6d..1030d46e555 100644 --- a/forge-gui/res/cardsfolder/v/verdant_force.txt +++ b/forge-gui/res/cardsfolder/v/verdant_force.txt @@ -3,7 +3,7 @@ ManaCost:5 G G G Types:Creature Elemental PT:7/7 T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of each upkeep, create a 1/1 green Saproling creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ Green | TokenImage$ g 1 1 saproling 10E +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ Green | TokenImage$ g 1 1 saproling 10E DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_force.jpg Oracle:At the beginning of each upkeep, create a 1/1 green Saproling creature token. diff --git a/forge-gui/res/cardsfolder/v/verdant_haven.txt b/forge-gui/res/cardsfolder/v/verdant_haven.txt index 963497dc925..89985ad1d50 100644 --- a/forge-gui/res/cardsfolder/v/verdant_haven.txt +++ b/forge-gui/res/cardsfolder/v/verdant_haven.txt @@ -4,9 +4,9 @@ Types:Enchantment Aura K:Enchant land A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 2 +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 2 T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). -SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ Any | Amount$ 1 | Defined$ TriggeredCardController +SVar:TrigMana:DB$Mana | Produced$ Any | Amount$ 1 | Defined$ TriggeredCardController SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_haven.jpg Oracle:Enchant land\nWhen Verdant Haven enters the battlefield, you gain 2 life.\nWhenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/v/verdant_succession.txt b/forge-gui/res/cardsfolder/v/verdant_succession.txt index 8bbb5310c44..66f72c3ef0e 100644 --- a/forge-gui/res/cardsfolder/v/verdant_succession.txt +++ b/forge-gui/res/cardsfolder/v/verdant_succession.txt @@ -2,7 +2,7 @@ Name:Verdant Succession ManaCost:4 G Types:Enchantment T:Mode$ ChangesZone | ValidCard$ Creature.Green+nonToken | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigSearch | TriggerDescription$ Whenever a green nontoken creature dies, that creature's controller may search his or her library for a card with the same name as that creature and put it onto the battlefield. If that player does, he or she shuffles his or her library. -SVar:TrigSearch:AB$ ChangeZone | Optional$ True | Cost$ 0 | DefinedPlayer$ TriggeredCardController | ChangeType$ Triggered.sameName | ChangeNum$ 1 | Origin$ Library | Destination$ Battlefield | Hidden$ True | Optional$ You | ShuffleNonMandatory$ True +SVar:TrigSearch:DB$ ChangeZone | Optional$ True | DefinedPlayer$ TriggeredCardController | ChangeType$ Triggered.sameName | ChangeNum$ 1 | Origin$ Library | Destination$ Battlefield | Hidden$ True | Optional$ You | ShuffleNonMandatory$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_succession.jpg Oracle:Whenever a green nontoken creature dies, that creature's controller may search his or her library for a card with the same name as that creature and put it onto the battlefield. If that player does, he or she shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/v/verdeloth_the_ancient.txt b/forge-gui/res/cardsfolder/v/verdeloth_the_ancient.txt index 05ba0dfc9d0..bb7b25bd9eb 100644 --- a/forge-gui/res/cardsfolder/v/verdeloth_the_ancient.txt +++ b/forge-gui/res/cardsfolder/v/verdeloth_the_ancient.txt @@ -5,7 +5,7 @@ PT:4/7 K:Kicker:X S:Mode$ Continuous | Affected$ Creature.Saproling,Creature.Treefolk+Other | AddPower$ 1 | AddToughness$ 1 | Description$ Saproling creatures and other Treefolk creatures get +1/+1. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, create X 1/1 green Saproling creature tokens. -SVar:TrigKicker:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | Secondary$ True | SpellDescription$ Create X 1/1 green Saproling creature tokens. +SVar:TrigKicker:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | Secondary$ True | SpellDescription$ Create X 1/1 green Saproling creature tokens. SVar:X:Count$xPaid DeckHints:Type$Fungus|Treefolk DeckHas:Ability$Token diff --git a/forge-gui/res/cardsfolder/v/verduran_emissary.txt b/forge-gui/res/cardsfolder/v/verduran_emissary.txt index 2947feaa1c6..5a2a9a1447d 100644 --- a/forge-gui/res/cardsfolder/v/verduran_emissary.txt +++ b/forge-gui/res/cardsfolder/v/verduran_emissary.txt @@ -4,7 +4,7 @@ Types:Creature Human Wizard PT:2/3 K:Kicker:1 R T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target artifact. It can't be regenerated. -SVar:TrigKicker:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact | NoRegen$ True | TgtPrompt$ Select target artifact +SVar:TrigKicker:DB$Destroy | ValidTgts$ Artifact | NoRegen$ True | TgtPrompt$ Select target artifact DeckHints:Color$Red SVar:Picture:http://www.wizards.com/global/images/magic/general/verduran_emissary.jpg Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nWhen Verduran Emissary enters the battlefield, if it was kicked, destroy target artifact. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/v/verduran_enchantress.txt b/forge-gui/res/cardsfolder/v/verduran_enchantress.txt index 1b0bed904c3..a62626b521d 100644 --- a/forge-gui/res/cardsfolder/v/verduran_enchantress.txt +++ b/forge-gui/res/cardsfolder/v/verduran_enchantress.txt @@ -3,7 +3,7 @@ ManaCost:1 G G Types:Creature Human Druid PT:0/2 T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast an enchantment spell, you may draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True DeckNeeds:Type$Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/verduran_enchantress.jpg diff --git a/forge-gui/res/cardsfolder/v/verdurous_gearhulk.txt b/forge-gui/res/cardsfolder/v/verdurous_gearhulk.txt index 7a4bc9c49d5..b3cdfae1008 100644 --- a/forge-gui/res/cardsfolder/v/verdurous_gearhulk.txt +++ b/forge-gui/res/cardsfolder/v/verdurous_gearhulk.txt @@ -4,7 +4,7 @@ Types:Artifact Creature Construct PT:4/4 K:Trample T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, distribute four +1/+1 counters among any number of target creatures you control. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to distribute counters to | CounterType$ P1P1 | CounterNum$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to distribute counters to | CounterType$ P1P1 | CounterNum$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/verdurous_gearhulk.jpg Oracle:Trample\nWhen Verdurous Gearhulk enters the battlefield, distribute four +1/+1 counters among any number of target creatures you control. diff --git a/forge-gui/res/cardsfolder/v/vermiculos.txt b/forge-gui/res/cardsfolder/v/vermiculos.txt index 1e1546400f0..34e2dc9d0f5 100644 --- a/forge-gui/res/cardsfolder/v/vermiculos.txt +++ b/forge-gui/res/cardsfolder/v/vermiculos.txt @@ -3,7 +3,7 @@ ManaCost:4 B Types:Creature Horror PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever an artifact enters the battlefield, CARDNAME gets +4/+4 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 4 | NumDef$ 4 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 4 | NumDef$ 4 SVar:BuffedBy:Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vermiculos.jpg diff --git a/forge-gui/res/cardsfolder/v/vernal_bloom.txt b/forge-gui/res/cardsfolder/v/vernal_bloom.txt index 06390871208..c313e7ddfc8 100644 --- a/forge-gui/res/cardsfolder/v/vernal_bloom.txt +++ b/forge-gui/res/cardsfolder/v/vernal_bloom.txt @@ -2,7 +2,7 @@ Name:Vernal Bloom ManaCost:3 G Types:Enchantment T:Mode$ TapsForMana | ValidCard$ Forest | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a Forest is tapped for mana, its controller adds {G} to his or her mana pool (in addition to the mana the land produces). -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ 1 | Defined$ TriggeredPlayer +SVar:TrigMana:DB$ Mana | Produced$ G | Amount$ 1 | Defined$ TriggeredPlayer SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vernal_bloom.jpg Oracle:Whenever a Forest is tapped for mana, its controller adds {G} to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/v/vertigo_spawn.txt b/forge-gui/res/cardsfolder/v/vertigo_spawn.txt index ec7debd9040..ae5e0099927 100644 --- a/forge-gui/res/cardsfolder/v/vertigo_spawn.txt +++ b/forge-gui/res/cardsfolder/v/vertigo_spawn.txt @@ -4,7 +4,7 @@ Types:Creature Illusion PT:0/3 K:Defender T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME blocks a creature, tap that creature. That creature doesn't untap during its controller's next untap step. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ TriggeredAttacker | SubAbility$ DBPump +SVar:TrigTap:DB$ Tap | Defined$ TriggeredAttacker | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ TriggeredAttacker | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/vertigo_spawn.jpg diff --git a/forge-gui/res/cardsfolder/v/vessel_of_paramnesia.txt b/forge-gui/res/cardsfolder/v/vessel_of_paramnesia.txt index 0625749e82e..7b1de8a1b50 100644 --- a/forge-gui/res/cardsfolder/v/vessel_of_paramnesia.txt +++ b/forge-gui/res/cardsfolder/v/vessel_of_paramnesia.txt @@ -2,7 +2,7 @@ Name:Vessel of Paramnesia ManaCost:1 U Types:Enchantment A:AB$ Mill | Cost$ U Sac<1/CARDNAME> | NumCards$ 3 | ValidTgts$ Player | SubAbility$ DBDraw | TgtPrompt$ Select target player | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard. Draw a card. -SVar:DBDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/vessel_of_paramnesia.jpg Oracle:{U}, Sacrifice Vessel of Paramnesia: Target player puts the top three cards of his or her library into his or her graveyard. Draw a card. diff --git a/forge-gui/res/cardsfolder/v/vesuva.txt b/forge-gui/res/cardsfolder/v/vesuva.txt index 9030e602c78..9aea3e7e074 100644 --- a/forge-gui/res/cardsfolder/v/vesuva.txt +++ b/forge-gui/res/cardsfolder/v/vesuva.txt @@ -2,7 +2,7 @@ Name:Vesuva ManaCost:no cost Types:Land K:ETBReplacement:Copy:ChooseLand:Optional -SVar:ChooseLand:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Land.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield tapped as a copy of any land on the battlefield. +SVar:ChooseLand:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Land.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield tapped as a copy of any land on the battlefield. SVar:DBCopy:DB$ Clone | Defined$ Remembered | IntoPlayTapped$ True SVar:NeedsToPlay:Land.YouDontCtrl+notnamedVesuva,Land.YouCtrl+nonLegendary+notnamedVesuva SVar:Picture:http://www.wizards.com/global/images/magic/general/vesuva.jpg diff --git a/forge-gui/res/cardsfolder/v/vesuvan_doppelganger.txt b/forge-gui/res/cardsfolder/v/vesuvan_doppelganger.txt index 0b0b654a83e..2b6a6aba2b3 100644 --- a/forge-gui/res/cardsfolder/v/vesuvan_doppelganger.txt +++ b/forge-gui/res/cardsfolder/v/vesuvan_doppelganger.txt @@ -4,7 +4,7 @@ Types:Creature Shapeshifter PT:0/0 # Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone K:ETBReplacement:Copy:ChooseCreature:Optional -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield except it doesn't copy that creature's color and it gains "At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability." +SVar:ChooseCreature:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield except it doesn't copy that creature's color and it gains "At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability." SVar:DBCopy:DB$ Clone | Defined$ Remembered | Colors$ Blue | OverwriteColors$ True | AddTriggers$ VesDopUpkeepTrig | AddSVars$ VesDopCopy,VesDopUpkeepTrig SVar:VesDopUpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ VesDopCopy | TriggerDescription$ At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability. SVar:VesDopCopy:DB$ Clone | ValidTgts$ Creature | TgtPrompt$ Select target creature to copy. | Optional$ True | Colors$ Blue | OverwriteColors$ True | AddTriggers$ VesDopUpkeepTrig | AddSVars$ VesDopCopy,VesDopUpkeepTrig | SubAbility$ DBCleanup diff --git a/forge-gui/res/cardsfolder/v/vesuvan_shapeshifter.txt b/forge-gui/res/cardsfolder/v/vesuvan_shapeshifter.txt index 7d511a47f25..14af6bc37b7 100644 --- a/forge-gui/res/cardsfolder/v/vesuvan_shapeshifter.txt +++ b/forge-gui/res/cardsfolder/v/vesuvan_shapeshifter.txt @@ -5,10 +5,10 @@ PT:0/0 K:Morph:1 U K:ETBReplacement:Copy:ChooseCreature:Optional # Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | AILogic$ Clone | RememberChosen$ True | SpellDescription$ As CARDNAME enters the battlefield or is turned face up, you may choose another creature on the battlefield. If you do, until CARDNAME is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down." +SVar:ChooseCreature:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | AILogic$ Clone | RememberChosen$ True | SpellDescription$ As CARDNAME enters the battlefield or is turned face up, you may choose another creature on the battlefield. If you do, until CARDNAME is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down." SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddTriggers$ VesShapeUpkeepTrig | AddSVars$ VesShapeTurn,VesShapeUpkeepTrig SVar:VesShapeUpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ VesShapeTurn | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may turn CARDNAME face down. -SVar:VesShapeTurn:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ TurnFace | ResetClone$ True +SVar:VesShapeTurn:DB$ SetState | Defined$ Self | Mode$ TurnFace | ResetClone$ True R:Event$ TurnFaceUp | ValidCard$ Card.Self | Optional$ True | ReplaceWith$ ChooseCreature | ActiveZones$ Battlefield | Description$ As CARDNAME is turned face up, you may choose another creature on the battlefield. If you do, until CARDNAME is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down." SVar:Picture:http://www.wizards.com/global/images/magic/general/vesuvan_shapeshifter.jpg Oracle:As Vesuvan Shapeshifter enters the battlefield or is turned face up, you may choose another creature on the battlefield. If you do, until Vesuvan Shapeshifter is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down."\nMorph {1}{U} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/v/veteran_explorer.txt b/forge-gui/res/cardsfolder/v/veteran_explorer.txt index b6df569b864..2c04db5b7b5 100644 --- a/forge-gui/res/cardsfolder/v/veteran_explorer.txt +++ b/forge-gui/res/cardsfolder/v/veteran_explorer.txt @@ -3,6 +3,6 @@ ManaCost:G Types:Creature Human Soldier Scout PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, each player may search his or her library for up to two basic land cards and put them onto the battlefield. Then each player who searched his or her library this way shuffles it. -SVar:TrigChange:AB$ChangeZone | Optional$ True | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | DefinedPlayer$ Player | ChangeNum$ 2 | Shuffle$ True +SVar:TrigChange:DB$ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | DefinedPlayer$ Player | ChangeNum$ 2 | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_explorer.jpg Oracle:When Veteran Explorer dies, each player may search his or her library for up to two basic land cards and put them onto the battlefield. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/v/veteran_motorist.txt b/forge-gui/res/cardsfolder/v/veteran_motorist.txt index a92a482f9e4..be1cfbb29c8 100644 --- a/forge-gui/res/cardsfolder/v/veteran_motorist.txt +++ b/forge-gui/res/cardsfolder/v/veteran_motorist.txt @@ -3,7 +3,7 @@ ManaCost:R W Types:Creature Dwarf Pilot PT:3/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 2. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 2 +SVar:TrigScry:DB$ Scry | ScryNum$ 2 T:Mode$ Crewed | ValidCrew$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME crews a Vehicle, that Vehicle gets +1/+1 until end of turn. SVar:TrigPump:DB$ Pump | Defined$ TriggeredVehicle | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_motorist.jpg diff --git a/forge-gui/res/cardsfolder/v/veteran_of_the_depths.txt b/forge-gui/res/cardsfolder/v/veteran_of_the_depths.txt index 3794c1541a0..70731b3aaf0 100644 --- a/forge-gui/res/cardsfolder/v/veteran_of_the_depths.txt +++ b/forge-gui/res/cardsfolder/v/veteran_of_the_depths.txt @@ -3,6 +3,6 @@ ManaCost:3 W Types:Creature Merfolk Soldier PT:2/2 T:Mode$ Taps | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigBuff | TriggerDescription$ Whenever CARDNAME becomes tapped, you may put a +1/+1 counter on it. -SVar:TrigBuff:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigBuff:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_of_the_depths.jpg Oracle:Whenever Veteran of the Depths becomes tapped, you may put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/v/vexing_scuttler.txt b/forge-gui/res/cardsfolder/v/vexing_scuttler.txt index 8b1a7bcf866..21679b3ce3e 100644 --- a/forge-gui/res/cardsfolder/v/vexing_scuttler.txt +++ b/forge-gui/res/cardsfolder/v/vexing_scuttler.txt @@ -4,7 +4,7 @@ Types:Creature Eldrazi Crab PT:4/5 K:Emerge:6 U T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When you cast CARDNAME, you may return target instant or sorcery card from your graveyard to your hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_scuttler.jpg Oracle:Emerge {6}{U} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.)\nWhen you cast Vexing Scuttler, you may return target instant or sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/v/vial_smasher_the_fierce.txt b/forge-gui/res/cardsfolder/v/vial_smasher_the_fierce.txt index ee417f0c9c7..9b62d9ae14f 100644 --- a/forge-gui/res/cardsfolder/v/vial_smasher_the_fierce.txt +++ b/forge-gui/res/cardsfolder/v/vial_smasher_the_fierce.txt @@ -3,7 +3,7 @@ ManaCost:1 B R Types:Legendary Creature Goblin Berserker PT:2/3 T:Mode$ SpellCast | ValidActivatingPlayer$ You | ActivatorThisTurnCast$ EQ1 | NoResolvingCheck$ True | ValidCard$ Card | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast your first spell each turn, CARDNAME deals damage equal to that spell's converted mana cost to an opponent chosen at random. -SVar:TrigChoose:AB$ ChoosePlayer | Cost$ 0 | Defined$ You | Choices$ Player.Opponent | Random$ True | SubAbility$ DBDealDamage +SVar:TrigChoose:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | Random$ True | SubAbility$ DBDealDamage SVar:DBDealDamage:DB$ DealDamage | Defined$ ChosenPlayer | NumDmg$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearChosenPlayer$ True SVar:X:TriggerCount$CastSACMC diff --git a/forge-gui/res/cardsfolder/v/viashino_bladescout.txt b/forge-gui/res/cardsfolder/v/viashino_bladescout.txt index ba029309a3e..0c3efe6b01a 100644 --- a/forge-gui/res/cardsfolder/v/viashino_bladescout.txt +++ b/forge-gui/res/cardsfolder/v/viashino_bladescout.txt @@ -4,7 +4,7 @@ Types:Creature Viashino Scout PT:2/1 K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gains first strike until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike SVar:AmbushAI:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_bladescout.jpg Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Viashino Bladescout enters the battlefield, target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/v/viashino_cutthroat.txt b/forge-gui/res/cardsfolder/v/viashino_cutthroat.txt index f642b65ea1a..a07bef5653e 100644 --- a/forge-gui/res/cardsfolder/v/viashino_cutthroat.txt +++ b/forge-gui/res/cardsfolder/v/viashino_cutthroat.txt @@ -4,7 +4,7 @@ Types:Creature Viashino PT:5/3 K:Haste T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the end step, return CARDNAME to its owner's hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:TrigReturn:DB$ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_cutthroat.jpg Oracle:Haste\nAt the beginning of the end step, return Viashino Cutthroat to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/viashino_firstblade.txt b/forge-gui/res/cardsfolder/v/viashino_firstblade.txt index 7fdf68164b1..76906f0a312 100644 --- a/forge-gui/res/cardsfolder/v/viashino_firstblade.txt +++ b/forge-gui/res/cardsfolder/v/viashino_firstblade.txt @@ -4,6 +4,6 @@ Types:Creature Viashino Soldier PT:2/2 K:Haste T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, it gets +2/+2 until end of turn. -SVar:TrigPump:DB$ Pump | Cost$ 0 | NumAtt$ +2 | NumDef$ +2 +SVar:TrigPump:DB$ Pump | NumAtt$ +2 | NumDef$ +2 SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_firstblade.jpg Oracle:Haste\nWhen Viashino Firstblade enters the battlefield, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/viashino_racketeer.txt b/forge-gui/res/cardsfolder/v/viashino_racketeer.txt index b7e5f2aacea..ba8812de900 100644 --- a/forge-gui/res/cardsfolder/v/viashino_racketeer.txt +++ b/forge-gui/res/cardsfolder/v/viashino_racketeer.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Viashino Rogue PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may discard a card. If you do, draw a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBDraw +SVar:TrigDiscard:DB$ Discard | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/v/viashino_sandscout.txt b/forge-gui/res/cardsfolder/v/viashino_sandscout.txt index dcc1b50b575..7e6a2189ed6 100644 --- a/forge-gui/res/cardsfolder/v/viashino_sandscout.txt +++ b/forge-gui/res/cardsfolder/v/viashino_sandscout.txt @@ -4,7 +4,7 @@ Types:Creature Viashino Scout PT:2/1 K:Haste T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the end step, return CARDNAME to its owner's hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:TrigReturn:DB$ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:PlayMain1:TRUE SVar:EndOfTurnLeavePlay:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_sandscout.jpg diff --git a/forge-gui/res/cardsfolder/v/viashino_sandstalker.txt b/forge-gui/res/cardsfolder/v/viashino_sandstalker.txt index 5e138454c6a..3d56c2e7a39 100644 --- a/forge-gui/res/cardsfolder/v/viashino_sandstalker.txt +++ b/forge-gui/res/cardsfolder/v/viashino_sandstalker.txt @@ -4,7 +4,7 @@ Types:Creature Viashino Warrior PT:4/2 K:Haste T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the end step, return CARDNAME to its owner's hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:TrigReturn:DB$ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:PlayMain1:TRUE SVar:EndOfTurnLeavePlay:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_sandstalker.jpg diff --git a/forge-gui/res/cardsfolder/v/viashino_sandswimmer.txt b/forge-gui/res/cardsfolder/v/viashino_sandswimmer.txt index c5c5eae9495..cb268bb37eb 100644 --- a/forge-gui/res/cardsfolder/v/viashino_sandswimmer.txt +++ b/forge-gui/res/cardsfolder/v/viashino_sandswimmer.txt @@ -3,8 +3,8 @@ ManaCost:2 R R Types:Creature Viashino PT:3/2 A:AB$ FlipACoin | Cost$ R | WinSubAbility$ DBReturn | LoseSubAbility$ DBSacrifice | SpellDescription$ Flip a coin. If you win the flip, return CARDNAME to its owner's hand. If you lose the flip, sacrifice CARDNAME. -SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand -SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:DBReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand +SVar:DBSacrifice:DB$ Sacrifice | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_sandswimmer.jpg Oracle:{R}: Flip a coin. If you win the flip, return Viashino Sandswimmer to its owner's hand. If you lose the flip, sacrifice Viashino Sandswimmer. diff --git a/forge-gui/res/cardsfolder/v/viashino_weaponsmith.txt b/forge-gui/res/cardsfolder/v/viashino_weaponsmith.txt index be2ed851073..e3401bf4e7e 100644 --- a/forge-gui/res/cardsfolder/v/viashino_weaponsmith.txt +++ b/forge-gui/res/cardsfolder/v/viashino_weaponsmith.txt @@ -3,6 +3,6 @@ ManaCost:3 R Types:Creature Viashino PT:2/2 T:Mode$ AttackerBlockedByCreature | ValidCard$ Card.Self | ValidBlocker$ Creature | TriggerZones$ Battlefield | Execute$ TrigBlockedPump | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME get +2/+2 until end of turn. -SVar:TrigBlockedPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2 +SVar:TrigBlockedPump:DB$Pump | Defined$ Self | NumAtt$ +2 | NumDef$ +2 SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_weaponsmith.jpg Oracle:Whenever Viashino Weaponsmith becomes blocked by a creature, Viashino Weaponsmith gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vicious_kavu.txt b/forge-gui/res/cardsfolder/v/vicious_kavu.txt index 4dd1a251299..163f6e835d2 100644 --- a/forge-gui/res/cardsfolder/v/vicious_kavu.txt +++ b/forge-gui/res/cardsfolder/v/vicious_kavu.txt @@ -3,6 +3,6 @@ ManaCost:1 B R Types:Creature Kavu PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, 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/vicious_kavu.jpg Oracle:Whenever Vicious Kavu attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vicious_shadows.txt b/forge-gui/res/cardsfolder/v/vicious_shadows.txt index e8dd1fbee44..e4de050bb89 100644 --- a/forge-gui/res/cardsfolder/v/vicious_shadows.txt +++ b/forge-gui/res/cardsfolder/v/vicious_shadows.txt @@ -2,7 +2,7 @@ Name:Vicious Shadows ManaCost:6 R Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDamage | TriggerDescription$ Whenever a creature dies, you may have CARDNAME deal damage to target player equal to the number of cards in that player's hand. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | NumDmg$ X +SVar:TrigDamage:DB$DealDamage | ValidTgts$ Player | NumDmg$ X SVar:X:TargetedPlayer$CardsInHand SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vicious_shadows.jpg diff --git a/forge-gui/res/cardsfolder/v/victorys_herald.txt b/forge-gui/res/cardsfolder/v/victorys_herald.txt index bcc74ba720e..fa20d102421 100644 --- a/forge-gui/res/cardsfolder/v/victorys_herald.txt +++ b/forge-gui/res/cardsfolder/v/victorys_herald.txt @@ -4,6 +4,6 @@ Types:Creature Angel PT:4/4 K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, attacking creatures gain flying and lifelink until end of turn. -SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking | KW$ Flying & Lifelink +SVar:TrigPump:DB$PumpAll | ValidCards$ Creature.attacking | KW$ Flying & Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/victorys_herald.jpg Oracle:Flying\nWhenever Victory's Herald attacks, attacking creatures gain flying and lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vigor.txt b/forge-gui/res/cardsfolder/v/vigor.txt index 45e5434d3cc..e6ba7ab2731 100644 --- a/forge-gui/res/cardsfolder/v/vigor.txt +++ b/forge-gui/res/cardsfolder/v/vigor.txt @@ -4,9 +4,9 @@ Types:Creature Elemental Incarnation PT:6/6 K:Trample R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature.YouCtrl+Other | ReplaceWith$ Counters | PreventionEffect$ True | Description$ If damage would be dealt to a creature you control other than CARDNAME, prevent that damage. Put a +1/+1 counter on that creature for each 1 damage prevented this way. -SVar:Counters:AB$PutCounter | Cost$ 0 | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:Counters:DB$PutCounter | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:ReplaceCount$DamageAmount T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. -SVar:TrigShuffle:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ TriggeredCard +SVar:TrigShuffle:DB$ ChangeZone | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/vigor.jpg Oracle:Trample\nIf damage would be dealt to a creature you control other than Vigor, prevent that damage. Put a +1/+1 counter on that creature for each 1 damage prevented this way.\nWhen Vigor is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/v/vile_deacon.txt b/forge-gui/res/cardsfolder/v/vile_deacon.txt index ea03428aea4..33e933657af 100644 --- a/forge-gui/res/cardsfolder/v/vile_deacon.txt +++ b/forge-gui/res/cardsfolder/v/vile_deacon.txt @@ -3,7 +3,7 @@ ManaCost:2 B B Types:Creature Human Cleric PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +X/+X until end of turn, where X is the number of Clerics on the battlefield. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X SVar:X:Count$Valid Cleric SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_deacon.jpg Oracle:Whenever Vile Deacon attacks, it gets +X/+X until end of turn, where X is the number of Clerics on the battlefield. diff --git a/forge-gui/res/cardsfolder/v/vile_requiem.txt b/forge-gui/res/cardsfolder/v/vile_requiem.txt index 02865015d43..54975d49ebd 100644 --- a/forge-gui/res/cardsfolder/v/vile_requiem.txt +++ b/forge-gui/res/cardsfolder/v/vile_requiem.txt @@ -3,7 +3,7 @@ ManaCost:2 B B Types:Enchantment A:AB$ Destroy | Cost$ 1 B Sac<1/CARDNAME> | TargetMin$ 0 | TargetMax$ X | References$ X | ValidTgts$ Creature.nonBlack | NoRegen$ True | TgtPrompt$ Select target nonblack creature | SpellDescription$ Destroy up to X target nonblack creatures, where X is the number of verse counters on CARDNAME. They can't be regenerated. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a verse counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 SVar:X:Count$CardCounters.VERSE SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_requiem.jpg Oracle:At the beginning of your upkeep, you may put a verse counter on Vile Requiem.\n{1}{B}, Sacrifice Vile Requiem: Destroy up to X target nonblack creatures, where X is the number of verse counters on Vile Requiem. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/v/village_bell_ringer.txt b/forge-gui/res/cardsfolder/v/village_bell_ringer.txt index 601e1ee5dcc..edd2209acfc 100644 --- a/forge-gui/res/cardsfolder/v/village_bell_ringer.txt +++ b/forge-gui/res/cardsfolder/v/village_bell_ringer.txt @@ -4,7 +4,7 @@ Types:Creature Human Scout PT:1/4 K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, untap all creatures you control. -SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl +SVar:TrigUntap:DB$ UntapAll | ValidCards$ Creature.YouCtrl SVar:AmbushAI:True SVar:Picture:http://www.wizards.com/global/images/magic/general/village_bell_ringer.jpg Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Village Bell-Ringer enters the battlefield, untap all creatures you control. diff --git a/forge-gui/res/cardsfolder/v/village_ironsmith_ironfang.txt b/forge-gui/res/cardsfolder/v/village_ironsmith_ironfang.txt index c2185d392aa..efae6c6fcf8 100644 --- a/forge-gui/res/cardsfolder/v/village_ironsmith_ironfang.txt +++ b/forge-gui/res/cardsfolder/v/village_ironsmith_ironfang.txt @@ -4,7 +4,7 @@ Types:Creature Human Werewolf PT:1/1 K:First Strike T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform AlternateMode:DoubleFaced SVar:Picture:http://www.wizards.com/global/images/magic/general/village_ironsmith.jpg Oracle:First strike\nAt the beginning of each upkeep, if no spells were cast last turn, transform Village Ironsmith. @@ -18,6 +18,6 @@ Types:Creature Werewolf PT:3/1 K:First Strike T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform SVar:Picture:http://www.wizards.com/global/images/magic/general/ironfang.jpg Oracle:First strike\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Ironfang. diff --git a/forge-gui/res/cardsfolder/v/village_messenger_moonrise_intruder.txt b/forge-gui/res/cardsfolder/v/village_messenger_moonrise_intruder.txt index 1bb052452b2..b23f6e00364 100644 --- a/forge-gui/res/cardsfolder/v/village_messenger_moonrise_intruder.txt +++ b/forge-gui/res/cardsfolder/v/village_messenger_moonrise_intruder.txt @@ -4,7 +4,7 @@ Types:Creature Human Werewolf PT:1/1 K:Haste T:Mode$ Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$ SetState | Defined$ Self | Mode$ Transform AlternateMode:DoubleFaced SVar:Picture:http://www.wizards.com/global/images/magic/general/village_messenger.jpg Oracle:Haste\nAt the beginning of each upkeep, if no spells were cast last turn, transform Village Messenger. @@ -18,7 +18,7 @@ Types:Creature Werewolf PT:2/2 K:Menace T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$ SetState | Defined$ Self | Mode$ Transform SVar:Picture:http://www.wizards.com/global/images/magic/general/moonrise_intruder.jpg Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Moonrise Intruder. diff --git a/forge-gui/res/cardsfolder/v/villagers_of_estwald_howlpack_of_estwald.txt b/forge-gui/res/cardsfolder/v/villagers_of_estwald_howlpack_of_estwald.txt index f564cb75ae8..dd9d73ca9bc 100644 --- a/forge-gui/res/cardsfolder/v/villagers_of_estwald_howlpack_of_estwald.txt +++ b/forge-gui/res/cardsfolder/v/villagers_of_estwald_howlpack_of_estwald.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Human Werewolf PT:2/3 T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform AlternateMode:DoubleFaced SVar:Picture:http://www.wizards.com/global/images/magic/general/villagers_of_estwald.jpg Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Villagers of Estwald. @@ -16,6 +16,6 @@ Colors:green Types:Creature Werewolf PT:4/6 T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform SVar:Picture:http://www.wizards.com/global/images/magic/general/howlpack_of_estwald.jpg Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack of Estwald. diff --git a/forge-gui/res/cardsfolder/v/vindictive_mob.txt b/forge-gui/res/cardsfolder/v/vindictive_mob.txt index f1989f14b85..2e4d098a272 100644 --- a/forge-gui/res/cardsfolder/v/vindictive_mob.txt +++ b/forge-gui/res/cardsfolder/v/vindictive_mob.txt @@ -3,7 +3,7 @@ ManaCost:4 B B Types:Creature Human Berserker PT:5/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice a creature. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature +SVar:TrigSac:DB$Sacrifice | Defined$ You | SacValid$ Creature K:CantBeBlockedBy Saproling SVar:RemRandomDeck:True SVar:NeedsToPlay:Creature.YouCtrl diff --git a/forge-gui/res/cardsfolder/v/vinelasher_kudzu.txt b/forge-gui/res/cardsfolder/v/vinelasher_kudzu.txt index eedbacac8bc..bd3231c35a4 100644 --- a/forge-gui/res/cardsfolder/v/vinelasher_kudzu.txt +++ b/forge-gui/res/cardsfolder/v/vinelasher_kudzu.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Creature Plant PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a land enters the battlefield under your control, 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 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/vinelasher_kudzu.jpg Oracle:Whenever a land enters the battlefield under your control, put a +1/+1 counter on Vinelasher Kudzu. diff --git a/forge-gui/res/cardsfolder/v/viridian_emissary.txt b/forge-gui/res/cardsfolder/v/viridian_emissary.txt index ce0584a87ae..2013f6bf2cf 100644 --- a/forge-gui/res/cardsfolder/v/viridian_emissary.txt +++ b/forge-gui/res/cardsfolder/v/viridian_emissary.txt @@ -3,6 +3,6 @@ ManaCost:1 G Types:Creature Elf Scout PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may search your library for a basic land card, put it onto the battlefield tapped, then 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/viridian_emissary.jpg Oracle:When Viridian Emissary dies, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/v/viridian_harvest.txt b/forge-gui/res/cardsfolder/v/viridian_harvest.txt index 005718083b0..f1280377a00 100644 --- a/forge-gui/res/cardsfolder/v/viridian_harvest.txt +++ b/forge-gui/res/cardsfolder/v/viridian_harvest.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant artifact A:SP$ Attach | Cost$ G | ValidTgts$ Artifact | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigGainLife | TriggerDescription$ When enchanted artifact is put into a graveyard, you gain 6 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 6 +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ 6 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_harvest.jpg Oracle:Enchant artifact\nWhen enchanted artifact is put into a graveyard, you gain 6 life. diff --git a/forge-gui/res/cardsfolder/v/viridian_revel.txt b/forge-gui/res/cardsfolder/v/viridian_revel.txt index 73c1f1d3508..ce7ee4b1d93 100644 --- a/forge-gui/res/cardsfolder/v/viridian_revel.txt +++ b/forge-gui/res/cardsfolder/v/viridian_revel.txt @@ -2,7 +2,7 @@ Name:Viridian Revel ManaCost:1 G G Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Artifact.OppOwn | Execute$ TrigDraw | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever an artifact is put into an opponent's graveyard from the battlefield, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_revel.jpg Oracle:Whenever an artifact is put into an opponent's graveyard from the battlefield, you may draw a card. diff --git a/forge-gui/res/cardsfolder/v/virulent_wound.txt b/forge-gui/res/cardsfolder/v/virulent_wound.txt index 75a1555d87e..78d461132d3 100644 --- a/forge-gui/res/cardsfolder/v/virulent_wound.txt +++ b/forge-gui/res/cardsfolder/v/virulent_wound.txt @@ -4,6 +4,6 @@ Types:Instant A:SP$ PutCounter | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True | SubAbility$ DBAnimate | SpellDescription$ Put a -1/-1 counter on target creature. When that creature dies this turn, its controller gets a poison counter. SVar:DBAnimate:DB$ Animate | Triggers$ VirulentDies | sVars$ PoisonController | Defined$ Targeted SVar:VirulentDies:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | TriggerController$ TriggeredCardController | Execute$ PoisonController | TriggerDescription$ When CARDNAME dies this turn, its controller gets a poison counter. -SVar:PoisonController:AB$ Poison | Cost$ 0 | Defined$ TriggeredCardController | Num$ 1 +SVar:PoisonController:DB$ Poison | Defined$ TriggeredCardController | Num$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/virulent_wound.jpg Oracle:Put a -1/-1 counter on target creature. When that creature dies this turn, its controller gets a poison counter. diff --git a/forge-gui/res/cardsfolder/v/viseling.txt b/forge-gui/res/cardsfolder/v/viseling.txt index 712bbb86294..ce35392bd4f 100644 --- a/forge-gui/res/cardsfolder/v/viseling.txt +++ b/forge-gui/res/cardsfolder/v/viseling.txt @@ -3,7 +3,7 @@ ManaCost:4 Types:Artifact Creature Construct PT:2/2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of each opponent's upkeep, CARDNAME deals X damage to that player, where X is the number of cards in his or her hand minus 4. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ X | References$ X SVar:X:TriggeredPlayer$CardsInHand/Minus.4 SVar:Picture:http://www.wizards.com/global/images/magic/general/viseling.jpg Oracle:At the beginning of each opponent's upkeep, Viseling deals X damage to that player, where X is the number of cards in his or her hand minus 4. diff --git a/forge-gui/res/cardsfolder/v/vital_splicer.txt b/forge-gui/res/cardsfolder/v/vital_splicer.txt index a5b3ebd2efd..56734970369 100644 --- a/forge-gui/res/cardsfolder/v/vital_splicer.txt +++ b/forge-gui/res/cardsfolder/v/vital_splicer.txt @@ -3,7 +3,7 @@ ManaCost:3 G Types:Creature Human Artificer PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 3/3 colorless Golem artifact creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c 3 3 golem NPH +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c 3 3 golem NPH A:AB$ Regenerate | Cost$ 1 | ValidTgts$ Golem.YouCtrl | TgtPrompt$ Select target Golem you control. | SpellDescription$ Regenerate target Golem you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/vital_splicer.jpg Oracle:When Vital Splicer enters the battlefield, create a 3/3 colorless Golem artifact creature token.\n{1}: Regenerate target Golem you control. diff --git a/forge-gui/res/cardsfolder/v/vitaspore_thallid.txt b/forge-gui/res/cardsfolder/v/vitaspore_thallid.txt index d5534e1db30..10e659ac60e 100644 --- a/forge-gui/res/cardsfolder/v/vitaspore_thallid.txt +++ b/forge-gui/res/cardsfolder/v/vitaspore_thallid.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Creature Fungus PT:1/1 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 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ SPORE | CounterNum$ 1 A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Create a 1/1 green Saproling creature token. A:AB$ Pump | Cost$ Sac<1/Saproling> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn. DeckHas:Ability$Counters & Ability$Token diff --git a/forge-gui/res/cardsfolder/v/vizkopa_guildmage.txt b/forge-gui/res/cardsfolder/v/vizkopa_guildmage.txt index 63054b1f354..ef76e104ac3 100644 --- a/forge-gui/res/cardsfolder/v/vizkopa_guildmage.txt +++ b/forge-gui/res/cardsfolder/v/vizkopa_guildmage.txt @@ -5,7 +5,7 @@ PT:2/2 A:AB$ Pump | Cost$ 1 W B | ValidTgts$ Creature | KW$ Lifelink | SpellDescription$ Target creature gains lifelink until end of turn. A:AB$ Effect | Cost$ 1 W B | Triggers$ VizkopaMageTrig | SVars$ VizkopaMageDrain,VizkopaMageX | References$ VizkopaMageTrig,VizkopaMageDrain,VizkopaMageX | SpellDescription$ Whenever you gain life this turn, each opponent loses that much life. SVar:VizkopaMageTrig:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Command | Execute$ VizkopaMageDrain | TriggerDescription$ Whenever you gain life, each opponent loses that much life. -SVar:VizkopaMageDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ VizkopaMageX | References$ VizkopaMageX +SVar:VizkopaMageDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ VizkopaMageX | References$ VizkopaMageX SVar:VizkopaMageX:TriggerCount$LifeAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/vizkopa_guildmage.jpg Oracle:{1}{W}{B}: Target creature gains lifelink until end of turn.\n{1}{W}{B}: Whenever you gain life this turn, each opponent loses that much life. diff --git a/forge-gui/res/cardsfolder/v/vodalian_knights.txt b/forge-gui/res/cardsfolder/v/vodalian_knights.txt index 1bb474f23a2..a82cfd84a71 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_knights.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_knights.txt @@ -5,7 +5,7 @@ PT:2/2 K:First Strike S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no Islands, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:TrigSac:DB$Sacrifice | Defined$ Self A:AB$ Pump | Cost$ U | Defined$ Self | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_knights.jpg diff --git a/forge-gui/res/cardsfolder/v/vodalian_merchant.txt b/forge-gui/res/cardsfolder/v/vodalian_merchant.txt index a666dad0d8b..d7398da74e0 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_merchant.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_merchant.txt @@ -3,7 +3,7 @@ ManaCost:1 U Types:Creature Merfolk PT:1/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card, then discard a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | SubAbility$ DBDiscard +SVar:TrigDraw:DB$Draw | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card26296.jpg Oracle:When Vodalian Merchant enters the battlefield, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/v/vodalian_war_machine.txt b/forge-gui/res/cardsfolder/v/vodalian_war_machine.txt index 85f46275021..252c9b65cf4 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_war_machine.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_war_machine.txt @@ -6,7 +6,7 @@ K:Defender A:AB$ Pump | Cost$ tapXType<1/Merfolk> | RememberCostCards$ True | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | SpellDescription$ CARDNAME can attack this turn as though it didn't have defender. A:AB$ Pump | Cost$ tapXType<1/Merfolk> | RememberCostCards$ True | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ CARDNAME gets +2/+1 until end of turn. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME dies, destroy all Merfolk tapped this turn to pay for its abilities. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Merfolk.IsRemembered | SubAbility$ DBCleanup +SVar:TrigDestroy:DB$ DestroyAll | ValidCards$ Merfolk.IsRemembered | SubAbility$ DBCleanup T:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ DBCleanup | Static$ True T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Exile | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Exile. T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Hand | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Hand. diff --git a/forge-gui/res/cardsfolder/v/voice_of_resurgence.txt b/forge-gui/res/cardsfolder/v/voice_of_resurgence.txt index 0175f912fed..94cfa967422 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_resurgence.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_resurgence.txt @@ -4,7 +4,7 @@ Types:Creature Elemental PT:2/2 T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | PlayerTurn$ True | Execute$ TrigToken | TriggerDescription$ Whenever an opponent casts a spell during your turn, or whenever CARDNAME dies, create a green and white Elemental creature token with "This creature's power and toughness are each equal to the number of creatures you control." T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever an opponent casts a spell during your turn, or whenever CARDNAME dies, create a green and white Elemental creature token with "This creature's power and toughness are each equal to the number of creatures you control." -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green,White | TokenStaticAbilities$ TokenPT | TokenSVars$ TokenX | TokenImage$ gw x x elemental +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green,White | TokenStaticAbilities$ TokenPT | TokenSVars$ TokenX | TokenImage$ gw x x elemental SVar:TokenPT:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ TokenX | SetToughness$ TokenX | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. SVar:TokenX:Count$Valid Creature.YouCtrl SVar:SacMe:1 diff --git a/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt b/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt index 3c6e8133c63..bbbbf070787 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt @@ -4,6 +4,6 @@ Types:Creature Angel PT:3/3 K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 white Human creature token. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ White | TokenImage$ w 1 1 human avr +SVar:TrigToken:DB$Token | TokenAmount$ 1 | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ White | TokenImage$ w 1 1 human avr SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_the_provinces.jpg Oracle:Flying\nWhen Voice of the Provinces enters the battlefield, create a 1/1 white Human creature token. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/v/void_grafter.txt b/forge-gui/res/cardsfolder/v/void_grafter.txt index fd9a4ffc532..152836749a6 100644 --- a/forge-gui/res/cardsfolder/v/void_grafter.txt +++ b/forge-gui/res/cardsfolder/v/void_grafter.txt @@ -5,6 +5,6 @@ PT:2/4 K:Devoid K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, another target creature you control gains hexproof until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select another target creature you control | KW$ Hexproof +SVar:TrigPump:DB$Pump | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select another target creature you control | KW$ Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/void_grafter.jpg Oracle:Devoid (This card has no color.)\nFlash (You may cast this spell any time you could cast an instant.)\nWhen Void Grafter enters the battlefield, another target creature you control gains hexproof until end of turn. diff --git a/forge-gui/res/cardsfolder/v/void_maw.txt b/forge-gui/res/cardsfolder/v/void_maw.txt index 0118f0f6b89..84e96d20e7d 100644 --- a/forge-gui/res/cardsfolder/v/void_maw.txt +++ b/forge-gui/res/cardsfolder/v/void_maw.txt @@ -4,7 +4,7 @@ Types:Creature Horror PT:4/5 K:Trample R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | ReplaceWith$ Exile | Description$ If another creature would die, exile it instead. -SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard | SubAbility$ DBRemember +SVar:Exile:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard | SubAbility$ DBRemember SVar:DBRemember:DB$ Pump | RememberObjects$ ReplacedCard | ConditionDefined$ ReplacedCard | ConditionPresent$ Card.inZoneExile | ConditionCompare$ GE1 T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered+ExiledWithSource | Execute$ DBForget SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard diff --git a/forge-gui/res/cardsfolder/v/voidmage_apprentice.txt b/forge-gui/res/cardsfolder/v/voidmage_apprentice.txt index ef13f29602c..8ee446bec9d 100644 --- a/forge-gui/res/cardsfolder/v/voidmage_apprentice.txt +++ b/forge-gui/res/cardsfolder/v/voidmage_apprentice.txt @@ -4,7 +4,7 @@ Types:Creature Human Wizard PT:1/1 K:Morph:2 U U T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, counter target spell. -SVar:TrigCounter:AB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell +SVar:TrigCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/voidmage_apprentice.jpg Oracle:Morph {2}{U}{U} (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 Voidmage Apprentice is turned face up, counter target spell. diff --git a/forge-gui/res/cardsfolder/v/voidmage_husher.txt b/forge-gui/res/cardsfolder/v/voidmage_husher.txt index 6e69fb2286b..0208db196a4 100644 --- a/forge-gui/res/cardsfolder/v/voidmage_husher.txt +++ b/forge-gui/res/cardsfolder/v/voidmage_husher.txt @@ -5,7 +5,7 @@ PT:2/2 K:Flash T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield, counter target activated ability. T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast a spell, you may return CARDNAME to its owner's hand. -SVar:TrigCounter:DB$Counter | Cost$ 0 | TargetType$ Activated | TgtPrompt$ Select target ability | ValidTgts$ Permanent -SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand +SVar:TrigCounter:DB$Counter | TargetType$ Activated | TgtPrompt$ Select target ability | ValidTgts$ Permanent +SVar:TrigBounce:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/voidmage_husher.jpg Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Voidmage Husher enters the battlefield, counter target activated ability. (Mana abilities can't be targeted.)\nWhenever you cast a spell, you may return Voidmage Husher to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/voidwielder.txt b/forge-gui/res/cardsfolder/v/voidwielder.txt index f01d57ad341..4b45dc06072 100644 --- a/forge-gui/res/cardsfolder/v/voidwielder.txt +++ b/forge-gui/res/cardsfolder/v/voidwielder.txt @@ -3,6 +3,6 @@ ManaCost:4 U Types:Creature Human Wizard PT:1/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature to its owner's hand. -SVar:TrigChangeZone:DB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand +SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/voidwielder.jpg Oracle:When Voidwielder enters the battlefield, you may return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/voldaren_duelist.txt b/forge-gui/res/cardsfolder/v/voldaren_duelist.txt index 81bbd72dbc8..e058c1101a5 100644 --- a/forge-gui/res/cardsfolder/v/voldaren_duelist.txt +++ b/forge-gui/res/cardsfolder/v/voldaren_duelist.txt @@ -4,7 +4,7 @@ Types:Creature Vampire Warrior PT:3/2 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/voldaren_duelist.jpg Oracle:Haste\nWhen Voldaren Duelist enters the battlefield, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/v/voldaren_pariah_abolisher_of_bloodlines.txt b/forge-gui/res/cardsfolder/v/voldaren_pariah_abolisher_of_bloodlines.txt index bbfeb18c9a6..ce35b7161e1 100644 --- a/forge-gui/res/cardsfolder/v/voldaren_pariah_abolisher_of_bloodlines.txt +++ b/forge-gui/res/cardsfolder/v/voldaren_pariah_abolisher_of_bloodlines.txt @@ -38,7 +38,7 @@ K:Flying T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerDescription$ When this creature transforms into CARDNAME, target opponent sacrifices three creatures. -SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | ValidTgts$ Opponent | SacValid$ Creature | Amount$ 3 | SacMessage$ Creature +SVar:TrigSacrifice:DB$ Sacrifice | ValidTgts$ Opponent | SacValid$ Creature | Amount$ 3 | SacMessage$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/abolisher_of_bloodlines.jpg diff --git a/forge-gui/res/cardsfolder/v/volition_reins.txt b/forge-gui/res/cardsfolder/v/volition_reins.txt index 49ea50cb0fd..50fa7a02dba 100644 --- a/forge-gui/res/cardsfolder/v/volition_reins.txt +++ b/forge-gui/res/cardsfolder/v/volition_reins.txt @@ -5,7 +5,7 @@ K:Enchant permanent A:SP$ Attach | Cost$ 3 U U U | ValidTgts$ Permanent | AILogic$ GainControl S:Mode$ Continuous | Affected$ Permanent.EnchantedBy | GainControl$ You | Description$ You control enchanted permanent. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, if enchanted permanent is tapped, untap it. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Enchanted +SVar:TrigUntap:DB$ Untap | Defined$ Enchanted SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/volition_reins.jpg Oracle:Enchant permanent\nWhen Volition Reins enters the battlefield, if enchanted permanent is tapped, untap it.\nYou control enchanted permanent. diff --git a/forge-gui/res/cardsfolder/v/volrath.txt b/forge-gui/res/cardsfolder/v/volrath.txt index 6fde6c16151..22a6738adae 100644 --- a/forge-gui/res/cardsfolder/v/volrath.txt +++ b/forge-gui/res/cardsfolder/v/volrath.txt @@ -3,6 +3,6 @@ ManaCost:no cost Types:Vanguard HandLifeModifier:+2/-3 T:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+YouOwn | OptionalDecider$ You | Execute$ GetUp | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever a creature you control is put into your graveyard from the battlefield, you may put it on top of your library. -SVar:GetUp:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Library +SVar:GetUp:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Library SVar:Picture:https://downloads.cardforge.org/images/cards/VAN/Volrath.full.jpg Oracle:Hand +2, life -3\nWhenever a creature you control is put into your graveyard from the battlefield, you may put it on top of your library. diff --git a/forge-gui/res/cardsfolder/v/voodoo_doll.txt b/forge-gui/res/cardsfolder/v/voodoo_doll.txt index a54b56e7583..c36e29dad4f 100644 --- a/forge-gui/res/cardsfolder/v/voodoo_doll.txt +++ b/forge-gui/res/cardsfolder/v/voodoo_doll.txt @@ -4,8 +4,8 @@ Types:Artifact T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, put a pin counter on CARDNAME. T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+untapped | PresentCompare$ EQ1 | ValidPlayer$ You | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, if CARDNAME is untapped, destroy CARDNAME and it deals damage to you equal to the number of pin counters on it. A:AB$ DealDamage | Cost$ X X T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of pin counters on it to target creature or player. X is the number of pin counters on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | CounterType$ PIN | CounterNum$ 1 | Defined$ Self -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Self | SubAbility$ DBDealDamageYou +SVar:TrigPutCounter:DB$PutCounter | CounterType$ PIN | CounterNum$ 1 | Defined$ Self +SVar:TrigDestroy:DB$Destroy | Defined$ Self | SubAbility$ DBDealDamageYou SVar:DBDealDamageYou:DB$DealDamage | Defined$ You | NumDmg$ X | References$ X SVar:X:Count$CardCounters.PIN SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/v/voracious_cobra.txt b/forge-gui/res/cardsfolder/v/voracious_cobra.txt index a76bdd98c79..62204d2d374 100644 --- a/forge-gui/res/cardsfolder/v/voracious_cobra.txt +++ b/forge-gui/res/cardsfolder/v/voracious_cobra.txt @@ -4,6 +4,6 @@ Types:Creature Snake PT:2/2 K:First Strike T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget +SVar:TrigDestroy:DB$Destroy | Defined$ TriggeredTarget SVar:Picture:http://www.wizards.com/global/images/magic/general/voracious_cobra.jpg Oracle:First strike\nWhenever Voracious Cobra deals combat damage to a creature, destroy that creature. diff --git a/forge-gui/res/cardsfolder/v/voracious_dragon.txt b/forge-gui/res/cardsfolder/v/voracious_dragon.txt index 00226680857..59a0c081da7 100644 --- a/forge-gui/res/cardsfolder/v/voracious_dragon.txt +++ b/forge-gui/res/cardsfolder/v/voracious_dragon.txt @@ -5,7 +5,7 @@ PT:4/4 K:Flying K:Devour:1 T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target creature or player equal to twice the number of Goblins it devoured. -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 SVar:X:Count$Devoured Card.Goblin/Twice SVar:Picture:http://www.wizards.com/global/images/magic/general/voracious_dragon.jpg Oracle:Flying\nDevour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nWhen Voracious Dragon enters the battlefield, it deals damage to target creature or player equal to twice the number of Goblins it devoured. diff --git a/forge-gui/res/cardsfolder/v/voracious_hatchling.txt b/forge-gui/res/cardsfolder/v/voracious_hatchling.txt index 9197ea34286..907d6aeb280 100644 --- a/forge-gui/res/cardsfolder/v/voracious_hatchling.txt +++ b/forge-gui/res/cardsfolder/v/voracious_hatchling.txt @@ -6,7 +6,7 @@ K:etbCounter:M1M1:4 K:Lifelink T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ Whenever you cast a white spell, remove a -1/-1 counter from CARDNAME. T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ Whenever you cast a black spell, remove a -1/-1 counter from CARDNAME. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 +SVar:TrigRemoveCounter:DB$ RemoveCounter | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:BuffedBy:Card.White,Card.Black SVar:Picture:http://www.wizards.com/global/images/magic/general/Voracious_Hatchling.jpg Oracle:Lifelink\nVoracious Hatchling enters the battlefield with four -1/-1 counters on it.\nWhenever you cast a white spell, remove a -1/-1 counter from Voracious Hatchling.\nWhenever you cast a black spell, remove a -1/-1 counter from Voracious Hatchling. diff --git a/forge-gui/res/cardsfolder/v/vorinclex_voice_of_hunger.txt b/forge-gui/res/cardsfolder/v/vorinclex_voice_of_hunger.txt index 596a903162f..44ac468332c 100644 --- a/forge-gui/res/cardsfolder/v/vorinclex_voice_of_hunger.txt +++ b/forge-gui/res/cardsfolder/v/vorinclex_voice_of_hunger.txt @@ -4,8 +4,8 @@ Types:Legendary Creature Praetor PT:7/6 K:Trample T:Mode$ TapsForMana | ValidCard$ Land.YouCtrl | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. -SVar:TrigMana:AB$ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ You +SVar:TrigMana:DB$ManaReflected | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ You T:Mode$ TapsForMana | ValidCard$ Land.OppCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent taps a land for mana, that land doesn't untap during its controller's next untap step. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredCard | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. +SVar:TrigPump:DB$Pump | Defined$ TriggeredCard | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/vorinclex_voice_of_hunger.jpg Oracle:Trample\nWhenever you tap a land for mana, add one mana to your mana pool of any type that land produced.\nWhenever an opponent taps a land for mana, that land doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/v/voyager_drake.txt b/forge-gui/res/cardsfolder/v/voyager_drake.txt index 90843bc1a8e..abb988902de 100644 --- a/forge-gui/res/cardsfolder/v/voyager_drake.txt +++ b/forge-gui/res/cardsfolder/v/voyager_drake.txt @@ -5,7 +5,7 @@ PT:3/3 K:Flying K:Multikicker:U T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFlying | TriggerDescription$ When CARDNAME enters the battlefield, up to X target creatures gain flying until end of turn, where X is the number of times CARDNAME was kicked. -SVar:TrigFlying:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | References$ X | KW$ Flying | TgtPrompt$ Select target creature +SVar:TrigFlying:DB$Pump | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | References$ X | KW$ Flying | TgtPrompt$ Select target creature SVar:X:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/Voyager_Drake.jpg Oracle:Multikicker {U} (You may pay an additional {U} any number of times as you cast this spell.)\nFlying\nWhen Voyager Drake enters the battlefield, up to X target creatures gain flying until end of turn, where X is the number of times Voyager Drake was kicked. diff --git a/forge-gui/res/cardsfolder/v/vraska_the_unseen.txt b/forge-gui/res/cardsfolder/v/vraska_the_unseen.txt index a4325c0dd63..e3d52479a90 100644 --- a/forge-gui/res/cardsfolder/v/vraska_the_unseen.txt +++ b/forge-gui/res/cardsfolder/v/vraska_the_unseen.txt @@ -4,7 +4,7 @@ Types:Legendary Planeswalker Vraska Loyalty:5 A:AB$ Animate | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Defined$ Self | Triggers$ TrigVraska | sVars$ VraskaGaze | UntilYourNextTurn$ True | AILogic$ EOT | SpellDescription$ Until your next turn, whenever a creature deals combat damage to CARDNAME, destroy that creature. | StackDescription$ Until your next turn, whenever a creature deals combat damage to CARDNAME, destroy that creature. SVar:TrigVraska:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Card.Self | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ VraskaGaze | TriggerDescription$ Until your next turn, whenever a creature deals combat damage to CARDNAME, destroy that creature. -SVar:VraskaGaze:AB$ Destroy | Cost$ 0 | Defined$ TriggeredSource +SVar:VraskaGaze:DB$ Destroy | Defined$ TriggeredSource A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Destroy target nonland permanent. A:AB$ Token | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | TokenAmount$ 3 | TokenName$ Assassin | TokenTypes$ Creature,Assassin | TokenOwner$ You | TokenImage$ b 1 1 assassin RTR | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenTriggers$ TrigAssassin | TokenSVars$ Assassination,MustBeBlocked | SpellDescription$ Create three 1/1 black Assassin creature tokens with "Whenever this creature deals combat damage to a player, that player loses the game." SVar:TrigAssassin:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ Assassination | TriggerDescription$ Whenever this creature deals combat damage to a player, that player loses the game. diff --git a/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt b/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt index e4b7607b773..12643cbae01 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Human Shaman PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+0 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_heartstoker.jpg Oracle:When Vulshok Heartstoker enters the battlefield, target creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt b/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt index e3850f2618f..bb6ef8ba6ce 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt @@ -3,7 +3,7 @@ ManaCost:2 R R Types:Creature Boar Beast PT:5/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice an artifact. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Artifact> | UnlessPayer$ You +SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Sac<1/Artifact> | UnlessPayer$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_war_boar.jpg Oracle:When Vulshok War Boar enters the battlefield, sacrifice it unless you sacrifice an artifact. diff --git a/forge-gui/res/cardsfolder/v/vulturous_aven.txt b/forge-gui/res/cardsfolder/v/vulturous_aven.txt index 75bbefb85ee..d953c2f7cd3 100644 --- a/forge-gui/res/cardsfolder/v/vulturous_aven.txt +++ b/forge-gui/res/cardsfolder/v/vulturous_aven.txt @@ -5,7 +5,7 @@ PT:2/3 K:Flying K:Exploit T:Mode$ Exploited | ValidCard$ Creature | ValidSource$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME exploits a creature, you draw two cards and you lose 2 life. -SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 2 | SubAbility$ DBLoseLife +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 2 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/vulturous_aven.jpg Oracle:Flying\nExploit (When this creature enters the battlefield, you may sacrifice a creature.)\nWhen Vulturous Aven exploits a creature, you draw two cards and you lose 2 life. diff --git a/forge-gui/res/cardsfolder/v/vulturous_zombie.txt b/forge-gui/res/cardsfolder/v/vulturous_zombie.txt index 5bff14b3873..836d5545270 100644 --- a/forge-gui/res/cardsfolder/v/vulturous_zombie.txt +++ b/forge-gui/res/cardsfolder/v/vulturous_zombie.txt @@ -4,6 +4,6 @@ Types:Creature Plant Zombie PT:3/3 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+OppOwn | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a card is put into an opponent's graveyard from anywhere, 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/vulturous_zombie.jpg Oracle:Flying\nWhenever a card is put into an opponent's graveyard from anywhere, put a +1/+1 counter on Vulturous Zombie.