From fd520f2ea80dad44a166bffad6c49589c75bcd6e Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 14 Oct 2017 11:26:47 +0000 Subject: [PATCH] - Fix zero cost AB/DB on triggers: letters W through Z --- forge-gui/res/cardsfolder/w/wailing_ghoul.txt | 2 +- forge-gui/res/cardsfolder/w/wake_thrasher.txt | 2 +- forge-gui/res/cardsfolder/w/wakedancer.txt | 2 +- forge-gui/res/cardsfolder/w/walker_of_secret_ways.txt | 2 +- forge-gui/res/cardsfolder/w/walker_of_the_grove.txt | 2 +- forge-gui/res/cardsfolder/w/walking_archive.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_blossoms.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_caltrops.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_frost.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_nets.txt | 4 ++-- forge-gui/res/cardsfolder/w/wall_of_omens.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_resurgence.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_reverence.txt | 4 ++-- forge-gui/res/cardsfolder/w/wall_of_tombstones.txt | 2 +- forge-gui/res/cardsfolder/w/wanderguard_sentry.txt | 2 +- forge-gui/res/cardsfolder/w/wandering_champion.txt | 2 +- forge-gui/res/cardsfolder/w/wandering_fumarole.txt | 2 +- forge-gui/res/cardsfolder/w/wanderlust.txt | 2 +- forge-gui/res/cardsfolder/w/wanderwine_prophets.txt | 2 +- forge-gui/res/cardsfolder/w/war_barge.txt | 2 +- forge-gui/res/cardsfolder/w/war_dance.txt | 2 +- forge-gui/res/cardsfolder/w/war_priest_of_thune.txt | 2 +- forge-gui/res/cardsfolder/w/war_wing_siren.txt | 2 +- forge-gui/res/cardsfolder/w/warbreak_trumpeter.txt | 2 +- forge-gui/res/cardsfolder/w/warchanter_of_mogis.txt | 2 +- forge-gui/res/cardsfolder/w/ward_of_lights.txt | 4 ++-- forge-gui/res/cardsfolder/w/warden_of_the_eye.txt | 2 +- forge-gui/res/cardsfolder/w/warmind_infantry.txt | 2 +- forge-gui/res/cardsfolder/w/warmth.txt | 2 +- forge-gui/res/cardsfolder/w/warp_artifact.txt | 2 +- forge-gui/res/cardsfolder/w/warped_devotion.txt | 2 +- forge-gui/res/cardsfolder/w/warped_researcher.txt | 2 +- forge-gui/res/cardsfolder/w/warren_instigator.txt | 2 +- forge-gui/res/cardsfolder/w/warren_pilferers.txt | 4 ++-- forge-gui/res/cardsfolder/w/warriors_lesson.txt | 2 +- forge-gui/res/cardsfolder/w/warriors_oath.txt | 2 +- forge-gui/res/cardsfolder/w/warstorm_surge.txt | 2 +- forge-gui/res/cardsfolder/w/wasitora_nekoru_queen.txt | 2 +- forge-gui/res/cardsfolder/w/waste_not.txt | 2 +- forge-gui/res/cardsfolder/w/watcher_of_the_roost.txt | 2 +- forge-gui/res/cardsfolder/w/waterspout_elemental.txt | 2 +- forge-gui/res/cardsfolder/w/wave_of_terror.txt | 2 +- forge-gui/res/cardsfolder/w/wave_wing_elemental.txt | 2 +- forge-gui/res/cardsfolder/w/wavecrash_triton.txt | 2 +- forge-gui/res/cardsfolder/w/waxmane_baku.txt | 2 +- forge-gui/res/cardsfolder/w/wayfaring_temple.txt | 2 +- forge-gui/res/cardsfolder/w/wayward_angel.txt | 2 +- forge-gui/res/cardsfolder/w/wayward_servant.txt | 2 +- forge-gui/res/cardsfolder/w/weatherseed_totem.txt | 2 +- forge-gui/res/cardsfolder/w/weatherseed_treefolk.txt | 2 +- forge-gui/res/cardsfolder/w/weaver_of_lightning.txt | 2 +- forge-gui/res/cardsfolder/w/web_of_inertia.txt | 2 +- forge-gui/res/cardsfolder/w/wee_dragonauts.txt | 2 +- forge-gui/res/cardsfolder/w/weed_strangle.txt | 2 +- forge-gui/res/cardsfolder/w/wei_ambush_force.txt | 2 +- forge-gui/res/cardsfolder/w/wei_assassins.txt | 2 +- forge-gui/res/cardsfolder/w/wei_night_raiders.txt | 2 +- forge-gui/res/cardsfolder/w/weldfast_engineer.txt | 2 +- forge-gui/res/cardsfolder/w/welkin_guide.txt | 2 +- forge-gui/res/cardsfolder/w/welkin_hawk.txt | 2 +- forge-gui/res/cardsfolder/w/well_of_discovery.txt | 2 +- forge-gui/res/cardsfolder/w/well_of_ideas.txt | 4 ++-- forge-gui/res/cardsfolder/w/well_of_life.txt | 2 +- forge-gui/res/cardsfolder/w/wellspring.txt | 4 ++-- forge-gui/res/cardsfolder/w/wharf_infiltrator.txt | 2 +- forge-gui/res/cardsfolder/w/wheel_of_sun_and_moon.txt | 2 +- forge-gui/res/cardsfolder/w/wheel_of_torture.txt | 2 +- forge-gui/res/cardsfolder/w/where_ancients_tread.txt | 2 +- forge-gui/res/cardsfolder/w/whiptail_moloch.txt | 2 +- forge-gui/res/cardsfolder/w/whirler_rogue.txt | 2 +- forge-gui/res/cardsfolder/w/whirling_dervish.txt | 2 +- forge-gui/res/cardsfolder/w/whirlpool_whelm.txt | 6 +++--- forge-gui/res/cardsfolder/w/whispering_specter.txt | 2 +- forge-gui/res/cardsfolder/w/whisperwood_elemental.txt | 4 ++-- forge-gui/res/cardsfolder/w/whitewater_naiads.txt | 2 +- forge-gui/res/cardsfolder/w/widespread_panic.txt | 2 +- forge-gui/res/cardsfolder/w/wiitigo.txt | 2 +- forge-gui/res/cardsfolder/w/wild_beastmaster.txt | 2 +- forge-gui/res/cardsfolder/w/wild_celebrants.txt | 2 +- forge-gui/res/cardsfolder/w/wild_dogs.txt | 2 +- forge-gui/res/cardsfolder/w/wild_growth.txt | 2 +- forge-gui/res/cardsfolder/w/wild_mammoth.txt | 2 +- forge-gui/res/cardsfolder/w/wild_pair.txt | 2 +- forge-gui/res/cardsfolder/w/wild_wanderer.txt | 2 +- forge-gui/res/cardsfolder/w/wild_wurm.txt | 2 +- forge-gui/res/cardsfolder/w/wildcall.txt | 2 +- forge-gui/res/cardsfolder/w/will_of_the_naga.txt | 2 +- forge-gui/res/cardsfolder/w/willbender.txt | 2 +- forge-gui/res/cardsfolder/w/willbreaker.txt | 2 +- forge-gui/res/cardsfolder/w/wind_scarred_crag.txt | 2 +- forge-gui/res/cardsfolder/w/wind_zendikon.txt | 2 +- forge-gui/res/cardsfolder/w/windreader_sphinx.txt | 2 +- forge-gui/res/cardsfolder/w/windriddle_palaces.txt | 2 +- forge-gui/res/cardsfolder/w/windrider_eel.txt | 2 +- forge-gui/res/cardsfolder/w/windrider_patrol.txt | 2 +- forge-gui/res/cardsfolder/w/wing_splicer.txt | 2 +- forge-gui/res/cardsfolder/w/wingbeat_warrior.txt | 2 +- forge-gui/res/cardsfolder/w/wingmate_roc.txt | 4 ++-- forge-gui/res/cardsfolder/w/wingsteed_rider.txt | 2 +- forge-gui/res/cardsfolder/w/winters_night.txt | 2 +- forge-gui/res/cardsfolder/w/wirewood_herald.txt | 2 +- forge-gui/res/cardsfolder/w/wirewood_hivemaster.txt | 2 +- forge-gui/res/cardsfolder/w/wirewood_savage.txt | 2 +- forge-gui/res/cardsfolder/w/wispweaver_angel.txt | 2 +- forge-gui/res/cardsfolder/w/wistful_selkie.txt | 2 +- forge-gui/res/cardsfolder/w/witch_engine.txt | 2 +- forge-gui/res/cardsfolder/w/witch_hunt.txt | 4 ++-- forge-gui/res/cardsfolder/w/witch_maw_nephilim.txt | 4 ++-- forge-gui/res/cardsfolder/w/witchbane_orb.txt | 2 +- forge-gui/res/cardsfolder/w/witchstalker.txt | 2 +- forge-gui/res/cardsfolder/w/withering_hex.txt | 2 +- forge-gui/res/cardsfolder/w/withering_wisps.txt | 2 +- forge-gui/res/cardsfolder/w/withstand.txt | 2 +- forge-gui/res/cardsfolder/w/woebearer.txt | 2 +- forge-gui/res/cardsfolder/w/woebringer_demon.txt | 4 ++-- forge-gui/res/cardsfolder/w/wojek_halberdiers.txt | 2 +- .../w/wolfbitten_captive_krallenhorde_killer.txt | 4 ++-- forge-gui/res/cardsfolder/w/wolfbriar_elemental.txt | 2 +- forge-gui/res/cardsfolder/w/wolfcallers_howl.txt | 2 +- forge-gui/res/cardsfolder/w/wolfkin_bond.txt | 2 +- forge-gui/res/cardsfolder/w/wood_elves.txt | 2 +- forge-gui/res/cardsfolder/w/woodcloaker.txt | 2 +- forge-gui/res/cardsfolder/w/wooden_stake.txt | 4 ++-- forge-gui/res/cardsfolder/w/woodland_bellower.txt | 2 +- forge-gui/res/cardsfolder/w/woodland_cemetery.txt | 2 +- forge-gui/res/cardsfolder/w/woodland_sleuth.txt | 2 +- forge-gui/res/cardsfolder/w/woodlurker_mimic.txt | 2 +- forge-gui/res/cardsfolder/w/woodweavers_puzzleknot.txt | 2 +- forge-gui/res/cardsfolder/w/woolly_razorback.txt | 2 +- forge-gui/res/cardsfolder/w/woolly_spider.txt | 2 +- forge-gui/res/cardsfolder/w/words_of_war.txt | 2 +- forge-gui/res/cardsfolder/w/words_of_waste.txt | 2 +- forge-gui/res/cardsfolder/w/words_of_wilding.txt | 2 +- forge-gui/res/cardsfolder/w/words_of_wind.txt | 4 ++-- forge-gui/res/cardsfolder/w/words_of_worship.txt | 2 +- forge-gui/res/cardsfolder/w/world_breaker.txt | 2 +- forge-gui/res/cardsfolder/w/world_queller.txt | 2 +- forge-gui/res/cardsfolder/w/worldfire.txt | 2 +- forge-gui/res/cardsfolder/w/worldslayer.txt | 2 +- forge-gui/res/cardsfolder/w/worldspine_wurm.txt | 4 ++-- forge-gui/res/cardsfolder/w/wormfang_behemoth.txt | 4 ++-- forge-gui/res/cardsfolder/w/wormfang_crab.txt | 4 ++-- forge-gui/res/cardsfolder/w/wormfang_manta.txt | 4 ++-- forge-gui/res/cardsfolder/w/wormfang_newt.txt | 4 ++-- forge-gui/res/cardsfolder/w/wormfang_turtle.txt | 4 ++-- forge-gui/res/cardsfolder/w/worry_beads.txt | 2 +- forge-gui/res/cardsfolder/w/wort_boggart_auntie.txt | 2 +- forge-gui/res/cardsfolder/w/wound_reflection.txt | 2 +- forge-gui/res/cardsfolder/w/wrath_of_marit_lage.txt | 2 +- forge-gui/res/cardsfolder/w/wretched_anurid.txt | 2 +- forge-gui/res/cardsfolder/w/wretched_camel.txt | 2 +- forge-gui/res/cardsfolder/w/wretched_gryff.txt | 2 +- forge-gui/res/cardsfolder/w/writ_of_passage.txt | 2 +- forge-gui/res/cardsfolder/w/wu_scout.txt | 2 +- forge-gui/res/cardsfolder/w/wu_spy.txt | 2 +- forge-gui/res/cardsfolder/w/wurmcoil_engine.txt | 2 +- forge-gui/res/cardsfolder/w/wurms_tooth.txt | 2 +- forge-gui/res/cardsfolder/w/wurmskin_forger.txt | 2 +- forge-gui/res/cardsfolder/x/xantid_swarm.txt | 2 +- forge-gui/res/cardsfolder/x/xathrid_necromancer.txt | 2 +- forge-gui/res/cardsfolder/x/xenagos_god_of_revels.txt | 2 +- forge-gui/res/cardsfolder/y/yavimaya_dryad.txt | 2 +- forge-gui/res/cardsfolder/y/yavimaya_elder.txt | 2 +- forge-gui/res/cardsfolder/y/yavimaya_granger.txt | 2 +- forge-gui/res/cardsfolder/y/yawgmoths_agenda.txt | 2 +- forge-gui/res/cardsfolder/y/yawgmoths_edict.txt | 2 +- forge-gui/res/cardsfolder/y/yawgmoths_will.txt | 2 +- forge-gui/res/cardsfolder/y/yoke_of_the_damned.txt | 2 +- forge-gui/res/cardsfolder/y/yomiji_who_bars_the_way.txt | 2 +- forge-gui/res/cardsfolder/y/yore_tiller_nephilim.txt | 2 +- forge-gui/res/cardsfolder/y/young_pyromancer.txt | 2 +- forge-gui/res/cardsfolder/y/your_fate_is_thrice_sealed.txt | 2 +- forge-gui/res/cardsfolder/y/your_inescapable_doom.txt | 2 +- .../res/cardsfolder/y/your_puny_minds_cannot_fathom.txt | 2 +- forge-gui/res/cardsfolder/y/your_will_is_not_your_own.txt | 2 +- forge-gui/res/cardsfolder/y/youthful_scholar.txt | 2 +- forge-gui/res/cardsfolder/y/yuan_shaos_infantry.txt | 2 +- forge-gui/res/cardsfolder/y/yuki_onna.txt | 2 +- forge-gui/res/cardsfolder/y/yukora_the_prisoner.txt | 2 +- forge-gui/res/cardsfolder/z/zada_hedron_grinder.txt | 2 +- forge-gui/res/cardsfolder/z/zameck_guildmage.txt | 2 +- forge-gui/res/cardsfolder/z/zealot_il_vec.txt | 2 +- forge-gui/res/cardsfolder/z/zealots_en_dal.txt | 2 +- forge-gui/res/cardsfolder/z/zealous_conscripts.txt | 2 +- forge-gui/res/cardsfolder/z/zedruu_the_greathearted.txt | 2 +- forge-gui/res/cardsfolder/z/zektar_shrine_expedition.txt | 2 +- forge-gui/res/cardsfolder/z/zendikar_resurgent.txt | 4 ++-- forge-gui/res/cardsfolder/z/zendikars_roil.txt | 2 +- forge-gui/res/cardsfolder/z/zenith_seeker.txt | 2 +- forge-gui/res/cardsfolder/z/zephyr_scribe.txt | 2 +- forge-gui/res/cardsfolder/z/zephyr_spirit.txt | 2 +- forge-gui/res/cardsfolder/z/zhang_he_wei_general.txt | 2 +- forge-gui/res/cardsfolder/z/zhang_liao_hero_of_hefei.txt | 2 +- forge-gui/res/cardsfolder/z/zhao_zilong_tiger_general.txt | 2 +- forge-gui/res/cardsfolder/z/zhur_taa_ancient.txt | 2 +- forge-gui/res/cardsfolder/z/zhur_taa_druid.txt | 2 +- forge-gui/res/cardsfolder/z/zo_zu_the_punisher.txt | 2 +- forge-gui/res/cardsfolder/z/zombie_boa.txt | 2 +- forge-gui/res/cardsfolder/z/zombie_cannibal.txt | 2 +- forge-gui/res/cardsfolder/z/zombie_mob.txt | 2 +- forge-gui/res/cardsfolder/z/zulaport_cutthroat.txt | 2 +- forge-gui/res/cardsfolder/z/zur_the_enchanter.txt | 2 +- forge-gui/res/cardsfolder/z/zurs_weirding.txt | 2 +- 203 files changed, 226 insertions(+), 226 deletions(-) diff --git a/forge-gui/res/cardsfolder/w/wailing_ghoul.txt b/forge-gui/res/cardsfolder/w/wailing_ghoul.txt index d7915ddb0d9..505620ad285 100644 --- a/forge-gui/res/cardsfolder/w/wailing_ghoul.txt +++ b/forge-gui/res/cardsfolder/w/wailing_ghoul.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Creature Zombie PT:1/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, put the top two cards of your library into your graveyard. -SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 2 | Defined$ You +SVar:TrigMill:DB$Mill | NumCards$ 2 | Defined$ You DeckHints:Ability$Delirium DeckHas:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/wailing_ghoul.jpg diff --git a/forge-gui/res/cardsfolder/w/wake_thrasher.txt b/forge-gui/res/cardsfolder/w/wake_thrasher.txt index 3b1be52bc62..94a05b01ee4 100644 --- a/forge-gui/res/cardsfolder/w/wake_thrasher.txt +++ b/forge-gui/res/cardsfolder/w/wake_thrasher.txt @@ -3,6 +3,6 @@ ManaCost:2 U Types:Creature Merfolk Soldier PT:1/1 T:Mode$ Untaps | ValidCard$ Permanent.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a permanent you control becomes untapped, CARDNAME gets +1/+1 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1 | NumDef$ +1 +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wake_thrasher.jpg Oracle:Whenever a permanent you control becomes untapped, Wake Thrasher gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wakedancer.txt b/forge-gui/res/cardsfolder/w/wakedancer.txt index fefb1da47f8..416e69e35a6 100644 --- a/forge-gui/res/cardsfolder/w/wakedancer.txt +++ b/forge-gui/res/cardsfolder/w/wakedancer.txt @@ -3,7 +3,7 @@ ManaCost:2 B Types:Creature Human Shaman PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigToken | TriggerDescription$ Morbid — When CARDNAME enters the battlefield, if a creature died this turn, create a 2/2 black Zombie creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/wakedancer.jpg Oracle:Morbid — When Wakedancer enters the battlefield, if a creature died this turn, create a 2/2 black Zombie creature token. diff --git a/forge-gui/res/cardsfolder/w/walker_of_secret_ways.txt b/forge-gui/res/cardsfolder/w/walker_of_secret_ways.txt index 664424e64d2..ffd7a8357b2 100644 --- a/forge-gui/res/cardsfolder/w/walker_of_secret_ways.txt +++ b/forge-gui/res/cardsfolder/w/walker_of_secret_ways.txt @@ -4,7 +4,7 @@ Types:Creature Human Ninja PT:1/2 K:Ninjutsu:1 U T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReveal | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, look at that player's hand. -SVar:TrigReveal:AB$ RevealHand | Cost$ 0 | Defined$ TriggeredTarget +SVar:TrigReveal:DB$ RevealHand | Defined$ TriggeredTarget A:AB$ ChangeZone | Cost$ 1 U | ValidTgts$ Ninja.YouCtrl | TgtPrompt$ Select target Ninja you control | Origin$ Battlefield | Destination$ Hand | PlayerTurn$ True | SpellDescription$ Return target Ninja you control to its owner's hand. Activate this ability only during your turn. DeckHints:Type$Ninja SVar:Picture:http://www.wizards.com/global/images/magic/general/walker_of_secret_ways.jpg diff --git a/forge-gui/res/cardsfolder/w/walker_of_the_grove.txt b/forge-gui/res/cardsfolder/w/walker_of_the_grove.txt index fe295d66bdd..0ea5f5e7af9 100644 --- a/forge-gui/res/cardsfolder/w/walker_of_the_grove.txt +++ b/forge-gui/res/cardsfolder/w/walker_of_the_grove.txt @@ -4,6 +4,6 @@ Types:Creature Elemental PT:7/7 K:Evoke:4 G T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, create a 4/4 green Elemental creature token. -SVar:TrigToken:DB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 +SVar:TrigToken:DB$Token | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/walker_of_the_grove.jpg Oracle:When Walker of the Grove leaves the battlefield, create a 4/4 green Elemental creature token.\nEvoke {4}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/w/walking_archive.txt b/forge-gui/res/cardsfolder/w/walking_archive.txt index aa3eba704d5..520a9ef73ae 100644 --- a/forge-gui/res/cardsfolder/w/walking_archive.txt +++ b/forge-gui/res/cardsfolder/w/walking_archive.txt @@ -6,7 +6,7 @@ K:etbCounter:P1P1:1 K:Defender T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's upkeep, that player draws a card for each +1/+1 counter on CARDNAME. A:AB$ PutCounter | Cost$ 2 W U | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ X | Defined$ TriggeredPlayer | References$ X +SVar:TrigDraw:DB$ Draw | NumCards$ X | Defined$ TriggeredPlayer | References$ X SVar:X:Count$CardCounters.P1P1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_archive.jpg diff --git a/forge-gui/res/cardsfolder/w/wall_of_blossoms.txt b/forge-gui/res/cardsfolder/w/wall_of_blossoms.txt index 10f187534f3..44c8c0a012d 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_blossoms.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_blossoms.txt @@ -4,6 +4,6 @@ Types:Creature Plant Wall PT:0/4 K:Defender T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:DB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/st/en-us/card5265.jpg Oracle:Defender\nWhen Wall of Blossoms enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/w/wall_of_caltrops.txt b/forge-gui/res/cardsfolder/w/wall_of_caltrops.txt index 24ce2bd5a39..82124b65639 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_caltrops.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_caltrops.txt @@ -4,6 +4,6 @@ Types:Creature Wall PT:2/1 K:Defender T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ MakeEffective | IsPresent$ Creature.Wall+Other+sharesBlockingAssignmentWith | IsPresent2$ Creature.nonWall+sharesBlockingAssignmentWith | PresentCompare2$ EQ0 | TriggerDescription$ Whenever CARDNAME blocks a creature, if at least one other Wall creature is blocking that creature and no non-Wall creatures are blocking that creature, CARDNAME gains banding until end of turn. (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.) -SVar:MakeEffective:AB$ Pump | Cost$ 0 | KW$ Banding | Defined$ Self +SVar:MakeEffective:DB$ Pump | KW$ Banding | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_caltrops.jpg Oracle:Defender (This creature can't attack.)\nWhenever Wall of Caltrops blocks a creature, if at least one other Wall creature is blocking that creature and no non-Wall creatures are blocking that creature, Wall of Caltrops gains banding until end of turn. (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_frost.txt b/forge-gui/res/cardsfolder/w/wall_of_frost.txt index 6c0b479942b..dc6146ec89d 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_frost.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_frost.txt @@ -4,7 +4,7 @@ Types:Creature Wall PT:0/7 K:Defender T:Mode$ AttackerBlocked | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks a creature, that creature doesn't untap during its controller's next untap step. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +SVar:TrigPump: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/wall_of_frost.jpg Oracle:Defender\nWhenever Wall of Frost blocks a creature, that creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/w/wall_of_nets.txt b/forge-gui/res/cardsfolder/w/wall_of_nets.txt index 7383e4d840d..25f1cbb2d32 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_nets.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_nets.txt @@ -4,9 +4,9 @@ Types:Creature Wall PT:0/7 K:Defender T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ At end of combat, exile all creatures blocked by CARDNAME. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ Valid Creature.blockedBySource | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True +SVar:TrigExile:DB$ ChangeZone | Defined$ Valid Creature.blockedBySource | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return all cards exiled with CARDNAME to the battlefield under their owners' control. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:TrigReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_nets.jpg Oracle:Defender (This creature can't attack.)\nAt end of combat, exile all creatures blocked by Wall of Nets.\nWhen Wall of Nets leaves the battlefield, return all cards exiled with Wall of Nets to the battlefield under their owners' control. diff --git a/forge-gui/res/cardsfolder/w/wall_of_omens.txt b/forge-gui/res/cardsfolder/w/wall_of_omens.txt index b13ec3bfcdd..607bd2a16aa 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_omens.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_omens.txt @@ -4,6 +4,6 @@ Types:Creature Wall PT:0/4 K:Defender T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:DB$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/wall_of_omens.jpg Oracle:Defender\nWhen Wall of Omens enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/w/wall_of_resurgence.txt b/forge-gui/res/cardsfolder/w/wall_of_resurgence.txt index 58209a3d70b..3f9a9527e74 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_resurgence.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_resurgence.txt @@ -4,7 +4,7 @@ Types:Creature Wall PT:0/6 K:Defender T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME enters the battlefield, you may put three +1/+1 counters on target land you control. If you do, that land becomes a 0/0 Elemental creature with haste that's still a land. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ DBAnimate +SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ DBAnimate SVar:DBAnimate:DB$Animate | Defined$ ParentTarget | Power$ 0 | Toughness$ 0 | Types$ Creature,Elemental | Keywords$ Haste | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_resurgence.jpg Oracle:Defender\nWhen Wall of Resurgence enters the battlefield, you may put three +1/+1 counters on target land you control. If you do, that land becomes a 0/0 Elemental creature with haste that's still a land. diff --git a/forge-gui/res/cardsfolder/w/wall_of_reverence.txt b/forge-gui/res/cardsfolder/w/wall_of_reverence.txt index 830893c8bf4..243f9c4d06d 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_reverence.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_reverence.txt @@ -5,8 +5,8 @@ PT:1/6 K:Defender K:Flying T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step, you may gain life equal to the power of target creature you control. -SVar:TrigDig:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AILogic$ HighestPower | SubAbility$ DBGainLife -SVar:DBGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:TrigDig:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AILogic$ HighestPower | SubAbility$ DBGainLife +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_reverence.jpg Oracle:Defender, flying\nAt the beginning of your end step, you may gain life equal to the power of target creature you control. diff --git a/forge-gui/res/cardsfolder/w/wall_of_tombstones.txt b/forge-gui/res/cardsfolder/w/wall_of_tombstones.txt index 0aec69fbdce..47c53e5ffe1 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_tombstones.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_tombstones.txt @@ -4,7 +4,7 @@ Types:Creature Wall PT:0/1 K:Defender T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTough | TriggerDescription$ At the beginning of your upkeep, change CARDNAME's base toughness to 1 plus the number of creature cards in your graveyard. (This effect lasts indefinitely.) -SVar:TrigTough:AB$Animate | Cost$ 0 | Toughness$ X | Permanent$ True | References$ X +SVar:TrigTough:DB$Animate | Toughness$ X | Permanent$ True | References$ X SVar:X:Count$TypeInYourYard.Creature/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_tombstones.jpg Oracle:Defender (This creature can't attack.)\nAt the beginning of your upkeep, change Wall of Tombstones's base toughness to 1 plus the number of creature cards in your graveyard. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/w/wanderguard_sentry.txt b/forge-gui/res/cardsfolder/w/wanderguard_sentry.txt index 5b8beed52c2..72217392878 100644 --- a/forge-gui/res/cardsfolder/w/wanderguard_sentry.txt +++ b/forge-gui/res/cardsfolder/w/wanderguard_sentry.txt @@ -3,6 +3,6 @@ ManaCost:4 U Types:Creature Drone PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at target opponent's hand. -SVar:TrigPeek:AB$RevealHand | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent +SVar:TrigPeek:DB$RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select target opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/wanderguard_sentry.jpg Oracle:When Wanderguard Sentry enters the battlefield, look at target opponent's hand. diff --git a/forge-gui/res/cardsfolder/w/wandering_champion.txt b/forge-gui/res/cardsfolder/w/wandering_champion.txt index 08159433bb9..bdaeddf3432 100644 --- a/forge-gui/res/cardsfolder/w/wandering_champion.txt +++ b/forge-gui/res/cardsfolder/w/wandering_champion.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Creature Human Monk PT:3/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | IsPresent$ Permanent.Blue+YouCtrl,Permanent.Red+YouCtrl | CombatDamage$ True | Execute$ TrigDiscard | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if you control a blue or red permanent, you may discard a card. If you do, draw a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw +SVar:TrigDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHints:Color$Blue|Red diff --git a/forge-gui/res/cardsfolder/w/wandering_fumarole.txt b/forge-gui/res/cardsfolder/w/wandering_fumarole.txt index a84a1d059df..cbcb11a025d 100644 --- a/forge-gui/res/cardsfolder/w/wandering_fumarole.txt +++ b/forge-gui/res/cardsfolder/w/wandering_fumarole.txt @@ -5,6 +5,6 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Animate | Cost$ 2 U R | Defined$ Self | Power$ 1 | Toughness$ 4 | Types$ Creature,Elemental | Colors$ Blue,Red | Abilities$ ABPump | SpellDescription$ Until end of turn, CARDNAME becomes a 1/4 blue and red Elemental creature with "{0}: Switch this creature's power and toughness until end of turn." It's still a land. -SVar:ABPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch this creature's power and toughness until end of turn. +SVar:ABPump:DB$ Pump | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch this creature's power and toughness until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_fumarole.jpg Oracle:Wandering Fumarole enters the battlefield tapped.\n{T}: Add {U} or {R} to your mana pool.\n{2}{U}{R}: Until end of turn, Wandering Fumarole becomes a 1/4 blue and red Elemental creature with "{0}: Switch this creature's power and toughness until end of turn." It's still a land. diff --git a/forge-gui/res/cardsfolder/w/wanderlust.txt b/forge-gui/res/cardsfolder/w/wanderlust.txt index a8e81a929cc..4a911b61bca 100644 --- a/forge-gui/res/cardsfolder/w/wanderlust.txt +++ b/forge-gui/res/cardsfolder/w/wanderlust.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | 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 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/wanderlust.jpg Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, Wanderlust deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/w/wanderwine_prophets.txt b/forge-gui/res/cardsfolder/w/wanderwine_prophets.txt index 9dcc943a190..300381798db 100644 --- a/forge-gui/res/cardsfolder/w/wanderwine_prophets.txt +++ b/forge-gui/res/cardsfolder/w/wanderwine_prophets.txt @@ -4,7 +4,7 @@ Types:Creature Merfolk Wizard PT:4/4 K:Champion:Merfolk T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSacrifice | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may sacrifice a Merfolk. If you do, take an extra turn after this one. -SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Merfolk | RememberSacrificedSVar$ NumSacrificed | SubAbility$ DBAddTurn +SVar:TrigSacrifice:DB$ Sacrifice | SacValid$ Merfolk | RememberSacrificedSVar$ NumSacrificed | SubAbility$ DBAddTurn SVar:DBAddTurn:DB$ AddTurn | NumTurns$ 1 | ConditionCheckSVar$ NumSacrificed | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ StoreSVar | SVar$ NumSacrificed | Type$ Number | Expression$ 0 SVar:NumSacrificed:0 diff --git a/forge-gui/res/cardsfolder/w/war_barge.txt b/forge-gui/res/cardsfolder/w/war_barge.txt index 8f4041c3d4f..8e34849069a 100644 --- a/forge-gui/res/cardsfolder/w/war_barge.txt +++ b/forge-gui/res/cardsfolder/w/war_barge.txt @@ -3,7 +3,7 @@ ManaCost:4 Types:Artifact A:AB$ Pump | Cost$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Islandwalk | RememberTargets$ True | SpellDescription$ Target creature gains islandwalk until end of turn. T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield this turn, destroy that creature. A creature destroyed this way can't be regenerated. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Card.IsRemembered | NoRegen$ True +SVar:TrigDestroy:DB$ DestroyAll | ValidCards$ Card.IsRemembered | NoRegen$ True T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigClearRemembered | Static$ True | Secondary$ True | TriggerDescription$ Clear Remembered at the end of any turn. SVar:TrigClearRemembered:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/w/war_dance.txt b/forge-gui/res/cardsfolder/w/war_dance.txt index e61dcdf9522..96bc532e447 100644 --- a/forge-gui/res/cardsfolder/w/war_dance.txt +++ b/forge-gui/res/cardsfolder/w/war_dance.txt @@ -3,7 +3,7 @@ ManaCost:G Types:Enchantment A:AB$ Pump | Cost$ Sac<1/CARDNAME> | NumAtt$ +X | NumDef$ +X | References$ X | ValidTgts$ Creature | TgtPrompt$ Select target creature. | SpellDescription$ Target creature gets +X/+X until end of turn, where X is the number of verse counters on CARDNAME. 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/war_dance.jpg Oracle:At the beginning of your upkeep, you may put a verse counter on War Dance.\nSacrifice War Dance: Target creature gets +X/+X until end of turn, where X is the number of verse counters on War Dance. diff --git a/forge-gui/res/cardsfolder/w/war_priest_of_thune.txt b/forge-gui/res/cardsfolder/w/war_priest_of_thune.txt index b391c9ec2df..aef8ceb4cd0 100644 --- a/forge-gui/res/cardsfolder/w/war_priest_of_thune.txt +++ b/forge-gui/res/cardsfolder/w/war_priest_of_thune.txt @@ -3,6 +3,6 @@ ManaCost:1 W Types:Creature Human Cleric PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target enchantment. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment +SVar:TrigDestroy:DB$Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/war_priest_of_thune.jpg Oracle:When War Priest of Thune enters the battlefield, you may destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/w/war_wing_siren.txt b/forge-gui/res/cardsfolder/w/war_wing_siren.txt index 8e0d630197d..9384a04d3d8 100644 --- a/forge-gui/res/cardsfolder/w/war_wing_siren.txt +++ b/forge-gui/res/cardsfolder/w/war_wing_siren.txt @@ -4,6 +4,6 @@ Types:Creature Siren Soldier PT:1/3 K:Flying T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, 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/war_wing_siren.jpg Oracle:Flying\nHeroic — Whenever you cast a spell that targets War-Wing Siren, put a +1/+1 counter on War-Wing Siren. diff --git a/forge-gui/res/cardsfolder/w/warbreak_trumpeter.txt b/forge-gui/res/cardsfolder/w/warbreak_trumpeter.txt index cdde95464c7..a59dbee0d46 100644 --- a/forge-gui/res/cardsfolder/w/warbreak_trumpeter.txt +++ b/forge-gui/res/cardsfolder/w/warbreak_trumpeter.txt @@ -4,7 +4,7 @@ Types:Creature Goblin PT:1/1 K:Morph:X X R T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, create X 1/1 red Goblin creature tokens. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 +SVar:TrigToken:DB$Token | TokenAmount$ X | References$ X | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/warbreak_trumpeter.jpg diff --git a/forge-gui/res/cardsfolder/w/warchanter_of_mogis.txt b/forge-gui/res/cardsfolder/w/warchanter_of_mogis.txt index 9b2a96c8167..d9300e2517b 100644 --- a/forge-gui/res/cardsfolder/w/warchanter_of_mogis.txt +++ b/forge-gui/res/cardsfolder/w/warchanter_of_mogis.txt @@ -3,6 +3,6 @@ ManaCost:3 B B Types:Creature Minotaur Shaman PT:3/3 T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Inspired — Whenever CARDNAME becomes untapped, target creature you control gains intimidate until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Intimidate +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Intimidate SVar:Picture:http://www.wizards.com/global/images/magic/general/warchanter_of_mogis.jpg Oracle:Inspired — Whenever Warchanter of Mogis becomes untapped, target creature you control gains intimidate until end of turn. (A creature with intimidate can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/w/ward_of_lights.txt b/forge-gui/res/cardsfolder/w/ward_of_lights.txt index cf528103938..b3a7f15f17f 100644 --- a/forge-gui/res/cardsfolder/w/ward_of_lights.txt +++ b/forge-gui/res/cardsfolder/w/ward_of_lights.txt @@ -4,9 +4,9 @@ Types:Enchantment Aura K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. K:Enchant creature T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:TrigDelayedSac:DB$ Animate | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:Sac:DB$ Sacrifice | Defined$ Self K:ETBReplacement:Other:ChooseColor SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck A:SP$ Attach | Cost$ W W | ValidTgts$ Creature | AILogic$ Pump diff --git a/forge-gui/res/cardsfolder/w/warden_of_the_eye.txt b/forge-gui/res/cardsfolder/w/warden_of_the_eye.txt index 1b945f3ab51..7733b8ae8b3 100644 --- a/forge-gui/res/cardsfolder/w/warden_of_the_eye.txt +++ b/forge-gui/res/cardsfolder/w/warden_of_the_eye.txt @@ -3,6 +3,6 @@ ManaCost:2 U R W Types:Creature Djinn Wizard PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMove | TriggerDescription$ When CARDNAME enters the battlefield, return target noncreature, nonland card from your graveyard to your hand. -SVar:TrigMove:AB$ ChangeZone | Cost$ 0 | Mandatory$ True | ValidTgts$ Card.nonCreature+nonLand+YouCtrl | TgtPrompt$ Select target noncreature nonland card | Origin$ Graveyard | Destination$ Hand +SVar:TrigMove:DB$ ChangeZone | Mandatory$ True | ValidTgts$ Card.nonCreature+nonLand+YouCtrl | TgtPrompt$ Select target noncreature nonland card | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/warden_of_the_eye.jpg Oracle:When Warden of the Eye enters the battlefield, return target noncreature, nonland card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/w/warmind_infantry.txt b/forge-gui/res/cardsfolder/w/warmind_infantry.txt index 79927715f40..3ebcefeafd1 100644 --- a/forge-gui/res/cardsfolder/w/warmind_infantry.txt +++ b/forge-gui/res/cardsfolder/w/warmind_infantry.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Elemental Soldier PT:2/3 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +2/+0 until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | NumAtt$ +2 +SVar:TrigBattalionPump:DB$ Pump | NumAtt$ +2 SVar:BattalionTest:Count$Valid Creature.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/warmind_infantry.jpg Oracle:Battalion — Whenever Warmind Infantry and at least two other creatures attack, Warmind Infantry gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/warmth.txt b/forge-gui/res/cardsfolder/w/warmth.txt index 543519e51a4..da3a7ba84d9 100644 --- a/forge-gui/res/cardsfolder/w/warmth.txt +++ b/forge-gui/res/cardsfolder/w/warmth.txt @@ -2,7 +2,7 @@ Name:Warmth ManaCost:1 W Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card.Red | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever an opponent casts a red spell, you gain 2 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/warmth.jpg Oracle:Whenever an opponent casts a red spell, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/w/warp_artifact.txt b/forge-gui/res/cardsfolder/w/warp_artifact.txt index 2a5cbdc3bd1..8aeedae80dd 100644 --- a/forge-gui/res/cardsfolder/w/warp_artifact.txt +++ b/forge-gui/res/cardsfolder/w/warp_artifact.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant artifact A:SP$ Attach | Cost$ B B | ValidTgts$ Artifact | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted artifact's controller, CARDNAME deals 1 damage to that player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 +SVar:TrigDamage:DB$DealDamage | Defined$ TriggeredPlayer | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/warp_artifact.jpg Oracle:Enchant artifact\nAt the beginning of the upkeep of enchanted artifact's controller, Warp Artifact deals 1 damage to that player. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/w/warped_devotion.txt b/forge-gui/res/cardsfolder/w/warped_devotion.txt index f1aaedf4f36..c62f2d20bcd 100644 --- a/forge-gui/res/cardsfolder/w/warped_devotion.txt +++ b/forge-gui/res/cardsfolder/w/warped_devotion.txt @@ -2,7 +2,7 @@ Name:Warped Devotion ManaCost:2 B Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Hand | ValidCard$ Permanent | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever a permanent is returned to a player's hand, that player discards a card. -SVar:TrigDiscard:AB$Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Defined$ TriggeredCardOwner +SVar:TrigDiscard:DB$Discard | NumCards$ 1 | Mode$ TgtChoose | Defined$ TriggeredCardOwner SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/warped_devotion.jpg Oracle:Whenever a permanent is returned to a player's hand, that player discards a card. diff --git a/forge-gui/res/cardsfolder/w/warped_researcher.txt b/forge-gui/res/cardsfolder/w/warped_researcher.txt index cd8e31296cb..cf0527908fc 100644 --- a/forge-gui/res/cardsfolder/w/warped_researcher.txt +++ b/forge-gui/res/cardsfolder/w/warped_researcher.txt @@ -3,6 +3,6 @@ ManaCost:4 U Types:Creature Human Wizard Mutant PT:3/4 T:Mode$ Cycled | ValidCard$ Card | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player cycles a card, CARDNAME gains flying and shroud until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Flying & Shroud +SVar:TrigPump:DB$Pump | Defined$ Self | KW$ Flying & Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/warped_researcher.jpg Oracle:Whenever a player cycles a card, Warped Researcher gains flying and shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/w/warren_instigator.txt b/forge-gui/res/cardsfolder/w/warren_instigator.txt index 3118ddd247e..1ea5eb99b23 100644 --- a/forge-gui/res/cardsfolder/w/warren_instigator.txt +++ b/forge-gui/res/cardsfolder/w/warren_instigator.txt @@ -2,7 +2,7 @@ Name:Warren Instigator ManaCost:R R Types:Creature Goblin Berserker T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigChange | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, you may put a Goblin creature card from your hand onto the battlefield. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Goblin | ChangeNum$ 1 +SVar:TrigChange:DB$ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Goblin | ChangeNum$ 1 PT:1/1 K:Double Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/warren_instigator.jpg diff --git a/forge-gui/res/cardsfolder/w/warren_pilferers.txt b/forge-gui/res/cardsfolder/w/warren_pilferers.txt index 2ed8151c288..87b46a5a8d4 100644 --- a/forge-gui/res/cardsfolder/w/warren_pilferers.txt +++ b/forge-gui/res/cardsfolder/w/warren_pilferers.txt @@ -3,8 +3,8 @@ ManaCost:4 B Types:Creature Goblin Rogue PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMove | TriggerDescription$ When CARDNAME enters the battlefield, return target creature card from your graveyard to your hand. If that card is a Goblin card, Warren Pilferers gains haste until end of turn. -SVar:TrigMove:AB$ ChangeZone | Cost$ 0 | Mandatory$ True | ValidTgts$ Card.Creature+YouCtrl | TgtPrompt$ Select target creature card | Origin$ Graveyard | Destination$ Hand | RememberChanged$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Self | KW$ Haste | SubAbility$ DBCleanUp | ConditionPresent$ Card.Goblin+IsRemembered | ConditionDefined$ Remembered | ConditionCompare$ EQ1 +SVar:TrigMove:DB$ ChangeZone | Mandatory$ True | ValidTgts$ Card.Creature+YouCtrl | TgtPrompt$ Select target creature card | Origin$ Graveyard | Destination$ Hand | RememberChanged$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Haste | SubAbility$ DBCleanUp | ConditionPresent$ Card.Goblin+IsRemembered | ConditionDefined$ Remembered | ConditionCompare$ EQ1 SVar:DBCleanUp:DB$Cleanup | ClearRemembered$ True SVar:PlayMain1:ALWAYS SVar:Picture:http://www.wizards.com/global/images/magic/general/warren_pilferers.jpg diff --git a/forge-gui/res/cardsfolder/w/warriors_lesson.txt b/forge-gui/res/cardsfolder/w/warriors_lesson.txt index 33126ad08d7..ad7b50b7a56 100644 --- a/forge-gui/res/cardsfolder/w/warriors_lesson.txt +++ b/forge-gui/res/cardsfolder/w/warriors_lesson.txt @@ -3,7 +3,7 @@ ManaCost:G Types:Instant A:SP$ Animate | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select up to two target creatures you control | TargetMin$ 0 | TargetMax$ 2 | Triggers$ WarriorLessonDmg | sVars$ WarriorLessonDraw | SpellDescription$ Until end of turn, up to two target creatures you control each gain "Whenever this creature deals combat damage to a player, draw a card." SVar:WarriorLessonDmg:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ WarriorLessonDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. -SVar:WarriorLessonDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:WarriorLessonDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/warriors_lesson.jpg Oracle:Until end of turn, up to two target creatures you control each gain "Whenever this creature deals combat damage to a player, draw a card." diff --git a/forge-gui/res/cardsfolder/w/warriors_oath.txt b/forge-gui/res/cardsfolder/w/warriors_oath.txt index ac1c3b51d5d..f2c8ab72dfc 100644 --- a/forge-gui/res/cardsfolder/w/warriors_oath.txt +++ b/forge-gui/res/cardsfolder/w/warriors_oath.txt @@ -3,7 +3,7 @@ ManaCost:R R Types:Sorcery A:SP$ AddTurn | Cost$ R R | NumTurns$ 1 | ExtraTurnDelayedTrigger$ DBDelTrig | ExtraTurnDelayedTriggerExcute$ TrigLose | References$ DBDelTrig,TrigLose | SpellDescription$ Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. SVar:DBDelTrig:ThisTurn$ True | Mode$ Phase | Phase$ End of Turn | Execute$ TrigLose | TriggerDescription$ At the beginning of that turn's end step, you lose the game. -SVar:TrigLose:AB$ LosesGame | Cost$ 0 | Defined$ You +SVar:TrigLose:DB$ LosesGame | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/warriors_oath.jpg Oracle:Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. diff --git a/forge-gui/res/cardsfolder/w/warstorm_surge.txt b/forge-gui/res/cardsfolder/w/warstorm_surge.txt index a76c3f9c187..2e760eaee1c 100644 --- a/forge-gui/res/cardsfolder/w/warstorm_surge.txt +++ b/forge-gui/res/cardsfolder/w/warstorm_surge.txt @@ -2,7 +2,7 @@ Name:Warstorm Surge ManaCost:5 R Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature enters the battlefield under your control, it deals damage equal to its power to target creature or player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | DamageSource$ TriggeredCard +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | DamageSource$ TriggeredCard SVar:X:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/warstorm_surge.jpg Oracle:Whenever a creature enters the battlefield under your control, it deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/w/wasitora_nekoru_queen.txt b/forge-gui/res/cardsfolder/w/wasitora_nekoru_queen.txt index a3da992471b..0868df6e7d4 100644 --- a/forge-gui/res/cardsfolder/w/wasitora_nekoru_queen.txt +++ b/forge-gui/res/cardsfolder/w/wasitora_nekoru_queen.txt @@ -5,7 +5,7 @@ PT:5/4 K:Flying K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player sacrifices a creature. If the player can't, you create a 3/3 black, red, and green Cat Dragon creature token with flying. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ TriggeredTarget | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ DBToken +SVar:TrigSac:DB$ Sacrifice | Defined$ TriggeredTarget | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Cat Dragon | TokenTypes$ Creature,Cat,Dragon | TokenOwner$ You | TokenColors$ Black,Red,Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ brg 3 3 cat dragon | TokenKeywords$ Flying | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered $ True SVar:X:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/w/waste_not.txt b/forge-gui/res/cardsfolder/w/waste_not.txt index bd4b6eec46c..53a50d07e54 100644 --- a/forge-gui/res/cardsfolder/w/waste_not.txt +++ b/forge-gui/res/cardsfolder/w/waste_not.txt @@ -2,7 +2,7 @@ Name:Waste Not ManaCost:1 B Types:Enchantment T:Mode$ Discarded | ValidCard$ Creature.OppOwn | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an opponent discards a creature card, create a 2/2 black Zombie creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie M15 | +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie M15 | T:Mode$ Discarded | ValidCard$ Land.OppOwn | TriggerZones$ Battlefield | Execute$ TrigMana | TriggerDescription$ Whenever an opponent discards a land card, add {B}{B} to your mana pool. SVar:TrigMana:DB$ Mana | Produced$ B | Amount$ 2 | Defined$ You T:Mode$ Discarded | ValidCard$ Card.nonLand+nonCreature+OppOwn | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent discards a noncreature, nonland card, draw a card. diff --git a/forge-gui/res/cardsfolder/w/watcher_of_the_roost.txt b/forge-gui/res/cardsfolder/w/watcher_of_the_roost.txt index 3db0fd77c0a..98e39aefd62 100644 --- a/forge-gui/res/cardsfolder/w/watcher_of_the_roost.txt +++ b/forge-gui/res/cardsfolder/w/watcher_of_the_roost.txt @@ -5,6 +5,6 @@ PT:2/1 K:Flying K:Morph:Reveal<1/Card.White/white> T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, you gain 2 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/watcher_of_the_roost.jpg Oracle:Flying\nMorph—Reveal a white card in your hand. (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Watcher of the Roost is turned face up, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/w/waterspout_elemental.txt b/forge-gui/res/cardsfolder/w/waterspout_elemental.txt index 56d5752f352..015c8ba56b9 100644 --- a/forge-gui/res/cardsfolder/w/waterspout_elemental.txt +++ b/forge-gui/res/cardsfolder/w/waterspout_elemental.txt @@ -5,7 +5,7 @@ PT:3/4 K:Flying K:Kicker: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 all other creatures to their owners' hands and you skip your next turn. -SVar:TrigKicker:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature.Other | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBSkipTurn +SVar:TrigKicker:DB$ChangeZoneAll | ChangeType$ Creature.Other | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBSkipTurn SVar:DBSkipTurn:DB$ SkipTurn | NumTurns$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/waterspout_elemental.jpg diff --git a/forge-gui/res/cardsfolder/w/wave_of_terror.txt b/forge-gui/res/cardsfolder/w/wave_of_terror.txt index 12659ac0f8c..e44b28b3eeb 100644 --- a/forge-gui/res/cardsfolder/w/wave_of_terror.txt +++ b/forge-gui/res/cardsfolder/w/wave_of_terror.txt @@ -3,7 +3,7 @@ ManaCost:2 B Types:Enchantment K:Cumulative upkeep:1 T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDestroyAll | TriggerDescription$ At the beginning of your draw step, destroy each creature with converted mana cost equal to the number of age counters on CARDNAME. They can't be regenerated. -SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Creature.cmcEQX | NoRegen$ True | References$ X +SVar:TrigDestroyAll:DB$DestroyAll | ValidCards$ Creature.cmcEQX | NoRegen$ True | References$ X SVar:X:Count$CardCounters.AGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wave_of_terror.jpg diff --git a/forge-gui/res/cardsfolder/w/wave_wing_elemental.txt b/forge-gui/res/cardsfolder/w/wave_wing_elemental.txt index e45bd1840d8..b97a286465a 100644 --- a/forge-gui/res/cardsfolder/w/wave_wing_elemental.txt +++ b/forge-gui/res/cardsfolder/w/wave_wing_elemental.txt @@ -4,7 +4,7 @@ Types:Creature Elemental PT:3/4 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenver 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/wave_wing_elemental.jpg Oracle:Flying\nLandfall — Whenver a land enters the battlefield under your control, Wave-Wing Elemental gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wavecrash_triton.txt b/forge-gui/res/cardsfolder/w/wavecrash_triton.txt index e0120663b8d..0a343feaefc 100644 --- a/forge-gui/res/cardsfolder/w/wavecrash_triton.txt +++ b/forge-gui/res/cardsfolder/w/wavecrash_triton.txt @@ -3,7 +3,7 @@ ManaCost:2 U Types:Creature Merfolk Wizard PT:1/4 T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. | SubAbility$ DBPump +SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wavecrash_triton.jpg Oracle:Heroic — Whenever you cast a spell that targets Wavecrash Triton, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/w/waxmane_baku.txt b/forge-gui/res/cardsfolder/w/waxmane_baku.txt index 0371ad9dd89..4358ac8528a 100644 --- a/forge-gui/res/cardsfolder/w/waxmane_baku.txt +++ b/forge-gui/res/cardsfolder/w/waxmane_baku.txt @@ -3,7 +3,7 @@ ManaCost:2 W Types:Creature Spirit PT:2/2 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ KI | CounterNum$ 1 A:AB$ Tap | Cost$ 1 SubCounter | TargetMin$ 0 | TargetMax$ MaxTgts | ValidTgts$ Creature | IsCurse$ True | AILogic$ TapForXCounters | TgtPrompt$ Select target creature | References$ X,MaxTgts | SpellDescription$ Tap X target creatures. SVar:X:Targeted$Amount SVar:MaxTgts:Count$CardCounters.KI diff --git a/forge-gui/res/cardsfolder/w/wayfaring_temple.txt b/forge-gui/res/cardsfolder/w/wayfaring_temple.txt index 429ee14b963..f3e0e9d021c 100644 --- a/forge-gui/res/cardsfolder/w/wayfaring_temple.txt +++ b/forge-gui/res/cardsfolder/w/wayfaring_temple.txt @@ -5,7 +5,7 @@ PT:*/* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. SVar:X:Count$Valid Creature.YouCtrl T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPopulate | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, populate. (Create a token that's a copy of a creature token you control.) -SVar:TrigPopulate:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | AILogic$ Clone +SVar:TrigPopulate:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | AILogic$ Clone SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard | NumCopies$ 1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True SVar:BuffedBy:Creature diff --git a/forge-gui/res/cardsfolder/w/wayward_angel.txt b/forge-gui/res/cardsfolder/w/wayward_angel.txt index af7818abe67..6de461a7c86 100644 --- a/forge-gui/res/cardsfolder/w/wayward_angel.txt +++ b/forge-gui/res/cardsfolder/w/wayward_angel.txt @@ -6,6 +6,6 @@ K:Flying K:Vigilance S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | SetColor$ Black | AddTrigger$ TrigSacrificeCreature | AddKeyword$ Trample | Condition$ Threshold | Description$ Threshold — As long as seven or more cards are in your graveyard, CARDNAME gets +3/+3, is black, has trample, and has "At the beginning of your upkeep, sacrifice a creature." SVar:TrigSacrificeCreature:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SacMessage$ Creature +SVar:TrigSac:DB$ Sacrifice | Defined$ You | SacValid$ Creature | SacMessage$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/wayward_angel.jpg Oracle:Flying, vigilance\nThreshold — As long as seven or more cards are in your graveyard, Wayward Angel gets +3/+3, is black, has trample, and has "At the beginning of your upkeep, sacrifice a creature." diff --git a/forge-gui/res/cardsfolder/w/wayward_servant.txt b/forge-gui/res/cardsfolder/w/wayward_servant.txt index 4847741b9f4..0e2fb411a78 100644 --- a/forge-gui/res/cardsfolder/w/wayward_servant.txt +++ b/forge-gui/res/cardsfolder/w/wayward_servant.txt @@ -3,7 +3,7 @@ ManaCost:W B Types:Creature Zombie PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Zombie.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Whenever another Zombie enters the battlefield under your control, each opponent loses 1 life and you gain 1 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 DeckHas:Ability$LifeGain DeckHints:Type$Zombie diff --git a/forge-gui/res/cardsfolder/w/weatherseed_totem.txt b/forge-gui/res/cardsfolder/w/weatherseed_totem.txt index 1e56f281ccb..21735c3b263 100644 --- a/forge-gui/res/cardsfolder/w/weatherseed_totem.txt +++ b/forge-gui/res/cardsfolder/w/weatherseed_totem.txt @@ -4,6 +4,6 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. A:AB$ Animate | Cost$ 2 G G G | Defined$ Self | Power$ 5 | Toughness$ 3 | Types$ Creature,Artifact,Treefolk | Colors$ Green | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 5/3 green Treefolk artifact creature with trample until end of turn. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+Creature | TriggerController$ TriggeredCardController | Execute$ TrigChange | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, if it was a creature, return this card to its owner's hand. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard +SVar:TrigChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/weatherseed_totem.jpg Oracle:{T}: Add {G} to your mana pool.\n{2}{G}{G}{G}: Weatherseed Totem becomes a 5/3 green Treefolk artifact creature with trample until end of turn.\nWhen Weatherseed Totem is put into a graveyard from the battlefield, if it was a creature, return this card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/weatherseed_treefolk.txt b/forge-gui/res/cardsfolder/w/weatherseed_treefolk.txt index c42cb852cd5..433de265304 100644 --- a/forge-gui/res/cardsfolder/w/weatherseed_treefolk.txt +++ b/forge-gui/res/cardsfolder/w/weatherseed_treefolk.txt @@ -4,6 +4,6 @@ Types:Creature Treefolk PT:5/3 K:Trample T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return CARDNAME to its owner's hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/weatherseed_treefolk.jpg Oracle:Trample\nWhen Weatherseed Treefolk dies, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/weaver_of_lightning.txt b/forge-gui/res/cardsfolder/w/weaver_of_lightning.txt index e68b2348c21..fe40430fcba 100644 --- a/forge-gui/res/cardsfolder/w/weaver_of_lightning.txt +++ b/forge-gui/res/cardsfolder/w/weaver_of_lightning.txt @@ -10,7 +10,7 @@ K:Reach T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you cast an instant or sorcery spell, CARDNAME deals 1 damage to target creature an opponent controls. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an oppoonent controls | NumDmg$ 1 +SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an oppoonent controls | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/weaver_of_lightning.jpg diff --git a/forge-gui/res/cardsfolder/w/web_of_inertia.txt b/forge-gui/res/cardsfolder/w/web_of_inertia.txt index 08e74c3580f..cc36dd41b02 100644 --- a/forge-gui/res/cardsfolder/w/web_of_inertia.txt +++ b/forge-gui/res/cardsfolder/w/web_of_inertia.txt @@ -2,7 +2,7 @@ Name:Web of Inertia ManaCost:2 U Types:Enchantment T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ Player.Opponent | Execute$ TrigCantAttack | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on each opponent's turn, that player may exile a card from his or her graveyard. If the player doesn't, creatures he or she controls can't attack you this turn. -SVar:TrigCantAttack:AB$ Effect | Cost$ 0 | Name$ Web of Inertia Effect | StaticAbilities$ STCantAttack | References$ STCantAttack | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ TriggeredPlayer | UnlessAI$ WillAttack | SpellDescription$ Creatures he or she controls can't attack you this turn. +SVar:TrigCantAttack:DB$ Effect | Name$ Web of Inertia Effect | StaticAbilities$ STCantAttack | References$ STCantAttack | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ TriggeredPlayer | UnlessAI$ WillAttack | SpellDescription$ Creatures he or she controls can't attack you this turn. SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature | Target$ You | Description$ Creatures can't attack you. SVar:Picture:http://www.wizards.com/global/images/magic/general/web_of_inertia.jpg Oracle:At the beginning of combat on each opponent's turn, that player may exile a card from his or her graveyard. If the player doesn't, creatures he or she controls can't attack you this turn. diff --git a/forge-gui/res/cardsfolder/w/wee_dragonauts.txt b/forge-gui/res/cardsfolder/w/wee_dragonauts.txt index a610bdcb8f6..029b30cf7d6 100644 --- a/forge-gui/res/cardsfolder/w/wee_dragonauts.txt +++ b/forge-gui/res/cardsfolder/w/wee_dragonauts.txt @@ -4,7 +4,7 @@ Types:Creature Faerie Wizard PT:1/3 K:Flying T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast an instant or sorcery spell, CARDNAME 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:BuffedBy:Instant,Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/wee_dragonauts.jpg Oracle:Flying\nWhenever you cast an instant or sorcery spell, Wee Dragonauts gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/weed_strangle.txt b/forge-gui/res/cardsfolder/w/weed_strangle.txt index e3140116a77..36cfb19b325 100644 --- a/forge-gui/res/cardsfolder/w/weed_strangle.txt +++ b/forge-gui/res/cardsfolder/w/weed_strangle.txt @@ -3,7 +3,7 @@ ManaCost:3 B B Types:Sorcery A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBClash | SpellDescription$ Destroy target creature. Clash with an opponent. If you win, you gain life equal to that creature's toughness. SVar:DBClash:DB$ Clash | WinSubAbility$ DBGain -SVar:DBGain:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X +SVar:DBGain:DB$ GainLife | Defined$ You | LifeAmount$ X SVar:X:TargetedLKI$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/weed_strangle.jpg Oracle:Destroy target creature. Clash with an opponent. If you win, you gain life equal to that creature's toughness. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/w/wei_ambush_force.txt b/forge-gui/res/cardsfolder/w/wei_ambush_force.txt index 447f074de4d..8af06afc70c 100644 --- a/forge-gui/res/cardsfolder/w/wei_ambush_force.txt +++ b/forge-gui/res/cardsfolder/w/wei_ambush_force.txt @@ -3,6 +3,6 @@ ManaCost:1 B Types:Creature Human Soldier PT:1/1 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://serv3.tcgimages.eu/img/cards/Portal_Three_Kingdoms/wei_ambush_force.jpg Oracle:Whenever Wei Ambush Force attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wei_assassins.txt b/forge-gui/res/cardsfolder/w/wei_assassins.txt index 676cc9efd57..ed18845d8f4 100644 --- a/forge-gui/res/cardsfolder/w/wei_assassins.txt +++ b/forge-gui/res/cardsfolder/w/wei_assassins.txt @@ -3,6 +3,6 @@ ManaCost:3 B B Types:Creature Human Soldier Assassin PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, target opponent chooses a creature he or she controls. Destroy it. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | ValidTgts$ Opponent | SacValid$ Creature | Destroy$ True +SVar:TrigSac:DB$Sacrifice | ValidTgts$ Opponent | SacValid$ Creature | Destroy$ True SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=10583&type=card Oracle:When Wei Assassins enters the battlefield, target opponent chooses a creature he or she controls. Destroy it. diff --git a/forge-gui/res/cardsfolder/w/wei_night_raiders.txt b/forge-gui/res/cardsfolder/w/wei_night_raiders.txt index 8de527d627e..492aa447785 100644 --- a/forge-gui/res/cardsfolder/w/wei_night_raiders.txt +++ b/forge-gui/res/cardsfolder/w/wei_night_raiders.txt @@ -4,6 +4,6 @@ Types:Creature Human Soldier PT:2/2 K:Horsemanship T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that player discards a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose +SVar:TrigDiscard:DB$ Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/wei_night_raiders.jpg Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Wei Night Raiders deals damage to an opponent, that player discards a card. diff --git a/forge-gui/res/cardsfolder/w/weldfast_engineer.txt b/forge-gui/res/cardsfolder/w/weldfast_engineer.txt index 0c134410a72..78b36a51295 100644 --- a/forge-gui/res/cardsfolder/w/weldfast_engineer.txt +++ b/forge-gui/res/cardsfolder/w/weldfast_engineer.txt @@ -3,7 +3,7 @@ ManaCost:1 B R Types:Creature Human Artificer PT:3/3 T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, target artifact creature you control gets +2/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Artifact.Creature+YouCtrl | TgtPrompt$ Select target artiffact creature you control | NumAtt$ +2 +SVar:TrigPump:DB$ Pump | ValidTgts$ Artifact.Creature+YouCtrl | TgtPrompt$ Select target artiffact creature you control | NumAtt$ +2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/weldfast_engineer.jpg Oracle:At the beginning of combat on your turn, target artifact creature you control gets +2/+0 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/w/welkin_guide.txt b/forge-gui/res/cardsfolder/w/welkin_guide.txt index aea32d37ba0..2f8fe8ff910 100644 --- a/forge-gui/res/cardsfolder/w/welkin_guide.txt +++ b/forge-gui/res/cardsfolder/w/welkin_guide.txt @@ -4,7 +4,7 @@ Types:Creature Bird Cleric PT:2/2 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | KW$ Flying +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | KW$ Flying SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/welkin_guide.jpg Oracle:Flying\nWhen Welkin Guide enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/welkin_hawk.txt b/forge-gui/res/cardsfolder/w/welkin_hawk.txt index 5d7aad7b070..e78b439bac5 100644 --- a/forge-gui/res/cardsfolder/w/welkin_hawk.txt +++ b/forge-gui/res/cardsfolder/w/welkin_hawk.txt @@ -4,6 +4,6 @@ Types:Creature Bird PT:1/1 K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may search your library for a card named CARDNAME, reveal that card, put it into your hand, then shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedWelkin Hawk | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedWelkin Hawk | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/welkin_hawk.jpg Oracle:Flying\nWhen Welkin Hawk dies, you may search your library for a card named Welkin Hawk, reveal that card, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/well_of_discovery.txt b/forge-gui/res/cardsfolder/w/well_of_discovery.txt index 342627717ce..faba2cb7e39 100644 --- a/forge-gui/res/cardsfolder/w/well_of_discovery.txt +++ b/forge-gui/res/cardsfolder/w/well_of_discovery.txt @@ -2,7 +2,7 @@ Name:Well of Discovery ManaCost:6 Types:Artifact T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Land.untapped+YouCtrl | PresentCompare$ EQ0 | Execute$ TrigDraw | TriggerDescription$ At the beginning of your end step, if you control no untapped lands, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 +SVar:TrigDraw:DB$Draw | NumCards$ 1 S:Mode$ Continuous | Affected$ Land.YouCtrl | AddSVar$ AITap SVar:AITap:SVar:AITapDown:True SVar:Picture:http://www.wizards.com/global/images/magic/general/well_of_discovery.jpg diff --git a/forge-gui/res/cardsfolder/w/well_of_ideas.txt b/forge-gui/res/cardsfolder/w/well_of_ideas.txt index bca770323ae..efb5d40e3d6 100644 --- a/forge-gui/res/cardsfolder/w/well_of_ideas.txt +++ b/forge-gui/res/cardsfolder/w/well_of_ideas.txt @@ -2,9 +2,9 @@ Name:Well of Ideas ManaCost:5 U Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw1 | TriggerDescription$ When CARDNAME enters the battlefield, draw two cards. -SVar:TrigDraw1:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 2 +SVar:TrigDraw1:DB$ Draw | Defined$ You | NumCards$ 2 T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player.Other | TriggerZones$ Battlefield | Execute$ TrigDraw2 | TriggerDescription$ At the beginning of each other player's draw step, that player draws an additional card. -SVar:TrigDraw2:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer +SVar:TrigDraw2:DB$ Draw | NumCards$ 1 | Defined$ TriggeredPlayer T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw1 | TriggerDescription$ At the beginning of your draw step, draw two additional cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/well_of_ideas.jpg Oracle:When Well of Ideas enters the battlefield, draw two cards.\nAt the beginning of each other player's draw step, that player draws an additional card.\nAt the beginning of your draw step, draw two additional cards. diff --git a/forge-gui/res/cardsfolder/w/well_of_life.txt b/forge-gui/res/cardsfolder/w/well_of_life.txt index 0e314434e77..edfcd8a4700 100644 --- a/forge-gui/res/cardsfolder/w/well_of_life.txt +++ b/forge-gui/res/cardsfolder/w/well_of_life.txt @@ -2,7 +2,7 @@ Name:Well of Life ManaCost:4 Types:Artifact T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Land.untapped+YouCtrl | PresentCompare$ EQ0 | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your end step, if you control no untapped lands, you gain 2 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 2 +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 2 S:Mode$ Continuous | Affected$ Land.YouCtrl | AddSVar$ AITap SVar:AITap:SVar:AITapDown:True SVar:Picture:http://www.wizards.com/global/images/magic/general/well_of_life.jpg diff --git a/forge-gui/res/cardsfolder/w/wellspring.txt b/forge-gui/res/cardsfolder/w/wellspring.txt index 9091e5f88d6..2b975c6db33 100644 --- a/forge-gui/res/cardsfolder/w/wellspring.txt +++ b/forge-gui/res/cardsfolder/w/wellspring.txt @@ -4,9 +4,9 @@ Types:Enchantment Aura K:Enchant land A:SP$ Attach | Cost$ 1 G W | ValidTgts$ Land | AILogic$ Curse T:Mode$ ChangesZone | ValidCard$ Card.Self | Execute$ TrigGainControl | Origin$ Any | Destination$ Battlefield | TriggerDescription$ When CARDNAME enters the battlefield, gain control of enchanted land until end of turn. At the beginning of your upkeep, untap enchanted land. You gain control of that land until end of turn. -SVar:TrigGainControl:AB$GainControl | Cost$ 0 | Defined$ Enchanted | LoseControl$ EOT +SVar:TrigGainControl:DB$GainControl | Defined$ Enchanted | LoseControl$ EOT T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainControl2 | Secondary$ True | TriggerDescription$ At the beginning of your upkeep, untap enchanted land. You gain control of that land until end of turn. -SVar:TrigGainControl2:AB$GainControl | Cost$ 0 | Defined$ Enchanted | LoseControl$ EOT | SubAbility$ DBUntap +SVar:TrigGainControl2:DB$GainControl | Defined$ Enchanted | LoseControl$ EOT | SubAbility$ DBUntap SVar:DBUntap:DB$Untap | Defined$ Enchanted SVar:Picture:http://www.wizards.com/global/images/magic/general/wellspring.jpg Oracle:Enchant land\nWhen Wellspring enters the battlefield, gain control of enchanted land until end of turn.\nAt the beginning of your upkeep, untap enchanted land. You gain control of that land until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wharf_infiltrator.txt b/forge-gui/res/cardsfolder/w/wharf_infiltrator.txt index 0c941c1624b..9ef788e54ef 100644 --- a/forge-gui/res/cardsfolder/w/wharf_infiltrator.txt +++ b/forge-gui/res/cardsfolder/w/wharf_infiltrator.txt @@ -4,7 +4,7 @@ Types:Creature Human Horror PT:1/1 K:Skulk T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. If you do, discard a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose T:Mode$ Discarded | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you discard a creature card, you may pay {2}. If you do, create a 3/2 colorless Eldrazi Horror creature token. SVar:TrigToken:AB$ Token | Cost$ 2 | TokenAmount$ 1 | TokenName$ Eldrazi Horror | TokenTypes$ Creature,Eldrazi,Horror | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 2 diff --git a/forge-gui/res/cardsfolder/w/wheel_of_sun_and_moon.txt b/forge-gui/res/cardsfolder/w/wheel_of_sun_and_moon.txt index 986538b2e9e..807a7d260e4 100644 --- a/forge-gui/res/cardsfolder/w/wheel_of_sun_and_moon.txt +++ b/forge-gui/res/cardsfolder/w/wheel_of_sun_and_moon.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant player A:SP$ Attach | Cost$ GW GW | ValidTgts$ Player R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+OwnedBy Player.EnchantedBy | ReplaceWith$ Reveal | Description$ If a card would be put into enchanted player's graveyard from anywhere, instead that card is revealed and put on the bottom of that player's library. -SVar:Reveal:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Library | Defined$ ReplacedCard | LibraryPosition$ -1 | Reveal$ True +SVar:Reveal:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Library | Defined$ ReplacedCard | LibraryPosition$ -1 | Reveal$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wheel_of_sun_and_moon.jpg Oracle:Enchant player\nIf a card would be put into enchanted player's graveyard from anywhere, instead that card is revealed and put on the bottom of that player's library. diff --git a/forge-gui/res/cardsfolder/w/wheel_of_torture.txt b/forge-gui/res/cardsfolder/w/wheel_of_torture.txt index 39dfcfffd47..2ca44d813b9 100644 --- a/forge-gui/res/cardsfolder/w/wheel_of_torture.txt +++ b/forge-gui/res/cardsfolder/w/wheel_of_torture.txt @@ -2,7 +2,7 @@ Name:Wheel of Torture ManaCost:3 Types:Artifact 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 3 minus the number of cards in his or her hand. -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/NMinus.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/wheel_of_torture.jpg Oracle:At the beginning of each opponent's upkeep, Wheel of Torture deals X damage to that player, where X is 3 minus the number of cards in his or her hand. diff --git a/forge-gui/res/cardsfolder/w/where_ancients_tread.txt b/forge-gui/res/cardsfolder/w/where_ancients_tread.txt index 59303fca2a1..7aca84f9960 100644 --- a/forge-gui/res/cardsfolder/w/where_ancients_tread.txt +++ b/forge-gui/res/cardsfolder/w/where_ancients_tread.txt @@ -2,6 +2,6 @@ Name:Where Ancients Tread ManaCost:4 R Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerGE5+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature with power 5 or greater enters the battlefield under your control, you may have CARDNAME deal 5 damage to target creature or player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 +SVar:TrigDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/where_ancients_tread.jpg Oracle:Whenever a creature with power 5 or greater enters the battlefield under your control, you may have Where Ancients Tread deal 5 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/w/whiptail_moloch.txt b/forge-gui/res/cardsfolder/w/whiptail_moloch.txt index d2f9ce49382..a9dca760771 100644 --- a/forge-gui/res/cardsfolder/w/whiptail_moloch.txt +++ b/forge-gui/res/cardsfolder/w/whiptail_moloch.txt @@ -3,7 +3,7 @@ ManaCost:4 R Types:Creature Lizard PT:6/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 3 damage to target creature you control. -SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.YouCtrl | NumDmg$ 3 | TgtPrompt$ Select target creature you control +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature.YouCtrl | NumDmg$ 3 | TgtPrompt$ Select target creature you control SVar:NeedsToPlay:Creature.YouCtrl+inZoneBattlefield SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/whiptail_moloch.jpg diff --git a/forge-gui/res/cardsfolder/w/whirler_rogue.txt b/forge-gui/res/cardsfolder/w/whirler_rogue.txt index 0dc6e6e415d..5748142b148 100644 --- a/forge-gui/res/cardsfolder/w/whirler_rogue.txt +++ b/forge-gui/res/cardsfolder/w/whirler_rogue.txt @@ -3,7 +3,7 @@ ManaCost:2 U U Types:Creature Human Rogue Artificer PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 colorless Thopter artifact creature tokens with flying. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ c 1 1 thopter ORI | TokenAltImages$ c 1 1 thopter2 ORI +SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ c 1 1 thopter ORI | TokenAltImages$ c 1 1 thopter2 ORI A:AB$ Pump | Cost$ tapXType<2/Artifact> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/whirler_rogue.jpg diff --git a/forge-gui/res/cardsfolder/w/whirling_dervish.txt b/forge-gui/res/cardsfolder/w/whirling_dervish.txt index 1b5749fb0b8..d806689f866 100644 --- a/forge-gui/res/cardsfolder/w/whirling_dervish.txt +++ b/forge-gui/res/cardsfolder/w/whirling_dervish.txt @@ -4,6 +4,6 @@ Types:Creature Human Monk PT:1/1 K:Protection from black T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPutCounter | IsPresent$ Card.Self+dealtDamageToOppThisTurn | TriggerDescription$ At the beginning of each end step, if CARDNAME dealt damage to an opponent this turn, 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/whirling_dervish.jpg Oracle:Protection from black\nAt the beginning of each end step, if Whirling Dervish dealt damage to an opponent this turn, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/w/whirlpool_whelm.txt b/forge-gui/res/cardsfolder/w/whirlpool_whelm.txt index 0f93fa2d0bf..f3579b39dee 100644 --- a/forge-gui/res/cardsfolder/w/whirlpool_whelm.txt +++ b/forge-gui/res/cardsfolder/w/whirlpool_whelm.txt @@ -2,9 +2,9 @@ Name:Whirlpool Whelm ManaCost:1 U Types:Instant A:SP$ Clash | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | WinSubAbility$ DBLibrary | OtherwiseSubAbility$ DBHand | RememberTargets$ True | SpellDescription$ Clash with an opponent, then return target creature to its owner's hand. If you win, you may put that creature on top of its owner's library instead. -SVar:DBLibrary:DB$ ChangeZone | Cost$ 0 | Defined$ TargetedController | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | ChangeType$ Card.IsRemembered | Hidden$ True | Chooser$ You | SubAbility$ DBDeclined -SVar:DBDeclined:DB$ ChangeZone | Cost$ 0 | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 -SVar:DBHand:DB$ ChangeZone | Cost$ 0 | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand +SVar:DBLibrary:DB$ ChangeZone | Defined$ TargetedController | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | ChangeType$ Card.IsRemembered | Hidden$ True | Chooser$ You | SubAbility$ DBDeclined +SVar:DBDeclined:DB$ ChangeZone | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 +SVar:DBHand:DB$ ChangeZone | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/whirlpool_whelm.jpg diff --git a/forge-gui/res/cardsfolder/w/whispering_specter.txt b/forge-gui/res/cardsfolder/w/whispering_specter.txt index f27473cdd93..1b77b692a63 100644 --- a/forge-gui/res/cardsfolder/w/whispering_specter.txt +++ b/forge-gui/res/cardsfolder/w/whispering_specter.txt @@ -5,7 +5,7 @@ PT:1/1 K:Flying K:Infect T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may sacrifice it. If you do, that player discards a card for each poison counter he or she has. -SVar:TrigSacrifice:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ DBDiscard +SVar:TrigSacrifice:DB$ SacrificeAll | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ TriggeredTarget | NumCards$ X | References$ X,Y | Mode$ TgtChoose | ConditionCheckSVar$ Y | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TriggeredTarget$PoisonCounters diff --git a/forge-gui/res/cardsfolder/w/whisperwood_elemental.txt b/forge-gui/res/cardsfolder/w/whisperwood_elemental.txt index 8623977f3d1..85e45ee2949 100644 --- a/forge-gui/res/cardsfolder/w/whisperwood_elemental.txt +++ b/forge-gui/res/cardsfolder/w/whisperwood_elemental.txt @@ -3,9 +3,9 @@ ManaCost:3 G G Types:Creature Elemental PT:4/4 T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigManifest | TriggerDescription$ At the beginning of your end step, manifest the top card of your library. (Put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card) -SVar:TrigManifest:AB$ Manifest | Cost$ 0 | Amount$ 1 | Defined$ TopOfLibrary +SVar:TrigManifest:DB$ Manifest | Amount$ 1 | Defined$ TopOfLibrary A:AB$ AnimateAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl+nonToken+faceUp | Triggers$ Trig | sVars$ WhisperwoodElementalEff | SpellDescription$ Until end of turn, face-up, nontoken creatures you control gain "When this creature dies, manifest the top card of your library." SVar:Trig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ WhisperwoodElementalEff | TriggerDescription$ When this creature dies, manifest the top card of your library. -SVar:WhisperwoodElementalEff:AB$ Manifest | Cost$ 0 | Amount$ 1 | Defined$ TopOfLibrary +SVar:WhisperwoodElementalEff:DB$ Manifest | Amount$ 1 | Defined$ TopOfLibrary SVar:Picture:http://www.wizards.com/global/images/magic/general/whisperwood_elemental.jpg Oracle:At the beginning of your end step, manifest the top card of your library. (Put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card.)\nSacrifice Whisperwood Elemental: Until end of turn, face-up nontoken creatures you control gain "When this creature dies, manifest the top card of your library." diff --git a/forge-gui/res/cardsfolder/w/whitewater_naiads.txt b/forge-gui/res/cardsfolder/w/whitewater_naiads.txt index bef4e9aa12a..c2a599aff5e 100644 --- a/forge-gui/res/cardsfolder/w/whitewater_naiads.txt +++ b/forge-gui/res/cardsfolder/w/whitewater_naiads.txt @@ -4,7 +4,7 @@ Types:Enchantment Creature Nymph PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation — Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature can't be blocked this turn. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigPump | TriggerDescription$ Constellation — Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature can't be blocked this turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable SVar:PlayMain1:TRUE SVar:BuffedBy:Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/whitewater_naiads.jpg diff --git a/forge-gui/res/cardsfolder/w/widespread_panic.txt b/forge-gui/res/cardsfolder/w/widespread_panic.txt index dcc38631b3a..5004bd2e0c1 100644 --- a/forge-gui/res/cardsfolder/w/widespread_panic.txt +++ b/forge-gui/res/cardsfolder/w/widespread_panic.txt @@ -2,7 +2,7 @@ Name:Widespread Panic ManaCost:2 R Types:Enchantment T:Mode$ Shuffled | ValidPlayer$ Player | ShuffleFromEffect$ True | ShuffleBySelfControlled$ True | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ Whenever a spell or ability causes its controller to shuffle his or her library, that player puts a card from his or her hand on top of his or her library. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ TriggeredPlayer | Chooser$ TriggeredPlayer | ChangeType$ Card | ChangeNum$ 1 | Origin$ Hand | Destination$ Library | LibraryPosition$ 0 | Mandatory$ True +SVar:TrigChangeZone:DB$ ChangeZone | DefinedPlayer$ TriggeredPlayer | Chooser$ TriggeredPlayer | ChangeType$ Card | ChangeNum$ 1 | Origin$ Hand | Destination$ Library | LibraryPosition$ 0 | Mandatory$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/widespread_panic.jpg Oracle:Whenever a spell or ability causes its controller to shuffle his or her library, that player puts a card from his or her hand on top of his or her library. diff --git a/forge-gui/res/cardsfolder/w/wiitigo.txt b/forge-gui/res/cardsfolder/w/wiitigo.txt index 67e0ae479c7..ec96e65de93 100644 --- a/forge-gui/res/cardsfolder/w/wiitigo.txt +++ b/forge-gui/res/cardsfolder/w/wiitigo.txt @@ -4,7 +4,7 @@ Types:Creature Yeti PT:0/0 K:etbCounter:P1P1:6 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter2 | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. -SVar:TrigPutCounter2:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.Self+blockedOrBeenBlockedSinceYourLastUpkeep | SubAbility$ RemCounter +SVar:TrigPutCounter2:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.Self+blockedOrBeenBlockedSinceYourLastUpkeep | SubAbility$ RemCounter SVar:RemCounter:DB$ RemoveCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.Self+blockedOrBeenBlockedSinceYourLastUpkeep | ConditionCompare$ EQ0 SVar:Picture:http://www.wizards.com/global/images/magic/general/wiitigo.jpg Oracle:Wiitigo enters the battlefield with six +1/+1 counters on it.\nAt the beginning of your upkeep, put a +1/+1 counter on Wiitigo if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. diff --git a/forge-gui/res/cardsfolder/w/wild_beastmaster.txt b/forge-gui/res/cardsfolder/w/wild_beastmaster.txt index f19ab73f5db..1b01267d95c 100644 --- a/forge-gui/res/cardsfolder/w/wild_beastmaster.txt +++ b/forge-gui/res/cardsfolder/w/wild_beastmaster.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Human Shaman PT:1/1 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, each other creature you control gets +X/+X until end of turn, where X is CARDNAME's power. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+Other| NumAtt$ X | NumDef$ X | References$ X +SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl+Other| NumAtt$ X | NumDef$ X | References$ X SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_beastmaster.jpg Oracle:Whenever Wild Beastmaster attacks, each other creature you control gets +X/+X until end of turn, where X is Wild Beastmaster's power. diff --git a/forge-gui/res/cardsfolder/w/wild_celebrants.txt b/forge-gui/res/cardsfolder/w/wild_celebrants.txt index 6c77b5f2f82..53aab987852 100644 --- a/forge-gui/res/cardsfolder/w/wild_celebrants.txt +++ b/forge-gui/res/cardsfolder/w/wild_celebrants.txt @@ -3,6 +3,6 @@ ManaCost:3 R R Types:Creature Satyr PT:5/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target artifact. -SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. +SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_celebrants.jpg Oracle:When Wild Celebrants enters the battlefield, you may destroy target artifact. diff --git a/forge-gui/res/cardsfolder/w/wild_dogs.txt b/forge-gui/res/cardsfolder/w/wild_dogs.txt index da421af7f14..e1411bea816 100644 --- a/forge-gui/res/cardsfolder/w/wild_dogs.txt +++ b/forge-gui/res/cardsfolder/w/wild_dogs.txt @@ -4,7 +4,7 @@ Types:Creature Hound PT:2/1 K:Cycling:2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | APlayerHasMoreLifeThanEachOther$ True | Execute$ TrigOppControl | TriggerDescription$ At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of CARDNAME. -SVar:TrigOppControl:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostLife +SVar:TrigOppControl:DB$ GainControl | Defined$ Self | NewController$ Player.withMostLife SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_dogs.jpg Oracle:At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of Wild Dogs.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/w/wild_growth.txt b/forge-gui/res/cardsfolder/w/wild_growth.txt index 448674ddb44..a9f1282aa8a 100644 --- a/forge-gui/res/cardsfolder/w/wild_growth.txt +++ b/forge-gui/res/cardsfolder/w/wild_growth.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant land A:SP$ Attach | Cost$ G | ValidTgts$ Land | AILogic$ Pump T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land 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$ TriggeredCardController +SVar:TrigMana:DB$ Mana | Produced$ G | Amount$ 1 | Defined$ TriggeredCardController SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_growth.jpg Oracle:Enchant land\nWhenever enchanted land 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/w/wild_mammoth.txt b/forge-gui/res/cardsfolder/w/wild_mammoth.txt index a7da80dcba4..e218ba83d78 100644 --- a/forge-gui/res/cardsfolder/w/wild_mammoth.txt +++ b/forge-gui/res/cardsfolder/w/wild_mammoth.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Elephant PT:3/4 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ Player.withMostTypeCreatureOnly | Execute$ TrigGain | TriggerDescription$ At the beginning of your upkeep, if a player controls more creatures than each other player, the player who controls the most creatures gains control of CARDNAME. -SVar:TrigGain:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostTypeCreatureOnly +SVar:TrigGain:DB$ GainControl | Defined$ Self | NewController$ Player.withMostTypeCreatureOnly SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_mammoth.jpg Oracle:At the beginning of your upkeep, if a player controls more creatures than each other player, the player who controls the most creatures gains control of Wild Mammoth. diff --git a/forge-gui/res/cardsfolder/w/wild_pair.txt b/forge-gui/res/cardsfolder/w/wild_pair.txt index 8e2e191696f..c6f56d5b657 100644 --- a/forge-gui/res/cardsfolder/w/wild_pair.txt +++ b/forge-gui/res/cardsfolder/w/wild_pair.txt @@ -2,7 +2,7 @@ Name:Wild Pair ManaCost:4 G G Types:Enchantment T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Creature.wasCastFromHand+YouCtrl | Execute$ TrigChange | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield, if you cast it from your hand, you may search your library for a creature card with the same total power and toughness and put it onto the battlefield. If you do, shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.totalPT_EQX | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.totalPT_EQX | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:X:TriggeredCard$CardSumPT SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_pair.jpg Oracle:Whenever a creature enters the battlefield, if you cast it from your hand, you may search your library for a creature card with the same total power and toughness and put it onto the battlefield. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/wild_wanderer.txt b/forge-gui/res/cardsfolder/w/wild_wanderer.txt index 2727ad1b8c3..0c865bce898 100644 --- a/forge-gui/res/cardsfolder/w/wild_wanderer.txt +++ b/forge-gui/res/cardsfolder/w/wild_wanderer.txt @@ -3,6 +3,6 @@ ManaCost:3 G Types:Creature Elf Druid PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, 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 +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_wanderer.jpg Oracle:When Wild Wanderer enters the battlefield, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/w/wild_wurm.txt b/forge-gui/res/cardsfolder/w/wild_wurm.txt index e8715bddef7..66345bce678 100644 --- a/forge-gui/res/cardsfolder/w/wild_wurm.txt +++ b/forge-gui/res/cardsfolder/w/wild_wurm.txt @@ -3,7 +3,7 @@ ManaCost:3 R Types:Creature Wurm PT:5/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFlipACoin | TriggerDescription$ When CARDNAME enters the battlefield, flip a coin. If you lose the flip, return CARDNAME to its owner's hand. -SVar:TrigFlipACoin:AB$FlipACoin | Cost$ 0 | LoseSubAbility$ DBChange +SVar:TrigFlipACoin:DB$FlipACoin | LoseSubAbility$ DBChange SVar:DBChange:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_wurm.jpg Oracle:When Wild Wurm enters the battlefield, flip a coin. If you lose the flip, return Wild Wurm to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/wildcall.txt b/forge-gui/res/cardsfolder/w/wildcall.txt index 0a50240d616..ec898e54e60 100644 --- a/forge-gui/res/cardsfolder/w/wildcall.txt +++ b/forge-gui/res/cardsfolder/w/wildcall.txt @@ -2,7 +2,7 @@ Name:Wildcall ManaCost:X G G Types:Sorcery A:SP$ Manifest | Cost$ X G G | Amount$ 1 | Defined$ TopOfLibrary | RememberManifested$ True | SubAbility$ TrigPutCounter | SpellDescription$ Manifest the top card of your library, then put X +1/+1 counters on it. (To manifest a card, put it onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card.) -SVar:TrigPutCounter:DB$ PutCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBCleanup +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/wildcall.jpg diff --git a/forge-gui/res/cardsfolder/w/will_of_the_naga.txt b/forge-gui/res/cardsfolder/w/will_of_the_naga.txt index 82354e8b76b..dcf0168c39e 100644 --- a/forge-gui/res/cardsfolder/w/will_of_the_naga.txt +++ b/forge-gui/res/cardsfolder/w/will_of_the_naga.txt @@ -3,7 +3,7 @@ ManaCost:4 U U Types:Instant K:Delve A:SP$ Tap | Cost$ 4 U U | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SubAbility$ TrigPump | SpellDescription$ Tap up to two target creatures. Those creatures don't untap during their controller's next untap step. -SVar:TrigPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +SVar:TrigPump:DB$Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True DeckHints:Ability$Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_breath.jpg Oracle:Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)\nTap up to two target creatures. Those creatures don't untap during their controller's next untap step. diff --git a/forge-gui/res/cardsfolder/w/willbender.txt b/forge-gui/res/cardsfolder/w/willbender.txt index 8fa49f438a2..6c2d0bc1cd0 100644 --- a/forge-gui/res/cardsfolder/w/willbender.txt +++ b/forge-gui/res/cardsfolder/w/willbender.txt @@ -4,7 +4,7 @@ Types:Creature Human Wizard PT:1/2 K:Morph:1 U T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, change the target of target spell or ability with a single target. -SVar:TrigChange:AB$ ChangeTargets | Cost$ 0 | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | TargetsSingleTarget$ True +SVar:TrigChange:DB$ ChangeTargets | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | TargetsSingleTarget$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/willbender.jpg Oracle:Morph {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.)\nWhen Willbender is turned face up, change the target of target spell or ability with a single target. diff --git a/forge-gui/res/cardsfolder/w/willbreaker.txt b/forge-gui/res/cardsfolder/w/willbreaker.txt index 598279a5fac..72de48bbfb9 100644 --- a/forge-gui/res/cardsfolder/w/willbreaker.txt +++ b/forge-gui/res/cardsfolder/w/willbreaker.txt @@ -3,6 +3,6 @@ ManaCost:3 U U Types:Creature Human Wizard PT:2/3 T:Mode$ BecomesTarget | ValidTarget$ Creature.OppCtrl+inZoneBattlefield | ValidSource$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ Whenever a creature an opponent controls becomes the target of a spell or ability you control, gain control of that creature for as long as you control CARDNAME. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | Defined$ TriggeredTarget | NewController$ You | LoseControl$ LeavesPlay,LoseControl +SVar:TrigGainControl:DB$ GainControl | Defined$ TriggeredTarget | NewController$ You | LoseControl$ LeavesPlay,LoseControl SVar:Picture:http://www.wizards.com/global/images/magic/general/willbreaker.jpg Oracle:Whenever a creature an opponent controls becomes the target of a spell or ability you control, gain control of that creature for as long as you control Willbreaker. diff --git a/forge-gui/res/cardsfolder/w/wind_scarred_crag.txt b/forge-gui/res/cardsfolder/w/wind_scarred_crag.txt index 91bfe0f0c5b..7face48aa1c 100644 --- a/forge-gui/res/cardsfolder/w/wind_scarred_crag.txt +++ b/forge-gui/res/cardsfolder/w/wind_scarred_crag.txt @@ -4,7 +4,7 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 1 K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/wind_scarred_crag.jpg Oracle:Wind-Scarred Crag enters the battlefield tapped.\nWhen Wind-Scarred Crag enters the battlefield, you gain 1 life.\n{T}: Add {R} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/wind_zendikon.txt b/forge-gui/res/cardsfolder/w/wind_zendikon.txt index 5f836964ad7..519f20d0de0 100644 --- a/forge-gui/res/cardsfolder/w/wind_zendikon.txt +++ b/forge-gui/res/cardsfolder/w/wind_zendikon.txt @@ -5,6 +5,6 @@ K:Enchant land A:SP$ Attach | Cost$ U | ValidTgts$ Land | AILogic$ Animate S:Mode$ Continuous | Affected$ Land.AttachedBy | AddType$ Creature & Elemental | SetColor$ Blue | SetPower$ 2 | SetToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted land is a 2/2 blue Elemental creature with flying. 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/wind_zendikon.jpg Oracle:Enchant land\nEnchanted land is a 2/2 blue Elemental creature with flying. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/windreader_sphinx.txt b/forge-gui/res/cardsfolder/w/windreader_sphinx.txt index 722c60839b2..a7c3570378b 100644 --- a/forge-gui/res/cardsfolder/w/windreader_sphinx.txt +++ b/forge-gui/res/cardsfolder/w/windreader_sphinx.txt @@ -4,7 +4,7 @@ Types:Creature Sphinx PT:3/7 K:Flying T:Mode$ Attacks | ValidCard$ Creature.withFlying | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever a creature with flying attacks, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | NumCards$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/windreader_sphinx.jpg Oracle:Flying\nWhenever a creature with flying attacks, you may draw a card. diff --git a/forge-gui/res/cardsfolder/w/windriddle_palaces.txt b/forge-gui/res/cardsfolder/w/windriddle_palaces.txt index b3b9404d02b..b780972f5a2 100644 --- a/forge-gui/res/cardsfolder/w/windriddle_palaces.txt +++ b/forge-gui/res/cardsfolder/w/windriddle_palaces.txt @@ -4,7 +4,7 @@ Types:Plane Belenon S:Mode$ Continuous | EffectZone$ Command | Affected$ Card.TopLibrary | AffectedZone$ Library | MayLookAt$ Player | Description$ Players play with the top card of their libraries revealed. S:Mode$ Continuous | EffectZone$ Command | Affected$ Card.TopLibrary | AffectedZone$ Library | MayPlay$ You | Description$ You may play the top card of any player's library. T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, each player puts the top card of his or her library into his or her graveyard. -SVar:RolledChaos:AB$ Mill | Cost$ 0 | NumCards$ 1 | Defined$ Player +SVar:RolledChaos:DB$ Mill | NumCards$ 1 | Defined$ Player SVar:Picture:http://www.wizards.com/global/images/magic/general/windriddle_palaces.jpg SVar:AIRollPlanarDieParams:Mode$ Random | Chance$ 30 Oracle:Players play with the top card of their libraries revealed.\nYou may play the top card of any player's library.\nWhenever you roll {CHAOS}, each player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/w/windrider_eel.txt b/forge-gui/res/cardsfolder/w/windrider_eel.txt index 0c87fdded50..8c30f63a8a3 100644 --- a/forge-gui/res/cardsfolder/w/windrider_eel.txt +++ b/forge-gui/res/cardsfolder/w/windrider_eel.txt @@ -4,7 +4,7 @@ Types:Creature Fish PT:2/2 K:Flying 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/windrider_eel.jpg Oracle:Flying\nLandfall — Whenever a land enters the battlefield under your control, Windrider Eel gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/windrider_patrol.txt b/forge-gui/res/cardsfolder/w/windrider_patrol.txt index 59aa680fda1..baa4fb6a247 100644 --- a/forge-gui/res/cardsfolder/w/windrider_patrol.txt +++ b/forge-gui/res/cardsfolder/w/windrider_patrol.txt @@ -5,6 +5,6 @@ PT:4/3 K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigScry | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, scry 2. SVar:TrigScry:DB$ Scry | ScryNum$ 2 -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/windrider_patrol.jpg Oracle:Flying\nWhenever Windrider Patrol deals combat damage to a player, scry 2. diff --git a/forge-gui/res/cardsfolder/w/wing_splicer.txt b/forge-gui/res/cardsfolder/w/wing_splicer.txt index 7db4f7b0358..463e041288a 100644 --- a/forge-gui/res/cardsfolder/w/wing_splicer.txt +++ b/forge-gui/res/cardsfolder/w/wing_splicer.txt @@ -3,7 +3,7 @@ ManaCost:3 U 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 S:Mode$ Continuous | Affected$ Creature.Golem+YouCtrl | AddKeyword$ Flying | Description$ Golem creatures you control have flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/wing_splicer.jpg Oracle:When Wing Splicer enters the battlefield, create a 3/3 colorless Golem artifact creature token.\nGolem creatures you control have flying. diff --git a/forge-gui/res/cardsfolder/w/wingbeat_warrior.txt b/forge-gui/res/cardsfolder/w/wingbeat_warrior.txt index d41d3d14bd8..3a912dbf293 100644 --- a/forge-gui/res/cardsfolder/w/wingbeat_warrior.txt +++ b/forge-gui/res/cardsfolder/w/wingbeat_warrior.txt @@ -5,6 +5,6 @@ PT:2/1 K:Flying K:Morph:2 W T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, 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:Picture:http://www.wizards.com/global/images/magic/general/wingbeat_warrior.jpg Oracle:Flying\nMorph {2}{W} (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 Wingbeat Warrior is turned face up, target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wingmate_roc.txt b/forge-gui/res/cardsfolder/w/wingmate_roc.txt index 4400ceba167..2691dcc71ed 100644 --- a/forge-gui/res/cardsfolder/w/wingmate_roc.txt +++ b/forge-gui/res/cardsfolder/w/wingmate_roc.txt @@ -5,9 +5,9 @@ PT:3/4 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ RaidTest | Execute$ TrigToken | TriggerDescription$ Raid — When CARDNAME enters the battlefield, if you attacked with a creature this turn, create a 3/4 white Bird creature token with flying. SVar:RaidTest:Count$AttackersDeclared -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenName$ Bird | TokenColors$ White | TokenPower$ 3 | TokenToughness$ 4 | TokenTypes$ Creature,Bird | TokenKeywords$ Flying | TokenAmount$ 1 | TokenOwner$ You +SVar:TrigToken:DB$ Token | TokenName$ Bird | TokenColors$ White | TokenPower$ 3 | TokenToughness$ 4 | TokenTypes$ Creature,Bird | TokenKeywords$ Flying | TokenAmount$ 1 | TokenOwner$ You T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ Whenever CARDNAME attacks, you gain 1 life for each attacking creature. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:TrigGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$Valid Creature.attacking SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wingmate_roc.jpg diff --git a/forge-gui/res/cardsfolder/w/wingsteed_rider.txt b/forge-gui/res/cardsfolder/w/wingsteed_rider.txt index db6b2e8ab63..0176725960e 100644 --- a/forge-gui/res/cardsfolder/w/wingsteed_rider.txt +++ b/forge-gui/res/cardsfolder/w/wingsteed_rider.txt @@ -4,6 +4,6 @@ Types:Creature Human Knight PT:2/2 K:Flying T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wingsteed_rider.jpg Oracle:Flying\nHeroic — Whenever you cast a spell that targets Wingsteed Rider, put a +1/+1 counter on Wingsteed Rider. diff --git a/forge-gui/res/cardsfolder/w/winters_night.txt b/forge-gui/res/cardsfolder/w/winters_night.txt index 8002b8df7c6..f421c582670 100644 --- a/forge-gui/res/cardsfolder/w/winters_night.txt +++ b/forge-gui/res/cardsfolder/w/winters_night.txt @@ -2,7 +2,7 @@ Name:Winter's Night ManaCost:R G W Types:World Enchantment T:Mode$ TapsForMana | ValidCard$ Land.Snow | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a snow land for mana, that player adds one mana to his or her mana pool of any type that land produced. That land doesn't untap during its controller's next untap step. -SVar:TrigMana:AB$ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer | SubAbility$ DBPump +SVar:TrigMana:DB$ManaReflected | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer | SubAbility$ DBPump SVar:DBPump:DB$Pump | Defined$ TriggeredCard | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. SVar:RemAIDeck:True SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/w/wirewood_herald.txt b/forge-gui/res/cardsfolder/w/wirewood_herald.txt index e13f824f48c..96818a5c0a3 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_herald.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_herald.txt @@ -3,6 +3,6 @@ ManaCost:1 G Types:Creature Elf PT:1/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 an Elf card, reveal that card, put it into your hand, then shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.Elf | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.Elf | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_herald.jpg Oracle:When Wirewood Herald dies, you may search your library for an Elf card, reveal that card, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/wirewood_hivemaster.txt b/forge-gui/res/cardsfolder/w/wirewood_hivemaster.txt index db9bf77a5b8..a29486a65df 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_hivemaster.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_hivemaster.txt @@ -3,6 +3,6 @@ ManaCost:1 G Types:Creature Elf PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Elf.nonToken+Other | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMakeToken | TriggerDescription$ Whenever another nontoken Elf enters the battlefield, you may create a 1/1 green Insect creature token. -SVar:TrigMakeToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:TrigMakeToken:DB$Token | TokenAmount$ 1 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_hivemaster.jpg Oracle:Whenever another nontoken Elf enters the battlefield, you may create a 1/1 green Insect creature token. diff --git a/forge-gui/res/cardsfolder/w/wirewood_savage.txt b/forge-gui/res/cardsfolder/w/wirewood_savage.txt index dfa89174e1b..b6c9479acd2 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_savage.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_savage.txt @@ -3,6 +3,6 @@ ManaCost:2 G Types:Creature Elf PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Beast | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever a Beast enters 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:Picture:http://www.wizards.com/global/images/magic/general/wirewood_savage.jpg Oracle:Whenever a Beast enters the battlefield, you may draw a card. diff --git a/forge-gui/res/cardsfolder/w/wispweaver_angel.txt b/forge-gui/res/cardsfolder/w/wispweaver_angel.txt index 483dd4437a7..6df71575cca 100644 --- a/forge-gui/res/cardsfolder/w/wispweaver_angel.txt +++ b/forge-gui/res/cardsfolder/w/wispweaver_angel.txt @@ -4,7 +4,7 @@ Types:Creature Angel PT:4/4 K:Flying T:Mode$ ChangesZone | ValidCard$ Creature.Self | Origin$ Any | Destination$ Battlefield | Execute$ RestorationExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile another target creature you control, then return that card to the battlefield under its owner's control. -SVar:RestorationExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ RestorationReturn +SVar:RestorationExile:DB$ ChangeZone | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ RestorationReturn SVar:RestorationReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/wispweaver_angel.jpg Oracle:Flying\nWhen Wispweaver Angel enters the battlefield, you may exile another target creature you control, then return that card to the battlefield under its owner's control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/w/wistful_selkie.txt b/forge-gui/res/cardsfolder/w/wistful_selkie.txt index 4c239a5eb71..9b70c2eea95 100644 --- a/forge-gui/res/cardsfolder/w/wistful_selkie.txt +++ b/forge-gui/res/cardsfolder/w/wistful_selkie.txt @@ -3,6 +3,6 @@ ManaCost:GU GU GU Types:Creature Merfolk Wizard PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:DB$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/wistful_selkie.jpg Oracle:When Wistful Selkie enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/w/witch_engine.txt b/forge-gui/res/cardsfolder/w/witch_engine.txt index 7de6ea8a3cd..7724a9ffdc9 100644 --- a/forge-gui/res/cardsfolder/w/witch_engine.txt +++ b/forge-gui/res/cardsfolder/w/witch_engine.txt @@ -4,7 +4,7 @@ Types:Creature Horror PT:4/4 K:Swampwalk A:AB$ Mana | Cost$ T | Produced$ B | Amount$ 4 | SubAbility$ ChangeControl | SpellDescription$ Add {B}{B}{B}{B} to your mana pool. -SVar:ChangeControl:DB$GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ RemCombat | SpellDescription$ Target opponent gains control of CARDNAME. +SVar:ChangeControl:DB$GainControl | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ RemCombat | SpellDescription$ Target opponent gains control of CARDNAME. SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/witch_engine.jpg diff --git a/forge-gui/res/cardsfolder/w/witch_hunt.txt b/forge-gui/res/cardsfolder/w/witch_hunt.txt index 083223991df..7475a1a132a 100644 --- a/forge-gui/res/cardsfolder/w/witch_hunt.txt +++ b/forge-gui/res/cardsfolder/w/witch_hunt.txt @@ -3,8 +3,8 @@ ManaCost:4 R Types:Enchantment S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 4 damage to you. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 4 +SVar:TrigDmg:DB$ DealDamage | Defined$ You | NumDmg$ 4 T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ At the beginning of your end step, target opponent chosen at random gains control of CARDNAME. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Opponent | TargetsAtRandom$ True | Defined$ Self +SVar:TrigGainControl:DB$ GainControl | ValidTgts$ Opponent | TargetsAtRandom$ True | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/witch_hunt.jpg Oracle:Players can't gain life.\nAt the beginning of your upkeep, Witch Hunt deals 4 damage to you.\nAt the beginning of your end step, target opponent chosen at random gains control of Witch Hunt. diff --git a/forge-gui/res/cardsfolder/w/witch_maw_nephilim.txt b/forge-gui/res/cardsfolder/w/witch_maw_nephilim.txt index a7a218eef68..571bdcec425 100644 --- a/forge-gui/res/cardsfolder/w/witch_maw_nephilim.txt +++ b/forge-gui/res/cardsfolder/w/witch_maw_nephilim.txt @@ -4,8 +4,8 @@ Types:Creature Nephilim PT:1/1 T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a spell, you may put two +1/+1 counters on CARDNAME. T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ PumpTrample | TriggerDescription$ Whenever CARDNAME attacks, it gains trample until end of turn if its power is 10 or greater. -SVar:PumpTrample:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Trample | ConditionCheckSVar$ MyPower | ConditionSVarCompare$ GT9 -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 +SVar:PumpTrample:DB$ Pump | Defined$ Self | KW$ Trample | ConditionCheckSVar$ MyPower | ConditionSVarCompare$ GT9 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 SVar:BuffedBy:Card SVar:MyPower:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/witch_maw_nephilim.jpg diff --git a/forge-gui/res/cardsfolder/w/witchbane_orb.txt b/forge-gui/res/cardsfolder/w/witchbane_orb.txt index af71c2ea973..82b74cc0575 100644 --- a/forge-gui/res/cardsfolder/w/witchbane_orb.txt +++ b/forge-gui/res/cardsfolder/w/witchbane_orb.txt @@ -2,7 +2,7 @@ Name:Witchbane Orb ManaCost:4 Types:Artifact T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroyAll | TriggerDescription$ When CARDNAME enters the battlefield, destroy all Curses attached to you. -SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Curse.AttachedTo You +SVar:TrigDestroyAll:DB$DestroyAll | ValidCards$ Curse.AttachedTo You S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/witchbane_orb.jpg diff --git a/forge-gui/res/cardsfolder/w/witchstalker.txt b/forge-gui/res/cardsfolder/w/witchstalker.txt index 490bfe1def6..454d4fdf025 100644 --- a/forge-gui/res/cardsfolder/w/witchstalker.txt +++ b/forge-gui/res/cardsfolder/w/witchstalker.txt @@ -4,6 +4,6 @@ Types:Creature Wolf PT:3/3 K:Hexproof T:Mode$ SpellCast | ValidCard$ Card.Blue,Card.Black | ValidActivatingPlayer$ Player.Opponent | TriggerZones$ Battlefield | PlayerTurn$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent casts a blue or black spell during your turn, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/witchstalker.jpg Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever an opponent casts a blue or black spell during your turn, put a +1/+1 counter on Witchstalker. diff --git a/forge-gui/res/cardsfolder/w/withering_hex.txt b/forge-gui/res/cardsfolder/w/withering_hex.txt index fcedba97a05..f1c006b28c9 100644 --- a/forge-gui/res/cardsfolder/w/withering_hex.txt +++ b/forge-gui/res/cardsfolder/w/withering_hex.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Cycled | ValidCard$ Card | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player cycles a card, put a plague counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PLAGUE | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ PLAGUE | CounterNum$ 1 S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -X | AddToughness$ -X | References$ X | Description$ Enchanted creature gets -1/-1 for each plague counter on CARDNAME. SVar:X:Count$CardCounters.PLAGUE SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/w/withering_wisps.txt b/forge-gui/res/cardsfolder/w/withering_wisps.txt index f078a31c4f1..1b81f2c8359 100644 --- a/forge-gui/res/cardsfolder/w/withering_wisps.txt +++ b/forge-gui/res/cardsfolder/w/withering_wisps.txt @@ -2,7 +2,7 @@ Name:Withering Wisps ManaCost:1 B B Types:Enchantment T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ At the beginning of the end step, if no creatures are on the battlefield, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:TrigSac:DB$Sacrifice | Defined$ Self A:AB$ DamageAll | Cost$ B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Player | ValidDescription$ each creature and each player. | ActivationLimit$ X | References$ X | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. Activate this ability no more times each turn than the number of snow Swamps you control. SVar:X:Count$Valid Swamp.Snow+YouCtrl SVar:NeedsToPlay:Creature diff --git a/forge-gui/res/cardsfolder/w/withstand.txt b/forge-gui/res/cardsfolder/w/withstand.txt index 2c83017c57c..a1310751258 100644 --- a/forge-gui/res/cardsfolder/w/withstand.txt +++ b/forge-gui/res/cardsfolder/w/withstand.txt @@ -2,6 +2,6 @@ Name:Withstand ManaCost:2 W Types:Instant A:SP$ PreventDamage | Cost$ 2 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 3 | SubAbility$ DBDraw | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature or player this turn. Draw a card. -SVar:DBDraw:DB$Draw | Cost$ 0 | NumCards$ 1 +SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/withstand.jpg Oracle:Prevent the next 3 damage that would be dealt to target creature or player this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/w/woebearer.txt b/forge-gui/res/cardsfolder/w/woebearer.txt index db2bcf0c735..f2600495176 100644 --- a/forge-gui/res/cardsfolder/w/woebearer.txt +++ b/forge-gui/res/cardsfolder/w/woebearer.txt @@ -4,6 +4,6 @@ Types:Creature Zombie PT:2/3 K:Fear T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReturn | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may return target creature card from your graveyard to your hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl +SVar:TrigReturn:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/woebearer.jpg Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Woebearer deals combat damage to a player, you may return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/w/woebringer_demon.txt b/forge-gui/res/cardsfolder/w/woebringer_demon.txt index 79611991147..af587207c7a 100644 --- a/forge-gui/res/cardsfolder/w/woebringer_demon.txt +++ b/forge-gui/res/cardsfolder/w/woebringer_demon.txt @@ -4,8 +4,8 @@ Types:Creature Demon PT:4/4 K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices a creature. If the player can't, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredPlayer | SacValid$ Creature | SubAbility$ DBSacSelf | RememberSacrificed$ True -SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X | SubAbility$ DBCleanup +SVar:TrigSac:DB$Sacrifice | Defined$ TriggeredPlayer | SacValid$ Creature | SubAbility$ DBSacSelf | RememberSacrificed$ True +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:NeedsToPlayVar:Y GE2 diff --git a/forge-gui/res/cardsfolder/w/wojek_halberdiers.txt b/forge-gui/res/cardsfolder/w/wojek_halberdiers.txt index e3031013486..32d66931c9e 100644 --- a/forge-gui/res/cardsfolder/w/wojek_halberdiers.txt +++ b/forge-gui/res/cardsfolder/w/wojek_halberdiers.txt @@ -3,7 +3,7 @@ ManaCost:R W Types:Creature Human Soldier PT:3/2 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, CARDNAME gains first strike until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | KW$ First Strike | Defined$ Self +SVar:TrigBattalionPump:DB$ Pump | KW$ First Strike | Defined$ Self SVar:BattalionTest:Count$Valid Creature.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/wojek_halberdiers.jpg Oracle:Battalion — Whenever Wojek Halberdiers and at least two other creatures attack, Wojek Halberdiers gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wolfbitten_captive_krallenhorde_killer.txt b/forge-gui/res/cardsfolder/w/wolfbitten_captive_krallenhorde_killer.txt index b0aa60ce26b..651c4edc25a 100644 --- a/forge-gui/res/cardsfolder/w/wolfbitten_captive_krallenhorde_killer.txt +++ b/forge-gui/res/cardsfolder/w/wolfbitten_captive_krallenhorde_killer.txt @@ -4,7 +4,7 @@ Types:Creature Human Werewolf PT:1/1 A:AB$ Pump | Cost$ 1 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. 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/wolfbitten_captive.jpg Oracle:{1}{G}: Wolfbitten Captive gets +2/+2 until end of turn. Activate this ability only once each turn.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Wolfbitten Captive. @@ -18,6 +18,6 @@ Types:Creature Werewolf PT:2/2 A:AB$ Pump | Cost$ 3 G | NumAtt$ +4 | NumDef$ +4 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +4/+4 until end of turn. Activate this ability only once each turn. 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/krallenhorde_killer.jpg Oracle:{3}{G}: Krallenhorde Killer gets +4/+4 until end of turn. Activate this ability only once each turn.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Killer. diff --git a/forge-gui/res/cardsfolder/w/wolfbriar_elemental.txt b/forge-gui/res/cardsfolder/w/wolfbriar_elemental.txt index c11cb7fd9e4..f6247674c2a 100644 --- a/forge-gui/res/cardsfolder/w/wolfbriar_elemental.txt +++ b/forge-gui/res/cardsfolder/w/wolfbriar_elemental.txt @@ -4,7 +4,7 @@ Types:Creature Elemental PT:4/4 K:Multikicker:G T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 2/2 green Wolf creature token for each time it was kicked. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ZEN +SVar:TrigToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ZEN SVar:X:Count$TimesKicked DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfbriar_elemental.jpg diff --git a/forge-gui/res/cardsfolder/w/wolfcallers_howl.txt b/forge-gui/res/cardsfolder/w/wolfcallers_howl.txt index 78e739ffe1c..894f2eeb34f 100644 --- a/forge-gui/res/cardsfolder/w/wolfcallers_howl.txt +++ b/forge-gui/res/cardsfolder/w/wolfcallers_howl.txt @@ -2,7 +2,7 @@ Name:Wolfcaller's Howl ManaCost:3 G Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, create X 2/2 green Wolf creature tokens, where X is the number of your opponents with four or more cards in hand. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ g 2 2 wolf C14 | TokenAmount$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenColors$ Green | References$ X +SVar:TrigToken:DB$ Token | TokenImage$ g 2 2 wolf C14 | TokenAmount$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenColors$ Green | References$ X SVar:X:PlayerCountOpponents$HasPropertyWithCardsInHandAtLeast4 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfcallers_howl.jpg diff --git a/forge-gui/res/cardsfolder/w/wolfkin_bond.txt b/forge-gui/res/cardsfolder/w/wolfkin_bond.txt index 7ae0bf5a899..0e9dc38def0 100644 --- a/forge-gui/res/cardsfolder/w/wolfkin_bond.txt +++ b/forge-gui/res/cardsfolder/w/wolfkin_bond.txt @@ -10,7 +10,7 @@ A:SP$ Attach | Cost$ 4 G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 2/2 green Wolf creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf soi | TokenOwner$ You | TokenAmount$ 1 +SVar:TrigToken:DB$ Token | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf soi | TokenOwner$ You | TokenAmount$ 1 S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. diff --git a/forge-gui/res/cardsfolder/w/wood_elves.txt b/forge-gui/res/cardsfolder/w/wood_elves.txt index 8414bdbb3d5..1d6614c89ab 100644 --- a/forge-gui/res/cardsfolder/w/wood_elves.txt +++ b/forge-gui/res/cardsfolder/w/wood_elves.txt @@ -3,6 +3,6 @@ ManaCost:2 G Types:Creature Elf Scout PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Forest | ChangeNum$ 1 +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Forest | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wood_elves.jpg Oracle:When Wood Elves enters the battlefield, search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/woodcloaker.txt b/forge-gui/res/cardsfolder/w/woodcloaker.txt index c19d41467ef..abec7922dba 100644 --- a/forge-gui/res/cardsfolder/w/woodcloaker.txt +++ b/forge-gui/res/cardsfolder/w/woodcloaker.txt @@ -4,7 +4,7 @@ Types:Creature Elf PT:3/3 K:Morph:2 G G T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, target creature gains trample until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/woodcloaker.jpg Oracle:Morph {2}{G}{G} (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 Woodcloaker is turned face up, target creature gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wooden_stake.txt b/forge-gui/res/cardsfolder/w/wooden_stake.txt index d80c998bf71..88929a2fbb9 100644 --- a/forge-gui/res/cardsfolder/w/wooden_stake.txt +++ b/forge-gui/res/cardsfolder/w/wooden_stake.txt @@ -5,7 +5,7 @@ K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0. T:Mode$ AttackerBlockedByCreature | ValidCard$ Creature.Vampire | ValidBlocker$ Card.AttachedBy | Execute$ TrigDestroyBlocked | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by a Vampire, destroy that creature. It can't be regenerated. T:Mode$ AttackerBlockedByCreature | ValidCard$ Card.AttachedBy | ValidBlocker$ Creature.Vampire | Execute$ TrigDestroyBlocker | Secondary$ True | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by a Vampire, destroy that creature. It can't be regenerated. -SVar:TrigDestroyBlocked:AB$ Destroy | Cost$ 0 | Defined$ TriggeredAttacker | NoRegen$ True -SVar:TrigDestroyBlocker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker | NoRegen$ True +SVar:TrigDestroyBlocked:DB$ Destroy | Defined$ TriggeredAttacker | NoRegen$ True +SVar:TrigDestroyBlocker:DB$ Destroy | Defined$ TriggeredBlocker | NoRegen$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wooden_stake.jpg Oracle:Equipped creature gets +1/+0.\nWhenever equipped creature blocks or becomes blocked by a Vampire, destroy that creature. It can't be regenerated.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/w/woodland_bellower.txt b/forge-gui/res/cardsfolder/w/woodland_bellower.txt index 2648d30cad4..2d372f578d7 100644 --- a/forge-gui/res/cardsfolder/w/woodland_bellower.txt +++ b/forge-gui/res/cardsfolder/w/woodland_bellower.txt @@ -3,6 +3,6 @@ ManaCost:4 G G Types:Creature Beast PT:6/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a nonlegendary green creature card with converted mana cost 3 or less, put it onto the battlefield, then shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Creature+Green+nonLegendary+cmcLE3 | ChangeNum$ 1 +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Creature+Green+nonLegendary+cmcLE3 | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/woodland_bellower.jpg Oracle:When Woodland Bellower enters the battlefield, you may search your library for a nonlegendary green creature card with converted mana cost 3 or less, put it onto the battlefield, then shuffle your library. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/w/woodland_cemetery.txt b/forge-gui/res/cardsfolder/w/woodland_cemetery.txt index 7abfc65fd1f..78aacc5eb90 100644 --- a/forge-gui/res/cardsfolder/w/woodland_cemetery.txt +++ b/forge-gui/res/cardsfolder/w/woodland_cemetery.txt @@ -2,7 +2,7 @@ Name:Woodland Cemetery ManaCost:no cost Types:Land R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control a Swamp or a Forest. -SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay +SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard SVar:ETBCheckSVar:Count$Valid Swamp.YouCtrl,Forest.YouCtrl A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/woodland_sleuth.txt b/forge-gui/res/cardsfolder/w/woodland_sleuth.txt index 10ea64ae404..c14cbdc1b1c 100644 --- a/forge-gui/res/cardsfolder/w/woodland_sleuth.txt +++ b/forge-gui/res/cardsfolder/w/woodland_sleuth.txt @@ -3,7 +3,7 @@ ManaCost:3 G Types:Creature Human Scout PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | CheckSVar$ Morbid | SVarCompare$ GE1 | TriggerDescription$ Morbid — When CARDNAME enters the battlefield, if a creature died this turn, return a creature card at random from your graveyard to your hand. -SVar:TrigChangeZone:AB$ChangeZone | ChangeType$ Creature.YouCtrl | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Hidden$ True | AtRandom$ True +SVar:TrigChangeZone:DB$ChangeZone | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Hand | Hidden$ True | AtRandom$ True SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/woodland_sleuth.jpg Oracle:Morbid — When Woodland Sleuth enters the battlefield, if a creature died this turn, return a creature card at random from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/w/woodlurker_mimic.txt b/forge-gui/res/cardsfolder/w/woodlurker_mimic.txt index 6fbff184dfd..57b6bb019d9 100644 --- a/forge-gui/res/cardsfolder/w/woodlurker_mimic.txt +++ b/forge-gui/res/cardsfolder/w/woodlurker_mimic.txt @@ -3,7 +3,7 @@ ManaCost:1 BG Types:Creature Shapeshifter PT:2/1 T:Mode$ SpellCast | ValidCard$ Card.Black+Green | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Whenever you cast a spell that's both black and green, CARDNAME has base power and toughness 4/5 until end of turn and gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) -SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 5 | Keywords$ Wither +SVar:TrigAnimate:DB$Animate | Defined$ Self | Power$ 4 | Toughness$ 5 | Keywords$ Wither SVar:BuffedBy:Card.Black+Green SVar:Picture:http://www.wizards.com/global/images/magic/general/woodlurker_mimic.jpg Oracle:Whenever you cast a spell that's both black and green, Woodlurker Mimic has base power and toughness 4/5 until end of turn and gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/w/woodweavers_puzzleknot.txt b/forge-gui/res/cardsfolder/w/woodweavers_puzzleknot.txt index a8efbf36a6d..5e39dd85c53 100644 --- a/forge-gui/res/cardsfolder/w/woodweavers_puzzleknot.txt +++ b/forge-gui/res/cardsfolder/w/woodweavers_puzzleknot.txt @@ -2,7 +2,7 @@ Name:Woodweaver's Puzzleknot ManaCost:2 Types:Artifact T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life and get {E}{E}{E} (three energy counters). -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 | SubAbility$ DBEnergy +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 3 | SubAbility$ DBEnergy SVar:DBEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 3 A:AB$ GainLife | Cost$ 2 G Sac<1/CARDNAME> | LifeAmount$ 3 | SubAbility$ DBEnergy | SpellDescription$ You gain 3 life and get {E}{E}{E}. SVar:Picture:http://www.wizards.com/global/images/magic/general/woodweavers_puzzleknot.jpg diff --git a/forge-gui/res/cardsfolder/w/woolly_razorback.txt b/forge-gui/res/cardsfolder/w/woolly_razorback.txt index cdd3c5e65d6..b39815ba5a0 100644 --- a/forge-gui/res/cardsfolder/w/woolly_razorback.txt +++ b/forge-gui/res/cardsfolder/w/woolly_razorback.txt @@ -5,7 +5,7 @@ PT:7/7 K:etbCounter:ICE:3 S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_ICE | AddKeyword$ Prevent all combat damage that would be dealt by CARDNAME. & Defender | Description$ As long as CARDNAME has an ice counter on it, prevent all combat damage it would deal and it has defender. T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME blocks, remove an ice counter from it. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ ICE | CounterNum$ 1 | Defined$ TriggeredBlocker +SVar:TrigRemoveCounter:DB$ RemoveCounter | CounterType$ ICE | CounterNum$ 1 | Defined$ TriggeredBlocker SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/woolly_razorback.jpg Oracle:Woolly Razorback enters the battlefield with three ice counters on it.\nAs long as Woolly Razorback has an ice counter on it, prevent all combat damage it would deal and it has defender.\nWhenever Woolly Razorback blocks, remove an ice counter from it. diff --git a/forge-gui/res/cardsfolder/w/woolly_spider.txt b/forge-gui/res/cardsfolder/w/woolly_spider.txt index 83a2f36fcf7..0eecaff6bde 100644 --- a/forge-gui/res/cardsfolder/w/woolly_spider.txt +++ b/forge-gui/res/cardsfolder/w/woolly_spider.txt @@ -4,6 +4,6 @@ Types:Creature Spider PT:2/3 K:Reach T:Mode$ AttackerBlocked | ValidCard$ Creature.withFlying | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks a creature with flying, CARDNAME gets +0/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 +SVar:TrigPump:DB$Pump | Defined$ Self | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/woolly_spider.jpg Oracle:Reach (This creature can block creatures with flying.)\nWhenever Woolly Spider blocks a creature with flying, Woolly Spider gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/words_of_war.txt b/forge-gui/res/cardsfolder/w/words_of_war.txt index 6f45487bcec..0877aeee475 100644 --- a/forge-gui/res/cardsfolder/w/words_of_war.txt +++ b/forge-gui/res/cardsfolder/w/words_of_war.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Enchantment A:AB$ Effect | Cost$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Name$ Words of War Effect | RememberObjects$ Targeted | ImprintCards$ Self | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WarDamage | SpellDescription$ The next time you would draw a card this turn, CARDNAME deals 2 damage to target creature or player instead. SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WarDamage | Description$ The next time you would draw a card this turn, Words of War deals 2 damage to target creature or player instead. -SVar:WarDamage:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ Imprinted | NumDmg$ 2 | SubAbility$ ExileEffect +SVar:WarDamage:DB$ DealDamage | Defined$ Remembered | DamageSource$ Imprinted | NumDmg$ 2 | SubAbility$ ExileEffect SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_war.jpg diff --git a/forge-gui/res/cardsfolder/w/words_of_waste.txt b/forge-gui/res/cardsfolder/w/words_of_waste.txt index 867b9ddbc79..ac57c096575 100644 --- a/forge-gui/res/cardsfolder/w/words_of_waste.txt +++ b/forge-gui/res/cardsfolder/w/words_of_waste.txt @@ -3,7 +3,7 @@ ManaCost:2 B Types:Enchantment A:AB$ Effect | Cost$ 1 | Name$ Words of Waste Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WasteCard | SpellDescription$ The next time you would draw a card this turn, each opponent discards a card instead. SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WasteCard | Description$ The next time you would draw a card this turn, each opponent discards a card instead. -SVar:WasteCard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ ExileEffect +SVar:WasteCard:DB$ Discard | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ ExileEffect SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_waste.jpg diff --git a/forge-gui/res/cardsfolder/w/words_of_wilding.txt b/forge-gui/res/cardsfolder/w/words_of_wilding.txt index 7cae1285b6c..01e38c5a865 100644 --- a/forge-gui/res/cardsfolder/w/words_of_wilding.txt +++ b/forge-gui/res/cardsfolder/w/words_of_wilding.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Enchantment A:AB$ Effect | Cost$ 1 | Name$ Words of Wilding Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WildToken | SpellDescription$ The next time you would draw a card this turn, create a 2/2 green Bear creature token instead. SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WildToken | Description$ The next time you would draw a card this turn, create a 2/2 green Bear creature token instead. -SVar:WildToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Bear | TokenTypes$ Creature,Bear | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 bear ONS | SubAbility$ ExileEffect +SVar:WildToken:DB$ Token | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Bear | TokenTypes$ Creature,Bear | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 bear ONS | SubAbility$ ExileEffect SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_wilding.jpg diff --git a/forge-gui/res/cardsfolder/w/words_of_wind.txt b/forge-gui/res/cardsfolder/w/words_of_wind.txt index 96647999a03..da55f7b4800 100644 --- a/forge-gui/res/cardsfolder/w/words_of_wind.txt +++ b/forge-gui/res/cardsfolder/w/words_of_wind.txt @@ -3,9 +3,9 @@ ManaCost:2 U Types:Enchantment A:AB$ Effect | Cost$ 1 | Name$ Words of Wind Effect | ReplacementEffects$ DrawReplace | SVars$ Repeat,PlayChoose,BounceAll,ExileEffect | SpellDescription$ The next time you would draw a card this turn, each player returns a permanent he or she controls to its owner's hand instead. SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ Repeat | Description$ The next time you would draw a card this turn, each player returns a permanent he or she controls to its owner's hand instead. -SVar:Repeat:DB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ PlayChoose | SubAbility$ BounceAll +SVar:Repeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ PlayChoose | SubAbility$ BounceAll SVar:PlayChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Permanent.RememberedPlayerCtrl | Amount$ 1 | Mandatory$ True | AILogic$ WorstCard | ChoiceTitle$ Choose a permanent you control | RememberChosen$ True -SVar:BounceAll:DB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent.IsRemembered | SubAbility$ ExileEffect +SVar:BounceAll:DB$ ChangeZoneAll | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent.IsRemembered | SubAbility$ ExileEffect SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_wind.jpg diff --git a/forge-gui/res/cardsfolder/w/words_of_worship.txt b/forge-gui/res/cardsfolder/w/words_of_worship.txt index e9c92fff6fe..b74941804a5 100644 --- a/forge-gui/res/cardsfolder/w/words_of_worship.txt +++ b/forge-gui/res/cardsfolder/w/words_of_worship.txt @@ -3,7 +3,7 @@ ManaCost:2 W Types:Enchantment A:AB$ Effect | Cost$ 1 | Name$ Words of Worship Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WordLife | SpellDescription$ The next time you would draw a card this turn, you gain 5 life instead. SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WordLife | Description$ The next time you would draw a card this turn, you gain 5 life instead. -SVar:WordLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 5 | SubAbility$ ExileEffect +SVar:WordLife:DB$ GainLife | LifeAmount$ 5 | SubAbility$ ExileEffect SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:RemRandomDeck:True SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/w/world_breaker.txt b/forge-gui/res/cardsfolder/w/world_breaker.txt index bce654d8700..da98c77a42d 100644 --- a/forge-gui/res/cardsfolder/w/world_breaker.txt +++ b/forge-gui/res/cardsfolder/w/world_breaker.txt @@ -4,7 +4,7 @@ Types:Creature Eldrazi PT:5/7 K:Devoid T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When you cast CARDNAME, exile target artifact, enchantment, or land. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Artifact,Enchantment,Land | Origin$ Battlefield | Destination$ Exile +SVar:TrigChange:DB$ ChangeZone | ValidTgts$ Artifact,Enchantment,Land | Origin$ Battlefield | Destination$ Exile K:Reach A:AB$ ChangeZone | Cost$ 2 C Sac<1/Land> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. SVar:DiscardMe:1 diff --git a/forge-gui/res/cardsfolder/w/world_queller.txt b/forge-gui/res/cardsfolder/w/world_queller.txt index 7e4111dd24f..eba0911faae 100644 --- a/forge-gui/res/cardsfolder/w/world_queller.txt +++ b/forge-gui/res/cardsfolder/w/world_queller.txt @@ -4,7 +4,7 @@ Types:Creature Avatar PT:4/4 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ ChooseType | TriggerDescription$ At the beginning of your upkeep, you may choose a card type. If you do, each player sacrifices a permanent of that type. SVar:ChooseType:DB$ChooseType | Defined$ You | Type$ Card | InvalidTypes$ Instant,Sorcery | SubAbility$ TrigSac -SVar:TrigSac:DB$Sacrifice | Cost$ 0 | SacValid$ Permanent.ChosenType | Defined$ Player +SVar:TrigSac:DB$Sacrifice | SacValid$ Permanent.ChosenType | Defined$ Player SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/world_queller.jpg Oracle:At the beginning of your upkeep, you may choose a card type. If you do, each player sacrifices a permanent of that type. diff --git a/forge-gui/res/cardsfolder/w/worldfire.txt b/forge-gui/res/cardsfolder/w/worldfire.txt index e74ab7fef8b..8c863783aff 100644 --- a/forge-gui/res/cardsfolder/w/worldfire.txt +++ b/forge-gui/res/cardsfolder/w/worldfire.txt @@ -4,6 +4,6 @@ Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 6 R R R | ChangeType$ Permanent | Origin$ Battlefield | Destination$ Exile | SubAbility$ ExileAllHand | SpellDescription$ Exile all permanents. Exile all cards from all hands and graveyards. Each player's life total becomes 1. SVar:ExileAllHand:DB$ ChangeZoneAll | Origin$ Hand | Destination$ Exile | ChangeType$ Card | SubAbility$ ExileAllGrave SVar:ExileAllGrave:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | SubAbility$ SetAllLife -SVar:SetAllLife:DB$ SetLife | Cost$ 0 | Defined$ Player | LifeAmount$ 1 +SVar:SetAllLife:DB$ SetLife | Defined$ Player | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/worldfire.jpg Oracle:Exile all permanents. Exile all cards from all hands and graveyards. Each player's life total becomes 1. diff --git a/forge-gui/res/cardsfolder/w/worldslayer.txt b/forge-gui/res/cardsfolder/w/worldslayer.txt index 2c424af0d18..33e93c5c8ec 100644 --- a/forge-gui/res/cardsfolder/w/worldslayer.txt +++ b/forge-gui/res/cardsfolder/w/worldslayer.txt @@ -3,7 +3,7 @@ ManaCost:5 Types:Artifact Equipment K:Equip 5 T:Mode$ DamageDone | ValidSource$ Card.EquippedBy | ValidTarget$ Player | Execute$ TrigDestroyAll | TriggerZones$ Battlefield | CombatDamage$ True | TriggerDescription$ Whenever equipped creature deals combat damage to a player, destroy all permanents other than CARDNAME. -SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Permanent.Other +SVar:TrigDestroyAll:DB$DestroyAll | ValidCards$ Permanent.Other SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/worldslayer.jpg Oracle:Whenever equipped creature deals combat damage to a player, destroy all permanents other than Worldslayer.\nEquip {5} ({5}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/w/worldspine_wurm.txt b/forge-gui/res/cardsfolder/w/worldspine_wurm.txt index a4e94468824..80f1e015be1 100644 --- a/forge-gui/res/cardsfolder/w/worldspine_wurm.txt +++ b/forge-gui/res/cardsfolder/w/worldspine_wurm.txt @@ -5,8 +5,8 @@ PT:15/15 K:Trample T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, create three 5/5 green Wurm creature tokens with trample. 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:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | TokenImage$ g 5 5 wurm rtr +SVar:TrigShuffle:DB$ ChangeZone | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ TriggeredCard +SVar:TrigToken:DB$Token | TokenAmount$ 3 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | TokenImage$ g 5 5 wurm rtr DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/worldspine_wurm.jpg Oracle:Trample\nWhen Worldspine Wurm dies, create three 5/5 green Wurm creature tokens with trample.\nWhen Worldspine Wurm is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/w/wormfang_behemoth.txt b/forge-gui/res/cardsfolder/w/wormfang_behemoth.txt index bc552e16d1c..9525c520bc3 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_behemoth.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_behemoth.txt @@ -3,9 +3,9 @@ ManaCost:3 U U Types:Creature Nightmare Fish Beast PT:5/5 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from your hand. -SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouCtrl | Origin$ Hand | Destination$ Exile | RememberChanged$ True +SVar:TrigExile:DB$ChangeZoneAll | ChangeType$ Card.YouCtrl | Origin$ Hand | Destination$ Exile | RememberChanged$ True T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled cards to their owner's hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup +SVar:TrigReturn:DB$ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_behemoth.jpg diff --git a/forge-gui/res/cardsfolder/w/wormfang_crab.txt b/forge-gui/res/cardsfolder/w/wormfang_crab.txt index eb15a39b90b..1db82bd8b82 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_crab.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_crab.txt @@ -6,11 +6,11 @@ K:Unblockable T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ChooseP | TriggerDescription$ When CARDNAME enters the battlefield, an opponent chooses a permanent you control other than CARDNAME and exiles it. SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse | SubAbility$ TrigChoice SVar:TrigChoice:DB$ ChooseCard | Defined$ ChosenPlayer | Amount$ 1 | Choices$ Permanent.YouCtrl+Other | RememberChosen$ True | Mandatory$ True | SubAbility$ ExileChoice -SVar:ExileChoice:DB$ ChangeZone | Cost$ 0 | IsCurse$ True | Defined$ Remembered | Origin$ Battlefield | Destination$ Exile +SVar:ExileChoice:DB$ ChangeZone | IsCurse$ True | Defined$ Remembered | Origin$ Battlefield | Destination$ Exile T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered+ExiledWithSource | Execute$ DBForget SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered.ExiledWithSource | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:TrigReturn:DB$ ChangeZone | Defined$ Remembered.ExiledWithSource | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_crab.jpg diff --git a/forge-gui/res/cardsfolder/w/wormfang_manta.txt b/forge-gui/res/cardsfolder/w/wormfang_manta.txt index 95a8eb66b97..385f70a997a 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_manta.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_manta.txt @@ -5,8 +5,8 @@ PT:6/1 K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigSkip | TriggerDescription$ When CARDNAME enters the battlefield, you skip your next turn. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigAdd | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, you take an extra turn after this one. -SVar:TrigAdd:AB$AddTurn | Cost$ 0 | NumTurns$ 1 | Defined$ You -SVar:TrigSkip:AB$ SkipTurn | Cost$ 0 | NumTurns$ 1 | Defined$ You +SVar:TrigAdd:DB$AddTurn | NumTurns$ 1 | Defined$ You +SVar:TrigSkip:DB$ SkipTurn | NumTurns$ 1 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_manta.jpg Oracle:Flying\nWhen Wormfang Manta enters the battlefield, you skip your next turn.\nWhen Wormfang Manta leaves the battlefield, you take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/w/wormfang_newt.txt b/forge-gui/res/cardsfolder/w/wormfang_newt.txt index dea8476804a..6431e0dc957 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_newt.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_newt.txt @@ -4,7 +4,7 @@ Types:Creature Nightmare Salamander Beast PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile a land you control. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | TargetMin$ 1 | ValidTgts$ Land.YouCtrl | TgtPrompt$ Choose target land you control | RememberTargets$ True | ForgetOtherTargets$ True -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield +SVar:TrigExile:DB$ChangeZone | Origin$ Battlefield | Destination$ Exile | TargetMin$ 1 | ValidTgts$ Land.YouCtrl | TgtPrompt$ Choose target land you control | RememberTargets$ True | ForgetOtherTargets$ True +SVar:TrigReturn:DB$ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_newt.jpg Oracle:When Wormfang Newt enters the battlefield, exile a land you control.\nWhen Wormfang Newt leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/w/wormfang_turtle.txt b/forge-gui/res/cardsfolder/w/wormfang_turtle.txt index 9c70cb48312..8c8a3eb6771 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_turtle.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_turtle.txt @@ -4,9 +4,9 @@ Types:Creature Nightmare Turtle Beast PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChooseExile | TriggerDescription$ When CARDNAME enters the battlefield, exile a land you control. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigChooseExile:AB$ ChooseCard | Cost$ 0 | Choices$ Land.YouCtrl | Mandatory$ True | Amount$ 1 | ChoiceTitle$ Choose a land to exile | SubAbility$ DBExile +SVar:TrigChooseExile:DB$ ChooseCard | Choices$ Land.YouCtrl | Mandatory$ True | Amount$ 1 | ChoiceTitle$ Choose a land to exile | SubAbility$ DBExile SVar:DBExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ ChosenCard | RememberChanged$ True -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:TrigReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_turtle.jpg Oracle:When Wormfang Turtle enters the battlefield, exile a land you control.\nWhen Wormfang Turtle leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/w/worry_beads.txt b/forge-gui/res/cardsfolder/w/worry_beads.txt index 4bfaba73156..d639107484e 100644 --- a/forge-gui/res/cardsfolder/w/worry_beads.txt +++ b/forge-gui/res/cardsfolder/w/worry_beads.txt @@ -2,7 +2,7 @@ Name:Worry Beads ManaCost:3 Types:Artifact T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of each player's upkeep, that player puts the top card of his or her library into his or her graveyard. -SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ 1 +SVar:TrigMill:DB$Mill | Defined$ TriggeredPlayer | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/worry_beads.jpg Oracle:At the beginning of each player's upkeep, that player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/w/wort_boggart_auntie.txt b/forge-gui/res/cardsfolder/w/wort_boggart_auntie.txt index 3fbfbab0cdc..504e84021c2 100644 --- a/forge-gui/res/cardsfolder/w/wort_boggart_auntie.txt +++ b/forge-gui/res/cardsfolder/w/wort_boggart_auntie.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Goblin Shaman PT:3/3 K:Fear T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may return target Goblin card from your graveyard to your hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target Goblin card in your graveyard | ValidTgts$ Goblin.YouCtrl +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target Goblin card in your graveyard | ValidTgts$ Goblin.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/wort_boggart_auntie.jpg Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nAt the beginning of your upkeep, you may return target Goblin card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/w/wound_reflection.txt b/forge-gui/res/cardsfolder/w/wound_reflection.txt index 99cb1bd34df..ccea486cc2d 100644 --- a/forge-gui/res/cardsfolder/w/wound_reflection.txt +++ b/forge-gui/res/cardsfolder/w/wound_reflection.txt @@ -2,7 +2,7 @@ Name:Wound Reflection ManaCost:5 B Types:Enchantment T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ RepeatOpps | TriggerDescription$ At the beginning of each end step, each opponent loses life equal to the life he or she lost this turn. (Damage causes loss of life.) -SVar:RepeatOpps:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigLoseLife +SVar:RepeatOpps:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigLoseLife SVar:TrigLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | References$ X SVar:X:PlayerCountRemembered$LifeLostThisTurn SVar:Picture:http://www.wizards.com/global/images/magic/general/wound_reflection.jpg diff --git a/forge-gui/res/cardsfolder/w/wrath_of_marit_lage.txt b/forge-gui/res/cardsfolder/w/wrath_of_marit_lage.txt index 7b1f9c54d07..316eb4784f5 100644 --- a/forge-gui/res/cardsfolder/w/wrath_of_marit_lage.txt +++ b/forge-gui/res/cardsfolder/w/wrath_of_marit_lage.txt @@ -3,7 +3,7 @@ ManaCost:3 U U Types:Enchantment S:Mode$ Continuous | Affected$ Creature.Red | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Red creatures don't untap during their controllers' untap steps. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all red creatures. -SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.Red +SVar:TrigTapAll:DB$TapAll | ValidCards$ Creature.Red SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wrath_of_marit_lage.jpg diff --git a/forge-gui/res/cardsfolder/w/wretched_anurid.txt b/forge-gui/res/cardsfolder/w/wretched_anurid.txt index d9806c1b6f5..28b8586fa5b 100644 --- a/forge-gui/res/cardsfolder/w/wretched_anurid.txt +++ b/forge-gui/res/cardsfolder/w/wretched_anurid.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Creature Zombie Frog Beast PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever another creature enters the battlefield, you lose 1 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ 1 SVar:AntiBuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/wretched_anurid.jpg Oracle:Whenever another creature enters the battlefield, you lose 1 life. diff --git a/forge-gui/res/cardsfolder/w/wretched_camel.txt b/forge-gui/res/cardsfolder/w/wretched_camel.txt index dd421a12b38..c8d978d96fc 100644 --- a/forge-gui/res/cardsfolder/w/wretched_camel.txt +++ b/forge-gui/res/cardsfolder/w/wretched_camel.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Creature Zombie Camel PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerController$ TriggeredCardController | Desert$ True | TriggerDescription$ When CARDNAME dies, if you control a Desert or there is a Desert in your graveyard, target player discards a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose +SVar:TrigDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose DeckHints:Type$Desert SVar:Picture:http://www.wizards.com/global/images/magic/general/wretched_camel.jpg Oracle:When Wretched Camel dies, if you control a Desert or there is a Desert in your graveyard, target player discards a card. diff --git a/forge-gui/res/cardsfolder/w/wretched_gryff.txt b/forge-gui/res/cardsfolder/w/wretched_gryff.txt index 689d79c6039..d91baad6326 100644 --- a/forge-gui/res/cardsfolder/w/wretched_gryff.txt +++ b/forge-gui/res/cardsfolder/w/wretched_gryff.txt @@ -5,7 +5,7 @@ PT:3/4 K:Flying K:Emerge:5 U T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When you cast CARDNAME, 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/wretched_gryff.jpg Oracle:Emerge {5}{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 Wretched Gryff, draw a card.\nFlying diff --git a/forge-gui/res/cardsfolder/w/writ_of_passage.txt b/forge-gui/res/cardsfolder/w/writ_of_passage.txt index 65ad3cb71dc..7f783e45f8e 100644 --- a/forge-gui/res/cardsfolder/w/writ_of_passage.txt +++ b/forge-gui/res/cardsfolder/w/writ_of_passage.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPump | TriggerZones$ Battlefield | IsPresent$ Card.AttachedBy+powerLE2 | PresentCompare$ GE1 |TriggerDescription$ Whenever enchanted creature attacks, if its power is 2 or less, it can't be blocked this turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Enchanted | KW$ HIDDEN Unblockable +SVar:TrigPump:DB$ Pump | Defined$ Enchanted | KW$ HIDDEN Unblockable A:AB$ Pump | Cost$ 1 U | TgtPrompt$ Choose target creature with power 2 or less | ValidTgts$ Creature.powerLE2 | KW$ HIDDEN Unblockable | ActivationZone$ Hand | ActivationLimit$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep | PrecostDesc$ Forecast — | CostDesc$ {1}{U}, Reveal CARDNAME from your hand: | SpellDescription$ Target creature with power 2 or less can't be blocked this turn. (Activate this ability only during your upkeep and only once each turn.) SVar:NonStackingAttachEffect:True SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/w/wu_scout.txt b/forge-gui/res/cardsfolder/w/wu_scout.txt index f79b492d025..93ebf8c8ee1 100644 --- a/forge-gui/res/cardsfolder/w/wu_scout.txt +++ b/forge-gui/res/cardsfolder/w/wu_scout.txt @@ -4,6 +4,6 @@ Types:Creature Human Soldier Scout PT:1/1 K:Horsemanship T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at target opponent's hand. -SVar:TrigPeek:AB$RevealHand | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent +SVar:TrigPeek:DB$RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select target opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/wu_scout.jpg Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhen Wu Scout enters the battlefield, look at target opponent's hand. diff --git a/forge-gui/res/cardsfolder/w/wu_spy.txt b/forge-gui/res/cardsfolder/w/wu_spy.txt index 2b1ad7adfd5..f3e1f51126f 100644 --- a/forge-gui/res/cardsfolder/w/wu_spy.txt +++ b/forge-gui/res/cardsfolder/w/wu_spy.txt @@ -3,7 +3,7 @@ ManaCost:1 U Types:Creature Human Soldier Rogue PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top two cards of target player's library. Put one of them into his or her graveyard. -SVar:TrigDig:AB$Dig | Cost$ 0 | ValidTgts$ Player | DestinationZone$ Graveyard | DigNum$ 2 | LibraryPosition2$ 0 +SVar:TrigDig:DB$Dig | ValidTgts$ Player | DestinationZone$ Graveyard | DigNum$ 2 | LibraryPosition2$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wu_spy.jpg Oracle:When Wu Spy enters the battlefield, look at the top two cards of target player's library. Put one of them into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/w/wurmcoil_engine.txt b/forge-gui/res/cardsfolder/w/wurmcoil_engine.txt index ed679a49669..6099f563118 100644 --- a/forge-gui/res/cardsfolder/w/wurmcoil_engine.txt +++ b/forge-gui/res/cardsfolder/w/wurmcoil_engine.txt @@ -5,7 +5,7 @@ PT:6/6 K:Deathtouch K:Lifelink T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, create a 3/3 colorless Wurm artifact creature token with deathtouch and a 3/3 colorless Wurm artifact creature token with lifelink. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ c 3 3 wurm deathtouch | TokenColors$ Colorless | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Artifact,Creature,Wurm | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Deathtouch | SubAbility$ DBToken +SVar:TrigToken:DB$Token | TokenImage$ c 3 3 wurm deathtouch | TokenColors$ Colorless | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Artifact,Creature,Wurm | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Deathtouch | SubAbility$ DBToken SVar:DBToken:DB$Token | TokenImage$ c 3 3 wurm lifelink | TokenColors$ Colorless | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Artifact,Creature,Wurm | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/wurmcoil_engine.jpg Oracle:Deathtouch, lifelink\nWhen Wurmcoil Engine dies, create a 3/3 colorless Wurm artifact creature token with deathtouch and a 3/3 colorless Wurm artifact creature token with lifelink. diff --git a/forge-gui/res/cardsfolder/w/wurms_tooth.txt b/forge-gui/res/cardsfolder/w/wurms_tooth.txt index 43c8e28105e..740a857ff1a 100644 --- a/forge-gui/res/cardsfolder/w/wurms_tooth.txt +++ b/forge-gui/res/cardsfolder/w/wurms_tooth.txt @@ -2,7 +2,7 @@ Name:Wurm's Tooth ManaCost:2 Types:Artifact T:Mode$ SpellCast | ValidCard$ Card.Green | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a green spell, you may gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True DeckNeeds:Color$Green SVar:Picture:http://www.wizards.com/global/images/magic/general/wurms_tooth.jpg diff --git a/forge-gui/res/cardsfolder/w/wurmskin_forger.txt b/forge-gui/res/cardsfolder/w/wurmskin_forger.txt index ae5058703d0..8542b844151 100644 --- a/forge-gui/res/cardsfolder/w/wurmskin_forger.txt +++ b/forge-gui/res/cardsfolder/w/wurmskin_forger.txt @@ -3,7 +3,7 @@ ManaCost:5 G G Types:Creature Elf Warrior PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, distribute three +1/+1 counters among one, two, or three target creatures. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wurmskin_forger.jpg Oracle:When Wurmskin Forger enters the battlefield, distribute three +1/+1 counters among one, two, or three target creatures. diff --git a/forge-gui/res/cardsfolder/x/xantid_swarm.txt b/forge-gui/res/cardsfolder/x/xantid_swarm.txt index 42eaf7a01d1..f3b9f17f6e6 100644 --- a/forge-gui/res/cardsfolder/x/xantid_swarm.txt +++ b/forge-gui/res/cardsfolder/x/xantid_swarm.txt @@ -4,7 +4,7 @@ Types:Creature Insect PT:0/1 K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ When CARDNAME attacks, defending player can't cast spells this turn. -SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Xantid Swarm Effect | RememberObjects$ DefendingPlayer | StaticAbilities$ CantBeCast | SubAbility$ DBCleanup +SVar:TrigEffect:DB$ Effect | Name$ Xantid Swarm Effect | RememberObjects$ DefendingPlayer | StaticAbilities$ CantBeCast | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Defending player can't cast spells. SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/x/xathrid_necromancer.txt b/forge-gui/res/cardsfolder/x/xathrid_necromancer.txt index 3d119580f6e..790226e28c8 100644 --- a/forge-gui/res/cardsfolder/x/xathrid_necromancer.txt +++ b/forge-gui/res/cardsfolder/x/xathrid_necromancer.txt @@ -4,7 +4,7 @@ Types:Creature Human Wizard PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Human+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another Human creature you control dies, create a tapped 2/2 black Zombie creature token. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Human creature you control dies, create a tapped 2/2 black Zombie creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ b 2 2 zombie M14 | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | TokenTapped$ True +SVar:TrigToken:DB$ Token | TokenImage$ b 2 2 zombie M14 | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | TokenTapped$ True DeckHints:Type$Human SVar:Picture:http://www.wizards.com/global/images/magic/general/xathrid_necromancer.jpg Oracle:Whenever Xathrid Necromancer or another Human creature you control dies, create a tapped 2/2 black Zombie creature token. diff --git a/forge-gui/res/cardsfolder/x/xenagos_god_of_revels.txt b/forge-gui/res/cardsfolder/x/xenagos_god_of_revels.txt index 5d27510c35f..ab102f8ae3e 100644 --- a/forge-gui/res/cardsfolder/x/xenagos_god_of_revels.txt +++ b/forge-gui/res/cardsfolder/x/xenagos_god_of_revels.txt @@ -6,7 +6,7 @@ K:Indestructible S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to red and green is less than seven, CARDNAME isn't a creature. SVar:X:Count$DevotionDual.Red.Green T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on your turn, another target creature you control gains haste and gets +X/+X until end of turn, where X is that creature's power. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | NumAtt$ +Y | NumDef$ +Y | KW$ Haste | References$ Y +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | NumAtt$ +Y | NumDef$ +Y | KW$ Haste | References$ Y SVar:Y:Targeted$CardPower SVar:PlayMain1:TRUE SVar:BuffedBy:Permanent.Red,Permanent.Green diff --git a/forge-gui/res/cardsfolder/y/yavimaya_dryad.txt b/forge-gui/res/cardsfolder/y/yavimaya_dryad.txt index 811d8e776e8..601eeea8a0a 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_dryad.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_dryad.txt @@ -4,7 +4,7 @@ Types:Creature Dryad PT:2/1 K:Forestwalk T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRamp | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Forest card and put it onto the battlefield tapped under target player's control. If you do, shuffle your library. -SVar:TrigRamp:AB$ Pump | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player to gain control of forest | SubAbility$ DBChangeZone +SVar:TrigRamp:DB$ Pump | ValidTgts$ Player | TgtPrompt$ Select target player to gain control of forest | SubAbility$ DBChangeZone SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 1 | GainControl$ True | NewController$ Targeted | Tapped$ True | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_dryad.jpg Oracle:Forestwalk\nWhen Yavimaya Dryad enters the battlefield, you may search your library for a Forest card and put it onto the battlefield tapped under target player's control. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_elder.txt b/forge-gui/res/cardsfolder/y/yavimaya_elder.txt index f25e9b228da..1d793f3e630 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_elder.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_elder.txt @@ -3,7 +3,7 @@ ManaCost:1 G G Types:Creature Human Druid PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigFetch | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may search your library for up to two basic land cards, reveal them, and put them into your hand. If you do, shuffle your library. -SVar:TrigFetch:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 2 | ShuffleNonMandatory$ True +SVar:TrigFetch:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 2 | ShuffleNonMandatory$ True A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_elder.jpg Oracle:When Yavimaya Elder dies, you may search your library for up to two basic land cards, reveal them, and put them into your hand. If you do, shuffle your library.\n{2}, Sacrifice Yavimaya Elder: Draw a card. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_granger.txt b/forge-gui/res/cardsfolder/y/yavimaya_granger.txt index bf8c85eed35..562b8d959de 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_granger.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_granger.txt @@ -4,6 +4,6 @@ Types:Creature Elf PT:2/2 K:Echo:2 G T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card, put that card 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/yavimaya_granger.jpg Oracle:Echo {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Yavimaya Granger enters the battlefield, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/y/yawgmoths_agenda.txt b/forge-gui/res/cardsfolder/y/yawgmoths_agenda.txt index 3fef21d82c8..0a3b8576927 100644 --- a/forge-gui/res/cardsfolder/y/yawgmoths_agenda.txt +++ b/forge-gui/res/cardsfolder/y/yawgmoths_agenda.txt @@ -4,7 +4,7 @@ Types:Enchantment S:Mode$ CantBeCast | ValidCard$ Card | Caster$ You | NumLimitEachTurn$ 1 | Description$ You can't cast more than one spell each turn. S:Mode$ Continuous | Affected$ Card.YouCtrl | AffectedZone$ Graveyard | MayPlay$ True | Description$ You may play cards from your graveyard. R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ Exile | Description$ If a card would be put into your graveyard from anywhere, exile it instead. -SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +SVar:Exile:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoths_agenda.jpg diff --git a/forge-gui/res/cardsfolder/y/yawgmoths_edict.txt b/forge-gui/res/cardsfolder/y/yawgmoths_edict.txt index 637587910c5..25d416d2a67 100644 --- a/forge-gui/res/cardsfolder/y/yawgmoths_edict.txt +++ b/forge-gui/res/cardsfolder/y/yawgmoths_edict.txt @@ -2,7 +2,7 @@ Name:Yawgmoth's Edict ManaCost:1 B Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Whenever an opponent casts a white spell, that player loses 1 life and you gain 1 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredActivator | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:TrigDrain:DB$ LoseLife | Defined$ TriggeredActivator | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoths_edict.jpg diff --git a/forge-gui/res/cardsfolder/y/yawgmoths_will.txt b/forge-gui/res/cardsfolder/y/yawgmoths_will.txt index 17798a4ccf6..47fcbe4381e 100644 --- a/forge-gui/res/cardsfolder/y/yawgmoths_will.txt +++ b/forge-gui/res/cardsfolder/y/yawgmoths_will.txt @@ -4,7 +4,7 @@ Types:Sorcery A:SP$ Effect | Cost$ 2 B | Name$ Yawgmoth's Will Effect | ReplacementEffects$ GraveToExile | StaticAbilities$ STPlay | SVars$ Exile | AILogic$ YawgmothsWill | AINoRecursiveCheck$ True | SpellDescription$ Until end of turn, you may play cards from your graveyard. If a card would be put into your graveyard from anywhere this turn, exile that card instead. SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.YouCtrl | AffectedZone$ Graveyard | MayPlay$ True | Description$ You may play cards from your graveyard. SVar:GraveToExile:Event$ Moved | ActiveZones$ Command | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ Exile | Description$ If a card would be put into your graveyard from anywhere, exile it instead. -SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +SVar:Exile:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard SVar:PlayMain1:ALWAYS SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoths_will.jpg Oracle:Until end of turn, you may play cards from your graveyard.\nIf a card would be put into your graveyard from anywhere this turn, exile that card instead. diff --git a/forge-gui/res/cardsfolder/y/yoke_of_the_damned.txt b/forge-gui/res/cardsfolder/y/yoke_of_the_damned.txt index 9aca7b2c98c..b54d68711b4 100644 --- a/forge-gui/res/cardsfolder/y/yoke_of_the_damned.txt +++ b/forge-gui/res/cardsfolder/y/yoke_of_the_damned.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When a creature dies, destroy enchanted creature. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Enchanted +SVar:TrigDestroy:DB$Destroy | Defined$ Enchanted SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/yoke_of_the_damned.jpg Oracle:Enchant creature\nWhen a creature dies, destroy enchanted creature. diff --git a/forge-gui/res/cardsfolder/y/yomiji_who_bars_the_way.txt b/forge-gui/res/cardsfolder/y/yomiji_who_bars_the_way.txt index 4fa21448364..0d15227e1a3 100644 --- a/forge-gui/res/cardsfolder/y/yomiji_who_bars_the_way.txt +++ b/forge-gui/res/cardsfolder/y/yomiji_who_bars_the_way.txt @@ -3,6 +3,6 @@ ManaCost:5 W W Types:Legendary Creature Spirit PT:4/4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.Legendary+Other | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever a legendary permanent other than CARDNAME is put into a graveyard from the battlefield, return that card to its owner's hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand +SVar:TrigReturn:DB$ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/yomiji_who_bars_the_way.jpg Oracle:Whenever a legendary permanent other than Yomiji, Who Bars the Way is put into a graveyard from the battlefield, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/y/yore_tiller_nephilim.txt b/forge-gui/res/cardsfolder/y/yore_tiller_nephilim.txt index 2ef49e38064..88b9376c911 100644 --- a/forge-gui/res/cardsfolder/y/yore_tiller_nephilim.txt +++ b/forge-gui/res/cardsfolder/y/yore_tiller_nephilim.txt @@ -3,7 +3,7 @@ ManaCost:W U B R Types:Creature Nephilim PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, return target creature card from your graveyard to the battlefield tapped and attacking. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | Tapped$ True | Attacking$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | Tapped$ True | Attacking$ True SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/yore_tiller_nephilim.jpg Oracle:Whenever Yore-Tiller Nephilim attacks, return target creature card from your graveyard to the battlefield tapped and attacking. diff --git a/forge-gui/res/cardsfolder/y/young_pyromancer.txt b/forge-gui/res/cardsfolder/y/young_pyromancer.txt index 489f3a820c3..0861a048bc9 100644 --- a/forge-gui/res/cardsfolder/y/young_pyromancer.txt +++ b/forge-gui/res/cardsfolder/y/young_pyromancer.txt @@ -3,6 +3,6 @@ ManaCost:1 R Types:Creature Human Shaman PT:2/1 T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast an instant or sorcery spell, create a 1/1 red Elemental creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 elemental2 M14 | TokenOwner$ You +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 elemental2 M14 | TokenOwner$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/young_pyromancer.jpg Oracle:Whenever you cast an instant or sorcery spell, create a 1/1 red Elemental creature token. diff --git a/forge-gui/res/cardsfolder/y/your_fate_is_thrice_sealed.txt b/forge-gui/res/cardsfolder/y/your_fate_is_thrice_sealed.txt index f052e0ee550..fb8edbeb019 100644 --- a/forge-gui/res/cardsfolder/y/your_fate_is_thrice_sealed.txt +++ b/forge-gui/res/cardsfolder/y/your_fate_is_thrice_sealed.txt @@ -2,6 +2,6 @@ Name:Your Fate Is Thrice Sealed ManaCost:no cost Types:Scheme T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ RevealFate | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, reveal the top three cards of your library. Put all land cards revealed this way onto the battlefield and the rest into your hand. -SVar:RevealFate:AB$ Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone$ Battlefield | DestinationZone2$ Hand | +SVar:RevealFate:DB$ Dig | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone$ Battlefield | DestinationZone2$ Hand | SVar:Picture:https://downloads.cardforge.org/images/cards/ARC/Your Fate Is Thrice Sealed.full.jpg Oracle:When you set this scheme in motion, reveal the top three cards of your library. Put all land cards revealed this way onto the battlefield and the rest into your hand. diff --git a/forge-gui/res/cardsfolder/y/your_inescapable_doom.txt b/forge-gui/res/cardsfolder/y/your_inescapable_doom.txt index 70ee9456e7c..82a26c15d22 100644 --- a/forge-gui/res/cardsfolder/y/your_inescapable_doom.txt +++ b/forge-gui/res/cardsfolder/y/your_inescapable_doom.txt @@ -2,7 +2,7 @@ Name:Your Inescapable Doom ManaCost:no cost Types:Ongoing Scheme T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, put a doom counter on this scheme, then this scheme deals damage equal to the number of doom counters on it to the opponent with the highest life total among your opponents. If two or more players are tied for highest life total, you choose one. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DOOM | CounterNum$ 1 | SubAbility$ DBChoosePlayer +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ DOOM | CounterNum$ 1 | SubAbility$ DBChoosePlayer SVar:DBChoosePlayer:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent+LifeEquals_X | References$ X | SubAbility$ DBDmg SVar:DBDmg:DB$ DealDamage | Defined$ ChosenPlayer | NumDmg$ Y | References$ Y SVar:X:PlayerCountOpponents$HighestLifeTotal diff --git a/forge-gui/res/cardsfolder/y/your_puny_minds_cannot_fathom.txt b/forge-gui/res/cardsfolder/y/your_puny_minds_cannot_fathom.txt index 8d832321337..66059c10038 100644 --- a/forge-gui/res/cardsfolder/y/your_puny_minds_cannot_fathom.txt +++ b/forge-gui/res/cardsfolder/y/your_puny_minds_cannot_fathom.txt @@ -2,7 +2,7 @@ Name:Your Puny Minds Cannot Fathom ManaCost:no cost Types:Scheme T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GreatMind | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, draw four cards. You have no maximum hand size until your next turn. -SVar:GreatMind:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 4 | SubAbility$ Unfathomable +SVar:GreatMind:DB$ Draw | Defined$ You | NumCards$ 4 | SubAbility$ Unfathomable SVar:Unfathomable:DB$ Effect | Name$ Unfathomable Mind Effect | StaticAbilities$ STHandSize | Duration$ UntilYourNextTurn SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. SVar:Picture:https://downloads.cardforge.org/images/cards/ARC/Your Puny Minds Cannot Fathom.full.jpg diff --git a/forge-gui/res/cardsfolder/y/your_will_is_not_your_own.txt b/forge-gui/res/cardsfolder/y/your_will_is_not_your_own.txt index cf9c43eab5b..e25c99c008b 100644 --- a/forge-gui/res/cardsfolder/y/your_will_is_not_your_own.txt +++ b/forge-gui/res/cardsfolder/y/your_will_is_not_your_own.txt @@ -2,7 +2,7 @@ Name:Your Will Is Not Your Own ManaCost:no cost Types:Scheme T:Mode$ SetInMotion | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, gain control of target creature an opponent controls until end of turn. Untap that creature. It gets +3/+3 and gains trample and haste until end of turn. -SVar:DarkEffect:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump +SVar:DarkEffect:DB$ GainControl | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ +3 | NumDef$ +3 | KW$ Haste & Trample SVar:Picture:https://downloads.cardforge.org/images/cards/ARC/Your Will Is Not Your Own.full.jpg Oracle:When you set this scheme in motion, gain control of target creature an opponent controls until end of turn. Untap that creature. It gets +3/+3 and gains trample and haste until end of turn. diff --git a/forge-gui/res/cardsfolder/y/youthful_scholar.txt b/forge-gui/res/cardsfolder/y/youthful_scholar.txt index 182fc211e52..8ec8b990724 100644 --- a/forge-gui/res/cardsfolder/y/youthful_scholar.txt +++ b/forge-gui/res/cardsfolder/y/youthful_scholar.txt @@ -3,7 +3,7 @@ ManaCost:3 U Types:Creature Human Wizard PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw two cards. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 2 | Defined$ TriggeredCardController +SVar:TrigDraw:DB$ Draw | NumCards$ 2 | Defined$ TriggeredCardController SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/youthful_scholar.jpg Oracle:When Youthful Scholar dies, draw two cards. diff --git a/forge-gui/res/cardsfolder/y/yuan_shaos_infantry.txt b/forge-gui/res/cardsfolder/y/yuan_shaos_infantry.txt index 07511c75967..67d1f813998 100644 --- a/forge-gui/res/cardsfolder/y/yuan_shaos_infantry.txt +++ b/forge-gui/res/cardsfolder/y/yuan_shaos_infantry.txt @@ -3,6 +3,6 @@ ManaCost:3 R Types:Creature Human Soldier PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks alone, CARDNAME can't be blocked this combat. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable | UntilEndOfCombat$ True +SVar:TrigPump:DB$Pump | Defined$ Self | KW$ HIDDEN Unblockable | UntilEndOfCombat$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/yuan_shaos_infantry.jpg Oracle:Whenever Yuan Shao's Infantry attacks alone, Yuan Shao's Infantry can't be blocked this combat. diff --git a/forge-gui/res/cardsfolder/y/yuki_onna.txt b/forge-gui/res/cardsfolder/y/yuki_onna.txt index 24b5c6d1442..3309f667fa2 100644 --- a/forge-gui/res/cardsfolder/y/yuki_onna.txt +++ b/forge-gui/res/cardsfolder/y/yuki_onna.txt @@ -5,6 +5,6 @@ PT:3/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target artifact. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may return CARDNAME to its owner's hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self +SVar:TrigReturn:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/yuki_onna.jpg Oracle:When Yuki-Onna enters the battlefield, destroy target artifact.\nWhenever you cast a Spirit or Arcane spell, you may return Yuki-Onna to its owner's hand. diff --git a/forge-gui/res/cardsfolder/y/yukora_the_prisoner.txt b/forge-gui/res/cardsfolder/y/yukora_the_prisoner.txt index 8b400d1b7b4..55d35e93ce5 100644 --- a/forge-gui/res/cardsfolder/y/yukora_the_prisoner.txt +++ b/forge-gui/res/cardsfolder/y/yukora_the_prisoner.txt @@ -3,7 +3,7 @@ ManaCost:2 B B Types:Legendary Creature Demon Spirit PT:5/5 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, sacrifice all non-Ogre creatures you control. -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Creature.nonOgre+YouCtrl +SVar:TrigSac:DB$ SacrificeAll | ValidCards$ Creature.nonOgre+YouCtrl DeckHints:Type$Ogre SVar:Picture:http://www.wizards.com/global/images/magic/general/yukora_the_prisoner.jpg Oracle:When Yukora, the Prisoner leaves the battlefield, sacrifice all non-Ogre creatures you control. diff --git a/forge-gui/res/cardsfolder/z/zada_hedron_grinder.txt b/forge-gui/res/cardsfolder/z/zada_hedron_grinder.txt index 596c80bf5cf..36d07961f2d 100644 --- a/forge-gui/res/cardsfolder/z/zada_hedron_grinder.txt +++ b/forge-gui/res/cardsfolder/z/zada_hedron_grinder.txt @@ -3,6 +3,6 @@ ManaCost:3 R Types:Legendary Creature Goblin Ally PT:3/3 T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | IsSingleTarget$ True | TargetsValid$ Card.Self | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an instant or sorcery spell that targets only CARDNAME, copy the spell for each other creature you control that spell could target. Each copy targets a different one of those creatures. -SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Controller$ You | CopyForEachCanTarget$ Creature.YouCtrl +SVar:TrigCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | Controller$ You | CopyForEachCanTarget$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/zada_hedron_grinder.jpg Oracle:Whenever you cast an instant or sorcery spell that targets only Zada, Hedron Grinder, copy that spell for each other creature you control that the spell could target. Each copy targets a different one of those creatures. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/z/zameck_guildmage.txt b/forge-gui/res/cardsfolder/z/zameck_guildmage.txt index 7228d732db8..072f70b6658 100644 --- a/forge-gui/res/cardsfolder/z/zameck_guildmage.txt +++ b/forge-gui/res/cardsfolder/z/zameck_guildmage.txt @@ -4,7 +4,7 @@ Types:Creature Elf Wizard PT:2/2 A:AB$ Effect | Cost$ G U | Name$ Zameck Guildmage Effect | ReplacementEffects$ ExtraETBCounter | SVars$ AddExtraCounter,MoveToBattlefield | SpellDescription$ This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it. SVar:ExtraETBCounter:Event$ Moved | ActiveZones$ Command | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | ReplaceWith$ AddExtraCounter | Description$ This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it. -SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield +SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard A:AB$ Draw |Cost$ G U SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. DeckHas:Ability$Counters diff --git a/forge-gui/res/cardsfolder/z/zealot_il_vec.txt b/forge-gui/res/cardsfolder/z/zealot_il_vec.txt index d80b94e6e2e..afcae840310 100644 --- a/forge-gui/res/cardsfolder/z/zealot_il_vec.txt +++ b/forge-gui/res/cardsfolder/z/zealot_il_vec.txt @@ -4,7 +4,7 @@ Types:Creature Human Rebel PT:1/1 K:Shadow T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may have it deal 1 damage to target creature. If you do, prevent all combat damage CARDNAME would deal this turn. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBPump +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBPump SVar:DBPump:DB$Pump | KW$ Prevent all combat damage that would be dealt by CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/zealot_il_vec.jpg Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Zealot il-Vec attacks and isn't blocked, you may have it deal 1 damage to target creature. If you do, prevent all combat damage Zealot il-Vec would deal this turn. diff --git a/forge-gui/res/cardsfolder/z/zealots_en_dal.txt b/forge-gui/res/cardsfolder/z/zealots_en_dal.txt index 3d65ae2bf92..408dff5bc7d 100644 --- a/forge-gui/res/cardsfolder/z/zealots_en_dal.txt +++ b/forge-gui/res/cardsfolder/z/zealots_en_dal.txt @@ -3,7 +3,7 @@ ManaCost:3 W Types:Creature Human Soldier PT:2/4 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Permanent.nonLand+White+YouCtrl | PresentCompare$ EQX | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, if all nonland permanents you control are white, you gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | References$ X +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 | References$ X SVar:X:Count$Valid Permanent.nonLand+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/zealots_en_dal.jpg Oracle:At the beginning of your upkeep, if all nonland permanents you control are white, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/z/zealous_conscripts.txt b/forge-gui/res/cardsfolder/z/zealous_conscripts.txt index ab2895aab8d..50dcfafacf5 100644 --- a/forge-gui/res/cardsfolder/z/zealous_conscripts.txt +++ b/forge-gui/res/cardsfolder/z/zealous_conscripts.txt @@ -4,7 +4,7 @@ Types:Creature Human Warrior PT:3/3 K:Haste T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, untap target permanent and gain control of it until end of turn. It gains haste until end of turn. -SVar:TrigChange:AB$GainControl | Cost$ 0 | TgtPrompt$ Choose target permanent | ValidTgts$ Permanent | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Untap target permanent gain control of it until end of turn. It gains haste until end of turn. +SVar:TrigChange:DB$GainControl | TgtPrompt$ Choose target permanent | ValidTgts$ Permanent | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Untap target permanent gain control of it until end of turn. It gains haste until end of turn. SVar:PlayMain1:OPPONENTCREATURES SVar:Picture:http://www.wizards.com/global/images/magic/general/zealous_conscripts.jpg Oracle:Haste\nWhen Zealous Conscripts enters the battlefield, gain control of target permanent until end of turn. Untap that permanent. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zedruu_the_greathearted.txt b/forge-gui/res/cardsfolder/z/zedruu_the_greathearted.txt index 94dfbc43784..19e626cad5f 100644 --- a/forge-gui/res/cardsfolder/z/zedruu_the_greathearted.txt +++ b/forge-gui/res/cardsfolder/z/zedruu_the_greathearted.txt @@ -8,7 +8,7 @@ SVar:DBPumpPermanent:DB$ Pump | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select SVar:DBGainControl:DB$ GainControl | Defined$ Targeted | NewController$ Remembered | SubAbility$ DBForgetRemembered SVar:DBForgetRemembered:DB$ Cleanup | ClearRemembered$ True T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ GainLife | TriggerDescription$ At the beginning of your upkeep, you gain X life and draw X cards, where X is the number of permanents you own that your opponents control. -SVar:GainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X | SubAbility$ DBDraw +SVar:GainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X SVar:X:Count$Valid Permanent.YouOwn+OwnerDoesntControl SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/z/zektar_shrine_expedition.txt b/forge-gui/res/cardsfolder/z/zektar_shrine_expedition.txt index 80b923d8135..63c2f4eb0b9 100644 --- a/forge-gui/res/cardsfolder/z/zektar_shrine_expedition.txt +++ b/forge-gui/res/cardsfolder/z/zektar_shrine_expedition.txt @@ -4,7 +4,7 @@ Types:Enchantment A:AB$ Token | Cost$ SubCounter<3/QUEST> Sac<1/CARDNAME> | TokenAmount$ 1 | TokenImage$ r 7 1 elemental | TokenName$ Elemental | TokenColors$ Red | TokenTypes$ Creature,Elemental | TokenPower$ 7 | TokenToughness$ 1 | TokenKeywords$ Haste<>Trample | TokenSVars$ ZektarEOT | AtEOT$ Exile | TokenOwner$ You | TokenAmount$ 1 | SpellDescription$ Create a 7/1 red Elemental creature token with trample and haste. Exile it at the beginning of the next end step. SVar:ZektarEOT:SVar:EndOfTurnLeavePlay:True T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, you may put a quest counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:MaxQuestEffect:3 DeckHas:Ability$Counters & Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/Zektar_Shrine_Expedition.jpg diff --git a/forge-gui/res/cardsfolder/z/zendikar_resurgent.txt b/forge-gui/res/cardsfolder/z/zendikar_resurgent.txt index ef26ff36686..40df0ed37c1 100644 --- a/forge-gui/res/cardsfolder/z/zendikar_resurgent.txt +++ b/forge-gui/res/cardsfolder/z/zendikar_resurgent.txt @@ -2,8 +2,8 @@ Name:Zendikar Resurgent ManaCost:5 G G Types:Enchantment 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. (The types of mana are white, blue, black, red, green, and colorless.) -SVar:TrigMana:AB$ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:TrigMana:DB$ManaReflected | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a creature spell, 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/zendikar_resurgent.jpg Oracle:Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. (The types of mana are white, blue, black, red, green, and colorless.)\nWhenever you cast a creature spell, draw a card. diff --git a/forge-gui/res/cardsfolder/z/zendikars_roil.txt b/forge-gui/res/cardsfolder/z/zendikars_roil.txt index b831bcec2d6..3b5b428f0e4 100644 --- a/forge-gui/res/cardsfolder/z/zendikars_roil.txt +++ b/forge-gui/res/cardsfolder/z/zendikars_roil.txt @@ -2,6 +2,6 @@ Name:Zendikar's Roil ManaCost:3 G G Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a land enters the battlefield under your control, create a 2/2 green Elemental creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/zendikars_roil.jpg Oracle:Whenever a land enters the battlefield under your control, create a 2/2 green Elemental creature token. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/z/zenith_seeker.txt b/forge-gui/res/cardsfolder/z/zenith_seeker.txt index 4e6e6f7f6ee..dccc5b0cca4 100644 --- a/forge-gui/res/cardsfolder/z/zenith_seeker.txt +++ b/forge-gui/res/cardsfolder/z/zenith_seeker.txt @@ -4,6 +4,6 @@ Types:Creature Bird Wizard PT:2/2 K:Flying T:Mode$ Discarded | ValidCard$ Card.YouOwn | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cycle or discard a card, target creature gains flying until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/zenith_seeker.jpg Oracle:Flying\nWhenever you cycle or discard a card, target creature gains flying until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/z/zephyr_scribe.txt b/forge-gui/res/cardsfolder/z/zephyr_scribe.txt index 45bb4c5082d..f50139a5ce1 100644 --- a/forge-gui/res/cardsfolder/z/zephyr_scribe.txt +++ b/forge-gui/res/cardsfolder/z/zephyr_scribe.txt @@ -5,7 +5,7 @@ PT:2/1 A:AB$ Draw | Cost$ U T | NumCards$ 1 | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card. SVar:DBDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a noncreature spell, untap CARDNAME. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self +SVar:TrigUntap:DB$ Untap | Defined$ Self SVar:BuffedBy:Card.nonLand+nonCreature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/zephyr_scribe.jpg diff --git a/forge-gui/res/cardsfolder/z/zephyr_spirit.txt b/forge-gui/res/cardsfolder/z/zephyr_spirit.txt index dcf0d8240cf..73cb735f041 100644 --- a/forge-gui/res/cardsfolder/z/zephyr_spirit.txt +++ b/forge-gui/res/cardsfolder/z/zephyr_spirit.txt @@ -3,6 +3,6 @@ ManaCost:5 U Types:Creature Spirit PT:0/6 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerDescription$ When CARDNAME blocks, return it to its owner's hand. -SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand +SVar:TrigBounce:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/zephyr_spirit.jpg Oracle:When Zephyr Spirit blocks, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/z/zhang_he_wei_general.txt b/forge-gui/res/cardsfolder/z/zhang_he_wei_general.txt index e7b21d347f7..e5d8db702ea 100644 --- a/forge-gui/res/cardsfolder/z/zhang_he_wei_general.txt +++ b/forge-gui/res/cardsfolder/z/zhang_he_wei_general.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Human Soldier PT:4/2 K:Horsemanship T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, each other creature you control gets +1/+0 until end of turn. -SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Other+YouCtrl | NumAtt$ +1 +SVar:TrigPumpAll:DB$PumpAll | ValidCards$ Creature.Other+YouCtrl | NumAtt$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/zhang_he_wei_general.jpg Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Zhang He, Wei General attacks, each other creature you control gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zhang_liao_hero_of_hefei.txt b/forge-gui/res/cardsfolder/z/zhang_liao_hero_of_hefei.txt index 39e2e27f9b2..35daeb5d806 100644 --- a/forge-gui/res/cardsfolder/z/zhang_liao_hero_of_hefei.txt +++ b/forge-gui/res/cardsfolder/z/zhang_liao_hero_of_hefei.txt @@ -3,6 +3,6 @@ ManaCost:4 B B Types:Legendary Creature Human Soldier PT:3/3 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that opponent discards a card. -SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose +SVar:TrigDiscard:DB$Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/zhang_liao_hero_of_hefei.jpg Oracle:Whenever Zhang Liao, Hero of Hefei deals damage to an opponent, that opponent discards a card. diff --git a/forge-gui/res/cardsfolder/z/zhao_zilong_tiger_general.txt b/forge-gui/res/cardsfolder/z/zhao_zilong_tiger_general.txt index 247c84419dd..b298d1c7a84 100644 --- a/forge-gui/res/cardsfolder/z/zhao_zilong_tiger_general.txt +++ b/forge-gui/res/cardsfolder/z/zhao_zilong_tiger_general.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Human Soldier Warrior PT:3/3 K:Horsemanship T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +1/+1 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/zhao_zilong_tiger_general.jpg Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Zhao Zilong, Tiger General blocks, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zhur_taa_ancient.txt b/forge-gui/res/cardsfolder/z/zhur_taa_ancient.txt index ac11dbcd58c..5e5865718f8 100644 --- a/forge-gui/res/cardsfolder/z/zhur_taa_ancient.txt +++ b/forge-gui/res/cardsfolder/z/zhur_taa_ancient.txt @@ -3,6 +3,6 @@ ManaCost:3 R G Types:Creature Beast PT:7/5 T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:TrigMana:DB$ ManaReflected | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/zhur_taa_ancient.jpg Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/z/zhur_taa_druid.txt b/forge-gui/res/cardsfolder/z/zhur_taa_druid.txt index 754600e81bb..77d4b4775ba 100644 --- a/forge-gui/res/cardsfolder/z/zhur_taa_druid.txt +++ b/forge-gui/res/cardsfolder/z/zhur_taa_druid.txt @@ -4,6 +4,6 @@ Types:Creature Human Druid PT:1/1 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. T:Mode$ TapsForMana | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever you tap CARDNAME for mana, it deals 1 damage to each opponent. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ Player.Opponent +SVar:TrigDmg:DB$ DealDamage | NumDmg$ 1 | Defined$ Player.Opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/zhur_taa_druid.jpg Oracle:{T}: Add {G} to your mana pool.\nWhenever you tap Zhur-Taa Druid for mana, it deals 1 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/z/zo_zu_the_punisher.txt b/forge-gui/res/cardsfolder/z/zo_zu_the_punisher.txt index 584aa142eb6..ffdaca1be6f 100644 --- a/forge-gui/res/cardsfolder/z/zo_zu_the_punisher.txt +++ b/forge-gui/res/cardsfolder/z/zo_zu_the_punisher.txt @@ -3,7 +3,7 @@ ManaCost:1 R R Types:Legendary Creature Goblin Warrior PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a land enters the battlefield, CARDNAME deals 2 damage to that land's controller. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 +SVar:TrigDamage:DB$DealDamage | Defined$ TriggeredCardController | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/zo_zu_the_punisher.jpg Oracle:Whenever a land enters the battlefield, Zo-Zu the Punisher deals 2 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/z/zombie_boa.txt b/forge-gui/res/cardsfolder/z/zombie_boa.txt index 971f9fe3034..b9fd52c64d3 100644 --- a/forge-gui/res/cardsfolder/z/zombie_boa.txt +++ b/forge-gui/res/cardsfolder/z/zombie_boa.txt @@ -5,7 +5,7 @@ PT:3/3 A:AB$ ChooseColor | Cost$ 1 B | Defined$ You | AILogic$ MostProminentInHumanDeck | SorcerySpeed$ True | SubAbility$ DBEffect | SpellDescription$ Choose a color. Whenever CARDNAME becomes blocked by a creature of that color this turn, destroy that creature. Activate this ability only any time you could cast a sorcery. SVar:DBEffect:DB$ Effect | Name$ Zombie Boa Effect | Triggers$ TrigBlocked | SVars$ ABDestroy | References$ TrigBlocked,ABDestroy | RememberObjects$ Self SVar:TrigBlocked:Mode$ AttackerBlockedByCreature | ValidCard$ Creature.IsRemembered | ValidBlocker$ Creature.ChosenColor | Execute$ ABDestroy | TriggerDescription$ Whenever Zombie Boa becomes blocked by a creature of the chosen color this turn, destroy that creature. -SVar:ABDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker +SVar:ABDestroy:DB$ Destroy | Defined$ TriggeredBlocker SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_boa.jpg Oracle:{1}{B}: Choose a color. Whenever Zombie Boa becomes blocked by a creature of that color this turn, destroy that creature. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/z/zombie_cannibal.txt b/forge-gui/res/cardsfolder/z/zombie_cannibal.txt index 0e022e710ea..09855653c75 100644 --- a/forge-gui/res/cardsfolder/z/zombie_cannibal.txt +++ b/forge-gui/res/cardsfolder/z/zombie_cannibal.txt @@ -3,6 +3,6 @@ ManaCost:B Types:Creature Zombie PT:1/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may exile target card from that player's graveyard. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in your opponent's graveyard | ValidTgts$ Card.DefenderCtrl | SpellDescription$ Exile target card from your opponet's graveyard +SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in your opponent's graveyard | ValidTgts$ Card.DefenderCtrl | SpellDescription$ Exile target card from your opponet's graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_cannibal.jpg Oracle:Whenever Zombie Cannibal deals combat damage to a player, you may exile target card from that player's graveyard. diff --git a/forge-gui/res/cardsfolder/z/zombie_mob.txt b/forge-gui/res/cardsfolder/z/zombie_mob.txt index 09acb770437..cee1c26bc8f 100644 --- a/forge-gui/res/cardsfolder/z/zombie_mob.txt +++ b/forge-gui/res/cardsfolder/z/zombie_mob.txt @@ -4,7 +4,7 @@ Types:Creature Zombie PT:2/0 K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with a +1/+1 counter on it for each creature card in your graveyard. T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExileAll | TriggerDescription$ When CARDNAME enters the battlefield, exile all creature cards from your graveyard. -SVar:TrigExileAll:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Exile +SVar:TrigExileAll:DB$ChangeZoneAll | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Exile SVar:X:Count$LastStateGraveyard Creature.YouCtrl SVar:NeedsToPlayVar:X GE2 SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_mob.jpg diff --git a/forge-gui/res/cardsfolder/z/zulaport_cutthroat.txt b/forge-gui/res/cardsfolder/z/zulaport_cutthroat.txt index 7369e79da3d..a57d86c4684 100644 --- a/forge-gui/res/cardsfolder/z/zulaport_cutthroat.txt +++ b/forge-gui/res/cardsfolder/z/zulaport_cutthroat.txt @@ -4,7 +4,7 @@ Types:Creature Human Rogue Ally PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Whenever CARDNAME or another creature you control dies, each opponent loses 1 life and you gain 1 life. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigDrain | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature you control dies, each opponent loses 1 life and you gain 1 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 DeckHas:Ability$LifeGain SVar:Picture:http://www.wizards.com/global/images/magic/general/zulaport_cutthroat.jpg diff --git a/forge-gui/res/cardsfolder/z/zur_the_enchanter.txt b/forge-gui/res/cardsfolder/z/zur_the_enchanter.txt index 6bb57b67eef..30c8489429f 100644 --- a/forge-gui/res/cardsfolder/z/zur_the_enchanter.txt +++ b/forge-gui/res/cardsfolder/z/zur_the_enchanter.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Wizard PT:1/4 K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever CARDNAME attacks, you may search your library for an enchantment card with converted mana cost 3 or less and put it onto the battlefield. If you do, shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Enchantment.cmcLE3 | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Enchantment.cmcLE3 | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/zur_the_enchanter.jpg Oracle:Flying\nWhenever Zur the Enchanter attacks, you may search your library for an enchantment card with converted mana cost 3 or less and put it onto the battlefield. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/z/zurs_weirding.txt b/forge-gui/res/cardsfolder/z/zurs_weirding.txt index 488fdf1bc7f..25685934b5e 100644 --- a/forge-gui/res/cardsfolder/z/zurs_weirding.txt +++ b/forge-gui/res/cardsfolder/z/zurs_weirding.txt @@ -3,7 +3,7 @@ ManaCost:3 U Types:Enchantment S:Mode$ Continuous | Affected$ Player | AddKeyword$ Play with your hand revealed. | Description$ Players play with their hands revealed. R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | ReplaceWith$ RevealTop | Description$ If a player would draw a card, he or she reveals it instead. Then any other player may pay 2 life. If a player does, put that card into its owner's graveyard. Otherwise, that player draws a card. -SVar:RevealTop:AB$ Dig | Cost$ 0 | Defined$ ReplacedPlayer | DigNum$ 1 | NoMove$ True | Reveal$ True | SubAbility$ DBCheck +SVar:RevealTop:DB$ Dig | Defined$ ReplacedPlayer | DigNum$ 1 | NoMove$ True | Reveal$ True | SubAbility$ DBCheck SVar:DBCheck:DB$ StoreSVar | SVar$ ZurCheck | Type$ Number | Expression$ 1 | UnlessPayer$ NonReplacedPlayer | UnlessCost$ PayLife<2> | SubAbility$ DBMill | StackDescription$ None SVar:DBMill:DB$ Mill | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ DBDraw | ConditionCheckSVar$ ZurCheck | ConditionSVarCompare$ EQ0 | StackDescription$ None SVar:DBDraw:DB$ Draw | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ DBReset | ConditionCheckSVar$ ZurCheck | ConditionSVarCompare$ EQ1 | StackDescription$ that player draws a card