From ae7a6b79b77d84b884814f362ef33ff547bb88bb Mon Sep 17 00:00:00 2001 From: drdev Date: Thu, 14 Nov 2013 08:27:50 +0000 Subject: [PATCH] Update more card ability descriptions --- forge-gui/res/cardsfolder/a/astral_arena.txt | 2 +- forge-gui/res/cardsfolder/a/avatar_of_fury.txt | 2 +- forge-gui/res/cardsfolder/a/avatar_of_hope.txt | 2 +- forge-gui/res/cardsfolder/a/avatar_of_might.txt | 2 +- forge-gui/res/cardsfolder/a/avatar_of_will.txt | 2 +- forge-gui/res/cardsfolder/a/avatar_of_woe.txt | 2 +- forge-gui/res/cardsfolder/a/awakening_zone.txt | 2 +- forge-gui/res/cardsfolder/a/azorius_herald.txt | 2 +- forge-gui/res/cardsfolder/b/blinkmoth_urn.txt | 2 +- forge-gui/res/cardsfolder/c/centaur_omenreader.txt | 2 +- forge-gui/res/cardsfolder/c/chain_lightning.txt | 2 +- forge-gui/res/cardsfolder/c/chain_stasis.txt | 2 +- forge-gui/res/cardsfolder/c/chancellor_of_the_annex.txt | 2 +- forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt | 2 +- forge-gui/res/cardsfolder/c/channel.txt | 2 +- forge-gui/res/cardsfolder/c/citanul_hierophants.txt | 2 +- forge-gui/res/cardsfolder/c/coal_stoker.txt | 2 +- forge-gui/res/cardsfolder/c/cobra_trap.txt | 2 +- forge-gui/res/cardsfolder/c/complicate.txt | 2 +- forge-gui/res/cardsfolder/c/convulsing_licid.txt | 2 +- forge-gui/res/cardsfolder/c/corpsehatch.txt | 2 +- forge-gui/res/cardsfolder/c/corrupting_licid.txt | 2 +- forge-gui/res/cardsfolder/c/cosmic_horror.txt | 2 +- forge-gui/res/cardsfolder/c/court_hussar.txt | 2 +- forge-gui/res/cardsfolder/c/crosis_the_purger.txt | 2 +- forge-gui/res/cardsfolder/c/crypt_champion.txt | 2 +- forge-gui/res/cardsfolder/c/cyclone.txt | 2 +- forge-gui/res/cardsfolder/d/darigaaz_the_igniter.txt | 2 +- forge-gui/res/cardsfolder/d/dawnglow_infusion.txt | 2 +- forge-gui/res/cardsfolder/d/death_charmer.txt | 2 +- forge-gui/res/cardsfolder/d/death_spark.txt | 2 +- forge-gui/res/cardsfolder/d/decaying_soil.txt | 4 ++-- forge-gui/res/cardsfolder/d/deconstruct.txt | 2 +- forge-gui/res/cardsfolder/d/delaying_shield.txt | 2 +- forge-gui/res/cardsfolder/e/elderwood_scion.txt | 4 ++-- forge-gui/res/cardsfolder/e/elvish_champion_avatar.txt | 2 +- forge-gui/res/cardsfolder/e/emrakuls_hatcher.txt | 2 +- forge-gui/res/cardsfolder/e/enraging_licid.txt | 2 +- forge-gui/res/cardsfolder/f/fettergeist.txt | 2 +- forge-gui/res/cardsfolder/f/fireball.txt | 2 +- forge-gui/res/cardsfolder/f/firespout.txt | 2 +- forge-gui/res/cardsfolder/g/genesis.txt | 2 +- forge-gui/res/cardsfolder/g/ghastly_remains.txt | 2 +- forge-gui/res/cardsfolder/g/ghoultree.txt | 2 +- forge-gui/res/cardsfolder/g/glass_asp.txt | 2 +- forge-gui/res/cardsfolder/g/gliding_licid.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_vandal.txt | 2 +- forge-gui/res/cardsfolder/g/grizzled_wolverine.txt | 2 +- forge-gui/res/cardsfolder/g/growth_spasm.txt | 2 +- forge-gui/res/cardsfolder/g/gruul_scrapper.txt | 2 +- forge-gui/res/cardsfolder/g/guardian_angel.txt | 2 +- forge-gui/res/cardsfolder/h/haazda_snare_squad.txt | 2 +- forge-gui/res/cardsfolder/h/hasran_ogress.txt | 2 +- forge-gui/res/cardsfolder/h/hipparion.txt | 2 +- forge-gui/res/cardsfolder/h/horizon_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/k/kaerveks_torch.txt | 2 +- forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt | 4 ++-- forge-gui/res/cardsfolder/l/liturgy_of_blood.txt | 4 ++-- forge-gui/res/cardsfolder/l/llanowar.txt | 2 +- forge-gui/res/cardsfolder/l/llanowar_mentor.txt | 2 +- forge-gui/res/cardsfolder/l/llanowar_sentinel.txt | 2 +- forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt | 2 +- forge-gui/res/cardsfolder/m/mana_seism.txt | 2 +- forge-gui/res/cardsfolder/m/mark_of_sakiko.txt | 2 +- forge-gui/res/cardsfolder/m/megatherium.txt | 2 +- forge-gui/res/cardsfolder/m/metalworker.txt | 2 +- forge-gui/res/cardsfolder/m/mindbreak_trap.txt | 2 +- forge-gui/res/cardsfolder/m/minion_of_tevesh_szat.txt | 2 +- forge-gui/res/cardsfolder/m/mistform_warchief.txt | 2 +- forge-gui/res/cardsfolder/m/moonhold.txt | 2 +- forge-gui/res/cardsfolder/m/mount_keralia.txt | 4 ++-- forge-gui/res/cardsfolder/m/mtenda_lion.txt | 2 +- forge-gui/res/cardsfolder/m/musician.txt | 2 +- forge-gui/res/cardsfolder/n/naar_isle.txt | 2 +- forge-gui/res/cardsfolder/n/nafs_asp.txt | 2 +- forge-gui/res/cardsfolder/n/needlebite_trap.txt | 2 +- forge-gui/res/cardsfolder/n/nemesis_of_mortals.txt | 4 ++-- forge-gui/res/cardsfolder/n/nemesis_trap.txt | 2 +- forge-gui/res/cardsfolder/n/nest_invader.txt | 2 +- forge-gui/res/cardsfolder/n/nightscape_battlemage.txt | 4 ++-- forge-gui/res/cardsfolder/n/nihil_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/n/not_of_this_world.txt | 2 +- forge-gui/res/cardsfolder/n/numot_the_devastator.txt | 2 +- forge-gui/res/cardsfolder/n/nurturing_licid.txt | 2 +- forge-gui/res/cardsfolder/o/order_of_the_golden_cricket.txt | 2 +- forge-gui/res/cardsfolder/o/origin_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/o/oros_the_avenger.txt | 2 +- forge-gui/res/cardsfolder/p/pact_of_negation.txt | 2 +- forge-gui/res/cardsfolder/p/pact_of_the_titan.txt | 2 +- forge-gui/res/cardsfolder/p/panic_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/p/patagia_viper.txt | 2 +- forge-gui/res/cardsfolder/p/pawn_of_ulamog.txt | 4 ++-- forge-gui/res/cardsfolder/p/permafrost_trap.txt | 2 +- forge-gui/res/cardsfolder/p/plague_fiend.txt | 2 +- forge-gui/res/cardsfolder/p/plaxmanta.txt | 2 +- forge-gui/res/cardsfolder/p/priest_of_gix.txt | 2 +- forge-gui/res/cardsfolder/p/priest_of_urabrask.txt | 2 +- forge-gui/res/cardsfolder/p/puppet_master.txt | 4 ++-- forge-gui/res/cardsfolder/p/pyre_zombie.txt | 2 +- forge-gui/res/cardsfolder/q/quenchable_fire.txt | 2 +- forge-gui/res/cardsfolder/q/quickening_licid.txt | 2 +- forge-gui/res/cardsfolder/r/rain_of_filth.txt | 2 +- forge-gui/res/cardsfolder/r/rapacious_one.txt | 2 +- forge-gui/res/cardsfolder/r/ravenous_trap.txt | 2 +- forge-gui/res/cardsfolder/r/reborn_hero.txt | 4 ++-- forge-gui/res/cardsfolder/r/repel_intruders.txt | 2 +- forge-gui/res/cardsfolder/r/revenant_patriarch.txt | 2 +- forge-gui/res/cardsfolder/r/rhystic_cave.txt | 2 +- forge-gui/res/cardsfolder/r/rhystic_lightning.txt | 2 +- forge-gui/res/cardsfolder/r/rhystic_scrying.txt | 2 +- forge-gui/res/cardsfolder/r/ribbons_of_night.txt | 2 +- forge-gui/res/cardsfolder/r/ricochet_trap.txt | 2 +- forge-gui/res/cardsfolder/r/riftstone_portal.txt | 2 +- forge-gui/res/cardsfolder/r/rishadan_brigand.txt | 2 +- forge-gui/res/cardsfolder/r/rishadan_cutpurse.txt | 2 +- forge-gui/res/cardsfolder/r/rishadan_footpad.txt | 2 +- forge-gui/res/cardsfolder/r/rite_of_flame.txt | 2 +- forge-gui/res/cardsfolder/r/rites_of_refusal.txt | 2 +- forge-gui/res/cardsfolder/r/rith_the_awakener.txt | 2 +- forge-gui/res/cardsfolder/r/river_of_tears.txt | 2 +- forge-gui/res/cardsfolder/r/rivers_grasp.txt | 2 +- forge-gui/res/cardsfolder/r/rogue_skycaptain.txt | 4 ++-- forge-gui/res/cardsfolder/s/scarwood_bandits.txt | 2 +- forge-gui/res/cardsfolder/s/scent_of_brine.txt | 2 +- forge-gui/res/cardsfolder/s/seed_spark.txt | 2 +- forge-gui/res/cardsfolder/s/seismic_spike.txt | 2 +- forge-gui/res/cardsfolder/s/seizures.txt | 2 +- forge-gui/res/cardsfolder/s/shrine_of_boundless_growth.txt | 2 +- forge-gui/res/cardsfolder/s/shrouded_serpent.txt | 2 +- forge-gui/res/cardsfolder/s/skirk_drill_sergeant.txt | 4 ++-- forge-gui/res/cardsfolder/s/skittering_invasion.txt | 2 +- forge-gui/res/cardsfolder/s/slaughter_pact.txt | 2 +- forge-gui/res/cardsfolder/s/slingbow_trap.txt | 2 +- forge-gui/res/cardsfolder/s/soul_charmer.txt | 2 +- forge-gui/res/cardsfolder/s/soulbright_flamekin.txt | 2 +- forge-gui/res/cardsfolder/s/spawnsire_of_ulamog.txt | 2 +- forge-gui/res/cardsfolder/s/spellwild_ouphe.txt | 2 +- forge-gui/res/cardsfolder/s/splintering_wind.txt | 2 +- forge-gui/res/cardsfolder/s/squealing_devil.txt | 2 +- forge-gui/res/cardsfolder/s/steamcore_weird.txt | 2 +- forge-gui/res/cardsfolder/s/stinging_licid.txt | 2 +- forge-gui/res/cardsfolder/s/stone_idol_trap.txt | 2 +- forge-gui/res/cardsfolder/s/stormscape_battlemage.txt | 4 ++-- forge-gui/res/cardsfolder/s/stratadon.txt | 2 +- forge-gui/res/cardsfolder/s/sunken_field.txt | 2 +- forge-gui/res/cardsfolder/s/sunscape_battlemage.txt | 4 ++-- forge-gui/res/cardsfolder/t/thunderblade_charge.txt | 2 +- forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt | 4 ++-- forge-gui/res/cardsfolder/t/tin_street_hooligan.txt | 2 +- forge-gui/res/cardsfolder/t/torrent_of_souls.txt | 2 +- forge-gui/res/cardsfolder/t/transguild_promenade.txt | 2 +- forge-gui/res/cardsfolder/t/transmogrifying_licid.txt | 2 +- forge-gui/res/cardsfolder/t/treva_the_renewer.txt | 2 +- forge-gui/res/cardsfolder/t/turn_to_dust.txt | 2 +- forge-gui/res/cardsfolder/u/urzas_mine.txt | 2 +- forge-gui/res/cardsfolder/u/urzas_power_plant.txt | 2 +- forge-gui/res/cardsfolder/u/urzas_tower.txt | 2 +- forge-gui/res/cardsfolder/v/valleymaker.txt | 2 +- forge-gui/res/cardsfolder/v/veiled_apparition.txt | 2 +- forge-gui/res/cardsfolder/v/vorosh_the_hunter.txt | 2 +- forge-gui/res/cardsfolder/w/whiplash_trap.txt | 2 +- forge-gui/res/cardsfolder/w/withdraw.txt | 2 +- 162 files changed, 177 insertions(+), 177 deletions(-) diff --git a/forge-gui/res/cardsfolder/a/astral_arena.txt b/forge-gui/res/cardsfolder/a/astral_arena.txt index 5a68763bb84..ef896ce2a8a 100644 --- a/forge-gui/res/cardsfolder/a/astral_arena.txt +++ b/forge-gui/res/cardsfolder/a/astral_arena.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Plane Kolbahan S:Mode$ Continuous | EffectZone$ Command | GlobalRule$ No more than one creature can attack each combat. | Description$ No more than one creature can attack each combat. S:Mode$ Continuous | EffectZone$ Command | GlobalRule$ No more than one creature can block each combat. | Description$ No more than one creature can block each combat. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, CARDNAME deals 2 damage to each creature. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, CARDNAME deals 2 damage to each creature. SVar:RolledChaos:AB$ DamageAll | Cost$ 0 | NumDmg$ 2 | ValidCards$ Creature | ValidDescription$ each creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/astral_arena.jpg SVar:AIRollPlanarDieParams:Mode$ Random | MinTurn$ 5 diff --git a/forge-gui/res/cardsfolder/a/avatar_of_fury.txt b/forge-gui/res/cardsfolder/a/avatar_of_fury.txt index b9a5f42bc32..e058d412757 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_fury.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_fury.txt @@ -4,7 +4,7 @@ Types:Creature Avatar PT:6/6 K:Flying A:AB$ Pump | Cost$ R | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ GE7 | Description$ If an opponent controls seven or more lands, CARDNAME costs 6 less to cast. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ GE7 | Description$ If an opponent controls seven or more lands, CARDNAME costs {6} less to cast. SVar:X:Count$Valid Land.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_fury.jpg Oracle:If an opponent controls seven or more lands, Avatar of Fury costs {6} less to cast.\nFlying\n{R}: Avatar of Fury gets +1/+0 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/avatar_of_hope.txt b/forge-gui/res/cardsfolder/a/avatar_of_hope.txt index 125a5e58e1f..91c8581769b 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_hope.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_hope.txt @@ -2,7 +2,7 @@ Name:Avatar of Hope ManaCost:6 W W Types:Creature Avatar PT:4/9 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ NeedHope | SVarCompare$ LE3 | Description$ If you have 3 or less life, CARDNAME costs 6 less to cast. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ NeedHope | SVarCompare$ LE3 | Description$ If you have 3 or less life, CARDNAME costs {6} less to cast. K:Flying K:CARDNAME can block any number of creatures. SVar:NeedHope:Count$YourLifeTotal diff --git a/forge-gui/res/cardsfolder/a/avatar_of_might.txt b/forge-gui/res/cardsfolder/a/avatar_of_might.txt index 48f023893bb..90ac4f78246 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_might.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_might.txt @@ -4,7 +4,7 @@ Types:Creature Avatar Text: PT:8/8 K:Trample -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ LEY | Description$ If an opponent controls at least four more creatures than you, CARDNAME costs 6 less to cast. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ LEY | Description$ If an opponent controls at least four more creatures than you, CARDNAME costs {6} less to cast. SVar:X:Count$Valid Creature.YouCtrl/Plus.4 SVar:Y:PlayerCountOpponents$HighestValid Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_might.jpg diff --git a/forge-gui/res/cardsfolder/a/avatar_of_will.txt b/forge-gui/res/cardsfolder/a/avatar_of_will.txt index 240c1b979f7..514949580a6 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_will.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_will.txt @@ -3,7 +3,7 @@ ManaCost:6 U U Types:Creature Avatar PT:5/6 K:Flying -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ EQ0 | Description$ If an opponent has no cards in hand, CARDNAME costs 6 less to cast. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ EQ0 | Description$ If an opponent has no cards in hand, CARDNAME costs {6} less to cast. SVar:X:Count$InOppHand SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_will.jpg Oracle:If an opponent has no cards in hand, Avatar of Will costs {6} less to cast.\nFlying \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/avatar_of_woe.txt b/forge-gui/res/cardsfolder/a/avatar_of_woe.txt index f7a78b07b3e..d70548003d4 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_woe.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_woe.txt @@ -4,7 +4,7 @@ Types:Creature Avatar PT:6/5 K:Fear A:AB$ Destroy | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | SpellDescription$ Destroy target creature. It can't be regenerated. -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ GT9 | Description$ If there are ten or more creature cards total in all graveyards, CARDNAME costs 6 less to cast. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ GT9 | Description$ If there are ten or more creature cards total in all graveyards, CARDNAME costs {6} less to cast. SVar:X:Count$TypeInAllYards.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_woe.jpg Oracle:If there are ten or more creature cards total in all graveyards, Avatar of Woe costs {6} less to cast.\nFear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{T}: Destroy target creature. It can't be regenerated. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/awakening_zone.txt b/forge-gui/res/cardsfolder/a/awakening_zone.txt index ba96e28fdd3..e8c459e7378 100644 --- a/forge-gui/res/cardsfolder/a/awakening_zone.txt +++ b/forge-gui/res/cardsfolder/a/awakening_zone.txt @@ -1,7 +1,7 @@ Name:Awakening Zone ManaCost:2 G Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add 1 to your mana pool." +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana SVar:ABMana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/awakening_zone.jpg diff --git a/forge-gui/res/cardsfolder/a/azorius_herald.txt b/forge-gui/res/cardsfolder/a/azorius_herald.txt index f0825e49de9..d1d0c61c25e 100644 --- a/forge-gui/res/cardsfolder/a/azorius_herald.txt +++ b/forge-gui/res/cardsfolder/a/azorius_herald.txt @@ -4,7 +4,7 @@ Types:Creature Spirit PT:2/1 K:Unblockable T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ U | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless U was spent to cast it. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ U | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {U} was spent to cast it. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:ManaNeededToAvoidNegativeEffect:blue diff --git a/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt b/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt index 59733635df8..d01fe3805ec 100644 --- a/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt +++ b/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt @@ -1,7 +1,7 @@ Name:Blinkmoth Urn ManaCost:5 Types:Artifact -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ Player | TriggerZones$ Battlefield | IsPresent$ Card.Self+untapped | Execute$ TrigGetMana | TriggerDescription$ At the beginning of each player's precombat main phase, if CARDNAME is untapped, that player adds 1 to his or her mana pool for each artifact he or she controls. +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ Player | TriggerZones$ Battlefield | IsPresent$ Card.Self+untapped | Execute$ TrigGetMana | TriggerDescription$ At the beginning of each player's precombat main phase, if CARDNAME is untapped, that player adds {1} to his or her mana pool for each artifact he or she controls. SVar:TrigGetMana:AB$ Mana | Cost$ 0 | Produced$ 1 | Amount$ X | References$ X | Defined$ TriggeredPlayer SVar:X:Count$Valid Artifact.ActivePlayerCtrl SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/c/centaur_omenreader.txt b/forge-gui/res/cardsfolder/c/centaur_omenreader.txt index e2219ceaffe..7b1d43ffeab 100644 --- a/forge-gui/res/cardsfolder/c/centaur_omenreader.txt +++ b/forge-gui/res/cardsfolder/c/centaur_omenreader.txt @@ -2,7 +2,7 @@ Name:Centaur Omenreader ManaCost:3 G Types:Snow Creature Centaur Shaman PT:3/3 -S:Mode$ ReduceCost | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ 2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as CARDNAME is tapped, creature spells you cast cost 2 less to cast. +S:Mode$ ReduceCost | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ 2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as CARDNAME is tapped, creature spells you cast cost {2} less to cast. SVar:X:Count$Valid Card.Self+tapped SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_omenreader.jpg Oracle:As long as Centaur Omenreader is tapped, creature spells you cast cost {2} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/c/chain_lightning.txt b/forge-gui/res/cardsfolder/c/chain_lightning.txt index b526f217a68..f77b9437d19 100644 --- a/forge-gui/res/cardsfolder/c/chain_lightning.txt +++ b/forge-gui/res/cardsfolder/c/chain_lightning.txt @@ -1,7 +1,7 @@ Name:Chain Lightning ManaCost:R Types:Sorcery -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBCopy1 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Then that player or that creature's controller may pay R R. If the player does, he or she may copy this spell and may choose a new target for that copy. +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBCopy1 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Then that player or that creature's controller may pay {R}{R}. If the player does, he or she may copy this spell and may choose a new target for that copy. SVar:DBCopy1:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ R R | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBCopy2 | StackDescription$ None SVar:DBCopy2:DB$ CopySpellAbility | Defined$ Parent | Controller$ Targeted | UnlessPayer$ Targeted | UnlessCost$ R R | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ0 | StackDescription$ None SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_lightning.jpg diff --git a/forge-gui/res/cardsfolder/c/chain_stasis.txt b/forge-gui/res/cardsfolder/c/chain_stasis.txt index 0c7585e5456..371f1472ee1 100644 --- a/forge-gui/res/cardsfolder/c/chain_stasis.txt +++ b/forge-gui/res/cardsfolder/c/chain_stasis.txt @@ -1,7 +1,7 @@ Name:Chain Stasis ManaCost:U Types:Instant -A:SP$ TapOrUntap | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBCopy | SpellDescription$ You may tap or untap target creature. Then that creature's controller may pay 2 U. If the player does, he or she may copy this spell and may choose a new target for that copy. +A:SP$ TapOrUntap | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBCopy | SpellDescription$ You may tap or untap target creature. Then that creature's controller may pay {2}{U}. If the player does, he or she may copy this spell and may choose a new target for that copy. SVar:DBCopy:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ 2 U | UnlessSwitched$ True | StackDescription$ Then that creature's controller may pay {2}{U}. If the player does, he or she may copy this spell and may choose a new target for that copy. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_stasis.jpg diff --git a/forge-gui/res/cardsfolder/c/chancellor_of_the_annex.txt b/forge-gui/res/cardsfolder/c/chancellor_of_the_annex.txt index 92f6980d4f5..b242d0b8011 100644 --- a/forge-gui/res/cardsfolder/c/chancellor_of_the_annex.txt +++ b/forge-gui/res/cardsfolder/c/chancellor_of_the_annex.txt @@ -5,7 +5,7 @@ PT:5/6 Text:You may reveal this card from your opening hand. If you do, when each opponent casts his or her first spell of the game, counter that spell unless that player pays 1. K:Flying K:MayEffectFromOpeningHand:RevealCard -SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ CounterFirstSpellEffect | SpellDescription$ You may reveal this card from your opening hand. If you do, when each opponent casts his or her first spell of the game, counter that spell unless that player pays 1. +SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ CounterFirstSpellEffect | SpellDescription$ You may reveal this card from your opening hand. If you do, when each opponent casts his or her first spell of the game, counter that spell unless that player pays {1}. SVar:CounterFirstSpellEffect:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBEffect SVar:DBEffect:DB$ Effect | Triggers$ TrigCounter | SVars$ TrigCounterSpell,RemoveEffect,SpellsNeedExtraManaEffect | EffectOwner$ Player.IsRemembered | Duration$ Permanent SVar:TrigCounter:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ TrigCounterSpell | OneOff$ True | TriggerZones$ Command | TriggerDescription$ Whenever an opponent casts a spell for the first time, counter that spell unless that player pays 1. diff --git a/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt b/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt index 19fa0e6340e..5416dd2d148 100644 --- a/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt +++ b/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt @@ -6,7 +6,7 @@ PT:6/7 K:MayEffectFromOpeningHand:ManaOnMain K:Vigilance K:Reach -SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ ManaOnMain | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add G to your mana pool. +SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ ManaOnMain | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add {G} to your mana pool. SVar:ManaOnMain:DB$ Effect | Triggers$ TrigMana | SVars$ EffMana,RemoveMe | Duration$ Permanent | Name$ Chancellor of the Tangle effect SVar:TrigMana:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | Execute$ EffMana | TriggerDescription$ At the beginning of your first main phase, add G to your mana pool. SVar:EffMana:AB$ Mana | Cost$ 0 | Produced$ G | SubAbility$ RemoveMe diff --git a/forge-gui/res/cardsfolder/c/channel.txt b/forge-gui/res/cardsfolder/c/channel.txt index 5fe03f23c05..4072e26eb61 100644 --- a/forge-gui/res/cardsfolder/c/channel.txt +++ b/forge-gui/res/cardsfolder/c/channel.txt @@ -1,7 +1,7 @@ Name:Channel ManaCost:G G Types:Sorcery -A:SP$ Effect | Cost$ G G | Name$ Channel Effect | Abilities$ ABMana | SpellDescription$ Until end of turn, any time you could activate a mana ability, you may pay 1 life. If you do, add 1 to your mana pool. +A:SP$ Effect | Cost$ G G | Name$ Channel Effect | Abilities$ ABMana | SpellDescription$ Until end of turn, any time you could activate a mana ability, you may pay 1 life. If you do, add {1} to your mana pool. SVar:ABMana:AB$Mana | Cost$ PayLife<1> | ActivationZone$ Command | Produced$ 1 | Amount$ 1 | SpellDescription$ Add 1 to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/channel.jpg diff --git a/forge-gui/res/cardsfolder/c/citanul_hierophants.txt b/forge-gui/res/cardsfolder/c/citanul_hierophants.txt index d7bd5125d04..ef6bb3a5072 100644 --- a/forge-gui/res/cardsfolder/c/citanul_hierophants.txt +++ b/forge-gui/res/cardsfolder/c/citanul_hierophants.txt @@ -2,7 +2,7 @@ Name:Citanul Hierophants ManaCost:3 G Types:Creature Human Druid PT:3/2 -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddAbility$ Mana | Description$ Creatures you control have "Tap: Add G to your mana pool." +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddAbility$ Mana | Description$ Creatures you control have "Tap: Add {G} to your mana pool." SVar:Mana:AB$Mana | Cost$ T | Produced$ G | Amount$ 1 | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/citanul_hierophants.jpg Oracle:Creatures you control have "{T}: Add {G} to your mana pool." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/c/coal_stoker.txt b/forge-gui/res/cardsfolder/c/coal_stoker.txt index fdf074c8f64..902f824bb94 100644 --- a/forge-gui/res/cardsfolder/c/coal_stoker.txt +++ b/forge-gui/res/cardsfolder/c/coal_stoker.txt @@ -2,7 +2,7 @@ Name:Coal Stoker ManaCost:3 R Types:Creature Elemental PT:3/3 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.wasCastFromHand+Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, add R R R to your mana pool. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.wasCastFromHand+Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, add {R}{R}{R} to your mana pool. SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ R | Amount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/coal_stoker.jpg Oracle:When Coal Stoker enters the battlefield, if you cast it from your hand, add {R}{R}{R} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/c/cobra_trap.txt b/forge-gui/res/cardsfolder/c/cobra_trap.txt index 0906879c65e..a2d31372e97 100644 --- a/forge-gui/res/cardsfolder/c/cobra_trap.txt +++ b/forge-gui/res/cardsfolder/c/cobra_trap.txt @@ -6,7 +6,7 @@ SVar:TrackValidDestroy:DB$ StoreSVar | SVar$ SetTrap | Type$ CountSVar | Express T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ SetTrap | Type$ Number | Expression$ 0 SVar:SetTrap:Number$0 -SVar:AltCost:Cost$ G | CheckSVar$ SetTrap | SVarCompare$ GE1 | Description$ If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay G rather than pay CARDNAME's mana cost. +SVar:AltCost:Cost$ G | CheckSVar$ SetTrap | SVarCompare$ GE1 | Description$ If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay {G} rather than pay CARDNAME's mana cost. A:SP$ Token | Cost$ 4 G G | TokenAmount$ 4 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put four 1/1 green Snake creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/cobra_trap.jpg Oracle:If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay {G} rather than pay Cobra Trap's mana cost.\nPut four 1/1 green Snake creature tokens onto the battlefield. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/c/complicate.txt b/forge-gui/res/cardsfolder/c/complicate.txt index 4237087545c..cda4e67fbcb 100644 --- a/forge-gui/res/cardsfolder/c/complicate.txt +++ b/forge-gui/res/cardsfolder/c/complicate.txt @@ -3,7 +3,7 @@ ManaCost:2 U Types:Instant K:Cycling:2 U A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 3 | SpellDescription$ Counter target spell unless its controller pays {3}. -T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When you cycle CARDNAME, you may counter target spell unless its controller pays 1. +T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When you cycle CARDNAME, you may counter target spell unless its controller pays {1}. SVar:TrigExile:AB$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/complicate.jpg Oracle:Counter target spell unless its controller pays {3}.\nCycling {2}{U} ({2}{U}, Discard this card: Draw a card.)\nWhen you cycle Complicate, you may counter target spell unless its controller pays {1}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/c/convulsing_licid.txt b/forge-gui/res/cardsfolder/c/convulsing_licid.txt index e71ef8289de..98302307536 100644 --- a/forge-gui/res/cardsfolder/c/convulsing_licid.txt +++ b/forge-gui/res/cardsfolder/c/convulsing_licid.txt @@ -2,7 +2,7 @@ Name:Convulsing Licid ManaCost:2 R Types:Creature Licid PT:2/2 -A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay R to end this effect. +A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect. SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse AlternateMode:Licid SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/c/corpsehatch.txt b/forge-gui/res/cardsfolder/c/corpsehatch.txt index 6edbecb3bb0..68f5ab459ee 100644 --- a/forge-gui/res/cardsfolder/c/corpsehatch.txt +++ b/forge-gui/res/cardsfolder/c/corpsehatch.txt @@ -1,7 +1,7 @@ Name:Corpsehatch ManaCost:3 B B Types:Sorcery -A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Choose target nonblack creature. | SubAbility$ DBToken | SpellDescription$ Destroy target nonblack creature. Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add 1 to your mana pool." +A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Choose target nonblack creature. | SubAbility$ DBToken | SpellDescription$ Destroy target nonblack creature. Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." SVar:DBToken:DB$Token | TokenAmount$ 2 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana SVar:ABMana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/corpsehatch.jpg diff --git a/forge-gui/res/cardsfolder/c/corrupting_licid.txt b/forge-gui/res/cardsfolder/c/corrupting_licid.txt index f4a1efca620..f530b067577 100644 --- a/forge-gui/res/cardsfolder/c/corrupting_licid.txt +++ b/forge-gui/res/cardsfolder/c/corrupting_licid.txt @@ -2,7 +2,7 @@ Name:Corrupting Licid ManaCost:2 B Types:Creature Licid PT:2/2 -A:AB$ SetState | Cost$ B T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay B to end this effect. +A:AB$ SetState | Cost$ B T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect. SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump AlternateMode:Licid SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/c/cosmic_horror.txt b/forge-gui/res/cardsfolder/c/cosmic_horror.txt index 3ec2eedd4d7..e0ba5f293e9 100644 --- a/forge-gui/res/cardsfolder/c/cosmic_horror.txt +++ b/forge-gui/res/cardsfolder/c/cosmic_horror.txt @@ -3,7 +3,7 @@ ManaCost:3 B B B Types:Creature Horror PT:7/7 K:First Strike -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of your upkeep, destroy CARDNAME unless you pay 3 B B B. If CARDNAME is destroyed this way, it deals 7 damage to you. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of your upkeep, destroy CARDNAME unless you pay {3}{B}{B}{B}. If CARDNAME is destroyed this way, it deals 7 damage to you. SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ Self | RememberDestroyed$ True | UnlessCost$ 3 B B B | UnlessPayer$ You | SubAbility$ DBDmg SVar:DBDmg:DB$ DealDamage | Defined$ You | NumDmg$ 7 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/c/court_hussar.txt b/forge-gui/res/cardsfolder/c/court_hussar.txt index a1ec9d34871..8367accbb36 100644 --- a/forge-gui/res/cardsfolder/c/court_hussar.txt +++ b/forge-gui/res/cardsfolder/c/court_hussar.txt @@ -4,7 +4,7 @@ Types:Creature Vedalken Knight PT:1/3 K:Vigilance T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top three cards of your library, then put one of them into your hand and the rest on the bottom of your library in any order. -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ W | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless W was spent to cast it. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ W | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {W} was spent to cast it. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | Defined$ You SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:ManaNeededToAvoidNegativeEffect:white diff --git a/forge-gui/res/cardsfolder/c/crosis_the_purger.txt b/forge-gui/res/cardsfolder/c/crosis_the_purger.txt index 32106f0bb2a..4e3cde19674 100644 --- a/forge-gui/res/cardsfolder/c/crosis_the_purger.txt +++ b/forge-gui/res/cardsfolder/c/crosis_the_purger.txt @@ -3,7 +3,7 @@ ManaCost:3 U B R Types:Legendary Creature Dragon PT:6/6 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 B. If you do, choose a color, then that player reveals his or her hand and discards all cards of that color. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{B}. If you do, choose a color, then that player reveals his or her hand and discards all cards of that color. SVar:TrigChoose:AB$ ChooseColor | Cost$ 2 B | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealDiscard SVar:DBRevealDiscard:DB$ Discard | Mode$ RevealDiscardAll | DiscardValid$ Card.ChosenColor | Defined$ TriggeredTarget SVar:Picture:http://www.wizards.com/global/images/magic/general/crosis_the_purger.jpg diff --git a/forge-gui/res/cardsfolder/c/crypt_champion.txt b/forge-gui/res/cardsfolder/c/crypt_champion.txt index 087deb2f1eb..5fbc6faf7b4 100644 --- a/forge-gui/res/cardsfolder/c/crypt_champion.txt +++ b/forge-gui/res/cardsfolder/c/crypt_champion.txt @@ -4,7 +4,7 @@ Types:Creature Zombie PT:2/2 K:Double Strike T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, each player puts a creature card with converted mana cost 3 or less from his or her graveyard onto the battlefield. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ R | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless R was spent to cast it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ R | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {R} was spent to cast it. SVar:TrigChangeZone:AB$ RepeatEach | RepeatPlayers$ Player | Cost$ 0 | RepeatSubAbility$ DBChangeZone SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.RememberedPlayerCtrl+cmcLE3 | ChangeNum$ 1 | Hidden$ True | DefinedPlayer$ Player.IsRemembered | Chooser$ Player.IsRemembered SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self diff --git a/forge-gui/res/cardsfolder/c/cyclone.txt b/forge-gui/res/cardsfolder/c/cyclone.txt index 8d4abb3cb65..d2905a3f382 100644 --- a/forge-gui/res/cardsfolder/c/cyclone.txt +++ b/forge-gui/res/cardsfolder/c/cyclone.txt @@ -1,7 +1,7 @@ Name:Cyclone ManaCost:2 G G Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a wind counter on CARDNAME, then sacrifice CARDNAME unless you pay G for each wind counter on it. If you pay, CARDNAME deals damage equal to the number of wind counters on it to each creature and each player. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a wind counter on CARDNAME, then sacrifice CARDNAME unless you pay {G} for each wind counter on it. If you pay, CARDNAME deals damage equal to the number of wind counters on it to each creature and each player. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ WIND | CounterNum$ 1 | SubAbility$ SacSelf SVar:SacSelf:DB$ Sacrifice | Defined$ Card.Self | UnlessCost$ X | UnlessXColor$ G | UnlessPayer$ You | UnlessResolveSubs$ WhenPaid | SubAbility$ DBDamageAll | References$ X SVar:DBDamageAll:DB$ DamageAll | NumDmg$ X | ValidCards$ Creature | ValidPlayers$ Each | References$ X diff --git a/forge-gui/res/cardsfolder/d/darigaaz_the_igniter.txt b/forge-gui/res/cardsfolder/d/darigaaz_the_igniter.txt index 3f0ef7d83d9..487c36a7f64 100644 --- a/forge-gui/res/cardsfolder/d/darigaaz_the_igniter.txt +++ b/forge-gui/res/cardsfolder/d/darigaaz_the_igniter.txt @@ -3,7 +3,7 @@ ManaCost:3 B R G Types:Legendary Creature Dragon PT:6/6 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChooseColor | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 R. If you do, choose a color, then that player reveals his or her hand and Darigaaz deals damage to the player equal to the number of cards of that color revealed this way. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChooseColor | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{R}. If you do, choose a color, then that player reveals his or her hand and Darigaaz deals damage to the player equal to the number of cards of that color revealed this way. SVar:TrigChooseColor:AB$ ChooseColor | Cost$ 2 R | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealHand SVar:DBRevealHand:DB$ RevealHand | Defined$ TriggeredTarget | RememberRevealed$ True | SubAbility$ DBDamage SVar:DBDamage:DB$ DealDamage | Defined$ TriggeredTarget | NumDmg$ X | SubAbility$ DBCleanup | References$ X diff --git a/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt b/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt index 6bafd28a123..4606dc3f6d6 100644 --- a/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt +++ b/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt @@ -1,7 +1,7 @@ Name:Dawnglow Infusion ManaCost:X GW Types:Sorcery -A:SP$ GainLife | Cost$ X WG | LifeAmount$ X | References$ X | ConditionManaSpent$ G | SubAbility$ WPaid | SpellDescription$ You gain X life if G was spent to cast CARDNAME and X life if W was spent to cast it. (Do both if G W was spent.) +A:SP$ GainLife | Cost$ X WG | LifeAmount$ X | References$ X | ConditionManaSpent$ G | SubAbility$ WPaid | SpellDescription$ You gain X life if {G} was spent to cast CARDNAME and X life if {W} was spent to cast it. (Do both if G W was spent.) SVar:WPaid:DB$GainLife | Cost$ 0 | LifeAmount$ X | References$ X | ConditionManaSpent$ W SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnglow_infusion.jpg diff --git a/forge-gui/res/cardsfolder/d/death_charmer.txt b/forge-gui/res/cardsfolder/d/death_charmer.txt index 8051af1bd04..639c15a7dcf 100644 --- a/forge-gui/res/cardsfolder/d/death_charmer.txt +++ b/forge-gui/res/cardsfolder/d/death_charmer.txt @@ -2,7 +2,7 @@ Name:Death Charmer ManaCost:2 B Types:Creature Worm Mercenary PT:2/2 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, that creature's controller loses 2 life unless he or she pays 2. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, that creature's controller loses 2 life unless he or she pays {2}. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredTargetController | LifeAmount$ 2 | UnlessCost$ 2 | UnlessPayer$ TriggeredTargetController SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/death_charmer.jpg diff --git a/forge-gui/res/cardsfolder/d/death_spark.txt b/forge-gui/res/cardsfolder/d/death_spark.txt index 6175fc33a77..d9dc16ac8ba 100644 --- a/forge-gui/res/cardsfolder/d/death_spark.txt +++ b/forge-gui/res/cardsfolder/d/death_spark.txt @@ -2,7 +2,7 @@ Name:Death Spark ManaCost:R Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | IsPresent$ Creature.YouOwn+DirectlyAbove | PresentZone$ Graveyard | PresentCompare$ EQ1 | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard with a creature card directly above it, you may pay 1. If you do, return CARDNAME to your hand. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | IsPresent$ Creature.YouOwn+DirectlyAbove | PresentZone$ Graveyard | PresentCompare$ EQ1 | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard with a creature card directly above it, you may pay {1}. If you do, return CARDNAME to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 1 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/death_spark.jpg Oracle:Death Spark deals 1 damage to target creature or player.\nAt the beginning of your upkeep, if Death Spark is in your graveyard with a creature card directly above it, you may pay {1}. If you do, return Death Spark to your hand. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/decaying_soil.txt b/forge-gui/res/cardsfolder/d/decaying_soil.txt index 8b4c28f8fa1..36e7688f66b 100644 --- a/forge-gui/res/cardsfolder/d/decaying_soil.txt +++ b/forge-gui/res/cardsfolder/d/decaying_soil.txt @@ -3,8 +3,8 @@ ManaCost:1 B B Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of your upkeep, exile a card from your graveyard. SVar:TrigExile:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card | ChangeNum$ 1 | DefinedPlayer$ You | Origin$ Graveyard | Destination$ Exile -S:Mode$ Continuous | Affected$ Card.Self | AddTrigger$ TrigDies | AddAbility$ TrigReturn | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay 1. If you do, return that card to your hand." -SVar:TrigDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay 1. If you do, return that card to your hand." +S:Mode$ Continuous | Affected$ Card.Self | AddTrigger$ TrigDies | AddAbility$ TrigReturn | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {1}. If you do, return that card to your hand." +SVar:TrigDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {1}. If you do, return that card to your hand." SVar:TrigReturn:AB$ ChangeZone | Cost$ 1 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/decaying_soil.jpg diff --git a/forge-gui/res/cardsfolder/d/deconstruct.txt b/forge-gui/res/cardsfolder/d/deconstruct.txt index 593e351a0c5..affc1eaf7c2 100644 --- a/forge-gui/res/cardsfolder/d/deconstruct.txt +++ b/forge-gui/res/cardsfolder/d/deconstruct.txt @@ -1,7 +1,7 @@ Name:Deconstruct ManaCost:2 G Types:Sorcery -A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SubAbility$ DBMana | SpellDescription$ Destroy target artifact. Add G G G to your mana pool. +A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SubAbility$ DBMana | SpellDescription$ Destroy target artifact. Add {G}{G}{G} to your mana pool. SVar:DBMana:DB$Mana | Produced$ G | Amount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/deconstruct.jpg Oracle:Destroy target artifact. Add {G}{G}{G} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/delaying_shield.txt b/forge-gui/res/cardsfolder/d/delaying_shield.txt index 86670ab1b31..d95c59747bf 100644 --- a/forge-gui/res/cardsfolder/d/delaying_shield.txt +++ b/forge-gui/res/cardsfolder/d/delaying_shield.txt @@ -4,7 +4,7 @@ Types:Enchantment R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ Counters | Description$ If damage would be dealt to you, put that many delay counters on CARDNAME instead. SVar:Counters:AB$ PutCounter | Cost$ 0 | CounterType$ DELAY | CounterNum$ NumDamage | References$ NumDamage | Defined$ Self SVar:NumDamage:ReplaceCount$DamageAmount -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+counters_GE1_DELAY | Execute$ RemoveCounters | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, remove all delay counters from CARDNAME. For each delay counter removed this way, you lose 1 life unless you pay 1 W. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+counters_GE1_DELAY | Execute$ RemoveCounters | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, remove all delay counters from CARDNAME. For each delay counter removed this way, you lose 1 life unless you pay {1}{W}. SVar:RemoveCounters:AB$ RemoveCounter | Cost$ 0 | CounterType$ DELAY | CounterNum$ All | RememberRemoved$ True | SubAbility$ RepeatOnUpkeep SVar:RepeatOnUpkeep:DB$ Repeat | MaxRepeat$ NumRemoved | References$ NumRemoved | RepeatSubAbility$ DBLoseLife | SubAbility$ DBCleanup SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 | Defined$ You | UnlessCost$ 1 W | UnlessPayer$ You diff --git a/forge-gui/res/cardsfolder/e/elderwood_scion.txt b/forge-gui/res/cardsfolder/e/elderwood_scion.txt index 40fff50f926..f1ba12c856f 100644 --- a/forge-gui/res/cardsfolder/e/elderwood_scion.txt +++ b/forge-gui/res/cardsfolder/e/elderwood_scion.txt @@ -4,8 +4,8 @@ Types:Creature Elemental PT:4/4 K:Trample K:Lifelink -S:Mode$ ReduceCost | ValidTarget$ Card.Self | Activator$ You | Type$ Spell | Amount$ 2 | Description$ Spells you cast that target CARDNAME cost 2 less to cast. -S:Mode$ RaiseCost | ValidTarget$ Card.Self | Activator$ Opponent | Type$ Spell | Amount$ 2 | Description$ Spells your opponents cast that target CARDNAME cost 2 more to cast. +S:Mode$ ReduceCost | ValidTarget$ Card.Self | Activator$ You | Type$ Spell | Amount$ 2 | Description$ Spells you cast that target CARDNAME cost {2} less to cast. +S:Mode$ RaiseCost | ValidTarget$ Card.Self | Activator$ Opponent | Type$ Spell | Amount$ 2 | Description$ Spells your opponents cast that target CARDNAME cost {2} more to cast. SVar:EnchantMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/elderwood_scion.jpg Oracle:Trample, lifelink\nSpells you cast that target Elderwood Scion cost {2} less to cast.\nSpells your opponents cast that target Elderwood Scion cost {2} more to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/e/elvish_champion_avatar.txt b/forge-gui/res/cardsfolder/e/elvish_champion_avatar.txt index d7a333f92eb..01ffe995fc1 100644 --- a/forge-gui/res/cardsfolder/e/elvish_champion_avatar.txt +++ b/forge-gui/res/cardsfolder/e/elvish_champion_avatar.txt @@ -2,7 +2,7 @@ Name:Elvish Champion Avatar ManaCost:no cost Types:Vanguard HandLifeModifier:+0/-5 -T:Mode$ NewGame | TriggerZones$ Command | Execute$ TrigToken | Static$ True | TriggerDescription$ You begin the game with a 1/1 green Elf creature token on the battlefield. It has "Tap: Add G to your mana pool." +T:Mode$ NewGame | TriggerZones$ Command | Execute$ TrigToken | Static$ True | TriggerDescription$ You begin the game with a 1/1 green Elf creature token on the battlefield. It has "Tap: Add {G} to your mana pool." SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elf | TokenTypes$ Creature,Elf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ DBMana SVar:DBMana:AB$ Mana | Cost$ T | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/elvish_champion_avatar.jpg diff --git a/forge-gui/res/cardsfolder/e/emrakuls_hatcher.txt b/forge-gui/res/cardsfolder/e/emrakuls_hatcher.txt index 7a197645f3e..f1e603bdf09 100644 --- a/forge-gui/res/cardsfolder/e/emrakuls_hatcher.txt +++ b/forge-gui/res/cardsfolder/e/emrakuls_hatcher.txt @@ -2,7 +2,7 @@ Name:Emrakul's Hatcher ManaCost:4 R Types:Creature Eldrazi Drone PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add 1 to your mana pool." +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana SVar:ABMana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/emrakuls_hatcher.jpg diff --git a/forge-gui/res/cardsfolder/e/enraging_licid.txt b/forge-gui/res/cardsfolder/e/enraging_licid.txt index 602b5d50363..366fe4a4fc3 100644 --- a/forge-gui/res/cardsfolder/e/enraging_licid.txt +++ b/forge-gui/res/cardsfolder/e/enraging_licid.txt @@ -2,7 +2,7 @@ Name:Enraging Licid ManaCost:1 R Types:Creature Licid PT:1/1 -A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay R to end this effect. +A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect. SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump #If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original". AlternateMode:Licid diff --git a/forge-gui/res/cardsfolder/f/fettergeist.txt b/forge-gui/res/cardsfolder/f/fettergeist.txt index 5b5308dd452..412a9b51d5f 100644 --- a/forge-gui/res/cardsfolder/f/fettergeist.txt +++ b/forge-gui/res/cardsfolder/f/fettergeist.txt @@ -3,7 +3,7 @@ ManaCost:2 U Types:Creature Spirit PT:3/4 K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 for each other creature you control. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay {1} for each other creature you control. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ X | UnlessPayer$ You | References$ X SVar:X:Count$Valid Creature.Other+YouCtrl SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/f/fireball.txt b/forge-gui/res/cardsfolder/f/fireball.txt index 5befcdaf1fa..76f4d56cd1b 100644 --- a/forge-gui/res/cardsfolder/f/fireball.txt +++ b/forge-gui/res/cardsfolder/f/fireball.txt @@ -2,7 +2,7 @@ Name:Fireball ManaCost:X R Types:Sorcery A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | TargetMin$ 0 | TargetMax$ MaxTargets | DivideEvenly$ RoundedDown | References$ X,MaxTargets,Maxplayer,Maxcreature | SpellDescription$ CARDNAME deals X damage divided evenly, rounded down, among any number of target creatures and/or players. -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | EffectZone$ All | Description$ CARDNAME costs 1 more to cast for each target beyond the first. +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | EffectZone$ All | Description$ CARDNAME costs {1} more to cast for each target beyond the first. SVar:X:Count$xPaid SVar:MaxTargets:SVar$Maxplayer/Plus.Maxcreature SVar:Maxplayer:PlayerCountPlayers$Amount diff --git a/forge-gui/res/cardsfolder/f/firespout.txt b/forge-gui/res/cardsfolder/f/firespout.txt index 0313de95fb6..a00c12bca4c 100644 --- a/forge-gui/res/cardsfolder/f/firespout.txt +++ b/forge-gui/res/cardsfolder/f/firespout.txt @@ -1,7 +1,7 @@ Name:Firespout ManaCost:2 RG Types:Sorcery -A:SP$ DamageAll | Cost$ 2 RG | ValidCards$ Creature.withoutFlying | NumDmg$ 3 | ConditionManaSpent$ R | SubAbility$ GPaid | SpellDescription$ CARDNAME deals 3 damage to each creature without flying if R was spent to cast CARDNAME and 3 damage to each creature with flying if G was spent to cast it. (Do both if R G was spent.) +A:SP$ DamageAll | Cost$ 2 RG | ValidCards$ Creature.withoutFlying | NumDmg$ 3 | ConditionManaSpent$ R | SubAbility$ GPaid | SpellDescription$ CARDNAME deals 3 damage to each creature without flying if {R} was spent to cast CARDNAME and 3 damage to each creature with flying if {G} was spent to cast it. (Do both if R G was spent.) SVar:GPaid:DB$ DamageAll | ValidCards$ Creature.withFlying | NumDmg$ 3 | ConditionManaSpent$ G SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/firespout.jpg diff --git a/forge-gui/res/cardsfolder/g/genesis.txt b/forge-gui/res/cardsfolder/g/genesis.txt index faea9eba458..f46e1979055 100644 --- a/forge-gui/res/cardsfolder/g/genesis.txt +++ b/forge-gui/res/cardsfolder/g/genesis.txt @@ -2,7 +2,7 @@ Name:Genesis ManaCost:4 G Types:Creature Incarnation PT:4/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay 2 G. If you do, return target creature card from your graveyard to your hand. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay {2}{G}. If you do, return target creature card from your graveyard to your hand. SVar:TrigChange:AB$ChangeZone | Cost$ 2 G | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/genesis.jpg diff --git a/forge-gui/res/cardsfolder/g/ghastly_remains.txt b/forge-gui/res/cardsfolder/g/ghastly_remains.txt index 17966176c6f..8ae66a20f8b 100644 --- a/forge-gui/res/cardsfolder/g/ghastly_remains.txt +++ b/forge-gui/res/cardsfolder/g/ghastly_remains.txt @@ -3,7 +3,7 @@ ManaCost:B B B Types:Creature Zombie PT:0/0 K:Amplify:1:Zombie -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay B B B. If you do, return CARDNAME to your hand. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay {B}{B}{B}. If you do, return CARDNAME to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ B B B | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:NeedsToPlayVar:X GE2 SVar:X:Count$TypeInYourHand.Zombie diff --git a/forge-gui/res/cardsfolder/g/ghoultree.txt b/forge-gui/res/cardsfolder/g/ghoultree.txt index 4807c13eb7f..88c4493fb02 100644 --- a/forge-gui/res/cardsfolder/g/ghoultree.txt +++ b/forge-gui/res/cardsfolder/g/ghoultree.txt @@ -2,7 +2,7 @@ Name:Ghoultree ManaCost:7 G Types:Creature Zombie Treefolk PT:10/10 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs 1 less to cast for each creature card in your graveyard. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each creature card in your graveyard. SVar:X:Count$TypeInYourYard.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoultree.jpg Oracle:Ghoultree costs {1} less to cast for each creature card in your graveyard. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/g/glass_asp.txt b/forge-gui/res/cardsfolder/g/glass_asp.txt index 0cd04780d55..181ca61dfd2 100644 --- a/forge-gui/res/cardsfolder/g/glass_asp.txt +++ b/forge-gui/res/cardsfolder/g/glass_asp.txt @@ -2,7 +2,7 @@ Name:Glass Asp ManaCost:1 G G Types:Creature Snake PT:2/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ NafsEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses 2 life at the beginning of his or her next draw step unless he or she pays 2 before that step. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ NafsEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses 2 life at the beginning of his or her next draw step unless he or she pays {2} before that step. SVar:NafsEffect:AB$ Effect | Cost$ 0 | Name$ Glass Asp Effect | EffectOwner$ TriggeredTarget | Duration$ Permanent | Triggers$ DrawTrig | Abilities$ PayUp | SVars$ Bleed,ExileEffect SVar:DrawTrig:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ You lose 2 life at the beginning of your next draw step unless you pay 2 before that step. SVar:Bleed:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | SubAbility$ ExileEffect diff --git a/forge-gui/res/cardsfolder/g/gliding_licid.txt b/forge-gui/res/cardsfolder/g/gliding_licid.txt index 9d3707ef522..14f449c4b31 100644 --- a/forge-gui/res/cardsfolder/g/gliding_licid.txt +++ b/forge-gui/res/cardsfolder/g/gliding_licid.txt @@ -2,7 +2,7 @@ Name:Gliding Licid ManaCost:2 U Types:Creature Licid PT:2/2 -A:AB$ SetState | Cost$ U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay U to end this effect. +A:AB$ SetState | Cost$ U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect. SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump #If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original". AlternateMode:Licid diff --git a/forge-gui/res/cardsfolder/g/goblin_vandal.txt b/forge-gui/res/cardsfolder/g/goblin_vandal.txt index 6ff603b10b2..440cfbb27b9 100644 --- a/forge-gui/res/cardsfolder/g/goblin_vandal.txt +++ b/forge-gui/res/cardsfolder/g/goblin_vandal.txt @@ -2,7 +2,7 @@ Name:Goblin Vandal ManaCost:R Types:Creature Goblin Rogue PT:1/1 -T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may pay R. If you do, destroy target artifact defending player controls and CARDNAME assigns no combat damage this turn. +T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may pay {R}. If you do, destroy target artifact defending player controls and CARDNAME assigns no combat damage this turn. SVar:TrigDestroy:AB$Destroy | Cost$ R | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact defending player controls | SubAbility$ DBPump | Mandatory$ True SVar:DBPump:DB$Pump | KW$ HIDDEN CARDNAME assigns no combat damage SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_vandal.jpg diff --git a/forge-gui/res/cardsfolder/g/grizzled_wolverine.txt b/forge-gui/res/cardsfolder/g/grizzled_wolverine.txt index a00fb9830f1..0032e3a5c34 100644 --- a/forge-gui/res/cardsfolder/g/grizzled_wolverine.txt +++ b/forge-gui/res/cardsfolder/g/grizzled_wolverine.txt @@ -2,7 +2,7 @@ Name:Grizzled Wolverine ManaCost:1 R R Types:Creature Wolverine PT:2/2 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, you may pay R. If you do, CARDNAME gets +2/+0 until end of turn. +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, you may pay {R}. If you do, CARDNAME gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ R | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/grizzled_wolverine.jpg Oracle:Whenever Grizzled Wolverine becomes blocked, you may pay {R}. If you do, Grizzled Wolverine gets +2/+0 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/g/growth_spasm.txt b/forge-gui/res/cardsfolder/g/growth_spasm.txt index d02d3de3e88..b468688fedf 100644 --- a/forge-gui/res/cardsfolder/g/growth_spasm.txt +++ b/forge-gui/res/cardsfolder/g/growth_spasm.txt @@ -1,7 +1,7 @@ Name:Growth Spasm ManaCost:2 G Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True | SubAbility$ DBToken | SpellDescription$ Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. Put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add 1 to your mana pool." +A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True | SubAbility$ DBToken | SpellDescription$ Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. Put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana SVar:ABMana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/growth_spasm.jpg diff --git a/forge-gui/res/cardsfolder/g/gruul_scrapper.txt b/forge-gui/res/cardsfolder/g/gruul_scrapper.txt index 220e0b19b34..7c14e95bbab 100644 --- a/forge-gui/res/cardsfolder/g/gruul_scrapper.txt +++ b/forge-gui/res/cardsfolder/g/gruul_scrapper.txt @@ -2,7 +2,7 @@ Name:Gruul Scrapper ManaCost:3 G Types:Creature Human Berserker PT:3/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | ManaSpent$ R | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, if R was spent to cast CARDNAME, it gains haste until end of turn. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | ManaSpent$ R | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, if {R} was spent to cast CARDNAME, it gains haste until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Haste SVar:ManaNeededToAvoidNegativeEffect:red SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/g/guardian_angel.txt b/forge-gui/res/cardsfolder/g/guardian_angel.txt index 279d8261f10..03897bbf1e8 100644 --- a/forge-gui/res/cardsfolder/g/guardian_angel.txt +++ b/forge-gui/res/cardsfolder/g/guardian_angel.txt @@ -1,7 +1,7 @@ Name:Guardian Angel ManaCost:X W Types:Instant -A:SP$ PreventDamage | Cost$ X W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | References$ X | SubAbility$ GuardianEffect | SpellDescription$ Prevent the next X damage that would be dealt to target creature or player this turn. Until end of turn, you may pay 1 any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn. +A:SP$ PreventDamage | Cost$ X W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | References$ X | SubAbility$ GuardianEffect | SpellDescription$ Prevent the next X damage that would be dealt to target creature or player this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn. SVar:GuardianEffect:DB$ Effect | Name$ Guardian Angel Effect | Abilities$ ABProtect | RememberObjects$ Targeted | Triggers$ OutOfSight | SVars$ ExileEffect SVar:ABProtect:AB$ PreventDamage | ActivationZone$ Command | Cost$ 1 | InstantSpeed$ True | Defined$ Remembered | Amount$ 1 | SpellDescription$ You may pay 1 any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn. SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True diff --git a/forge-gui/res/cardsfolder/h/haazda_snare_squad.txt b/forge-gui/res/cardsfolder/h/haazda_snare_squad.txt index 8135804a359..a348537e412 100644 --- a/forge-gui/res/cardsfolder/h/haazda_snare_squad.txt +++ b/forge-gui/res/cardsfolder/h/haazda_snare_squad.txt @@ -2,7 +2,7 @@ Name:Haazda Snare Squad ManaCost:2 W Types:Creature Human Soldier PT:1/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may pay W. If you do, tap target creature an opponent controls. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may pay {W}. If you do, tap target creature an opponent controls. SVar:TrigTap:AB$ Tap | Cost$ W | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls SVar:Picture:http://www.wizards.com/global/images/magic/general/haazda_snare_squad.jpg Oracle:Whenever Haazda Snare Squad attacks, you may pay {W}. If you do, tap target creature an opponent controls. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/h/hasran_ogress.txt b/forge-gui/res/cardsfolder/h/hasran_ogress.txt index 1d18c2746cd..71deea56a4b 100644 --- a/forge-gui/res/cardsfolder/h/hasran_ogress.txt +++ b/forge-gui/res/cardsfolder/h/hasran_ogress.txt @@ -2,7 +2,7 @@ Name:Hasran Ogress ManaCost:B B Types:Creature Ogre PT:3/2 -T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals 3 damage to you unless you pay 2. +T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals 3 damage to you unless you pay {2}. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 3 | UnlessCost$ 2 | UnlessPayer$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hasran_ogress.jpg diff --git a/forge-gui/res/cardsfolder/h/hipparion.txt b/forge-gui/res/cardsfolder/h/hipparion.txt index 11f0af5579e..84bedddd9ee 100644 --- a/forge-gui/res/cardsfolder/h/hipparion.txt +++ b/forge-gui/res/cardsfolder/h/hipparion.txt @@ -2,6 +2,6 @@ Name:Hipparion ManaCost:1 W Types:Creature Horse PT:1/3 -S:Mode$ CantBlockUnless | ValidCard$ Card.Self | Attacker$ Creature.powerGE3 | Cost$ 1 | Description$ CARDNAME can't block creatures with power 3 or greater unless you pay 1. +S:Mode$ CantBlockUnless | ValidCard$ Card.Self | Attacker$ Creature.powerGE3 | Cost$ 1 | Description$ CARDNAME can't block creatures with power 3 or greater unless you pay {1}. SVar:Picture:http://www.wizards.com/global/images/magic/general/hipparion.jpg Oracle:Hipparion can't block creatures with power 3 or greater unless you pay {1}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/h/horizon_spellbomb.txt b/forge-gui/res/cardsfolder/h/horizon_spellbomb.txt index 66a658fa9b9..60d427085bc 100644 --- a/forge-gui/res/cardsfolder/h/horizon_spellbomb.txt +++ b/forge-gui/res/cardsfolder/h/horizon_spellbomb.txt @@ -2,7 +2,7 @@ Name:Horizon Spellbomb ManaCost:1 Types:Artifact A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | ChangeType$ Land.Basic | Origin$ Library | Destination$ Hand | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay G. If you do, draw a card. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay {G}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ G | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_spellbomb.jpg Oracle:{2}, {T}, Sacrifice Horizon Spellbomb: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.\nWhen Horizon Spellbomb is put into a graveyard from the battlefield, you may pay {G}. If you do, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/k/kaerveks_torch.txt b/forge-gui/res/cardsfolder/k/kaerveks_torch.txt index 6d140c898d1..71cf32b233a 100644 --- a/forge-gui/res/cardsfolder/k/kaerveks_torch.txt +++ b/forge-gui/res/cardsfolder/k/kaerveks_torch.txt @@ -2,7 +2,7 @@ Name:Kaervek's Torch ManaCost:X R Types:Sorcery A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. -S:Mode$ RaiseCost | ValidSpellTarget$ Card.Self | Activator$ Player | Type$ Spell | Amount$ 2 | EffectZone$ Stack | Description$ As long as CARDNAME is on the stack, spells that target it cost 2 more to cast. +S:Mode$ RaiseCost | ValidSpellTarget$ Card.Self | Activator$ Player | Type$ Spell | Amount$ 2 | EffectZone$ Stack | Description$ As long as CARDNAME is on the stack, spells that target it cost {2} more to cast. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/kaerveks_torch.jpg Oracle:As long as Kaervek's Torch is on the stack, spells that target it cost {2} more to cast.\nKaervek's Torch deals X damage to target creature or player. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt b/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt index ba66435d473..ed940ad7c3d 100644 --- a/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt +++ b/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt @@ -4,12 +4,12 @@ Types:Planeswalker Liliana Loyalty:3 A:AB$ ChangeZone | Cost$ AddCounter<1/LOYALTY> | Origin$ Library | Destination$ Hand | Planeswalker$ True | NumCards$ 1 | ChangeType$ Swamp | Mandatory$ True | SpellDescription$ Search your library for a swamp card, reveal it, and put it into your hand. Then shuffle your library. A:AB$ Pump | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ ABChoice | SpellDescription$ Target creature gets +X/+X or -X/-X until end of turn, where X is the number of swamps you control. | StackDescription$ Target creature gets +X/+X or -X/-X until end of turn, where X is the number of swamps you control. -A:AB$ Effect | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Liliana Of The Dark Realms Emblem | Image$ liliana_of_the_dark_realms_emblem | StaticAbilities$ SwampBoost | SVars$ BlackTap | Stackable$ False | Duration$ Permanent | SpellDescription$ You get an emblem with "Swamps you control have 'T:Add BBBB to your mana pool.'". +A:AB$ Effect | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Liliana Of The Dark Realms Emblem | Image$ liliana_of_the_dark_realms_emblem | StaticAbilities$ SwampBoost | SVars$ BlackTap | Stackable$ False | Duration$ Permanent | SpellDescription$ You get an emblem with "Swamps you control have 'T:Add {B}{B}{B}{B} to your mana pool.'". SVar:X:Count$Valid Swamp.YouCtrl SVar:ABChoice:DB$ GenericChoice | Defined$ You | Cost$ 0 | Choices$ ABPump1,ABPump2 SVar:ABPump1:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +X | NumDef$ +X | References$ X | ChoiceDescription$ +X/+X SVar:ABPump2:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ -X | NumDef$ -X | References$ X | ChoiceDescription$ -X/-X -SVar:SwampBoost:Mode$ Continuous | EffectZone$ Command | Affected$ Swamp.YouCtrl | AffectedZone$ Battlefield | AddAbility$ BlackTap | Description$ Swamps you control have 'T:Add BBBB to your mana pool.' +SVar:SwampBoost:Mode$ Continuous | EffectZone$ Command | Affected$ Swamp.YouCtrl | AffectedZone$ Battlefield | AddAbility$ BlackTap | Description$ Swamps you control have 'T:Add {B}{B}{B}{B} to your mana pool.' SVar:BlackTap:AB$ Mana | Cost$ T | Produced$ B | Amount$ 4 | SpellDescription$ Add {B}{B}{B}{B} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/liliana_of_the_dark_realms.jpg Oracle:[+1] Search your library for a Swamp card, reveal it, and put it into your hand. Then shuffle your library.\n[-3] Target creature gets +X/+X or -X/-X until end of turn, where X is the number of Swamps you control.\n[-6] You get an emblem with "Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.'" \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/l/liturgy_of_blood.txt b/forge-gui/res/cardsfolder/l/liturgy_of_blood.txt index 763e26ee96a..9cdb28cfa1e 100644 --- a/forge-gui/res/cardsfolder/l/liturgy_of_blood.txt +++ b/forge-gui/res/cardsfolder/l/liturgy_of_blood.txt @@ -1,7 +1,7 @@ Name:Liturgy of Blood ManaCost:3 B B Types:Sorcery -A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBMana | SpellDescription$ Destroy target creature. Add B B B to your mana pool. +A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBMana | SpellDescription$ Destroy target creature. Add {B}{B}{B} to your mana pool. SVar:DBMana:DB$Mana | Produced$ B | Amount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/liturgy_of_blood.jpg -Oracle:Destroy target creature. Add {B}{B}{B} to your mana pool. +Oracle:Destroy target creature. Add {B}{B}{B} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/l/llanowar.txt b/forge-gui/res/cardsfolder/l/llanowar.txt index 527a1861510..05a84bd9a41 100644 --- a/forge-gui/res/cardsfolder/l/llanowar.txt +++ b/forge-gui/res/cardsfolder/l/llanowar.txt @@ -1,7 +1,7 @@ Name:Llanowar ManaCost:no cost Types:Plane Dominaria -S:Mode$ Continuous | Affected$ Creature | EffectZone$ Command | AddAbility$ LlanowarAb | Description$ All creatures have "T: Add G G to your mana pool.". +S:Mode$ Continuous | Affected$ Creature | EffectZone$ Command | AddAbility$ LlanowarAb | Description$ All creatures have "T: Add {G}{G} to your mana pool.". SVar:LlanowarAb:AB$ Mana | Cost$ T | Amount$ 2 | Produced$ G | SpellDescription$ Add {G}{G} to your mana pool. T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, untap all creatures you control. SVar:RolledChaos:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl diff --git a/forge-gui/res/cardsfolder/l/llanowar_mentor.txt b/forge-gui/res/cardsfolder/l/llanowar_mentor.txt index cf1e0e38226..87bc4a281bd 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_mentor.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_mentor.txt @@ -2,7 +2,7 @@ Name:Llanowar Mentor ManaCost:G Types:Creature Elf Spellshaper PT:1/1 -A:AB$ Token | Cost$ G T Discard<1/Card> | TokenAmount$ 1 | TokenName$ Llanowar Elves | TokenTypes$ Creature,Elf,Druid | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ ABMana | SpellDescription$ Put a 1/1 green Elf Druid creature token named Llanowar Elves onto the battlefield. It has "Tap: Add G to your mana pool." +A:AB$ Token | Cost$ G T Discard<1/Card> | TokenAmount$ 1 | TokenName$ Llanowar Elves | TokenTypes$ Creature,Elf,Druid | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ ABMana | SpellDescription$ Put a 1/1 green Elf Druid creature token named Llanowar Elves onto the battlefield. It has "Tap: Add {G} to your mana pool." SVar:ABMana:AB$Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card126166.jpg Oracle:{G}, {T}, Discard a card: Put a 1/1 green Elf Druid creature token named Llanowar Elves onto the battlefield. It has "{T}: Add {G} to your mana pool." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt b/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt index a959ad3f5fe..e9d7bfc274c 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt @@ -2,7 +2,7 @@ Name:Llanowar Sentinel ManaCost:2 G Types:Creature Elf PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may pay 1 G. If you do, search your library for a card named CARDNAME and put that card onto the battlefield. Then shuffle your library. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {1}{G}. If you do, search your library for a card named CARDNAME and put that card onto the battlefield. Then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedLlanowar Sentinel | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_sentinel.jpg Oracle:When Llanowar Sentinel enters the battlefield, you may pay {1}{G}. If you do, search your library for a card named Llanowar Sentinel and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt b/forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt index 92dd8ceb8a3..7d36e4f911d 100644 --- a/forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt +++ b/forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt @@ -2,7 +2,7 @@ Name:Lorthos, the Tidemaker ManaCost:5 U U U Types:Legendary Creature Octopus PT:8/8 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may pay 8. If you do, tap up to eight target permanents. Those permanents don't untap during their controllers' next untap steps. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may pay {8}. If you do, tap up to eight target permanents. Those permanents don't untap during their controllers' next untap steps. SVar:TrigTap:AB$ Tap | Cost$ 8 | ValidTgts$ Permanent | TargetMin$ 0 | TargetMax$ 8 | TgtPrompt$ Select target permanent | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/lorthos_the_tidemaker.jpg diff --git a/forge-gui/res/cardsfolder/m/mana_seism.txt b/forge-gui/res/cardsfolder/m/mana_seism.txt index 58bd169c89a..0a74b565bb6 100644 --- a/forge-gui/res/cardsfolder/m/mana_seism.txt +++ b/forge-gui/res/cardsfolder/m/mana_seism.txt @@ -1,7 +1,7 @@ Name:Mana Seism ManaCost:1 R Types:Sorcery -A:SP$ Sacrifice | Cost$ 1 R | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBMana | SpellDescription$ Sacrifice any number of lands. Add 1 to your mana pool for each land sacrificed this way. +A:SP$ Sacrifice | Cost$ 1 R | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBMana | SpellDescription$ Sacrifice any number of lands. Add {1} to your mana pool for each land sacrificed this way. SVar:DBMana:DB$ Mana | Produced$ 1 | Amount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:SacX:Count$Valid Land.YouCtrl diff --git a/forge-gui/res/cardsfolder/m/mark_of_sakiko.txt b/forge-gui/res/cardsfolder/m/mark_of_sakiko.txt index 6dde110e5b5..2d1eb38b356 100644 --- a/forge-gui/res/cardsfolder/m/mark_of_sakiko.txt +++ b/forge-gui/res/cardsfolder/m/mark_of_sakiko.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ SakikoTrig | AddSVar$ SakuraManaSingle & SakuraX | Description$ Enchanted creature has "Whenever this creature deals combat damage to a player, add that much {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end." -SVar:SakikoTrig:Mode$ DamageDone | ValidSource$ Creature.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ SakuraManaSingle | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature deals combat damage to a player, add that much G to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end. +SVar:SakikoTrig:Mode$ DamageDone | ValidSource$ Creature.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ SakuraManaSingle | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature deals combat damage to a player, add that much {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end. SVar:SakuraManaSingle:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ SakuraX | References$ SakuraX | PersistentMana$ True SVar:SakuraX:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_sakiko.jpg diff --git a/forge-gui/res/cardsfolder/m/megatherium.txt b/forge-gui/res/cardsfolder/m/megatherium.txt index 6bc6fc57d73..1c75f73ccaf 100644 --- a/forge-gui/res/cardsfolder/m/megatherium.txt +++ b/forge-gui/res/cardsfolder/m/megatherium.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Beast PT:4/4 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you pay 1 for each card in your hand. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you pay {1} for each card in your hand. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ X | UnlessPayer$ You | References$ X SVar:X:Count$InYourHand SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/m/metalworker.txt b/forge-gui/res/cardsfolder/m/metalworker.txt index b7fbf34732e..d5762ae8559 100644 --- a/forge-gui/res/cardsfolder/m/metalworker.txt +++ b/forge-gui/res/cardsfolder/m/metalworker.txt @@ -2,7 +2,7 @@ Name:Metalworker ManaCost:3 Types:Artifact Creature Construct PT:1/2 -A:AB$ Reveal | Cost$ T | RevealValid$ Card.Artifact+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBMetalWorkerMana | SpellDescription$ Reveal any number of artifact cards in your hand. Add 2 to your mana pool for each card revealed this way. +A:AB$ Reveal | Cost$ T | RevealValid$ Card.Artifact+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBMetalWorkerMana | SpellDescription$ Reveal any number of artifact cards in your hand. Add {2} to your mana pool for each card revealed this way. SVar:DBMetalWorkerMana:DB$ Mana | Produced$ 1 | Amount$ MetalWorkerX | References$ X | SubAbility$ DBMetalWorkerCleanup SVar:DBMetalWorkerCleanup:DB$ Cleanup | ClearRemembered$ True SVar:MetalWorkerX:Remembered$Amount.Twice diff --git a/forge-gui/res/cardsfolder/m/mindbreak_trap.txt b/forge-gui/res/cardsfolder/m/mindbreak_trap.txt index e84f0109273..92ec6137fdf 100644 --- a/forge-gui/res/cardsfolder/m/mindbreak_trap.txt +++ b/forge-gui/res/cardsfolder/m/mindbreak_trap.txt @@ -2,7 +2,7 @@ Name:Mindbreak Trap ManaCost:2 U U Types:Instant Trap A:SP$ ChangeZone | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Destination$ Exile | TargetMin$ 0 | TargetMax$ MaxTgts | SpellDescription$ Exile any number of target spells. -A:SP$ ChangeZone | Cost$ 0 | CheckSVar$ OppCastThisTurn | SVarCompare$ GE3 | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Destination$ Exile | TargetMin$ 0 | TargetMax$ MaxTgts | SpellDescription$ If an opponent cast three or more spells this turn, you may pay 0 rather than pay CARDNAME's mana cost. +A:SP$ ChangeZone | Cost$ 0 | CheckSVar$ OppCastThisTurn | SVarCompare$ GE3 | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Destination$ Exile | TargetMin$ 0 | TargetMax$ MaxTgts | SpellDescription$ If an opponent cast three or more spells this turn, you may pay {0} rather than pay CARDNAME's mana cost. SVar:OppCastThisTurn:Count$ThisTurnCast_Card.YouDontCtrl SVar:MaxTgts:Count$SpellsOnStack SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/m/minion_of_tevesh_szat.txt b/forge-gui/res/cardsfolder/m/minion_of_tevesh_szat.txt index 885fafaeda0..cc962f78edf 100644 --- a/forge-gui/res/cardsfolder/m/minion_of_tevesh_szat.txt +++ b/forge-gui/res/cardsfolder/m/minion_of_tevesh_szat.txt @@ -2,7 +2,7 @@ Name:Minion of Tevesh Szat ManaCost:4 B B B Types:Creature Demon Minion PT:4/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 2 damage to you unless you pay B B. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 2 damage to you unless you pay {B}{B}. SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ 2 | UnlessPayer$ You | UnlessCost$ B B A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ -2 | SpellDescription$ Target creature gets +3/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/minion_of_tevesh_szat.jpg diff --git a/forge-gui/res/cardsfolder/m/mistform_warchief.txt b/forge-gui/res/cardsfolder/m/mistform_warchief.txt index 5e1839747a0..db0d786c16d 100644 --- a/forge-gui/res/cardsfolder/m/mistform_warchief.txt +++ b/forge-gui/res/cardsfolder/m/mistform_warchief.txt @@ -2,7 +2,7 @@ Name:Mistform Warchief ManaCost:2 U Types:Creature Illusion PT:1/3 -S:Mode$ ReduceCost | ValidCard$ Creature.sharesCreatureTypeWith | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Creature spells you cast that share a creature type with CARDNAME cost 1 less to cast. +S:Mode$ ReduceCost | ValidCard$ Creature.sharesCreatureTypeWith | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Creature spells you cast that share a creature type with CARDNAME cost {1} less to cast. A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Creature | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes the creature type of your choice until end of turn. SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/m/moonhold.txt b/forge-gui/res/cardsfolder/m/moonhold.txt index 773704bb750..80d93d7617e 100644 --- a/forge-gui/res/cardsfolder/m/moonhold.txt +++ b/forge-gui/res/cardsfolder/m/moonhold.txt @@ -1,7 +1,7 @@ Name:Moonhold ManaCost:2 RW Types:Instant -A:SP$ Effect | Cost$ 2 RW | ValidTgts$ Player | IsCurse$ True | Name$ Moonhold Land Effect | StaticAbilities$ STCantPlayLand | EffectOwner$ Targeted | AILogic$ BeginningOfOppTurn | ConditionManaSpent$ R | SubAbility$ WPaid | SpellDescription$ Target player can't play land cards this turn if R was spent to cast CARDNAME and can't play creature cards this turn if W was spent to cast it. (Do both if R W was spent.) +A:SP$ Effect | Cost$ 2 RW | ValidTgts$ Player | IsCurse$ True | Name$ Moonhold Land Effect | StaticAbilities$ STCantPlayLand | EffectOwner$ Targeted | AILogic$ BeginningOfOppTurn | ConditionManaSpent$ R | SubAbility$ WPaid | SpellDescription$ Target player can't play land cards this turn if {R} was spent to cast CARDNAME and can't play creature cards this turn if {W} was spent to cast it. (Do both if R W was spent.) SVar:WPaid:DB$ Effect | Name$ Moonhold Creature Effect | IsCurse$ True | StaticAbilities$ STCantPlayCreats | EffectOwner$ Targeted | AILogic$ BeginningOfOppTurn | ConditionManaSpent$ W SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | Player$ You | Description$ You can't play land cards this turn. SVar:STCantPlayCreats:Mode$ CantBeCast | ValidCard$ Creature | EffectZone$ Command | Caster$ You | Description$ You can't play creature cards this turn. diff --git a/forge-gui/res/cardsfolder/m/mount_keralia.txt b/forge-gui/res/cardsfolder/m/mount_keralia.txt index 981c1ba55e0..5031bb43ba8 100644 --- a/forge-gui/res/cardsfolder/m/mount_keralia.txt +++ b/forge-gui/res/cardsfolder/m/mount_keralia.txt @@ -5,10 +5,10 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | SVar:BuildPressure:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PRESSURE | CounterNum$ 1 T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ Eruption | TriggerDescription$ When you planeswalk away from CARDNAME, it deals damage equal to the number of pressure counters on it to each creature and each planeswalker. SVar:Eruption:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature,Planeswalker | ValidDescription$ each creature and each planeswalker. | NumDmg$ KeraliaX | References$ KeraliaX -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, prevent all damage that planes named CARDNAME would deal this game to permanents you control. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, prevent all damage that planes named CARDNAME would deal this game to permanents you control. SVar:RolledChaos:AB$ Effect | Cost$ 0 | Name$ Mount Keralia Effect | StaticAbilities$ KeraliaProtection | EffectOwner$ TriggeredPlayer | Duration$ Permanent | SpellDescription$ Prevent all damage that planes named CARDNAME would deal this game to permanents you control. SVar:KeraliaProtection:Mode$ PreventDamage | EffectZone$ Command | Target$ Permanent.YouCtrl | Source$ Plane.namedMount Keralia | Description$ Prevent all damage that planes named Mount Keralia would deal this game to permanents you control. SVar:KeraliaX:TriggeredSource$CardCounters.PRESSURE SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/mount_keralia.jpg -Oracle:At the beginning of your end step, put a pressure counter on Mount Keralia.\nWhen you planeswalk away from Mount Keralia, it deals damage equal to the number of pressure counters on it to each creature and each planeswalker.\nWhenever you roll {C}, prevent all damage that planes named Mount Keralia would deal this game to permanents you control. +Oracle:At the beginning of your end step, put a pressure counter on Mount Keralia.\nWhen you planeswalk away from Mount Keralia, it deals damage equal to the number of pressure counters on it to each creature and each planeswalker.\nWhenever you roll {C}, prevent all damage that planes named Mount Keralia would deal this game to permanents you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/m/mtenda_lion.txt b/forge-gui/res/cardsfolder/m/mtenda_lion.txt index 75b14ed31d6..7718f3a8d10 100644 --- a/forge-gui/res/cardsfolder/m/mtenda_lion.txt +++ b/forge-gui/res/cardsfolder/m/mtenda_lion.txt @@ -2,7 +2,7 @@ Name:Mtenda Lion ManaCost:G Types:Creature Cat PT:2/1 -T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ MtendaLionPump | TriggerDescription$ Whenever CARDNAME attacks, defending player may pay U. If that player does, prevent all combat damage that would be dealt by CARDNAME this turn. +T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ MtendaLionPump | TriggerDescription$ Whenever CARDNAME attacks, defending player may pay {U}. If that player does, prevent all combat damage that would be dealt by CARDNAME this turn. SVar:MtendaLionPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | UnlessCost$ U | UnlessPayer$ DefendingPlayer | UnlessSwitched$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/mtenda_lion.jpg Oracle:Whenever Mtenda Lion attacks, defending player may pay {U}. If that player does, prevent all combat damage that would be dealt by Mtenda Lion this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/m/musician.txt b/forge-gui/res/cardsfolder/m/musician.txt index 03eb922d28b..50a9fe1f501 100644 --- a/forge-gui/res/cardsfolder/m/musician.txt +++ b/forge-gui/res/cardsfolder/m/musician.txt @@ -3,7 +3,7 @@ ManaCost:2 U Types:Creature Human Wizard PT:1/3 K:Cumulative upkeep:1 -A:AB$ PutCounter | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | CounterType$ MUSIC | CounterNum$ 1 | SubAbility$ PayThePiper | SpellDescription$ Put a music counter on target creature. If it doesn't have "At the beginning of your upkeep, destroy this creature unless you pay 1 for each music counter on it," it gains that ability. +A:AB$ PutCounter | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | CounterType$ MUSIC | CounterNum$ 1 | SubAbility$ PayThePiper | SpellDescription$ Put a music counter on target creature. If it doesn't have "At the beginning of your upkeep, destroy this creature unless you pay {1} for each music counter on it," it gains that ability. SVar:PayThePiper:DB$ Animate | Defined$ Targeted | Permanent$ True | Keywords$ At the beginning of your upkeep, destroy this creature unless you pay 1 for each music counter on it | Triggers$ TrigMusicianPay | sVars$ MusiciansSpite,MusicX | ConditionDefined$ Targeted | ConditionPresent$ Card.withoutAt the beginning of your upkeep, destroy this creature unless you pay 1 for each music counter on it | ConditionCompare$ GE1 #The keyword added does nothing itself other than create a keyword string to check against in the conditional SVar:TrigMusicianPay:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ MusiciansSpite | Secondary$ True | TriggerDescription$ At the beginning of your upkeep, destroy this creature unless you pay 1 for each music counter on it. diff --git a/forge-gui/res/cardsfolder/n/naar_isle.txt b/forge-gui/res/cardsfolder/n/naar_isle.txt index 2e1547eb50d..538be42ea25 100644 --- a/forge-gui/res/cardsfolder/n/naar_isle.txt +++ b/forge-gui/res/cardsfolder/n/naar_isle.txt @@ -5,7 +5,7 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execu SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ FLAME | CounterNum$ 1 | SubAbility$ DBDmg SVar:DBDmg:DB$ DealDamage | Defined$ You | NumDmg$ Y | References$ Y SVar:Y:Count$CardCounters.FLAME -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, CARDNAME deals 3 damage to target player. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, CARDNAME deals 3 damage to target player. SVar:RolledChaos:AB$ DealDamage | Cost$ 0 | ValidTgts$ Player | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/naar_isle.jpg SVar:AIRollPlanarDieParams:Mode$ Always diff --git a/forge-gui/res/cardsfolder/n/nafs_asp.txt b/forge-gui/res/cardsfolder/n/nafs_asp.txt index 6c4b206d2b2..bf199c88042 100644 --- a/forge-gui/res/cardsfolder/n/nafs_asp.txt +++ b/forge-gui/res/cardsfolder/n/nafs_asp.txt @@ -2,7 +2,7 @@ Name:Nafs Asp ManaCost:G Types:Creature Snake PT:1/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ NafsEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player loses 1 life at the beginning of his or her next draw step unless he or she pays 1 before that draw step. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ NafsEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player loses 1 life at the beginning of his or her next draw step unless he or she pays {1} before that draw step. SVar:NafsEffect:AB$ Effect | Cost$ 0 | Name$ Nafs Asp Effect | EffectOwner$ TriggeredTarget | Duration$ Permanent | Triggers$ DrawTrig | Abilities$ PayUp | SVars$ Bleed,ExileEffect SVar:DrawTrig:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ You lose 1 life at the beginning of your next draw step unless you pay 1 before that draw step. SVar:Bleed:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | SubAbility$ ExileEffect diff --git a/forge-gui/res/cardsfolder/n/needlebite_trap.txt b/forge-gui/res/cardsfolder/n/needlebite_trap.txt index cbb1ec979da..6628b0bb8ac 100644 --- a/forge-gui/res/cardsfolder/n/needlebite_trap.txt +++ b/forge-gui/res/cardsfolder/n/needlebite_trap.txt @@ -1,7 +1,7 @@ Name:Needlebite Trap ManaCost:5 B B Types:Instant Trap -SVar:AltCost:Cost$ B | CheckSVar$ OppLifeGained | Description$ If an opponent gained life this turn, you may pay B rather than pay CARDNAME's mana cost. +SVar:AltCost:Cost$ B | CheckSVar$ OppLifeGained | Description$ If an opponent gained life this turn, you may pay {B} rather than pay CARDNAME's mana cost. SVar:OppLifeGained:PlayerCountOpponents$LifeGainedThisTurn A:SP$ LoseLife | Cost$ 5 B B | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 5 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 5 life and you gain 5 life. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 5 diff --git a/forge-gui/res/cardsfolder/n/nemesis_of_mortals.txt b/forge-gui/res/cardsfolder/n/nemesis_of_mortals.txt index 8db02fb7d69..87f8e0c96ce 100644 --- a/forge-gui/res/cardsfolder/n/nemesis_of_mortals.txt +++ b/forge-gui/res/cardsfolder/n/nemesis_of_mortals.txt @@ -2,9 +2,9 @@ Name:Nemesis of Mortals ManaCost:4 G G Types:Creature Snake PT:5/5 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs 1 less to cast for each creature card in your graveyard. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each creature card in your graveyard. SVar:X:Count$ValidGraveyard Creature.YouCtrl -A:AB$ PutCounter | Cost$ 7 G G | ConditionPresent$ Card.Self+IsNotMonstrous | Monstrosity$ True | CounterNum$ 5 | CounterType$ P1P1 | SpellDescription$ Monstrosity 5. This ability costs 1 less to activate for each creature card in your graveyard. (If this creature isn't monstrous, put five +1/+1 counters on it and it becomes monstrous.) +A:AB$ PutCounter | Cost$ 7 G G | ConditionPresent$ Card.Self+IsNotMonstrous | Monstrosity$ True | CounterNum$ 5 | CounterType$ P1P1 | SpellDescription$ Monstrosity 5. This ability costs {1} less to activate for each creature card in your graveyard. (If this creature isn't monstrous, put five +1/+1 counters on it and it becomes monstrous.) S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ SelfMonstrosity | Amount$ X | EffectZone$ All SVar:Picture:http://www.wizards.com/global/images/magic/general/nemesis_of_mortals.jpg Oracle:Nemesis of Mortals costs {1} less to cast for each creature card in your graveyard.\n{7}{G}{G}: Monstrosity 5. This ability costs {1} less to activate for each creature card in your graveyard. (If this creature isn't monstrous, put five +1/+1 counters on it and it becomes monstrous.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/n/nemesis_trap.txt b/forge-gui/res/cardsfolder/n/nemesis_trap.txt index 13128696044..3b2e7dddf3b 100644 --- a/forge-gui/res/cardsfolder/n/nemesis_trap.txt +++ b/forge-gui/res/cardsfolder/n/nemesis_trap.txt @@ -2,7 +2,7 @@ Name:Nemesis Trap ManaCost:4 B B Types:Instant Trap A:SP$ ChangeZone | Cost$ 4 B B | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ NemesisToken | SpellDescription$ Exile target attacking creature. Put a token that's a copy of that creature onto the battlefield. Exile it at the beginning of the next end step. -A:SP$ ChangeZone | Cost$ B B | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ NemesisToken | IsPresent$ Creature.White+attacking | SpellDescription$ If a white creature is attacking, you may pay B B rather than pay CARDNAME's mana cost. +A:SP$ ChangeZone | Cost$ B B | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ NemesisToken | IsPresent$ Creature.White+attacking | SpellDescription$ If a white creature is attacking, you may pay {B}{B} rather than pay CARDNAME's mana cost. SVar:NemesisToken:DB$ CopyPermanent | Defined$ Targeted | AtEOT$ Exile SVar:Picture:http://www.wizards.com/global/images/magic/general/nemesis_trap.jpg Oracle:If a white creature is attacking, you may pay {B}{B} rather than pay Nemesis Trap's mana cost.\nExile target attacking creature. Put a token that's a copy of that creature onto the battlefield. Exile it at the beginning of the next end step. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/n/nest_invader.txt b/forge-gui/res/cardsfolder/n/nest_invader.txt index 37a7e7aa607..e04bfc6cd30 100644 --- a/forge-gui/res/cardsfolder/n/nest_invader.txt +++ b/forge-gui/res/cardsfolder/n/nest_invader.txt @@ -2,7 +2,7 @@ Name:Nest Invader ManaCost:1 G Types:Creature Eldrazi Drone PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. It has "Sacrifice this creature: Add 1 to your mana pool." +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana SVar:ABMana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/nest_invader.jpg diff --git a/forge-gui/res/cardsfolder/n/nightscape_battlemage.txt b/forge-gui/res/cardsfolder/n/nightscape_battlemage.txt index c7fce022f45..e7d9d893402 100644 --- a/forge-gui/res/cardsfolder/n/nightscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/n/nightscape_battlemage.txt @@ -3,9 +3,9 @@ ManaCost:2 B Types:Creature Zombie Wizard PT:2/2 K:Kicker 2 U : 2 R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its 2 U kicker, return up to two target nonblack creatures to their owners' hands. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{U} kicker, return up to two target nonblack creatures to their owners' hands. SVar:TrigKicker:DB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | Origin$ Battlefield | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its 2 R kicker, destroy target land. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{R} kicker, destroy target land. SVar:TrigKicker2:DB$ Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/nightscape_battlemage.jpg diff --git a/forge-gui/res/cardsfolder/n/nihil_spellbomb.txt b/forge-gui/res/cardsfolder/n/nihil_spellbomb.txt index 4b354d27ca0..55faed8c4b8 100644 --- a/forge-gui/res/cardsfolder/n/nihil_spellbomb.txt +++ b/forge-gui/res/cardsfolder/n/nihil_spellbomb.txt @@ -2,7 +2,7 @@ Name:Nihil Spellbomb ManaCost:1 Types:Artifact A:AB$ ChangeZoneAll | Cost$ T Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | Shuffle$ True | SpellDescription$ Exile all cards from target player's graveyard. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay B. If you do, draw a card. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay {B}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ B | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nihil_spellbomb.jpg diff --git a/forge-gui/res/cardsfolder/n/not_of_this_world.txt b/forge-gui/res/cardsfolder/n/not_of_this_world.txt index a034a9c0d5a..9b5d2aeb617 100644 --- a/forge-gui/res/cardsfolder/n/not_of_this_world.txt +++ b/forge-gui/res/cardsfolder/n/not_of_this_world.txt @@ -1,7 +1,7 @@ Name:Not of This World ManaCost:7 Types:Tribal Instant Eldrazi -A:SP$ Counter | Cost$ X | TargetType$ Spell,Activated,Triggered | TgtPrompt$ Select target spell or ability to counter | ValidTgts$ Card | TargetValidTargeting$ Permanent.YouCtrl | SpellDescription$ Counter target spell or ability that targets a permanent you control. CARDNAME costs 7 less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater. +A:SP$ Counter | Cost$ X | TargetType$ Spell,Activated,Triggered | TgtPrompt$ Select target spell or ability to counter | ValidTgts$ Card | TargetValidTargeting$ Permanent.YouCtrl | SpellDescription$ Counter target spell or ability that targets a permanent you control. CARDNAME costs {7} less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater. SVar:X:Count$Compare CheckTgt GE1.0.7 SVar:CheckTgt:TargetedByTarget$Valid Card.powerGE7+YouCtrl SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/n/numot_the_devastator.txt b/forge-gui/res/cardsfolder/n/numot_the_devastator.txt index 4a6403103d6..41f3cd4a797 100644 --- a/forge-gui/res/cardsfolder/n/numot_the_devastator.txt +++ b/forge-gui/res/cardsfolder/n/numot_the_devastator.txt @@ -3,7 +3,7 @@ ManaCost:3 R W U Types:Legendary Creature Dragon PT:6/6 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 R. If you do, destroy up to two target lands. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{R}. If you do, destroy up to two target lands. SVar:TrigDestroy:AB$ Destroy | Cost$ 2 R | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://www.wizards.com/global/images/magic/general/numot_the_devastator.jpg Oracle:Flying\nWhenever Numot, the Devastator deals combat damage to a player, you may pay {2}{R}. If you do, destroy up to two target lands. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/n/nurturing_licid.txt b/forge-gui/res/cardsfolder/n/nurturing_licid.txt index 4c4c01671ca..3c41ce1d475 100644 --- a/forge-gui/res/cardsfolder/n/nurturing_licid.txt +++ b/forge-gui/res/cardsfolder/n/nurturing_licid.txt @@ -2,7 +2,7 @@ Name:Nurturing Licid ManaCost:1 G Types:Creature Licid PT:1/1 -A:AB$ SetState | Cost$ G T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay G to end this effect. +A:AB$ SetState | Cost$ G T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {G} to end this effect. SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump #If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original". AlternateMode:Licid diff --git a/forge-gui/res/cardsfolder/o/order_of_the_golden_cricket.txt b/forge-gui/res/cardsfolder/o/order_of_the_golden_cricket.txt index 50be94ed456..b24cb76d30b 100644 --- a/forge-gui/res/cardsfolder/o/order_of_the_golden_cricket.txt +++ b/forge-gui/res/cardsfolder/o/order_of_the_golden_cricket.txt @@ -2,7 +2,7 @@ Name:Order of the Golden Cricket ManaCost:1 W Types:Creature Kithkin Knight PT:2/2 -T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, you may pay W. If you do, it gains flying until end of turn. +T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, you may pay {W}. If you do, it gains flying until end of turn. SVar:TrigPump:AB$Pump | Cost$ W | Defined$ Self | KW$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_the_golden_cricket.jpg Oracle:Whenever Order of the Golden Cricket attacks, you may pay {W}. If you do, it gains flying until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/o/origin_spellbomb.txt b/forge-gui/res/cardsfolder/o/origin_spellbomb.txt index a8d9e0e76ff..9e08d49956b 100644 --- a/forge-gui/res/cardsfolder/o/origin_spellbomb.txt +++ b/forge-gui/res/cardsfolder/o/origin_spellbomb.txt @@ -2,7 +2,7 @@ Name:Origin Spellbomb ManaCost:1 Types:Artifact A:AB$ Token | Cost$ 1 T Sac<1/CARDNAME> | TokenImage$ C 1 1 Myr | TokenColors$ Colorless | TokenAmount$ 1 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Myr artifact creature token onto the battlefield. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay W. If you do, draw a card. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay {W}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ W | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/origin_spellbomb.jpg Oracle:{1}, {T}, Sacrifice Origin Spellbomb: Put a 1/1 colorless Myr artifact creature token onto the battlefield.\nWhen Origin Spellbomb is put into a graveyard from the battlefield, you may pay {W}. If you do, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/o/oros_the_avenger.txt b/forge-gui/res/cardsfolder/o/oros_the_avenger.txt index cdba5de3c35..a150889cc11 100644 --- a/forge-gui/res/cardsfolder/o/oros_the_avenger.txt +++ b/forge-gui/res/cardsfolder/o/oros_the_avenger.txt @@ -3,7 +3,7 @@ ManaCost:3 W B R Types:Legendary Creature Dragon PT:6/6 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDamageAll | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 W. If you do, CARDNAME deals 3 damage to each nonwhite creature. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDamageAll | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{W}. If you do, CARDNAME deals 3 damage to each nonwhite creature. SVar:TrigDamageAll:AB$DamageAll | Cost$ 2 W | ValidCards$ Creature.nonWhite | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/oros_the_avenger.jpg Oracle:Flying\nWhenever Oros, the Avenger deals combat damage to a player, you may pay {2}{W}. If you do, Oros deals 3 damage to each nonwhite creature. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/p/pact_of_negation.txt b/forge-gui/res/cardsfolder/p/pact_of_negation.txt index 23f33dbabd9..c89d3dcaa55 100644 --- a/forge-gui/res/cardsfolder/p/pact_of_negation.txt +++ b/forge-gui/res/cardsfolder/p/pact_of_negation.txt @@ -2,7 +2,7 @@ Name:Pact of Negation ManaCost:0 Types:Instant Colors:blue -A:SP$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDelTrig | SpellDescription$ Counter target spell. At the beginning of your next upkeep, pay 3 U U. If you don't, you lose the game. +A:SP$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDelTrig | SpellDescription$ Counter target spell. At the beginning of your next upkeep, pay {3}{U}{U}. If you don't, you lose the game. SVar:DBDelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigLoseGame | TriggerDescription$ At the beginning of your next upkeep, pay {3}{U}{U}. If you don't, you lose the game. SVar:TrigLoseGame:AB$LosesGame | Cost$ 0 | UnlessCost$ 3 U U | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/p/pact_of_the_titan.txt b/forge-gui/res/cardsfolder/p/pact_of_the_titan.txt index 82938bda090..76ec96ca28d 100644 --- a/forge-gui/res/cardsfolder/p/pact_of_the_titan.txt +++ b/forge-gui/res/cardsfolder/p/pact_of_the_titan.txt @@ -2,7 +2,7 @@ Name:Pact of the Titan ManaCost:0 Types:Instant Colors:red -A:SP$ Token | Cost$ 0| TokenAmount$ 1 | TokenName$ Giant | TokenTypes$ Creature,Giant | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | SubAbility$ DBDelTrig | SpellDescription$ Put a 4/4 red Giant creature token onto the battlefield. At the beginning of your next upkeep, pay 4 R. If you don't, you lose the game. +A:SP$ Token | Cost$ 0| TokenAmount$ 1 | TokenName$ Giant | TokenTypes$ Creature,Giant | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | SubAbility$ DBDelTrig | SpellDescription$ Put a 4/4 red Giant creature token onto the battlefield. At the beginning of your next upkeep, pay {4}{R}. If you don't, you lose the game. SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigLoseGame | TriggerDescription$ At the beginning of your next upkeep, pay {4}{R}. If you don't, you lose the game. SVar:TrigLoseGame:AB$ LosesGame | Cost$ 0 | UnlessCost$ 4 R | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/p/panic_spellbomb.txt b/forge-gui/res/cardsfolder/p/panic_spellbomb.txt index 263ca42b2d2..5f73fe8ea6e 100644 --- a/forge-gui/res/cardsfolder/p/panic_spellbomb.txt +++ b/forge-gui/res/cardsfolder/p/panic_spellbomb.txt @@ -2,7 +2,7 @@ Name:Panic Spellbomb ManaCost:1 Types:Artifact A:AB$ Pump | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay R. If you do, draw a card. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay {R}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ R | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/panic_spellbomb.jpg diff --git a/forge-gui/res/cardsfolder/p/patagia_viper.txt b/forge-gui/res/cardsfolder/p/patagia_viper.txt index d48bf42aae3..3f05e880ddb 100644 --- a/forge-gui/res/cardsfolder/p/patagia_viper.txt +++ b/forge-gui/res/cardsfolder/p/patagia_viper.txt @@ -4,7 +4,7 @@ Types:Creature Snake PT:2/1 K:Flying T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 green and blue Snake creature tokens onto the battlefield. -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ U | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless U was spent to cast it. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ U | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {U} was spent to cast it. SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ GU 1 1 Snake | TokenAmount$ 2 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green,Blue | TokenPower$ 1 | TokenToughness$ 1 SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:ManaNeededToAvoidNegativeEffect:blue diff --git a/forge-gui/res/cardsfolder/p/pawn_of_ulamog.txt b/forge-gui/res/cardsfolder/p/pawn_of_ulamog.txt index e7ca03d5e74..24312e4173c 100644 --- a/forge-gui/res/cardsfolder/p/pawn_of_ulamog.txt +++ b/forge-gui/res/cardsfolder/p/pawn_of_ulamog.txt @@ -2,8 +2,8 @@ Name:Pawn of Ulamog ManaCost:1 B B Types:Creature Vampire Shaman PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+nonToken+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another nontoken creature you control is put into a graveyard from the battlefield, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add 1 to your mana pool." -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ You | Secondary$ True | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another nontoken creature you control is put into a graveyard from the battlefield, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add 1 to your mana pool." +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+nonToken+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another nontoken creature you control is put into a graveyard from the battlefield, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ You | Secondary$ True | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another nontoken creature you control is put into a graveyard from the battlefield, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana SVar:ABMana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/pawn_of_ulamog.jpg diff --git a/forge-gui/res/cardsfolder/p/permafrost_trap.txt b/forge-gui/res/cardsfolder/p/permafrost_trap.txt index 5e52e16cb34..b179a6f7299 100644 --- a/forge-gui/res/cardsfolder/p/permafrost_trap.txt +++ b/forge-gui/res/cardsfolder/p/permafrost_trap.txt @@ -2,7 +2,7 @@ Name:Permafrost Trap ManaCost:2 U U Types:Instant Trap A:SP$Tap | Cost$ 2 U U | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ Tap up to two target creatures. Those creatures don't untap during their controller's next untap step. -A:SP$Tap | Cost$ U | CheckSVar$ GreenCreats | References$ GreenCreats | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ If an opponent had a green creature enter the battlefield under his or her control this turn, you may pay U rather than pay CARDNAME's mana cost. +A:SP$Tap | Cost$ U | CheckSVar$ GreenCreats | References$ GreenCreats | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ If an opponent had a green creature enter the battlefield under his or her control this turn, you may pay {U} rather than pay CARDNAME's mana cost. SVar:DBPump:DB$Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:GreenCreats:Count$ThisTurnEntered_Battlefield_Creature.Green+YouDontCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/permafrost_trap.jpg diff --git a/forge-gui/res/cardsfolder/p/plague_fiend.txt b/forge-gui/res/cardsfolder/p/plague_fiend.txt index 50a19c6e30c..097ae5bd9a3 100644 --- a/forge-gui/res/cardsfolder/p/plague_fiend.txt +++ b/forge-gui/res/cardsfolder/p/plague_fiend.txt @@ -2,7 +2,7 @@ Name:Plague Fiend ManaCost:1 B Types:Creature Insect PT:1/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature unless its controller pays 2. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature unless its controller pays {2}. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget | UnlessCost$ 2 | UnlessPayer$ TriggeredTargetController SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_fiend.jpg Oracle:Whenever Plague Fiend deals combat damage to a creature, destroy that creature unless its controller pays {2}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/p/plaxmanta.txt b/forge-gui/res/cardsfolder/p/plaxmanta.txt index 39692a572e6..b6c91cfdbdd 100644 --- a/forge-gui/res/cardsfolder/p/plaxmanta.txt +++ b/forge-gui/res/cardsfolder/p/plaxmanta.txt @@ -4,7 +4,7 @@ Types:Creature Beast PT:2/2 K:Flash T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.) -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ G | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless G was spent to cast it. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ G | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {G} was spent to cast it. SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Shroud SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:ManaNeededToAvoidNegativeEffect:green diff --git a/forge-gui/res/cardsfolder/p/priest_of_gix.txt b/forge-gui/res/cardsfolder/p/priest_of_gix.txt index bdac353614c..db0cba2b861 100644 --- a/forge-gui/res/cardsfolder/p/priest_of_gix.txt +++ b/forge-gui/res/cardsfolder/p/priest_of_gix.txt @@ -2,7 +2,7 @@ Name:Priest of Gix ManaCost:2 B Types:Creature Human Cleric Minion PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add B B B to your mana pool. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add {B}{B}{B} to your mana pool. SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ B | Amount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/priest_of_gix.jpg Oracle:When Priest of Gix enters the battlefield, add {B}{B}{B} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/p/priest_of_urabrask.txt b/forge-gui/res/cardsfolder/p/priest_of_urabrask.txt index 6ba917e8888..960417be8bf 100644 --- a/forge-gui/res/cardsfolder/p/priest_of_urabrask.txt +++ b/forge-gui/res/cardsfolder/p/priest_of_urabrask.txt @@ -2,7 +2,7 @@ Name:Priest of Urabrask ManaCost:2 R Types:Creature Human Cleric PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add R R R to your mana pool. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add {R}{R}{R} to your mana pool. SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ R | Amount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/priest_of_urabrask.jpg Oracle:When Priest of Urabrask enters the battlefield, add {R}{R}{R} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/p/puppet_master.txt b/forge-gui/res/cardsfolder/p/puppet_master.txt index 9eccb574273..9cf88194514 100644 --- a/forge-gui/res/cardsfolder/p/puppet_master.txt +++ b/forge-gui/res/cardsfolder/p/puppet_master.txt @@ -3,9 +3,9 @@ ManaCost:U U U Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ U U U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.EnchantedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to its owner's hand. If that card is returned to its owner's hand this way, you may pay U U U. If you do, return CARDNAME to its owner's hand. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.EnchantedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to its owner's hand. If that card is returned to its owner's hand this way, you may pay {U}{U}{U}. If you do, return CARDNAME to its owner's hand. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard | RememberChanged$ True | SubAbility$ DBChangeZone SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 | UnlessCost$ U U U | UnlessPayer$ You | UnlessSwitched$ True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/puppet_master.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, return that card to its owner's hand. If that card is returned to its owner's hand this way, you may pay {U}{U}{U}. If you do, return Puppet Master to its owner's hand. +Oracle:Enchant creature\nWhen enchanted creature dies, return that card to its owner's hand. If that card is returned to its owner's hand this way, you may pay {U}{U}{U}. If you do, return Puppet Master to its owner's hand. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/p/pyre_zombie.txt b/forge-gui/res/cardsfolder/p/pyre_zombie.txt index da513bd67db..07f0cee391f 100644 --- a/forge-gui/res/cardsfolder/p/pyre_zombie.txt +++ b/forge-gui/res/cardsfolder/p/pyre_zombie.txt @@ -4,7 +4,7 @@ Types:Creature Zombie PT:2/1 A:AB$ DealDamage | Cost$ 1 R R Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. #The IsPresent stuff in the trigger is necessary because it must be checked on resolve as well. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay 1 B B. If you do, return CARDNAME to your hand. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay {1}{B}{B}. If you do, return CARDNAME to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 1 B B | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:DiscardMe:1 diff --git a/forge-gui/res/cardsfolder/q/quenchable_fire.txt b/forge-gui/res/cardsfolder/q/quenchable_fire.txt index 899e30d16f1..04974618510 100644 --- a/forge-gui/res/cardsfolder/q/quenchable_fire.txt +++ b/forge-gui/res/cardsfolder/q/quenchable_fire.txt @@ -1,7 +1,7 @@ Name:Quenchable Fire ManaCost:3 R Types:Sorcery -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SubAbility$ DBEffect | SpellDescription$ CARDNAME deals 3 damage to target player. It deals an additional 3 damage to that player at the beginning of your next upkeep step unless he or she pays U before that step. +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SubAbility$ DBEffect | SpellDescription$ CARDNAME deals 3 damage to target player. It deals an additional 3 damage to that player at the beginning of your next upkeep step unless he or she pays {U} before that step. SVar:DBEffect:DB$ Effect | Name$ Quenchable Fire Effect | EffectOwner$ Targeted | Duration$ Permanent | Triggers$ UpkeepTrig | Abilities$ PayUp | SVars$ Bleed,ExileEffect | RememberObjects$ SourceController | ImprintCards$ Self SVar:UpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ It deals an additional 3 damage to you at the beginning of that player's next upkeep step unless you pay U before that step. SVar:Bleed:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 3 | DamageSource$ Imprinted | SubAbility$ ExileEffect diff --git a/forge-gui/res/cardsfolder/q/quickening_licid.txt b/forge-gui/res/cardsfolder/q/quickening_licid.txt index 8ac854a465d..0a5f751541c 100644 --- a/forge-gui/res/cardsfolder/q/quickening_licid.txt +++ b/forge-gui/res/cardsfolder/q/quickening_licid.txt @@ -2,7 +2,7 @@ Name:Quickening Licid ManaCost:1 W Types:Creature Licid PT:1/1 -A:AB$ SetState | Cost$ 1 W T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay W to end this effect. +A:AB$ SetState | Cost$ 1 W T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect. SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump #If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original". AlternateMode:Licid diff --git a/forge-gui/res/cardsfolder/r/rain_of_filth.txt b/forge-gui/res/cardsfolder/r/rain_of_filth.txt index 40bf03dd05c..1798de9e9a0 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_filth.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_filth.txt @@ -1,7 +1,7 @@ Name:Rain of Filth ManaCost:B Types:Instant -A:SP$ AnimateAll | Cost$ B | ValidCards$ Land.YouCtrl | Abilities$ ABMana | SpellDescription$ Until end of turn, lands you control gain "Sacrifice this land: Add B to your mana pool." +A:SP$ AnimateAll | Cost$ B | ValidCards$ Land.YouCtrl | Abilities$ ABMana | SpellDescription$ Until end of turn, lands you control gain "Sacrifice this land: Add {B} to your mana pool." SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_filth.jpg diff --git a/forge-gui/res/cardsfolder/r/rapacious_one.txt b/forge-gui/res/cardsfolder/r/rapacious_one.txt index 8a248f3e2a1..46653bfc605 100644 --- a/forge-gui/res/cardsfolder/r/rapacious_one.txt +++ b/forge-gui/res/cardsfolder/r/rapacious_one.txt @@ -3,7 +3,7 @@ ManaCost:5 R Types:Creature Eldrazi Drone PT:5/4 K:Trample -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put that many 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add 1 to your mana pool." +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put that many 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana SVar:ABMana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:X:TriggerCount$DamageAmount diff --git a/forge-gui/res/cardsfolder/r/ravenous_trap.txt b/forge-gui/res/cardsfolder/r/ravenous_trap.txt index 99449028127..c7453b5faf5 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_trap.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_trap.txt @@ -2,7 +2,7 @@ Name:Ravenous Trap ManaCost:2 B B Types:Instant Trap A:SP$ ChangeZoneAll | Cost$ 2 B B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | SpellDescription$ Exile all cards from target player's graveyard. -A:SP$ ChangeZoneAll | Cost$ 0 | CheckSVar$ CardsToGraveyard | SVarCompare$ GE3 | References$ CardsToGraveyard |Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | SpellDescription$ If an opponent had three or more cards put into his or her graveyard from anywhere this turn, you may pay 0 rather than pay CARDNAME's mana cost. +A:SP$ ChangeZoneAll | Cost$ 0 | CheckSVar$ CardsToGraveyard | SVarCompare$ GE3 | References$ CardsToGraveyard |Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | SpellDescription$ If an opponent had three or more cards put into his or her graveyard from anywhere this turn, you may pay {0} rather than pay CARDNAME's mana cost. SVar:CardsToGraveyard:Count$ThisTurnEntered_Graveyard_Card.YouDontCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_trap.jpg diff --git a/forge-gui/res/cardsfolder/r/reborn_hero.txt b/forge-gui/res/cardsfolder/r/reborn_hero.txt index b693aae6aab..5a3f53ff64c 100644 --- a/forge-gui/res/cardsfolder/r/reborn_hero.txt +++ b/forge-gui/res/cardsfolder/r/reborn_hero.txt @@ -3,8 +3,8 @@ ManaCost:2 W Types:Creature Human Soldier PT:2/2 K:Vigilance -S:Mode$ Continuous | Affected$ Card.Self | AddTrigger$ TriggerBounce | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME dies, you may pay W W. If you do, return Reborn Hero to the battlefield under your control." -SVar:TriggerBounce:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TriggeredBounce | Secondary$ True | TriggerDescription$ When CARDNAME dies, you may pay W W. If you do, return Reborn Hero to the battlefield under your control. +S:Mode$ Continuous | Affected$ Card.Self | AddTrigger$ TriggerBounce | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME dies, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control." +SVar:TriggerBounce:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TriggeredBounce | Secondary$ True | TriggerDescription$ When CARDNAME dies, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control. SVar:TriggeredBounce:AB$ ChangeZone | Cost$ W W | ValidCard$ Card.Self | Origin$ Graveyard | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/reborn_hero.jpg Oracle:Vigilance\nThreshold - As long as seven or more cards are in your graveyard, Reborn Hero has "When Reborn Hero dies, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/r/repel_intruders.txt b/forge-gui/res/cardsfolder/r/repel_intruders.txt index 8e06cc7f69c..553a4e1e413 100644 --- a/forge-gui/res/cardsfolder/r/repel_intruders.txt +++ b/forge-gui/res/cardsfolder/r/repel_intruders.txt @@ -1,7 +1,7 @@ Name:Repel Intruders ManaCost:3 WU Types:Instant -A:SP$ Token | Cost$ 3 WU | TokenImage$ W 1 1 Kithkin Soldier | TokenAmount$ 2 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | ConditionManaSpent$ W | SubAbility$ UPaid | SpellDescription$ Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield if W was spent to cast CARDNAME. Counter up to one target creature spell if U was spent to cast CARDNAME. (Do both if W U was spent.) +A:SP$ Token | Cost$ 3 WU | TokenImage$ W 1 1 Kithkin Soldier | TokenAmount$ 2 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | ConditionManaSpent$ W | SubAbility$ UPaid | SpellDescription$ Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield if {W} was spent to cast CARDNAME. Counter up to one target creature spell if {U} was spent to cast CARDNAME. (Do both if W U was spent.) SVar:UPaid:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target Creature spell | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature | ConditionManaSpent$ U SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/repel_intruders.jpg diff --git a/forge-gui/res/cardsfolder/r/revenant_patriarch.txt b/forge-gui/res/cardsfolder/r/revenant_patriarch.txt index 8ce42b2e99f..ac20f524d76 100644 --- a/forge-gui/res/cardsfolder/r/revenant_patriarch.txt +++ b/forge-gui/res/cardsfolder/r/revenant_patriarch.txt @@ -2,7 +2,7 @@ Name:Revenant Patriarch ManaCost:4 B Types:Creature Spirit PT:4/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RevenantPump | TriggerDescription$ When CARDNAME enters the battlefield, if W was spent to cast CARDNAME, target player skips his or her next combat phase. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RevenantPump | TriggerDescription$ When CARDNAME enters the battlefield, if {W} was spent to cast CARDNAME, target player skips his or her next combat phase. SVar:RevenantPump:DB$Pump | ValidTgts$ Player | KW$ Skip your next combat phase. | Permanent$ True | TgtPrompt$ Select target Player | IsCurse$ True K:CARDNAME can't block. SVar:ManaNeededToAvoidNegativeEffect:white diff --git a/forge-gui/res/cardsfolder/r/rhystic_cave.txt b/forge-gui/res/cardsfolder/r/rhystic_cave.txt index db9101a9268..3cdf84063da 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_cave.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_cave.txt @@ -1,7 +1,7 @@ Name:Rhystic Cave ManaCost:no cost Types:Land -A:AB$ ChooseColor | Cost$ T | AILogic$ MostProminentInComputerDeck | SubAbility$ DBMana | InstantSpeed$ True | SpellDescription$ Choose a color. Add one mana of that color to your mana pool unless any player pays 1. Activate this ability only any time you could cast an instant. +A:AB$ ChooseColor | Cost$ T | AILogic$ MostProminentInComputerDeck | SubAbility$ DBMana | InstantSpeed$ True | SpellDescription$ Choose a color. Add one mana of that color to your mana pool unless any player pays {1}. Activate this ability only any time you could cast an instant. SVar:DBMana:DB$ Mana | Cost$ 0 | Produced$ Chosen | UnlessCost$ 1 | UnlessPayer$ Player | SpellDescription$ Add one mana of the chosen color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_cave.jpg diff --git a/forge-gui/res/cardsfolder/r/rhystic_lightning.txt b/forge-gui/res/cardsfolder/r/rhystic_lightning.txt index 7581991e5b7..4d8cf4c3ecc 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_lightning.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_lightning.txt @@ -1,7 +1,7 @@ Name:Rhystic Lightning ManaCost:2 R Types:Instant -A:SP$ StoreSVar | Cost$ 2 R | SVar$ RhysticPaid | Type$ Number | Expression$ 0 | UnlessPayer$ Targeted | UnlessCost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBStore2 | SpellDescription$ CARDNAME deals 4 damage to target creature or player unless that creature's controller or that player pays 2. If he or she does, CARDNAME deals 2 damage to the creature or player. +A:SP$ StoreSVar | Cost$ 2 R | SVar$ RhysticPaid | Type$ Number | Expression$ 0 | UnlessPayer$ Targeted | UnlessCost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBStore2 | SpellDescription$ CARDNAME deals 4 damage to target creature or player unless that creature's controller or that player pays {2}. If he or she does, CARDNAME deals 2 damage to the creature or player. SVar:DBStore2:DB$ StoreSVar | SVar$ RhysticPaid | Type$ Number | Expression$ 0 | UnlessPayer$ TargetedController | UnlessCost$ 2 | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBDmg SVar:DBDmg:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | References$ X,RhysticPaid | SubAbility$ DBReset SVar:DBReset:DB$ StoreSVar | SVar$ RhysticPaid | Type$ Number | Expression$ 1 diff --git a/forge-gui/res/cardsfolder/r/rhystic_scrying.txt b/forge-gui/res/cardsfolder/r/rhystic_scrying.txt index 0d4b39ddd77..d9c664036f7 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_scrying.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_scrying.txt @@ -1,7 +1,7 @@ Name:Rhystic Scrying ManaCost:2 U U Types:Sorcery -A:SP$ Draw | Cost$ 2 U U | Defined$ You | NumCards$ 3 | SubAbility$ DBDiscard | SpellDescription$ Draw three cards. Then, if any player pays 2, discard three cards. +A:SP$ Draw | Cost$ 2 U U | Defined$ You | NumCards$ 3 | SubAbility$ DBDiscard | SpellDescription$ Draw three cards. Then, if any player pays {2}, discard three cards. SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 3 | Mode$ TgtChoose | UnlessPayer$ Player | UnlessCost$ 2 | UnlessSwitched$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_scrying.jpg Oracle:Draw three cards. Then, if any player pays {2}, discard three cards. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/r/ribbons_of_night.txt b/forge-gui/res/cardsfolder/r/ribbons_of_night.txt index ef44f7b6b57..9ee1e120240 100644 --- a/forge-gui/res/cardsfolder/r/ribbons_of_night.txt +++ b/forge-gui/res/cardsfolder/r/ribbons_of_night.txt @@ -1,7 +1,7 @@ Name:Ribbons of Night ManaCost:4 B Types:Sorcery -A:SP$ DealDamage | Cost$ 4 B | NumDmg$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 4 damage to target creature and you gain 4 life. If U was spent to cast CARDNAME, draw a card. +A:SP$ DealDamage | Cost$ 4 B | NumDmg$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 4 damage to target creature and you gain 4 life. If {U} was spent to cast CARDNAME, draw a card. SVar:DBGainLife:DB$ GainLife | LifeAmount$ 4 | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionManaSpent$ U SVar:ManaNeededToAvoidNegativeEffect:blue diff --git a/forge-gui/res/cardsfolder/r/ricochet_trap.txt b/forge-gui/res/cardsfolder/r/ricochet_trap.txt index 163d4cdcd7a..27390a10fbf 100644 --- a/forge-gui/res/cardsfolder/r/ricochet_trap.txt +++ b/forge-gui/res/cardsfolder/r/ricochet_trap.txt @@ -2,7 +2,7 @@ Name:Ricochet Trap ManaCost:3 R Types:Instant Trap A:SP$ ChangeTargets | Cost$ 3 R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. -A:SP$ ChangeTargets | Cost$ R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | CheckSVar$ X | SVarCompare$ GE1 | SpellDescription$ If an opponent cast a blue spell this turn, you may pay R rather than pay CARDNAME's mana cost. +A:SP$ ChangeTargets | Cost$ R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | CheckSVar$ X | SVarCompare$ GE1 | SpellDescription$ If an opponent cast a blue spell this turn, you may pay {R} rather than pay CARDNAME's mana cost. SVar:X:Count$ThisTurnCast_Card.Blue+OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/ricochet_trap.jpg Oracle:If an opponent cast a blue spell this turn, you may pay {R} rather than pay Ricochet Trap's mana cost.\nChange the target of target spell with a single target. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/r/riftstone_portal.txt b/forge-gui/res/cardsfolder/r/riftstone_portal.txt index 0e62b80685d..9d770d19307 100644 --- a/forge-gui/res/cardsfolder/r/riftstone_portal.txt +++ b/forge-gui/res/cardsfolder/r/riftstone_portal.txt @@ -2,7 +2,7 @@ Name:Riftstone Portal ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -S:Mode$ Continuous | EffectZone$ Graveyard | Affected$ Land.YouCtrl | AddAbility$ ManaG & ManaW | Description$ As long as Riftstone Portal is in your graveyard, lands you control have "T: Add G or W to your mana pool." +S:Mode$ Continuous | EffectZone$ Graveyard | Affected$ Land.YouCtrl | AddAbility$ ManaG & ManaW | Description$ As long as Riftstone Portal is in your graveyard, lands you control have "T: Add {G} or {W} to your mana pool." SVar:ManaG:AB$Mana | Cost$ T | Produced$ G | SpellDescription$ Add G to your mana pool. SVar:ManaW:AB$Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/riftstone_portal.jpg diff --git a/forge-gui/res/cardsfolder/r/rishadan_brigand.txt b/forge-gui/res/cardsfolder/r/rishadan_brigand.txt index c7615ea8e7d..38ab757bc87 100644 --- a/forge-gui/res/cardsfolder/r/rishadan_brigand.txt +++ b/forge-gui/res/cardsfolder/r/rishadan_brigand.txt @@ -4,7 +4,7 @@ Types:Creature Human Pirate PT:3/2 K:Flying K:CARDNAME can block only creatures with flying. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEachOpp | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a permanent unless he or she pays 3. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEachOpp | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a permanent unless he or she pays {3}. SVar:RepeatEachOpp:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigSac SVar:TrigSac:DB$ Sacrifice | Defined$ Remembered | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 3 | UnlessPayer$ Remembered SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/r/rishadan_cutpurse.txt b/forge-gui/res/cardsfolder/r/rishadan_cutpurse.txt index a368cce8a0d..cd392c37072 100644 --- a/forge-gui/res/cardsfolder/r/rishadan_cutpurse.txt +++ b/forge-gui/res/cardsfolder/r/rishadan_cutpurse.txt @@ -2,7 +2,7 @@ Name:Rishadan Cutpurse ManaCost:2 U Types:Creature Human Pirate PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEachOpp | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a permanent unless he or she pays 1. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEachOpp | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a permanent unless he or she pays {1}. SVar:RepeatEachOpp:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigSac SVar:TrigSac:DB$ Sacrifice | Defined$ Remembered | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 1 | UnlessPayer$ Remembered SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/r/rishadan_footpad.txt b/forge-gui/res/cardsfolder/r/rishadan_footpad.txt index aa780ad0047..13679fc8437 100644 --- a/forge-gui/res/cardsfolder/r/rishadan_footpad.txt +++ b/forge-gui/res/cardsfolder/r/rishadan_footpad.txt @@ -2,7 +2,7 @@ Name:Rishadan Footpad ManaCost:3 U Types:Creature Human Pirate PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEachOpp | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a permanent unless he or she pays 2. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEachOpp | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a permanent unless he or she pays {2}. SVar:RepeatEachOpp:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigSac SVar:TrigSac:DB$ Sacrifice | Defined$ Remembered | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 2 | UnlessPayer$ Remembered SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/r/rite_of_flame.txt b/forge-gui/res/cardsfolder/r/rite_of_flame.txt index 3ebdce9091c..79f7e69327f 100644 --- a/forge-gui/res/cardsfolder/r/rite_of_flame.txt +++ b/forge-gui/res/cardsfolder/r/rite_of_flame.txt @@ -1,7 +1,7 @@ Name:Rite of Flame ManaCost:R Types:Sorcery -A:SP$ Mana | Cost$ R | Produced$ R | Amount$ X | References$ X | SpellDescription$ Add R R to your mana pool, then add R to your mana pool for each card named CARDNAME in each graveyard. +A:SP$ Mana | Cost$ R | Produced$ R | Amount$ X | References$ X | SpellDescription$ Add {R}{R} to your mana pool, then add {R} to your mana pool for each card named CARDNAME in each graveyard. SVar:X:Count$NamedInAllYards.Rite of Flame/Plus.2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_flame.jpg diff --git a/forge-gui/res/cardsfolder/r/rites_of_refusal.txt b/forge-gui/res/cardsfolder/r/rites_of_refusal.txt index e2bcddf2439..d10cb1355cf 100644 --- a/forge-gui/res/cardsfolder/r/rites_of_refusal.txt +++ b/forge-gui/res/cardsfolder/r/rites_of_refusal.txt @@ -1,7 +1,7 @@ Name:Rites of Refusal ManaCost:1 U Types:Instant -A:SP$ Discard | Cost$ 1 U | AnyNumber$ True | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBCounter | SpellDescription$ Discard any number of cards. Counter target spell unless its controller pays 3 for each card discarded this way. +A:SP$ Discard | Cost$ 1 U | AnyNumber$ True | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBCounter | SpellDescription$ Discard any number of cards. Counter target spell unless its controller pays {3} for each card discarded this way. SVar:DBCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | UnlessCost$ Y | UnlessPayer$ TargetedController | References$ X,Y | SubAbility$ DBCleanup SVar:X:Remembered$Amount SVar:Y:SVar$X/Times.3 diff --git a/forge-gui/res/cardsfolder/r/rith_the_awakener.txt b/forge-gui/res/cardsfolder/r/rith_the_awakener.txt index e51e1ce5f05..8b6a5c019fc 100644 --- a/forge-gui/res/cardsfolder/r/rith_the_awakener.txt +++ b/forge-gui/res/cardsfolder/r/rith_the_awakener.txt @@ -3,7 +3,7 @@ ManaCost:3 R G W Types:Legendary Creature Dragon PT:6/6 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 G. If you do, choose a color, then put a 1/1 green Saproling creature token onto the battlefield for each permanent of that color. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{G}. If you do, choose a color, then put a 1/1 green Saproling creature token onto the battlefield for each permanent of that color. SVar:TrigChoose:AB$ ChooseColor | Cost$ 2 G | Defined$ You | AILogic$ MostProminentPermanent | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:X:Count$Valid Permanent.ChosenColor diff --git a/forge-gui/res/cardsfolder/r/river_of_tears.txt b/forge-gui/res/cardsfolder/r/river_of_tears.txt index 0406e6fd9cc..b40d749af9a 100644 --- a/forge-gui/res/cardsfolder/r/river_of_tears.txt +++ b/forge-gui/res/cardsfolder/r/river_of_tears.txt @@ -1,7 +1,7 @@ Name:River of Tears ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ U | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ DBBlack | SpellDescription$ Add {U} to your mana pool. If you played a land this turn, add B to your mana pool instead. +A:AB$ Mana | Cost$ T | Produced$ U | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ DBBlack | SpellDescription$ Add {U} to your mana pool. If you played a land this turn, add {B} to your mana pool instead. SVar:DBBlack:DB$ Mana | Produced$ B | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X SVar:X:Count$YourLandsPlayed SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/r/rivers_grasp.txt b/forge-gui/res/cardsfolder/r/rivers_grasp.txt index b0fad17bd16..1ffce19bfd8 100644 --- a/forge-gui/res/cardsfolder/r/rivers_grasp.txt +++ b/forge-gui/res/cardsfolder/r/rivers_grasp.txt @@ -1,7 +1,7 @@ Name:River's Grasp ManaCost:3 UB Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 UB | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature to bounce | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Hand | ConditionManaSpent$ U | SubAbility$ BPaid | SpellDescription$ If U was spent to cast CARDNAME, return up to one target creature to its owner's hand. If B was spent to cast CARDNAME, target player reveals his or her hand, you choose a nonland card from it, then that player discards that card. (Do both if U B was spent.) +A:SP$ ChangeZone | Cost$ 3 UB | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature to bounce | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Hand | ConditionManaSpent$ U | SubAbility$ BPaid | SpellDescription$ If {U} was spent to cast CARDNAME, return up to one target creature to its owner's hand. If {B} was spent to cast CARDNAME, target player reveals his or her hand, you choose a nonland card from it, then that player discards that card. (Do both if U B was spent.) SVar:BPaid:DB$ Discard | ValidTgts$ Player | NumCards$ 1 | Mode$ RevealYouChoose | DiscardValid$ Card.nonLand | ConditionManaSpent$ B SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rivers_grasp.jpg diff --git a/forge-gui/res/cardsfolder/r/rogue_skycaptain.txt b/forge-gui/res/cardsfolder/r/rogue_skycaptain.txt index 44ec34823eb..1dc900b4c8b 100644 --- a/forge-gui/res/cardsfolder/r/rogue_skycaptain.txt +++ b/forge-gui/res/cardsfolder/r/rogue_skycaptain.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Human Rogue Mercenary PT:3/4 K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a wage counter on CARDNAME. You may pay 2 for each wage counter on it. If you don't, remove all wage counters from CARDNAME and an opponent gains control of it. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a wage counter on CARDNAME. You may pay {2} for each wage counter on it. If you don't, remove all wage counters from CARDNAME and an opponent gains control of it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ WAGE | CounterNum$ 1 | SubAbility$ DBStoreSVar SVar:DBStoreSVar:DB$ StoreSVar | SVar$ CheckPaid | Type$ Number | Expression$ 1 | UnlessCost$ X | UnlessPayer$ You | References$ X,CheckPaid | StackDescription$ remove all wage counters from this card and an opponent gains control of it. | SubAbility$ DBRemoveCounter SVar:DBRemoveCounter:DB$ RemoveCounter | CounterNum$ All | CounterType$ WAGE | Defined$ Self | SubAbility$ DBChooseOpp | ConditionCheckSVar$ CheckPaid | ConditionSVarCompare$ EQ1 | References$ CheckPaid @@ -15,4 +15,4 @@ SVar:X:Count$CardCounters.WAGE/Twice SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rogue_skycaptain.jpg -Oracle:Flying\nAt the beginning of your upkeep, put a wage counter on Rogue Skycaptain. You may pay {2} for each wage counter on it. If you don't, remove all wage counters from Rogue Skycaptain and an opponent gains control of it. +Oracle:Flying\nAt the beginning of your upkeep, put a wage counter on Rogue Skycaptain. You may pay {2} for each wage counter on it. If you don't, remove all wage counters from Rogue Skycaptain and an opponent gains control of it. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/scarwood_bandits.txt b/forge-gui/res/cardsfolder/s/scarwood_bandits.txt index 324fac551fb..9499d86ab91 100644 --- a/forge-gui/res/cardsfolder/s/scarwood_bandits.txt +++ b/forge-gui/res/cardsfolder/s/scarwood_bandits.txt @@ -3,7 +3,7 @@ ManaCost:2 G G Types:Creature Human Rogue PT:2/2 K:Forestwalk -A:AB$ GainControl | Cost$ 2 G T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | LoseControl$ LeavesPlay | UnlessCost$ 2 | UnlessPayer$ Opponent | SpellDescription$ Unless an opponent pays 2, gain control of target artifact for as long as CARDNAME remains on the battlefield. +A:AB$ GainControl | Cost$ 2 G T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | LoseControl$ LeavesPlay | UnlessCost$ 2 | UnlessPayer$ Opponent | SpellDescription$ Unless an opponent pays {2}, gain control of target artifact for as long as CARDNAME remains on the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scarwood_bandits.jpg Oracle:Forestwalk\n{2}{G}, {T}: Unless an opponent pays {2}, gain control of target artifact for as long as Scarwood Bandits remains on the battlefield. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/scent_of_brine.txt b/forge-gui/res/cardsfolder/s/scent_of_brine.txt index 1dd3169b261..dd41c78189b 100644 --- a/forge-gui/res/cardsfolder/s/scent_of_brine.txt +++ b/forge-gui/res/cardsfolder/s/scent_of_brine.txt @@ -1,7 +1,7 @@ Name:Scent of Brine ManaCost:1 U Types:Instant -A:SP$ Reveal | Cost$ 1 U | Defined$ You | RevealValid$ Card.Blue | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfBrineCounter | SpellDescription$ Reveal any number of blue cards in your hand. Counter target spell unless its controller pays 1 for each card revealed this way. +A:SP$ Reveal | Cost$ 1 U | Defined$ You | RevealValid$ Card.Blue | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfBrineCounter | SpellDescription$ Reveal any number of blue cards in your hand. Counter target spell unless its controller pays {1} for each card revealed this way. SVar:DBScentOfBrineCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ ScentOfBrineX | SubAbility$ DBScentOfBrineCleanup | References$ ScentOfBrineX SVar:DBScentOfBrineCleanup:DB$ Cleanup | ClearRemembered$ True SVar:ScentOfBrineX:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/s/seed_spark.txt b/forge-gui/res/cardsfolder/s/seed_spark.txt index 31739b91683..03cbcdc0338 100644 --- a/forge-gui/res/cardsfolder/s/seed_spark.txt +++ b/forge-gui/res/cardsfolder/s/seed_spark.txt @@ -1,7 +1,7 @@ Name:Seed Spark ManaCost:3 W Types:Instant -A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ MakeToken | SpellDescription$ Destroy target artifact or enchantment. If G was spent to cast CARDNAME, put two 1/1 green Saproling creature tokens onto the battlefield. +A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ MakeToken | SpellDescription$ Destroy target artifact or enchantment. If {G} was spent to cast CARDNAME, put two 1/1 green Saproling creature tokens onto the battlefield. SVar:MakeToken:DB$ Token | ConditionManaSpent$ G | TokenAmount$ 2 | TokenOwner$ You | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:ManaNeededToAvoidNegativeEffect:green SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/s/seismic_spike.txt b/forge-gui/res/cardsfolder/s/seismic_spike.txt index ed2c889ec47..37f046d8143 100644 --- a/forge-gui/res/cardsfolder/s/seismic_spike.txt +++ b/forge-gui/res/cardsfolder/s/seismic_spike.txt @@ -1,7 +1,7 @@ Name:Seismic Spike ManaCost:2 R R Types:Sorcery -A:SP$ Destroy | Cost$ 2 R R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBMana | SpellDescription$ Destroy target land. Add R R to your mana pool. +A:SP$ Destroy | Cost$ 2 R R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBMana | SpellDescription$ Destroy target land. Add {R}{R} to your mana pool. SVar:DBMana:DB$Mana | Produced$ R | Amount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/seismic_spike.jpg Oracle:Destroy target land. Add {R}{R} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/seizures.txt b/forge-gui/res/cardsfolder/s/seizures.txt index 85f6027c009..750374451fa 100644 --- a/forge-gui/res/cardsfolder/s/seizures.txt +++ b/forge-gui/res/cardsfolder/s/seizures.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted creature becomes tapped, CARDNAME deals 3 damage to that creature's controller unless that player pays 3. +T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted creature becomes tapped, CARDNAME deals 3 damage to that creature's controller unless that player pays {3}. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 | UnlessCost$ 3 | UnlessPayer$ TriggeredCardController SVar:Picture:http://www.wizards.com/global/images/magic/general/seizures.jpg Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, Seizures deals 3 damage to that creature's controller unless that player pays {3}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/shrine_of_boundless_growth.txt b/forge-gui/res/cardsfolder/s/shrine_of_boundless_growth.txt index 398ca1adefc..9881040c2b2 100644 --- a/forge-gui/res/cardsfolder/s/shrine_of_boundless_growth.txt +++ b/forge-gui/res/cardsfolder/s/shrine_of_boundless_growth.txt @@ -4,7 +4,7 @@ Types:Artifact T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAddCounter | TriggerDescription$ At the beginning of your upkeep or whenever you cast a green spell, put a charge counter on CARDNAME. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAddCounter | Secondary$ True | TriggerDescription$ At the beginning of your upkeep or whenever you cast a green spell, put a charge counter on CARDNAME. SVar:TrigAddCounter:AB$PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 -A:AB$Mana | Cost$ T Sac<1/CARDNAME> | Produced$ 1 | Amount$ X | References$ X | SpellDescription$ Add 1 to your mana pool for each charge counter on CARDNAME. +A:AB$Mana | Cost$ T Sac<1/CARDNAME> | Produced$ 1 | Amount$ X | References$ X | SpellDescription$ Add {1} to your mana pool for each charge counter on CARDNAME. SVar:X:Count$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shrine_of_boundless_growth.jpg diff --git a/forge-gui/res/cardsfolder/s/shrouded_serpent.txt b/forge-gui/res/cardsfolder/s/shrouded_serpent.txt index e6fa507f60d..cc9225f0d78 100644 --- a/forge-gui/res/cardsfolder/s/shrouded_serpent.txt +++ b/forge-gui/res/cardsfolder/s/shrouded_serpent.txt @@ -2,7 +2,7 @@ Name:Shrouded Serpent ManaCost:4 U U U Types:Creature Serpent PT:4/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, defending player may pay 4. If he or she doesn't, CARDNAME can't be blocked this turn. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, defending player may pay {4}. If he or she doesn't, CARDNAME can't be blocked this turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable | UnlessCost$ 4 | UnlessPayer$ DefendingPlayer SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shrouded_serpent.jpg diff --git a/forge-gui/res/cardsfolder/s/skirk_drill_sergeant.txt b/forge-gui/res/cardsfolder/s/skirk_drill_sergeant.txt index 5898c26a07b..b3408028a4d 100644 --- a/forge-gui/res/cardsfolder/s/skirk_drill_sergeant.txt +++ b/forge-gui/res/cardsfolder/s/skirk_drill_sergeant.txt @@ -2,8 +2,8 @@ Name:Skirk Drill Sergeant ManaCost:1 R Types:Creature Goblin PT:2/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Goblin.Other | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME or another Goblin dies, you may pay 2 R. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDig | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Goblin dies, you may pay 2 R. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Goblin.Other | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDig | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. SVar:TrigDig:AB$ Dig | Cost$ 2 R | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Permanent.Goblin | DestinationZone$ Battlefield | DestinationZone2$ Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_drill_sergeant.jpg Oracle:Whenever Skirk Drill Sergeant or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/skittering_invasion.txt b/forge-gui/res/cardsfolder/s/skittering_invasion.txt index f17a6eaed02..7b138694717 100644 --- a/forge-gui/res/cardsfolder/s/skittering_invasion.txt +++ b/forge-gui/res/cardsfolder/s/skittering_invasion.txt @@ -1,7 +1,7 @@ Name:Skittering Invasion ManaCost:7 Types:Tribal Sorcery Eldrazi -A:SP$ Token | Cost$ 7 | TokenAmount$ 5 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | SpellDescription$ Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add 1 to your mana pool." +A:SP$ Token | Cost$ 7 | TokenAmount$ 5 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | SpellDescription$ Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." SVar:ABMana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/skittering_invasion.jpg Oracle:Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/slaughter_pact.txt b/forge-gui/res/cardsfolder/s/slaughter_pact.txt index 68a9233f228..595f5779fb4 100644 --- a/forge-gui/res/cardsfolder/s/slaughter_pact.txt +++ b/forge-gui/res/cardsfolder/s/slaughter_pact.txt @@ -2,7 +2,7 @@ Name:Slaughter Pact ManaCost:0 Types:Instant Colors:black -A:SP$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SubAbility$ DBDelTrig | SpellDescription$ Destroy target nonblack creature. At the beginning of your next upkeep, pay 2 B. If you don't, you lose the game. +A:SP$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SubAbility$ DBDelTrig | SpellDescription$ Destroy target nonblack creature. At the beginning of your next upkeep, pay {2}{B}. If you don't, you lose the game. SVar:DBDelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigLoseGame | TriggerDescription$ At the beginning of your next upkeep, pay {2}{B}. If you don't, you lose the game. SVar:TrigLoseGame:AB$LosesGame | Cost$ 0 | UnlessCost$ 2 B | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/s/slingbow_trap.txt b/forge-gui/res/cardsfolder/s/slingbow_trap.txt index f87ccd2b89e..62327dded76 100644 --- a/forge-gui/res/cardsfolder/s/slingbow_trap.txt +++ b/forge-gui/res/cardsfolder/s/slingbow_trap.txt @@ -1,7 +1,7 @@ Name:Slingbow Trap ManaCost:3 G Types:Instant Trap -A:SP$ Destroy | Cost$ G | ValidTgts$ Creature.attacking+withFlying | IsPresent$ Creature.attacking+Black+withFlying | OptionalDecider$ You | TgtPrompt$ Select target attacking creature with flying. | SpellDescription$ If a black creature with flying is attacking, you may pay G rather than pay CARDNAME's mana cost. +A:SP$ Destroy | Cost$ G | ValidTgts$ Creature.attacking+withFlying | IsPresent$ Creature.attacking+Black+withFlying | OptionalDecider$ You | TgtPrompt$ Select target attacking creature with flying. | SpellDescription$ If a black creature with flying is attacking, you may pay {G} rather than pay CARDNAME's mana cost. A:SP$ Destroy | Cost$ 3 G | ValidTgts$ Creature.attacking+withFlying | TgtPrompt$ Select target attacking creature with flying. | SpellDescription$ Destroy target attacking creature with flying. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/Slingbow_Trap.jpg diff --git a/forge-gui/res/cardsfolder/s/soul_charmer.txt b/forge-gui/res/cardsfolder/s/soul_charmer.txt index 12c08c679ef..5aceff43766 100644 --- a/forge-gui/res/cardsfolder/s/soul_charmer.txt +++ b/forge-gui/res/cardsfolder/s/soul_charmer.txt @@ -2,7 +2,7 @@ Name:Soul Charmer ManaCost:2 W Types:Creature Human Rebel PT:2/2 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, you gain 2 life unless that creature's controller pays 2. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, you gain 2 life unless that creature's controller pays {2}. SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | UnlessCost$ 2 | UnlessPayer$ TriggeredTargetController SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_charmer.jpg diff --git a/forge-gui/res/cardsfolder/s/soulbright_flamekin.txt b/forge-gui/res/cardsfolder/s/soulbright_flamekin.txt index 4eeca257c8a..6780a11b91f 100644 --- a/forge-gui/res/cardsfolder/s/soulbright_flamekin.txt +++ b/forge-gui/res/cardsfolder/s/soulbright_flamekin.txt @@ -2,7 +2,7 @@ Name:Soulbright Flamekin ManaCost:1 R Types:Creature Elemental Shaman PT:2/1 -A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SubAbility$ StoreNum | SpellDescription$ Target creature gains trample until end of turn. If this is the third time this ability has resolved this turn, you may add R R R R R R R R to your mana pool. +A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SubAbility$ StoreNum | SpellDescription$ Target creature gains trample until end of turn. If this is the third time this ability has resolved this turn, you may add {R}{R}{R}{R}{R}{R}{R}{R} to your mana pool. SVar:StoreNum:DB$ StoreSVar | SVar$ SoulbrightNum | Type$ CountSVar | Expression$ SoulbrightNum/Plus.1 | SubAbility$ SoulbrightMana SVar:SoulbrightMana:DB$ Mana | Produced$ R R R R R R R R | ConditionCheckSVar$ SoulbrightNum | ConditionSVarCompare$ EQ3 | Optional$ True SVar:SoulbrightNum:Number$0 diff --git a/forge-gui/res/cardsfolder/s/spawnsire_of_ulamog.txt b/forge-gui/res/cardsfolder/s/spawnsire_of_ulamog.txt index e2c502024cc..feb2066e6ce 100644 --- a/forge-gui/res/cardsfolder/s/spawnsire_of_ulamog.txt +++ b/forge-gui/res/cardsfolder/s/spawnsire_of_ulamog.txt @@ -3,7 +3,7 @@ ManaCost:10 Types:Creature Eldrazi PT:7/11 K:Annihilator 1 -A:AB$ Token | Cost$ 4 | TokenAmount$ 2 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABEldraziMana | SpellDescription$ Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add 1 to your mana pool." +A:AB$ Token | Cost$ 4 | TokenAmount$ 2 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABEldraziMana | SpellDescription$ Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." SVar:ABEldraziMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Play | Cost$ 20 | Valid$ Card.Eldrazi+YouOwn | ValidZone$ Sideboard | WithoutManaCost$ True | Amount$ SpawnsireX | Controller$ You | Optional$ True | References$ SpawnsireX | SpellDescription$ Cast any number of Eldrazi cards you own from outside the game without paying their mana costs. SVar:SpawnsireX:Count$TypeInYourSideboard.Eldrazi diff --git a/forge-gui/res/cardsfolder/s/spellwild_ouphe.txt b/forge-gui/res/cardsfolder/s/spellwild_ouphe.txt index cd855b0889e..11d08249d0a 100644 --- a/forge-gui/res/cardsfolder/s/spellwild_ouphe.txt +++ b/forge-gui/res/cardsfolder/s/spellwild_ouphe.txt @@ -2,6 +2,6 @@ Name:Spellwild Ouphe ManaCost:1 G Types:Creature Ouphe PT:1/3 -S:Mode$ ReduceCost | ValidTarget$ Card.Self | Type$ Spell | Amount$ 2 | Description$ Spells that target CARDNAME cost 2 less to cast. +S:Mode$ ReduceCost | ValidTarget$ Card.Self | Type$ Spell | Amount$ 2 | Description$ Spells that target CARDNAME cost {2} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/spellwild_ouphe.jpg Oracle:Spells that target Spellwild Ouphe cost {2} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/splintering_wind.txt b/forge-gui/res/cardsfolder/s/splintering_wind.txt index 545b021b295..46e280fce1b 100644 --- a/forge-gui/res/cardsfolder/s/splintering_wind.txt +++ b/forge-gui/res/cardsfolder/s/splintering_wind.txt @@ -1,7 +1,7 @@ Name:Splintering Wind ManaCost:2 G G Types:Enchantment -A:AB$ DealDamage | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 1 damage to target creature. Put a 1/1 green Splinter creature token onto the battlefield. It has flying and "Cumulative upkeep G." When it leaves the battlefield, it deals 1 damage to you and each creature you control. (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) +A:AB$ DealDamage | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 1 damage to target creature. Put a 1/1 green Splinter creature token onto the battlefield. It has flying and "Cumulative upkeep {G}." When it leaves the battlefield, it deals 1 damage to you and each creature you control. (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Splinter | TokenTypes$ Creature,Splinter | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Cumulative upkeep:G<>Flying | TokenTriggers$ TrigDamage | TokenSVars$ TrigBoom SVar:TrigDamage:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | TriggerZones$ Battlefield | Execute$ TrigBoom | TriggerDescription$ When this creature leaves the battlefield, it deals 1 damage to you and each creature you control. SVar:TrigBoom:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | ValidPlayers$ Self | NumDmg$ 1 | SpellDescription$ Deal 1 damage to you and each creature you control. diff --git a/forge-gui/res/cardsfolder/s/squealing_devil.txt b/forge-gui/res/cardsfolder/s/squealing_devil.txt index 09dcf5072f8..9d696a39c0a 100644 --- a/forge-gui/res/cardsfolder/s/squealing_devil.txt +++ b/forge-gui/res/cardsfolder/s/squealing_devil.txt @@ -4,7 +4,7 @@ Types:Creature Devil PT:2/1 K:Fear T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may pay X. If you do, target creature gets +X/+0 until end of turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ B | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless B was spent to cast it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ B | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {B} was spent to cast it. SVar:TrigPump:AB$ Pump | Cost$ X | References$ X | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | SpellDescription$ Target creature gets +X/+0 until end of turn. SVar:X:Count$xPaid SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self diff --git a/forge-gui/res/cardsfolder/s/steamcore_weird.txt b/forge-gui/res/cardsfolder/s/steamcore_weird.txt index e505e6dc1a8..2c9428919cf 100644 --- a/forge-gui/res/cardsfolder/s/steamcore_weird.txt +++ b/forge-gui/res/cardsfolder/s/steamcore_weird.txt @@ -2,7 +2,7 @@ Name:Steamcore Weird ManaCost:3 U Types:Creature Weird PT:1/3 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, if R was spent to cast CARDNAME, it deals 2 damage to target creature or player. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, if {R} was spent to cast CARDNAME, it deals 2 damage to target creature or player. SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionManaSpent$ R SVar:ManaNeededToAvoidNegativeEffect:red SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/s/stinging_licid.txt b/forge-gui/res/cardsfolder/s/stinging_licid.txt index d91016a512a..1ea9735256c 100644 --- a/forge-gui/res/cardsfolder/s/stinging_licid.txt +++ b/forge-gui/res/cardsfolder/s/stinging_licid.txt @@ -2,7 +2,7 @@ Name:Stinging Licid ManaCost:1 U Types:Creature Licid PT:1/1 -A:AB$ SetState | Cost$ 1 U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay U to end this effect. +A:AB$ SetState | Cost$ 1 U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect. SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse #If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original". AlternateMode:Licid diff --git a/forge-gui/res/cardsfolder/s/stone_idol_trap.txt b/forge-gui/res/cardsfolder/s/stone_idol_trap.txt index bbe7a3d7b4b..dee0d3b2604 100644 --- a/forge-gui/res/cardsfolder/s/stone_idol_trap.txt +++ b/forge-gui/res/cardsfolder/s/stone_idol_trap.txt @@ -4,7 +4,7 @@ Types:Instant Trap A:SP$ Token | Cost$ 5 R | TokenAmount$ 1 | TokenName$ Construct | TokenTypes$ Artifact,Creature,Construct | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 6 | TokenToughness$ 12 | RememberTokens$ True | SubAbility$ DelTrig | TokenKeywords$ Trample | SpellDescription$ Put a 6/12 colorless Construct artifact creature token with trample onto the battlefield. Exile it at the beginning of your next end step. SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigExile | TriggerDescription$ Exile Construct at the beginning of your next end step. SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ChangeType$ Creature.IsRemembered -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs 1 less to cast for each attacking creature. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each attacking creature. SVar:X:Count$Valid Creature.attacking SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_idol_trap.jpg Oracle:Stone Idol Trap costs {1} less to cast for each attacking creature.\nPut a 6/12 colorless Construct artifact creature token with trample onto the battlefield. Exile it at the beginning of your next end step. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt b/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt index f19cefae8df..0ae2afebb8b 100644 --- a/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt @@ -3,9 +3,9 @@ ManaCost:2 U Types:Creature Metathran Wizard PT:2/2 K:Kicker W : 2 B -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its W kicker, you gain 3 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {W} kicker, you gain 3 life. SVar:TrigKicker:DB$ GainLife | Defined$ You | LifeAmount$ 3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its 2 B kicker, destroy target nonblack creature. That creature can't be regenerated. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{B} kicker, destroy target nonblack creature. That creature can't be regenerated. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonBlack | NoRegen$ True | TgtPrompt$ Select target nonblack creature. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/stormscape_battlemage.jpg diff --git a/forge-gui/res/cardsfolder/s/stratadon.txt b/forge-gui/res/cardsfolder/s/stratadon.txt index b4f79389b65..2befccfaaa2 100644 --- a/forge-gui/res/cardsfolder/s/stratadon.txt +++ b/forge-gui/res/cardsfolder/s/stratadon.txt @@ -3,7 +3,7 @@ ManaCost:10 Types:Artifact Creature Beast PT:5/5 K:Trample -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Domain - CARDNAME costs 1 less to cast for each basic land type among lands you control. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Domain - CARDNAME costs {1} less to cast for each basic land type among lands you control. SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stratadon.jpg diff --git a/forge-gui/res/cardsfolder/s/sunken_field.txt b/forge-gui/res/cardsfolder/s/sunken_field.txt index 92dae62ca8f..f7e93368e40 100644 --- a/forge-gui/res/cardsfolder/s/sunken_field.txt +++ b/forge-gui/res/cardsfolder/s/sunken_field.txt @@ -3,7 +3,7 @@ ManaCost:1 U Types:Enchantment Aura K:Enchant land A:SP$ Attach | Cost$ 1 U | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ Counter | Description$ Enchanted land has "Tap: Counter target spell unless its controller pays 1." +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ Counter | Description$ Enchanted land has "Tap: Counter target spell unless its controller pays {1}." SVar:Counter:AB$Counter | Cost$ T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | UnlessPayer$ TargetedController | SpellDescription$ Counter target spell unless its controller pays {1} SVar:Picture:http://www.wizards.com/global/images/magic/general/sunken_field.jpg Oracle:Enchant land\nEnchanted land has "{T}: Counter target spell unless its controller pays {1}." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/sunscape_battlemage.txt b/forge-gui/res/cardsfolder/s/sunscape_battlemage.txt index 1c280cb0e7f..8d277749703 100644 --- a/forge-gui/res/cardsfolder/s/sunscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/s/sunscape_battlemage.txt @@ -3,9 +3,9 @@ ManaCost:2 W Types:Creature Human Wizard PT:2/2 K:Kicker 2 U : 1 G -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its 2 U kicker, draw two cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards. SVar:TrigKicker:DB$Draw | Cost$ 0 | NumCards$ 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its 1 G kicker, destroy target creature with flying. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying. SVar:TrigKicker2:DB$Destroy | Cost$ 0 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sunscape_battlemage.jpg diff --git a/forge-gui/res/cardsfolder/t/thunderblade_charge.txt b/forge-gui/res/cardsfolder/t/thunderblade_charge.txt index d5587daceb9..471d80cb5da 100644 --- a/forge-gui/res/cardsfolder/t/thunderblade_charge.txt +++ b/forge-gui/res/cardsfolder/t/thunderblade_charge.txt @@ -2,7 +2,7 @@ Name:Thunderblade Charge ManaCost:1 R R Types:Sorcery A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. -T:Mode$ CombatDamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Player | Execute$ TrigPlay | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, if CARDNAME is in your graveyard, you may pay 2 R R R. If you do, you may cast it without paying its mana cost. +T:Mode$ CombatDamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Player | Execute$ TrigPlay | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, if CARDNAME is in your graveyard, you may pay {2}{R}{R}{R}. If you do, you may cast it without paying its mana cost. SVar:TrigPlay:AB$ Play | Cost$ 2 R R R | ActivationZone$ Graveyard | WithoutManaCost$ True | Optional$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderblade_charge.jpg diff --git a/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt b/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt index 13e3a25510e..f60f6cd6e48 100644 --- a/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt @@ -3,9 +3,9 @@ ManaCost:2 R Types:Creature Human Wizard PT:2/2 K:Kicker 1 B : G -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its 1 B kicker, target player discards two cards. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {1}{B} kicker, target player discards two cards. SVar:TrigKicker:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 2 | Mode$ TgtChoose -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its G kicker, destroy target enchantment. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {G} kicker, destroy target enchantment. SVar:TrigKicker2:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderscape_battlemage.jpg diff --git a/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt b/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt index 31f82a47e20..2827b5e77a3 100644 --- a/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt +++ b/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt @@ -2,7 +2,7 @@ Name:Tin Street Hooligan ManaCost:1 R Types:Creature Goblin Rogue PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | ManaSpent$ G | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if G was spent to cast CARDNAME, destroy target artifact. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | ManaSpent$ G | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if {G} was spent to cast CARDNAME, destroy target artifact. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:ManaNeededToAvoidNegativeEffect:green SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/t/torrent_of_souls.txt b/forge-gui/res/cardsfolder/t/torrent_of_souls.txt index eea8b28ed9e..50dece8afe6 100644 --- a/forge-gui/res/cardsfolder/t/torrent_of_souls.txt +++ b/forge-gui/res/cardsfolder/t/torrent_of_souls.txt @@ -1,7 +1,7 @@ Name:Torrent of Souls ManaCost:4 BR Types:Sorcery -A:SP$ ChangeZone | Cost$ 4 BR | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature card in your graveyard to return | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | ConditionManaSpent$ B | SubAbility$ RPaid | SpellDescription$ Return up to one target creature card from your graveyard to the battlefield if B was spent to cast CARDNAME. Creatures target player controls get +2/+0 and gain haste until end of turn if R was spent to cast CARDNAME. (Do both if B R was spent.) +A:SP$ ChangeZone | Cost$ 4 BR | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature card in your graveyard to return | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | ConditionManaSpent$ B | SubAbility$ RPaid | SpellDescription$ Return up to one target creature card from your graveyard to the battlefield if {B} was spent to cast CARDNAME. Creatures target player controls get +2/+0 and gain haste until end of turn if R was spent to cast CARDNAME. (Do both if B R was spent.) SVar:RPaid:DB$ PumpAll | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ 2 | KW$ Haste | ConditionManaSpent$ R SVar:ManaNeededToAvoidNegativeEffect:black SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/t/transguild_promenade.txt b/forge-gui/res/cardsfolder/t/transguild_promenade.txt index 8a70f437a97..76f5253c0e9 100644 --- a/forge-gui/res/cardsfolder/t/transguild_promenade.txt +++ b/forge-gui/res/cardsfolder/t/transguild_promenade.txt @@ -2,7 +2,7 @@ Name:Transguild Promenade ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you pay 1. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you pay {1}. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ 1 | UnlessPayer$ You A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:NeedsToPlay:Land.untapped+YouCtrl diff --git a/forge-gui/res/cardsfolder/t/transmogrifying_licid.txt b/forge-gui/res/cardsfolder/t/transmogrifying_licid.txt index 591cf873ab6..bf1c3d9edd2 100644 --- a/forge-gui/res/cardsfolder/t/transmogrifying_licid.txt +++ b/forge-gui/res/cardsfolder/t/transmogrifying_licid.txt @@ -2,7 +2,7 @@ Name:Transmogrifying Licid ManaCost:3 Types:Creature Artifact Licid PT:2/2 -A:AB$ SetState | Cost$ 1 T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay 1 to end this effect. +A:AB$ SetState | Cost$ 1 T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {1} to end this effect. SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump #If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original". AlternateMode:Licid diff --git a/forge-gui/res/cardsfolder/t/treva_the_renewer.txt b/forge-gui/res/cardsfolder/t/treva_the_renewer.txt index 17688a8f7e4..2f5c3a47cc3 100644 --- a/forge-gui/res/cardsfolder/t/treva_the_renewer.txt +++ b/forge-gui/res/cardsfolder/t/treva_the_renewer.txt @@ -3,7 +3,7 @@ ManaCost:3 G W U Types:Legendary Creature Dragon PT:6/6 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 W. If you do, choose a color, then you gain 1 life for each permanent of that color. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{W}. If you do, choose a color, then you gain 1 life for each permanent of that color. SVar:TrigChoose:AB$ ChooseColor | Cost$ 2 W | Defined$ You | AILogic$ MostProminentPermanent | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X SVar:X:Count$Valid Card.ChosenColor diff --git a/forge-gui/res/cardsfolder/t/turn_to_dust.txt b/forge-gui/res/cardsfolder/t/turn_to_dust.txt index edb43f84852..637a80ae1d2 100644 --- a/forge-gui/res/cardsfolder/t/turn_to_dust.txt +++ b/forge-gui/res/cardsfolder/t/turn_to_dust.txt @@ -1,7 +1,7 @@ Name:Turn to Dust ManaCost:G Types:Instant -A:SP$ Destroy | Cost$ G | ValidTgts$ Equipment | TgtPrompt$ Select target Equipment | SubAbility$ DBMana | SpellDescription$ Destroy target Equipment. Add G to your mana pool. +A:SP$ Destroy | Cost$ G | ValidTgts$ Equipment | TgtPrompt$ Select target Equipment | SubAbility$ DBMana | SpellDescription$ Destroy target Equipment. Add {G} to your mana pool. SVar:DBMana:DB$Mana | Produced$ G | Amount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_to_dust.jpg diff --git a/forge-gui/res/cardsfolder/u/urzas_mine.txt b/forge-gui/res/cardsfolder/u/urzas_mine.txt index 1d8b7a6d9a1..8ab5534a50c 100644 --- a/forge-gui/res/cardsfolder/u/urzas_mine.txt +++ b/forge-gui/res/cardsfolder/u/urzas_mine.txt @@ -1,7 +1,7 @@ Name:Urza's Mine ManaCost:no cost Types:Land Urza's Mine -A:AB$ Mana | Cost$ T | Produced$ 1 | Bonus $UrzaLands | BonusProduced$ 1 | SpellDescription$ Add {1} to your mana pool. If you control an Urza's Power-Plant and an Urza's Tower, add 2 to your mana pool instead. +A:AB$ Mana | Cost$ T | Produced$ 1 | Bonus $UrzaLands | BonusProduced$ 1 | SpellDescription$ Add {1} to your mana pool. If you control an Urza's Power-Plant and an Urza's Tower, add {2} to your mana pool instead. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_mine.jpg Oracle:{T}: Add {1} to your mana pool. If you control an Urza's Power-Plant and an Urza's Tower, add {2} to your mana pool instead. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/u/urzas_power_plant.txt b/forge-gui/res/cardsfolder/u/urzas_power_plant.txt index 228c798cfab..155dce258e6 100644 --- a/forge-gui/res/cardsfolder/u/urzas_power_plant.txt +++ b/forge-gui/res/cardsfolder/u/urzas_power_plant.txt @@ -1,7 +1,7 @@ Name:Urza's Power Plant ManaCost:no cost Types:Land Urza's Power-Plant -A:AB$ Mana | Cost$ T | Produced$ 1 | Bonus$ UrzaLands | BonusProduced$ 1 | SpellDescription$ Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Tower, add 2 to your mana pool instead. +A:AB$ Mana | Cost$ T | Produced$ 1 | Bonus$ UrzaLands | BonusProduced$ 1 | SpellDescription$ Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Tower, add {2} to your mana pool instead. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_power_plant.jpg Oracle:{T}: Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Tower, add {2} to your mana pool instead. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/u/urzas_tower.txt b/forge-gui/res/cardsfolder/u/urzas_tower.txt index d903d524c20..e983c7e257c 100644 --- a/forge-gui/res/cardsfolder/u/urzas_tower.txt +++ b/forge-gui/res/cardsfolder/u/urzas_tower.txt @@ -1,7 +1,7 @@ Name:Urza's Tower ManaCost:no cost Types:Land Urza's Tower -A:AB$ Mana | Cost$ T | Produced$ 1 | Bonus$ UrzaLands | BonusProduced$ 2 | SpellDescription$ Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Power-Plant, add 3 to your mana pool instead. +A:AB$ Mana | Cost$ T | Produced$ 1 | Bonus$ UrzaLands | BonusProduced$ 2 | SpellDescription$ Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Power-Plant, add {3} to your mana pool instead. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_tower.jpg Oracle:{T}: Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Power-Plant, add {3} to your mana pool instead. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/v/valleymaker.txt b/forge-gui/res/cardsfolder/v/valleymaker.txt index a34541580c9..129e83a927a 100644 --- a/forge-gui/res/cardsfolder/v/valleymaker.txt +++ b/forge-gui/res/cardsfolder/v/valleymaker.txt @@ -3,7 +3,7 @@ ManaCost:5 RG Types:Creature Giant Shaman PT:5/5 A:AB$ DealDamage | Cost$ T Sac<1/Mountain> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature. -A:AB$ ChoosePlayer | Cost$ T Sac<1/Forest> | Defined$ You | SubAbility$ DBMana | SpellDescription$ Choose a player. That player adds G G G to his or her mana pool. +A:AB$ ChoosePlayer | Cost$ T Sac<1/Forest> | Defined$ You | SubAbility$ DBMana | SpellDescription$ Choose a player. That player adds {G}{G}{G} to his or her mana pool. SVar:DBMana:DB$ Mana | Produced$ G | Amount$ 3 | Defined$ ChosenPlayer SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/valleymaker.jpg diff --git a/forge-gui/res/cardsfolder/v/veiled_apparition.txt b/forge-gui/res/cardsfolder/v/veiled_apparition.txt index fb8e9b2c458..e2724096b38 100644 --- a/forge-gui/res/cardsfolder/v/veiled_apparition.txt +++ b/forge-gui/res/cardsfolder/v/veiled_apparition.txt @@ -1,7 +1,7 @@ Name:Veiled Apparition ManaCost:1 U Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes a 3/3 Illusion creature with flying and "At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 U." +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes a 3/3 Illusion creature with flying and "At the beginning of your upkeep, sacrifice CARDNAME unless you pay {1}{U}." SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 3 | Keywords$ Flying & At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 U | Types$ Creature,Illusion | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_apparition.jpg Oracle:When an opponent casts a spell, if Veiled Apparition is an enchantment, Veiled Apparition becomes a 3/3 Illusion creature with flying and "At the beginning of your upkeep, sacrifice Veiled Apparition unless you pay {1}{U}." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/v/vorosh_the_hunter.txt b/forge-gui/res/cardsfolder/v/vorosh_the_hunter.txt index 3d172417d75..cfc021bf5df 100644 --- a/forge-gui/res/cardsfolder/v/vorosh_the_hunter.txt +++ b/forge-gui/res/cardsfolder/v/vorosh_the_hunter.txt @@ -3,7 +3,7 @@ ManaCost:3 G U B Types:Legendary Creature Dragon PT:6/6 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 G. If you do, put six +1/+1 counters on Vorosh. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{G}. If you do, put six +1/+1 counters on Vorosh. SVar:TrigPutCounter:AB$PutCounter | Cost$ 2 G | Defined$ Self | CounterType$ P1P1 | CounterNum$ 6 SVar:Picture:http://www.wizards.com/global/images/magic/general/vorosh_the_hunter.jpg Oracle:Flying\nWhenever Vorosh, the Hunter deals combat damage to a player, you may pay {2}{G}. If you do, put six +1/+1 counters on Vorosh. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/w/whiplash_trap.txt b/forge-gui/res/cardsfolder/w/whiplash_trap.txt index d87472257da..799a5080cf4 100644 --- a/forge-gui/res/cardsfolder/w/whiplash_trap.txt +++ b/forge-gui/res/cardsfolder/w/whiplash_trap.txt @@ -2,7 +2,7 @@ Name:Whiplash Trap ManaCost:3 U U Types:Instant Trap A:SP$ ChangeZone | Cost$ 3 U U | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Choose target creatures. | ValidTgts$ Creature | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Return two target creatures to their owners' hands. -A:SP$ ChangeZone | Cost$ U | CheckSVar$ CreaturesEntered | SVarCompare$ GE2 | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Choose target creatures. | ValidTgts$ Creature | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ If an opponent had two or more creatures enter the battlefield under his or her control this turn, you may pay U rather than pay CARDNAME's mana cost. +A:SP$ ChangeZone | Cost$ U | CheckSVar$ CreaturesEntered | SVarCompare$ GE2 | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Choose target creatures. | ValidTgts$ Creature | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ If an opponent had two or more creatures enter the battlefield under his or her control this turn, you may pay {U} rather than pay CARDNAME's mana cost. SVar:CreaturesEntered:Count$ThisTurnEntered_Battlefield_Creature.YouDontCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/whiplash_trap.jpg Oracle:If an opponent had two or more creatures enter the battlefield under his or her control this turn, you may pay {U} rather than pay Whiplash Trap's mana cost.\nReturn two target creatures to their owners' hands. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/w/withdraw.txt b/forge-gui/res/cardsfolder/w/withdraw.txt index b0d1175f91e..1029c357915 100644 --- a/forge-gui/res/cardsfolder/w/withdraw.txt +++ b/forge-gui/res/cardsfolder/w/withdraw.txt @@ -1,7 +1,7 @@ Name:Withdraw ManaCost:U U Types:Instant -A:SP$ ChangeZone | Cost$ U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBBounce | SpellDescription$ Return target creature to its owner's hand. Then return another target creature to its owner's hand unless its controller pays 1. +A:SP$ ChangeZone | Cost$ U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBBounce | SpellDescription$ Return target creature to its owner's hand. Then return another target creature to its owner's hand unless its controller pays {1}. SVar:DBBounce:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select another target creature | TargetUnique$ True | Origin$ Battlefield | Destination$ Hand | UnlessCost$ 1 | UnlessPayer$ TargetedController SVar:Picture:http://www.wizards.com/global/images/magic/general/withdraw.jpg Oracle:Return target creature to its owner's hand. Then return another target creature to its owner's hand unless its controller pays {1}. \ No newline at end of file