From 8dfbf2b3b6232500ba1da9d99b28907f95be9766 Mon Sep 17 00:00:00 2001 From: drdev Date: Fri, 15 Nov 2013 00:14:31 +0000 Subject: [PATCH] Update more card ability descriptions --- forge-gui/res/cardsfolder/a/aether_barrier.txt | 2 +- forge-gui/res/cardsfolder/a/agent_of_stromgald.txt | 2 +- forge-gui/res/cardsfolder/a/agyrem.txt | 4 ++-- forge-gui/res/cardsfolder/a/akki_rockspeaker.txt | 2 +- forge-gui/res/cardsfolder/a/akoum.txt | 2 +- forge-gui/res/cardsfolder/a/alabaster_leech.txt | 2 +- forge-gui/res/cardsfolder/a/alchemists_refuge.txt | 2 +- forge-gui/res/cardsfolder/a/altar_of_shadows.txt | 2 +- forge-gui/res/cardsfolder/a/an_havva_township.txt | 4 ++-- forge-gui/res/cardsfolder/a/ana_battlemage.txt | 4 ++-- forge-gui/res/cardsfolder/a/ancient_den.txt | 2 +- forge-gui/res/cardsfolder/a/ancient_spring.txt | 4 ++-- forge-gui/res/cardsfolder/a/ancient_tomb.txt | 2 +- forge-gui/res/cardsfolder/a/andradite_leech.txt | 2 +- forge-gui/res/cardsfolder/a/apprentice_wizard.txt | 2 +- forge-gui/res/cardsfolder/a/arcane_melee.txt | 2 +- forge-gui/res/cardsfolder/a/archaeological_dig.txt | 2 +- forge-gui/res/cardsfolder/a/aretopolis.txt | 2 +- forge-gui/res/cardsfolder/a/ayesha_tanaka.txt | 4 ++-- forge-gui/res/cardsfolder/b/bant.txt | 2 +- forge-gui/res/cardsfolder/b/bant_panorama.txt | 2 +- forge-gui/res/cardsfolder/b/barbarian_ring.txt | 2 +- forge-gui/res/cardsfolder/b/barren_moor.txt | 2 +- forge-gui/res/cardsfolder/b/basal_sliver.txt | 4 ++-- forge-gui/res/cardsfolder/b/basal_thrull.txt | 2 +- forge-gui/res/cardsfolder/b/basalt_monolith.txt | 2 +- forge-gui/res/cardsfolder/b/battle_hymn.txt | 2 +- forge-gui/res/cardsfolder/b/battlefield_forge.txt | 2 +- forge-gui/res/cardsfolder/b/batwing_brume.txt | 2 +- forge-gui/res/cardsfolder/b/black_mana_battery.txt | 2 +- forge-gui/res/cardsfolder/b/black_market.txt | 2 +- forge-gui/res/cardsfolder/b/blasphemous_act.txt | 2 +- forge-gui/res/cardsfolder/b/blasted_landscape.txt | 2 +- forge-gui/res/cardsfolder/b/blightsoil_druid.txt | 2 +- forge-gui/res/cardsfolder/b/boseiju_who_shelters_all.txt | 2 +- forge-gui/res/cardsfolder/b/bosk_banneret.txt | 2 +- forge-gui/res/cardsfolder/b/bottomless_vault.txt | 2 +- forge-gui/res/cardsfolder/b/brainwash.txt | 2 +- forge-gui/res/cardsfolder/b/breath_of_dreams.txt | 2 +- forge-gui/res/cardsfolder/b/brighthearth_banneret.txt | 2 +- forge-gui/res/cardsfolder/b/brightstone_ritual.txt | 2 +- forge-gui/res/cardsfolder/b/brine_seer.txt | 2 +- forge-gui/res/cardsfolder/b/broken_ambitions.txt | 2 +- forge-gui/res/cardsfolder/b/brood_birthing.txt | 4 ++-- forge-gui/res/cardsfolder/b/broodstar.txt | 2 +- forge-gui/res/cardsfolder/b/brushland.txt | 2 +- forge-gui/res/cardsfolder/b/bubbling_muck.txt | 2 +- forge-gui/res/cardsfolder/b/buried_ruin.txt | 2 +- forge-gui/res/cardsfolder/b/burning-tree_emissary.txt | 2 +- forge-gui/res/cardsfolder/c/cabal_coffers.txt | 2 +- forge-gui/res/cardsfolder/c/cabal_pit.txt | 2 +- forge-gui/res/cardsfolder/c/cabal_ritual.txt | 2 +- forge-gui/res/cardsfolder/c/calciform_pools.txt | 4 ++-- forge-gui/res/cardsfolder/c/caldera_lake.txt | 2 +- forge-gui/res/cardsfolder/c/cankerous_thirst.txt | 2 +- forge-gui/res/cardsfolder/c/carnival_of_souls.txt | 2 +- forge-gui/res/cardsfolder/c/carrionette.txt | 2 +- forge-gui/res/cardsfolder/c/cephalid_shrine.txt | 2 +- forge-gui/res/cardsfolder/c/chromescale_drake.txt | 2 +- forge-gui/res/cardsfolder/c/collective_restraint.txt | 2 +- forge-gui/res/cardsfolder/c/condescend.txt | 2 +- forge-gui/res/cardsfolder/c/crypt_ghast.txt | 2 +- forge-gui/res/cardsfolder/d/dawnglow_infusion.txt | 2 +- forge-gui/res/cardsfolder/d/decree_of_justice.txt | 2 +- forge-gui/res/cardsfolder/d/dimir_signet.txt | 2 +- forge-gui/res/cardsfolder/d/disrupt.txt | 2 +- forge-gui/res/cardsfolder/d/disruptive_pitmage.txt | 2 +- forge-gui/res/cardsfolder/d/disruptive_student.txt | 2 +- forge-gui/res/cardsfolder/d/divert.txt | 2 +- forge-gui/res/cardsfolder/d/dormant_volcano.txt | 2 +- forge-gui/res/cardsfolder/d/draco.txt | 4 ++-- forge-gui/res/cardsfolder/d/dragonspeaker_shaman.txt | 2 +- forge-gui/res/cardsfolder/d/drainpipe_vermin.txt | 2 +- forge-gui/res/cardsfolder/d/dread_drone.txt | 4 ++-- forge-gui/res/cardsfolder/d/dread_statuary.txt | 2 +- forge-gui/res/cardsfolder/d/dreadship_reef.txt | 4 ++-- forge-gui/res/cardsfolder/d/dream_chisel.txt | 4 ++-- forge-gui/res/cardsfolder/d/dreams_of_the_dead.txt | 2 +- forge-gui/res/cardsfolder/d/dreamstone_hedron.txt | 2 +- forge-gui/res/cardsfolder/d/drifting_meadow.txt | 2 +- forge-gui/res/cardsfolder/d/dromar_the_banisher.txt | 2 +- forge-gui/res/cardsfolder/d/dromars_attendant.txt | 2 +- forge-gui/res/cardsfolder/d/dross_golem.txt | 2 +- forge-gui/res/cardsfolder/d/drowner_initiate.txt | 2 +- forge-gui/res/cardsfolder/d/drumhunter.txt | 2 +- forge-gui/res/cardsfolder/d/dryads_caress.txt | 2 +- forge-gui/res/cardsfolder/d/duskmantle_house_of_shadow.txt | 2 +- forge-gui/res/cardsfolder/d/dust_bowl.txt | 2 +- forge-gui/res/cardsfolder/d/dwarven_hold.txt | 2 +- forge-gui/res/cardsfolder/d/dwarven_ruins.txt | 4 ++-- forge-gui/res/cardsfolder/f/flash_conscription.txt | 2 +- forge-gui/res/cardsfolder/f/flay.txt | 2 +- forge-gui/res/cardsfolder/f/fleshwrither.txt | 2 +- forge-gui/res/cardsfolder/f/flight_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/f/flooded_grove.txt | 2 +- forge-gui/res/cardsfolder/f/fluctuator.txt | 2 +- forge-gui/res/cardsfolder/f/flusterstorm.txt | 2 +- forge-gui/res/cardsfolder/f/forbidding_watchtower.txt | 2 +- forge-gui/res/cardsfolder/f/force_of_nature.txt | 2 +- forge-gui/res/cardsfolder/f/force_spike.txt | 2 +- forge-gui/res/cardsfolder/f/force_void.txt | 2 +- forge-gui/res/cardsfolder/f/forgotten_cave.txt | 2 +- forge-gui/res/cardsfolder/f/foriysian_totem.txt | 2 +- forge-gui/res/cardsfolder/f/foster.txt | 2 +- forge-gui/res/cardsfolder/f/fountain_of_cho.txt | 2 +- forge-gui/res/cardsfolder/f/fractured_powerstone.txt | 4 ++-- forge-gui/res/cardsfolder/f/frenzied_goblin.txt | 2 +- forge-gui/res/cardsfolder/f/freyalises_charm.txt | 2 +- forge-gui/res/cardsfolder/f/frightful_delusion.txt | 2 +- forge-gui/res/cardsfolder/f/frogmite.txt | 2 +- forge-gui/res/cardsfolder/f/frogtosser_banneret.txt | 2 +- forge-gui/res/cardsfolder/f/frontline_medic.txt | 2 +- forge-gui/res/cardsfolder/f/frost_titan.txt | 2 +- forge-gui/res/cardsfolder/f/fungal_reaches.txt | 4 ++-- forge-gui/res/cardsfolder/f/furnace_dragon.txt | 2 +- forge-gui/res/cardsfolder/f/furnace_layer.txt | 4 ++-- forge-gui/res/cardsfolder/f/fyndhorn_elder.txt | 2 +- forge-gui/res/cardsfolder/f/fyndhorn_elves.txt | 2 +- forge-gui/res/cardsfolder/g/gaddock_teeg.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_touch.txt | 4 ++-- forge-gui/res/cardsfolder/g/gargoyle_castle.txt | 2 +- forge-gui/res/cardsfolder/h/hollow_specter.txt | 2 +- forge-gui/res/cardsfolder/i/in_the_eye_of_chaos.txt | 2 +- forge-gui/res/cardsfolder/i/induce_paranoia.txt | 2 +- forge-gui/res/cardsfolder/i/infernal_darkness.txt | 4 ++-- forge-gui/res/cardsfolder/i/infernal_plunge.txt | 2 +- forge-gui/res/cardsfolder/i/initiates_of_the_ebon_hand.txt | 2 +- forge-gui/res/cardsfolder/i/inkmoth_nexus.txt | 2 +- forge-gui/res/cardsfolder/i/inner_fire.txt | 2 +- forge-gui/res/cardsfolder/i/intervention_pact.txt | 2 +- forge-gui/res/cardsfolder/i/intet_the_dreamer.txt | 2 +- forge-gui/res/cardsfolder/i/intimidator_initiate.txt | 2 +- forge-gui/res/cardsfolder/i/into_thin_air.txt | 2 +- forge-gui/res/cardsfolder/i/invert_the_skies.txt | 2 +- forge-gui/res/cardsfolder/i/invoke_prejudice.txt | 2 +- forge-gui/res/cardsfolder/i/iron_myr.txt | 2 +- forge-gui/res/cardsfolder/i/iron_star.txt | 2 +- forge-gui/res/cardsfolder/i/irrigation_ditch.txt | 4 ++-- forge-gui/res/cardsfolder/i/island_fish_jasconius.txt | 2 +- forge-gui/res/cardsfolder/i/isle_of_vesuva.txt | 2 +- forge-gui/res/cardsfolder/i/isolation_cell.txt | 2 +- forge-gui/res/cardsfolder/i/ivory_cup.txt | 2 +- forge-gui/res/cardsfolder/i/ixidors_will.txt | 2 +- forge-gui/res/cardsfolder/i/izzet_boilerworks.txt | 2 +- forge-gui/res/cardsfolder/i/izzet_signet.txt | 2 +- forge-gui/res/cardsfolder/j/jade_leech.txt | 2 +- forge-gui/res/cardsfolder/j/jet_medallion.txt | 2 +- forge-gui/res/cardsfolder/j/joraga_treespeaker.txt | 6 +++--- forge-gui/res/cardsfolder/j/judges_familiar.txt | 2 +- forge-gui/res/cardsfolder/j/jund.txt | 2 +- forge-gui/res/cardsfolder/j/jund_panorama.txt | 2 +- forge-gui/res/cardsfolder/j/jungle_basin.txt | 2 +- forge-gui/res/cardsfolder/j/jungle_patrol.txt | 2 +- forge-gui/res/cardsfolder/j/justice.txt | 2 +- forge-gui/res/cardsfolder/k/kabira_crossroads.txt | 2 +- forge-gui/res/cardsfolder/l/leaden_myr.txt | 2 +- forge-gui/res/cardsfolder/l/leaf_gilder.txt | 2 +- forge-gui/res/cardsfolder/l/leeching_licid.txt | 2 +- forge-gui/res/cardsfolder/l/leshracs_sigil.txt | 2 +- forge-gui/res/cardsfolder/l/leyline_of_lightning.txt | 2 +- forge-gui/res/cardsfolder/l/library_of_alexandria.txt | 2 +- forge-gui/res/cardsfolder/m/mana_drain.txt | 2 +- forge-gui/res/cardsfolder/m/mana_echoes.txt | 2 +- forge-gui/res/cardsfolder/m/martyr_of_frost.txt | 2 +- forge-gui/res/cardsfolder/m/master_of_waves.txt | 2 +- forge-gui/res/cardsfolder/m/moonhold.txt | 2 +- forge-gui/res/cardsfolder/m/mycosynth_golem.txt | 4 ++-- forge-gui/res/cardsfolder/m/myr_enforcer.txt | 2 +- forge-gui/res/cardsfolder/o/ohran_yeti.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_squatters_avatar.txt | 2 +- forge-gui/res/cardsfolder/p/power_sink.txt | 2 +- forge-gui/res/cardsfolder/q/quicksilver_behemoth.txt | 2 +- forge-gui/res/cardsfolder/q/qumulox.txt | 2 +- forge-gui/res/cardsfolder/r/razor_golem.txt | 2 +- forge-gui/res/cardsfolder/r/rise_of_the_hobgoblins.txt | 2 +- forge-gui/res/cardsfolder/r/rivers_grasp.txt | 2 +- forge-gui/res/cardsfolder/r/rolling_spoil.txt | 2 +- forge-gui/res/cardsfolder/r/rootwater_depths.txt | 2 +- forge-gui/res/cardsfolder/r/rosheen_meanderer.txt | 2 +- forge-gui/res/cardsfolder/r/ruby_leech.txt | 2 +- forge-gui/res/cardsfolder/r/ruby_medallion.txt | 2 +- forge-gui/res/cardsfolder/r/rugged_prairie.txt | 2 +- forge-gui/res/cardsfolder/r/ruins_of_trokair.txt | 4 ++-- forge-gui/res/cardsfolder/r/rune_snag.txt | 2 +- forge-gui/res/cardsfolder/r/runeboggle.txt | 2 +- forge-gui/res/cardsfolder/r/rupture_spire.txt | 2 +- forge-gui/res/cardsfolder/r/rushwood_grove.txt | 2 +- forge-gui/res/cardsfolder/r/rustic_clachan.txt | 2 +- forge-gui/res/cardsfolder/s/sabertooth_cobra.txt | 2 +- forge-gui/res/cardsfolder/s/sacellum_godspeaker.txt | 2 +- forge-gui/res/cardsfolder/s/sachi_daughter_of_seshiro.txt | 4 ++-- forge-gui/res/cardsfolder/s/sages_dousing.txt | 2 +- forge-gui/res/cardsfolder/s/sakiko_mother_of_summer.txt | 4 ++-- forge-gui/res/cardsfolder/s/sakura_tribe_springcaller.txt | 4 ++-- forge-gui/res/cardsfolder/s/salt_flats.txt | 2 +- forge-gui/res/cardsfolder/s/saltcrusted_steppe.txt | 4 ++-- forge-gui/res/cardsfolder/s/sanctum_of_serra.txt | 2 +- forge-gui/res/cardsfolder/s/sand_silos.txt | 2 +- forge-gui/res/cardsfolder/s/sandstone_needle.txt | 2 +- forge-gui/res/cardsfolder/s/somber_hoverguard.txt | 2 +- forge-gui/res/cardsfolder/s/soul_strings.txt | 2 +- forge-gui/res/cardsfolder/s/soul_tithe.txt | 2 +- forge-gui/res/cardsfolder/s/spell_rupture.txt | 2 +- forge-gui/res/cardsfolder/s/sphere_of_safety.txt | 2 +- forge-gui/res/cardsfolder/s/spire_golem.txt | 2 +- forge-gui/res/cardsfolder/s/squealing_devil.txt | 2 +- forge-gui/res/cardsfolder/s/strip_mine.txt | 2 +- forge-gui/res/cardsfolder/s/stronghold_furnace.txt | 2 +- forge-gui/res/cardsfolder/s/stymied_hopes.txt | 2 +- forge-gui/res/cardsfolder/s/subterranean_hangar.txt | 2 +- forge-gui/res/cardsfolder/s/sulfur_vent.txt | 2 +- forge-gui/res/cardsfolder/s/sulfurous_springs.txt | 2 +- forge-gui/res/cardsfolder/s/summoners_pact.txt | 4 ++-- forge-gui/res/cardsfolder/s/sunastian_falconer.txt | 2 +- forge-gui/res/cardsfolder/s/syncopate.txt | 2 +- forge-gui/res/cardsfolder/t/tablet_of_epityr.txt | 2 +- forge-gui/res/cardsfolder/t/tainted_field.txt | 2 +- forge-gui/res/cardsfolder/t/tainted_isle.txt | 2 +- forge-gui/res/cardsfolder/t/tainted_peak.txt | 2 +- forge-gui/res/cardsfolder/t/tainted_wood.txt | 2 +- forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt | 2 +- forge-gui/res/cardsfolder/t/takenuma.txt | 2 +- forge-gui/res/cardsfolder/t/talisman_of_dominance.txt | 2 +- forge-gui/res/cardsfolder/t/talisman_of_impulse.txt | 2 +- forge-gui/res/cardsfolder/t/talisman_of_indulgence.txt | 2 +- forge-gui/res/cardsfolder/t/talisman_of_progress.txt | 2 +- forge-gui/res/cardsfolder/t/talisman_of_unity.txt | 2 +- forge-gui/res/cardsfolder/t/talon_gates.txt | 2 +- forge-gui/res/cardsfolder/t/tangle_golem.txt | 2 +- forge-gui/res/cardsfolder/t/tangleroot.txt | 2 +- forge-gui/res/cardsfolder/t/tarnished_citadel.txt | 2 +- forge-gui/res/cardsfolder/t/tazeem.txt | 2 +- forge-gui/res/cardsfolder/t/tectonic_edge.txt | 2 +- forge-gui/res/cardsfolder/t/teetering_peaks.txt | 2 +- forge-gui/res/cardsfolder/t/teferis_isle.txt | 2 +- forge-gui/res/cardsfolder/t/telekinetic_bonds.txt | 2 +- forge-gui/res/cardsfolder/t/tember_city.txt | 2 +- forge-gui/res/cardsfolder/t/temple_of_the_false_god.txt | 2 +- forge-gui/res/cardsfolder/t/tempting_licid.txt | 2 +- forge-gui/res/cardsfolder/t/tenacious_dead.txt | 4 ++-- forge-gui/res/cardsfolder/t/tendo_ice_bridge.txt | 2 +- forge-gui/res/cardsfolder/t/teneb_the_harvester.txt | 2 +- forge-gui/res/cardsfolder/t/terminal_moraine.txt | 2 +- forge-gui/res/cardsfolder/t/terrain_generator.txt | 2 +- forge-gui/res/cardsfolder/t/thalakos_lowlands.txt | 2 +- forge-gui/res/cardsfolder/t/thalia_guardian_of_thraben.txt | 2 +- forge-gui/res/cardsfolder/t/the_aether_flues.txt | 2 +- forge-gui/res/cardsfolder/t/the_dark_barony.txt | 2 +- forge-gui/res/cardsfolder/t/the_eon_fog.txt | 2 +- forge-gui/res/cardsfolder/t/the_maelstrom.txt | 4 ++-- .../res/cardsfolder/t/the_pieces_are_coming_together.txt | 4 ++-- .../res/cardsfolder/t/the_tabernacle_at_pendrell_vale.txt | 2 +- forge-gui/res/cardsfolder/t/the_zephyr_maze.txt | 2 +- forge-gui/res/cardsfolder/t/thermopod.txt | 2 +- forge-gui/res/cardsfolder/t/thespians_stage.txt | 2 +- forge-gui/res/cardsfolder/t/thorn_of_amethyst.txt | 2 +- forge-gui/res/cardsfolder/t/thornscape_battlemage.txt | 4 ++-- forge-gui/res/cardsfolder/t/thornscape_familiar.txt | 2 +- forge-gui/res/cardsfolder/t/thoughtcast.txt | 2 +- forge-gui/res/cardsfolder/t/thran_dynamo.txt | 2 +- forge-gui/res/cardsfolder/t/thran_turbine.txt | 2 +- forge-gui/res/cardsfolder/t/throne_of_bone.txt | 2 +- forge-gui/res/cardsfolder/t/thrull_wizard.txt | 2 +- forge-gui/res/cardsfolder/t/tooth_of_chiss_goria.txt | 2 +- forge-gui/res/cardsfolder/t/torrent_of_souls.txt | 2 +- forge-gui/res/cardsfolder/t/transmute_artifact.txt | 2 +- forge-gui/res/cardsfolder/t/trinisphere.txt | 2 +- forge-gui/res/cardsfolder/u/unnerving_assault.txt | 2 +- forge-gui/res/cardsfolder/w/warden_of_evos_isle.txt | 4 ++-- forge-gui/res/cardsfolder/w/warden_of_the_wall.txt | 2 +- 270 files changed, 303 insertions(+), 303 deletions(-) diff --git a/forge-gui/res/cardsfolder/a/aether_barrier.txt b/forge-gui/res/cardsfolder/a/aether_barrier.txt index 74c9e9a7baf..c0933e8d89e 100644 --- a/forge-gui/res/cardsfolder/a/aether_barrier.txt +++ b/forge-gui/res/cardsfolder/a/aether_barrier.txt @@ -1,7 +1,7 @@ Name:AEther Barrier ManaCost:2 U Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a player casts a creature spell, that player sacrifices a permanent unless he or she pays 1. +T:Mode$ SpellCast | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a player casts a creature spell, that player sacrifices a permanent unless he or she pays {1}. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | UnlessCost$ 1 | UnlessPayer$ TriggeredActivator | Defined$ TriggeredActivator | SacValid$ Permanent SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_barrier.jpg diff --git a/forge-gui/res/cardsfolder/a/agent_of_stromgald.txt b/forge-gui/res/cardsfolder/a/agent_of_stromgald.txt index 526560f7d33..d78da1d8715 100644 --- a/forge-gui/res/cardsfolder/a/agent_of_stromgald.txt +++ b/forge-gui/res/cardsfolder/a/agent_of_stromgald.txt @@ -2,7 +2,7 @@ Name:Agent of Stromgald ManaCost:R Types:Creature Human Knight PT:1/1 -A:AB$ Mana | Cost$ R | Produced$ B | SpellDescription$ Add B to your mana pool. +A:AB$ Mana | Cost$ R | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/agent_of_stromgald.jpg Oracle:{R}: Add {B} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/agyrem.txt b/forge-gui/res/cardsfolder/a/agyrem.txt index 649a0325391..ccab3d4b6c7 100644 --- a/forge-gui/res/cardsfolder/a/agyrem.txt +++ b/forge-gui/res/cardsfolder/a/agyrem.txt @@ -10,10 +10,10 @@ T:Mode$ ChangesZone | ValidCard$ Creature.nonWhite | Origin$ Battlefield | Desti SVar:TrigDelay2:AB$ Effect | Cost$ 0 | Name$ Agyrem Effect For non-White Creatures | Triggers$ TrigEOT2 | SVars$ AgyremReturn2,AgyremCleanup | RememberObjects$ TriggeredCard | Duration$ Permanent SVar:TrigEOT2:Mode$ Phase | Phase$ End of Turn | Execute$ AgyremReturn2 | TriggerDescription$ Return creature to its owner's hand at the beginning of the next end step. SVar:AgyremReturn2:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Hand | SubAbility$ AgyremCleanup -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, creatures can't attack you until a player planeswalks. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, creatures can't attack you until a player planeswalks. SVar:RolledChaos:AB$ Effect | Cost$ 0 | Name$ Agyrem Effect - Can't Attack | StaticAbilities$ STCantAttack | Triggers$ TrigPlaneswalk | SVars$ AgyremCleanup | Duration$ Permanent SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature | Target$ You | Description$ Creatures can't attack you until a player planeswalks. SVar:TrigPlaneswalk:Mode$ PlaneswalkedFrom | Execute$ AgyremCleanup | Static$ True SVar:AIRollPlanarDieParams:Mode$ Always SVar:Picture:http://www.wizards.com/global/images/magic/general/agyrem.jpg -Oracle:Whenever a white creature dies, return it to the battlefield under its owner's control at the beginning of the next end step.\nWhenever a nonwhite creature dies, return it to its owner's hand at the beginning of the next end step.\nWhenever you roll {C}, creatures can't attack you until a player planeswalks. +Oracle:Whenever a white creature dies, return it to the battlefield under its owner's control at the beginning of the next end step.\nWhenever a nonwhite creature dies, return it to its owner's hand at the beginning of the next end step.\nWhenever you roll {C}, creatures can't attack you until a player planeswalks. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/akki_rockspeaker.txt b/forge-gui/res/cardsfolder/a/akki_rockspeaker.txt index 30b8494b3c1..193f908ba86 100644 --- a/forge-gui/res/cardsfolder/a/akki_rockspeaker.txt +++ b/forge-gui/res/cardsfolder/a/akki_rockspeaker.txt @@ -2,7 +2,7 @@ Name:Akki Rockspeaker ManaCost:1 R Types:Creature Goblin Shaman PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add 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} to your mana pool. SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ R | Amount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_rockspeaker.jpg Oracle:When Akki Rockspeaker enters the battlefield, add {R} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/akoum.txt b/forge-gui/res/cardsfolder/a/akoum.txt index 64f62a0880d..1d23be4e2c7 100644 --- a/forge-gui/res/cardsfolder/a/akoum.txt +++ b/forge-gui/res/cardsfolder/a/akoum.txt @@ -2,7 +2,7 @@ Name:Akoum ManaCost:no cost Types:Plane Zendikar S:Mode$ Continuous | EffectZone$ Command | Affected$ Enchantment | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library | Description$ Players may cast enchantment cards as though they had flash. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, destroy target creature that isn't enchanted. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, destroy target creature that isn't enchanted. SVar:RolledChaos:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.unenchanted | TgtPrompt$ Select target creature that isn't enchanted SVar:Picture:http://www.wizards.com/global/images/magic/general/akoum.jpg SVar:AIRollPlanarDieParams:Mode$ Always | OppHasCreatureInPlay$ True | RollInMain1$ True diff --git a/forge-gui/res/cardsfolder/a/alabaster_leech.txt b/forge-gui/res/cardsfolder/a/alabaster_leech.txt index bb5943d1a9b..161820f0313 100644 --- a/forge-gui/res/cardsfolder/a/alabaster_leech.txt +++ b/forge-gui/res/cardsfolder/a/alabaster_leech.txt @@ -2,6 +2,6 @@ Name:Alabaster Leech ManaCost:W Types:Creature Leech PT:1/3 -S:Mode$ RaiseCost | ValidCard$ Card.White | Activator$ You | Type$ Spell | Color$ W | Amount$ 1 | Description$ White spells you cast cost W more to cast. +S:Mode$ RaiseCost | ValidCard$ Card.White | Activator$ You | Type$ Spell | Color$ W | Amount$ 1 | Description$ White spells you cast cost {W} more to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/alabaster_leech.jpg Oracle:White spells you cast cost {W} more to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/alchemists_refuge.txt b/forge-gui/res/cardsfolder/a/alchemists_refuge.txt index 308053a4bc5..0438cf18fc5 100644 --- a/forge-gui/res/cardsfolder/a/alchemists_refuge.txt +++ b/forge-gui/res/cardsfolder/a/alchemists_refuge.txt @@ -1,7 +1,7 @@ Name:Alchemist's Refuge ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Effect | Cost$ U G T | Name$ Refuge Effect | StaticAbilities$ QuickSpell | SpellDescription$ Until end of turn, you may cast nonland cards as though they had flash. SVar:QuickSpell:Mode$ Continuous | EffectZone$ Command | Affected$ You | AddKeyword$ You may cast nonland cards as though they had flash. | Description$ You may cast nonland cards as though they had flash. SVar:PlayMain1:TRUE diff --git a/forge-gui/res/cardsfolder/a/altar_of_shadows.txt b/forge-gui/res/cardsfolder/a/altar_of_shadows.txt index b93e1f0ee02..175c7bf960c 100644 --- a/forge-gui/res/cardsfolder/a/altar_of_shadows.txt +++ b/forge-gui/res/cardsfolder/a/altar_of_shadows.txt @@ -1,7 +1,7 @@ Name:Altar of Shadows ManaCost:7 Types:Artifact -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGetMana | TriggerDescription$ At the beginning of your precombat main phase, add B to your mana pool for each charge counter on CARDNAME. +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGetMana | TriggerDescription$ At the beginning of your precombat main phase, add {B} to your mana pool for each charge counter on CARDNAME. SVar:TrigGetMana:AB$ Mana | Cost$ 0 | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add X B to your mana pool A:AB$ Destroy | Cost$ 7 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPutCounter | SpellDescription$ Destroy target creature. Then put a charge counter on CARDNAME. SVar:DBPutCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 diff --git a/forge-gui/res/cardsfolder/a/an_havva_township.txt b/forge-gui/res/cardsfolder/a/an_havva_township.txt index 3e616b7001e..73eedc73926 100644 --- a/forge-gui/res/cardsfolder/a/an_havva_township.txt +++ b/forge-gui/res/cardsfolder/a/an_havva_township.txt @@ -1,8 +1,8 @@ Name:An-Havva Township ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. -A:AB$ Mana | Cost$ 1 T | Produced$ G | SpellDescription$ Add G to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Mana | Cost$ 1 T | Produced$ G | SpellDescription$ Add {G} to your mana pool. A:AB$ Mana | Cost$ 2 T | Produced$ W | SpellDescription$ Add W to your mana pool. A:AB$ Mana | Cost$ 2 T | Produced$ R | SpellDescription$ Add R to your mana pool. SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/a/ana_battlemage.txt b/forge-gui/res/cardsfolder/a/ana_battlemage.txt index 5922e1c9cb5..ccad5df5281 100644 --- a/forge-gui/res/cardsfolder/a/ana_battlemage.txt +++ b/forge-gui/res/cardsfolder/a/ana_battlemage.txt @@ -3,9 +3,9 @@ ManaCost:2 G Types:Creature Human Wizard PT:2/2 K:Kicker 2 U : 1 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 2 U kicker, target player discards three 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, target player discards three cards. SVar:TrigKicker:DB$ Discard | Cost$ 0 | ValidTgts$ Player | NumCards$ 3 | 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 1 B kicker, tap target untapped creature and that creature deals damage equal to its power to its controller. +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}{B} kicker, tap target untapped creature and that creature deals damage equal to its power to its controller. SVar:TrigKicker2:DB$ Tap | Cost$ 0 | ValidTgts$ Creature.untapped | TgtPrompt$ Select target untapped creature | SubAbility$ DBDamage | SpellDescription$ Tap target untapped creature. That creature deals damage equal to its power to its controller. SVar:DBDamage:DB$ DealDamage | Cost$ 0 | Defined$ TargetedController | DamageSource$ Targeted | NumDmg$ X | References$ X SVar:X:Targeted$CardPower diff --git a/forge-gui/res/cardsfolder/a/ancient_den.txt b/forge-gui/res/cardsfolder/a/ancient_den.txt index ecc5e3768e4..bf560eb6953 100644 --- a/forge-gui/res/cardsfolder/a/ancient_den.txt +++ b/forge-gui/res/cardsfolder/a/ancient_den.txt @@ -2,6 +2,6 @@ Name:Ancient Den ManaCost:no cost Types:Artifact Land Text:(Ancient Den isn't a spell.) -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_den.jpg Oracle:(Ancient Den isn't a spell.)\n{T}: Add {W} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/ancient_spring.txt b/forge-gui/res/cardsfolder/a/ancient_spring.txt index 5d86949f4ec..237dd656164 100644 --- a/forge-gui/res/cardsfolder/a/ancient_spring.txt +++ b/forge-gui/res/cardsfolder/a/ancient_spring.txt @@ -2,8 +2,8 @@ Name:Ancient Spring ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add U to your mana pool. -A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ W B | SpellDescription$ Add W B to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ W B | SpellDescription$ Add {W}{B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_spring.jpg Oracle:Ancient Spring enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\n{T}, Sacrifice Ancient Spring: Add {W}{B} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/ancient_tomb.txt b/forge-gui/res/cardsfolder/a/ancient_tomb.txt index 075dee03d03..a9622faa9e7 100644 --- a/forge-gui/res/cardsfolder/a/ancient_tomb.txt +++ b/forge-gui/res/cardsfolder/a/ancient_tomb.txt @@ -1,7 +1,7 @@ Name:Ancient Tomb ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SubAbility$ DBPain | SpellDescription$ Add 2 to your mana pool. CARDNAME deals 2 damage to you. +A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SubAbility$ DBPain | SpellDescription$ Add {2} to your mana pool. CARDNAME deals 2 damage to you. SVar:DBPain:DB$ DealDamage | NumDmg$ 2 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_tomb.jpg diff --git a/forge-gui/res/cardsfolder/a/andradite_leech.txt b/forge-gui/res/cardsfolder/a/andradite_leech.txt index 704976902db..0449da4fe7e 100644 --- a/forge-gui/res/cardsfolder/a/andradite_leech.txt +++ b/forge-gui/res/cardsfolder/a/andradite_leech.txt @@ -3,6 +3,6 @@ ManaCost:2 B Types:Creature Leech PT:2/2 A:AB$ Pump | Cost$ B | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. -S:Mode$ RaiseCost | ValidCard$ Card.Black | Activator$ You | Type$ Spell | Color$ B | Amount$ 1 | Description$ Black spells you cast cost B more to cast. +S:Mode$ RaiseCost | ValidCard$ Card.Black | Activator$ You | Type$ Spell | Color$ B | Amount$ 1 | Description$ Black spells you cast cost {B} more to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/andradite_leech.jpg Oracle:Black spells you cast cost {B} more to cast.\n{B}: Andradite Leech gets +1/+1 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/apprentice_wizard.txt b/forge-gui/res/cardsfolder/a/apprentice_wizard.txt index 22c05e60b0e..a2e0b380518 100644 --- a/forge-gui/res/cardsfolder/a/apprentice_wizard.txt +++ b/forge-gui/res/cardsfolder/a/apprentice_wizard.txt @@ -2,7 +2,7 @@ Name:Apprentice Wizard ManaCost:1 U U Types:Creature Human Wizard PT:0/1 -A:AB$ Mana | Cost$ U T | Produced$ 1 | Amount$ 3 | SpellDescription$ Add 3 to your mana pool. +A:AB$ Mana | Cost$ U T | Produced$ 1 | Amount$ 3 | SpellDescription$ Add {3} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/apprentice_wizard.jpg Oracle:{U}, {T}: Add {3} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/arcane_melee.txt b/forge-gui/res/cardsfolder/a/arcane_melee.txt index 0a68f4cb39a..d3f5ce0fda4 100644 --- a/forge-gui/res/cardsfolder/a/arcane_melee.txt +++ b/forge-gui/res/cardsfolder/a/arcane_melee.txt @@ -1,7 +1,7 @@ Name:Arcane Melee ManaCost:4 U Types:Enchantment -S:Mode$ ReduceCost | ValidCard$ Instant,Sorcery | Type$ Spell | Amount$ 2 | Description$ Instant and sorcery spells cost 2 less to cast. +S:Mode$ ReduceCost | ValidCard$ Instant,Sorcery | Type$ Spell | Amount$ 2 | Description$ Instant and sorcery spells cost {2} less to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_melee.jpg Oracle:Instant and sorcery spells cost {2} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/archaeological_dig.txt b/forge-gui/res/cardsfolder/a/archaeological_dig.txt index 3f7714a0c22..f85c0706777 100644 --- a/forge-gui/res/cardsfolder/a/archaeological_dig.txt +++ b/forge-gui/res/cardsfolder/a/archaeological_dig.txt @@ -1,7 +1,7 @@ Name:Archaeological Dig ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/archaeological_dig.jpg Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Archaeological Dig: Add one mana of any color to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/a/aretopolis.txt b/forge-gui/res/cardsfolder/a/aretopolis.txt index 31dc1c35d73..7aac8b10e79 100644 --- a/forge-gui/res/cardsfolder/a/aretopolis.txt +++ b/forge-gui/res/cardsfolder/a/aretopolis.txt @@ -7,7 +7,7 @@ SVar:AcquireScrolls:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SCRO SVar:ScrollsOfLife:DB$ GainLife | Defined$ You | LifeAmount$ NumScrolls | References$ NumScrolls SVar:NumScrolls:Count$CardCounters.SCROLL T:Mode$ Always | TriggerZones$ Command | CheckSVar$ NumScrolls | SVarCompare$ GE10 | Execute$ RolledWalk | TriggerDescription$ When CARDNAME has ten or more scroll counters on it, planeswalk. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, put a scroll counter on CARDNAME, then draw cards equal to the number of scroll counters on it. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put a scroll counter on CARDNAME, then draw cards equal to the number of scroll counters on it. SVar:RolledChaos:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SCROLL | CounterNum$ 1 | SubAbility$ ScrollsOfKnowledge SVar:ScrollsOfKnowledge:DB$ Draw | Defined$ You | NumCards$ NumScrolls | References$ NumScrolls SVar:Picture:http://www.wizards.com/global/images/magic/general/aretopolis.jpg diff --git a/forge-gui/res/cardsfolder/a/ayesha_tanaka.txt b/forge-gui/res/cardsfolder/a/ayesha_tanaka.txt index ece4876c2bc..41e4807bb73 100644 --- a/forge-gui/res/cardsfolder/a/ayesha_tanaka.txt +++ b/forge-gui/res/cardsfolder/a/ayesha_tanaka.txt @@ -3,7 +3,7 @@ ManaCost:W W U U Types:Legendary Creature Human Artificer PT:2/2 K:Banding -A:AB$ Counter | Cost$ T | TargetType$ Activated | TgtPrompt$ Select target activated ability from an artifact source | ValidTgts$ Artifact | UnlessCost$ W | SpellDescription$ Counter target activated ability from an artifact source unless that ability's controller pays W. (Mana abilities can't be targeted.) +A:AB$ Counter | Cost$ T | TargetType$ Activated | TgtPrompt$ Select target activated ability from an artifact source | ValidTgts$ Artifact | UnlessCost$ W | SpellDescription$ Counter target activated ability from an artifact source unless that ability's controller pays {W}. (Mana abilities can't be targeted.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ayesha_tanaka.jpg -Oracle:Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)\n{T}: Counter target activated ability from an artifact source unless that ability's controller pays {W}. (Mana abilities can't be targeted.) +Oracle:Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)\n{T}: Counter target activated ability from an artifact source unless that ability's controller pays {W}. (Mana abilities can't be targeted.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/bant.txt b/forge-gui/res/cardsfolder/b/bant.txt index 9d0d14a9e1d..115ad31fd1e 100644 --- a/forge-gui/res/cardsfolder/b/bant.txt +++ b/forge-gui/res/cardsfolder/b/bant.txt @@ -2,7 +2,7 @@ Name:Bant ManaCost:no cost Types:Plane Alara S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddKeyword$ Exalted | Description$ All creatures have exalted. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, put a divinity counter on target green, white, or blue creature. That creature is indestructible as long as it has a divinity counter on it. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put a divinity counter on target green, white, or blue creature. That creature is indestructible as long as it has a divinity counter on it. SVar:RolledChaos:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.Green,Creature.White,Creature.Blue | CounterType$ DIVINITY | CounterNum$ 1 | SubAbility$ DivineCharacter SVar:DivineCharacter:DB$ Animate | Defined$ Targeted | staticAbilities$ IndestructibleAspect | Permanent$ True SVar:IndestructibleAspect:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible diff --git a/forge-gui/res/cardsfolder/b/bant_panorama.txt b/forge-gui/res/cardsfolder/b/bant_panorama.txt index d0354fb96c9..d071468678e 100644 --- a/forge-gui/res/cardsfolder/b/bant_panorama.txt +++ b/forge-gui/res/cardsfolder/b/bant_panorama.txt @@ -1,7 +1,7 @@ Name:Bant Panorama ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ ChangeZone | Cost$ 1 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Forest+Basic,Land.Plains+Basic,Land.Island+Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic Forest, Plains, or Island card and put it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/bant_panorama.jpg Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Bant Panorama: Search your library for a basic Forest, Plains, or Island card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/barbarian_ring.txt b/forge-gui/res/cardsfolder/b/barbarian_ring.txt index 958c08f46a1..46c98cb640a 100644 --- a/forge-gui/res/cardsfolder/b/barbarian_ring.txt +++ b/forge-gui/res/cardsfolder/b/barbarian_ring.txt @@ -1,7 +1,7 @@ Name:Barbarian Ring ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add R to your mana pool. CARDNAME deals 1 damage to you. +A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add {R} to your mana pool. CARDNAME deals 1 damage to you. A:AB$ DealDamage | Cost$ R T Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | Activation$ Threshold | PrecostDesc$ Threshold - | SpellDescription$ CARDNAME deals 2 damage to target creature or player. Activate this ability only if seven or more cards are in your graveyard. SVar:DBPain:DB$ DealDamage | NumDmg$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/barbarian_ring.jpg diff --git a/forge-gui/res/cardsfolder/b/barren_moor.txt b/forge-gui/res/cardsfolder/b/barren_moor.txt index 3f5bb474129..a6d3f3962fd 100644 --- a/forge-gui/res/cardsfolder/b/barren_moor.txt +++ b/forge-gui/res/cardsfolder/b/barren_moor.txt @@ -2,7 +2,7 @@ Name:Barren Moor ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add B to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. K:Cycling:B SVar:Picture:http://www.wizards.com/global/images/magic/general/barren_moor.jpg Oracle:Barren Moor enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\nCycling {B} ({B}, Discard this card: Draw a card.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/basal_sliver.txt b/forge-gui/res/cardsfolder/b/basal_sliver.txt index e8a22914cab..3393abfcb2e 100644 --- a/forge-gui/res/cardsfolder/b/basal_sliver.txt +++ b/forge-gui/res/cardsfolder/b/basal_sliver.txt @@ -2,8 +2,8 @@ Name:Basal Sliver ManaCost:2 B Types:Creature Sliver PT:2/2 -S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Mana | Description$ All Slivers have "Sacrifice this permanent: Add B B to your mana pool." -SVar:Mana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ B | Amount$ 2 | SpellDescription$ Add B B to your mana pool. +S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Mana | Description$ All Slivers have "Sacrifice this permanent: Add {B}{B} to your mana pool." +SVar:Mana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ B | Amount$ 2 | SpellDescription$ Add {B}{B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/basal_sliver.jpg Oracle:All Slivers have "Sacrifice this permanent: Add {B}{B} to your mana pool." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/basal_thrull.txt b/forge-gui/res/cardsfolder/b/basal_thrull.txt index f872080dc3d..72a66e823fb 100644 --- a/forge-gui/res/cardsfolder/b/basal_thrull.txt +++ b/forge-gui/res/cardsfolder/b/basal_thrull.txt @@ -2,7 +2,7 @@ Name:Basal Thrull ManaCost:B B Types:Creature Thrull PT:1/2 -A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ B | Amount$ 2 | SpellDescription$ Add B B to your mana pool. +A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ B | Amount$ 2 | SpellDescription$ Add {B}{B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/basal_thrull.jpg Oracle:{T}, Sacrifice Basal Thrull: Add {B}{B} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/basalt_monolith.txt b/forge-gui/res/cardsfolder/b/basalt_monolith.txt index 79997247d30..015289b2eaf 100644 --- a/forge-gui/res/cardsfolder/b/basalt_monolith.txt +++ b/forge-gui/res/cardsfolder/b/basalt_monolith.txt @@ -3,7 +3,7 @@ ManaCost:3 Types:Artifact K:CARDNAME doesn't untap during your untap step. A:AB$ Untap | Cost$ 3 | SpellDescription$ Untap CARDNAME. -A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 3 | SpellDescription$ Add 3 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 3 | SpellDescription$ Add {3} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/basalt_monolith.jpg Oracle:Basalt Monolith doesn't untap during your untap step.\n{T}: Add {3} to your mana pool.\n{3}: Untap Basalt Monolith. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/battle_hymn.txt b/forge-gui/res/cardsfolder/b/battle_hymn.txt index 475fa15f0b9..86afef573cd 100644 --- a/forge-gui/res/cardsfolder/b/battle_hymn.txt +++ b/forge-gui/res/cardsfolder/b/battle_hymn.txt @@ -1,7 +1,7 @@ Name:Battle Hymn ManaCost:1 R Types:Instant -A:SP$ Mana | Cost$ 1 R | Produced$ R | Amount$ X | References$ X | SpellDescription$ Add R to your mana pool for each creature you control. +A:SP$ Mana | Cost$ 1 R | Produced$ R | Amount$ X | References$ X | SpellDescription$ Add {R} to your mana pool for each creature you control. SVar:X:Count$Valid Creature.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_hymn.jpg diff --git a/forge-gui/res/cardsfolder/b/battlefield_forge.txt b/forge-gui/res/cardsfolder/b/battlefield_forge.txt index 49356ba6a2e..88e26fe8bac 100644 --- a/forge-gui/res/cardsfolder/b/battlefield_forge.txt +++ b/forge-gui/res/cardsfolder/b/battlefield_forge.txt @@ -1,7 +1,7 @@ Name:Battlefield Forge ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add W to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add R to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/b/batwing_brume.txt b/forge-gui/res/cardsfolder/b/batwing_brume.txt index ca75126e626..148b24d2ed8 100644 --- a/forge-gui/res/cardsfolder/b/batwing_brume.txt +++ b/forge-gui/res/cardsfolder/b/batwing_brume.txt @@ -1,7 +1,7 @@ Name:Batwing Brume ManaCost:1 WB Types:Instant -A:SP$ Fog | Cost$ 1 WB | ConditionManaSpent$ W | SubAbility$ BatwingRepeat | SpellDescription$ Prevent all combat damage that would be dealt this turn if W was spent to cast CARDNAME. Each player loses 1 life for each attacking creature he or she controls if B was spent to cast CARDNAME. (Do both if WB was spent.) +A:SP$ Fog | Cost$ 1 WB | ConditionManaSpent$ W | SubAbility$ BatwingRepeat | SpellDescription$ Prevent all combat damage that would be dealt this turn if {W} was spent to cast CARDNAME. Each player loses 1 life for each attacking creature he or she controls if {B} was spent to cast CARDNAME. (Do both if {W}{B} was spent.) SVar:BatwingRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ BatwingLoseLife SVar:BatwingLoseLife:DB$ LoseLife | LifeAmount$ X | Defined$ Remembered | ConditionManaSpent$ B | SubAbility$ DBLoseLifeOpp | References$ X SVar:X:PlayerCountRemembered$Valid Creature.YouCtrl+attacking diff --git a/forge-gui/res/cardsfolder/b/black_mana_battery.txt b/forge-gui/res/cardsfolder/b/black_mana_battery.txt index e3f254ba3d7..959c509ace5 100644 --- a/forge-gui/res/cardsfolder/b/black_mana_battery.txt +++ b/forge-gui/res/cardsfolder/b/black_mana_battery.txt @@ -2,7 +2,7 @@ Name:Black Mana Battery ManaCost:4 Types:Artifact A:AB$ PutCounter | Cost$ 2 T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. -A:AB$ Mana | Cost$ T SubCounter | References$ X,Y | Produced$ B | Amount$ Y | CostDesc$ Tap, Remove any number of charge counters from CARDNAME: | SpellDescription$ Add B to your mana pool, then add an additional B to your mana pool for each charge counter removed this way. +A:AB$ Mana | Cost$ T SubCounter | References$ X,Y | Produced$ B | Amount$ Y | CostDesc$ Tap, Remove any number of charge counters from CARDNAME: | SpellDescription$ Add {B} to your mana pool, then add an additional {B} to your mana pool for each charge counter removed this way. SVar:Y:Number$1/Plus.ChosenX SVar:X:XChoice #ChosenX SVar created by Cost payment diff --git a/forge-gui/res/cardsfolder/b/black_market.txt b/forge-gui/res/cardsfolder/b/black_market.txt index 02c8c188436..0328d2c82a0 100644 --- a/forge-gui/res/cardsfolder/b/black_market.txt +++ b/forge-gui/res/cardsfolder/b/black_market.txt @@ -3,7 +3,7 @@ ManaCost:3 B B Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature is put into a graveyard from the battlefield, put a charge counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGetMana | TriggerDescription$ At the beginning of your precombat main phase, add B to your mana pool for each charge counter on CARDNAME. +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGetMana | TriggerDescription$ At the beginning of your precombat main phase, add {B} to your mana pool for each charge counter on CARDNAME. SVar:TrigGetMana:AB$ Mana | Cost$ 0 | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add X B to your mana pool SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/black_market.jpg diff --git a/forge-gui/res/cardsfolder/b/blasphemous_act.txt b/forge-gui/res/cardsfolder/b/blasphemous_act.txt index 1803188c9fc..ce17b5b7eed 100644 --- a/forge-gui/res/cardsfolder/b/blasphemous_act.txt +++ b/forge-gui/res/cardsfolder/b/blasphemous_act.txt @@ -2,7 +2,7 @@ Name:Blasphemous Act ManaCost:8 R Types:Sorcery A:SP$ DamageAll | Cost$ 8 R | NumDmg$ 13 | ValidCards$ Creature | ValidDescription$ each creature. | SpellDescription$ CARDNAME deals 13 damage to each creature. -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs 1 less to cast for each creature on the battlefield. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each creature on the battlefield. SVar:X:Count$Valid Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/blasphemous_act.jpg Oracle:Blasphemous Act costs {1} less to cast for each creature on the battlefield.\nBlasphemous Act deals 13 damage to each creature. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/blasted_landscape.txt b/forge-gui/res/cardsfolder/b/blasted_landscape.txt index 98945ecba89..e024e133b23 100644 --- a/forge-gui/res/cardsfolder/b/blasted_landscape.txt +++ b/forge-gui/res/cardsfolder/b/blasted_landscape.txt @@ -1,7 +1,7 @@ Name:Blasted Landscape ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/blasted_landscape.jpg Oracle:{T}: Add {1} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/blightsoil_druid.txt b/forge-gui/res/cardsfolder/b/blightsoil_druid.txt index 52d9b24113f..294078083da 100644 --- a/forge-gui/res/cardsfolder/b/blightsoil_druid.txt +++ b/forge-gui/res/cardsfolder/b/blightsoil_druid.txt @@ -2,6 +2,6 @@ Name:Blightsoil Druid ManaCost:1 B Types:Creature Elf Druid PT:1/2 -A:AB$ Mana | Cost$ T PayLife<1> | Produced$ G | SpellDescription$ Add G to your mana pool. +A:AB$ Mana | Cost$ T PayLife<1> | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/blightsoil_druid.jpg Oracle:{T}, Pay 1 life: Add {G} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/boseiju_who_shelters_all.txt b/forge-gui/res/cardsfolder/b/boseiju_who_shelters_all.txt index 67ab4fff04f..76b75f1b525 100644 --- a/forge-gui/res/cardsfolder/b/boseiju_who_shelters_all.txt +++ b/forge-gui/res/cardsfolder/b/boseiju_who_shelters_all.txt @@ -2,6 +2,6 @@ Name:Boseiju, Who Shelters All ManaCost:no cost Types:Legendary Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T PayLife<2> | Produced$ 1 | AddsNoCounter$ !Permanent | SpellDescription$ Add 1 to your mana pool. If that mana is spent on an instant or sorcery spell, that spell can't be countered by spells or abilities. +A:AB$ Mana | Cost$ T PayLife<2> | Produced$ 1 | AddsNoCounter$ !Permanent | SpellDescription$ Add {1} to your mana pool. If that mana is spent on an instant or sorcery spell, that spell can't be countered by spells or abilities. SVar:Picture:http://www.wizards.com/global/images/magic/general/boseiju_who_shelters_all.jpg Oracle:Boseiju, Who Shelters All enters the battlefield tapped.\n{T}, Pay 2 life: Add {1} to your mana pool. If that mana is spent on an instant or sorcery spell, that spell can't be countered by spells or abilities. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/bosk_banneret.txt b/forge-gui/res/cardsfolder/b/bosk_banneret.txt index f3d96c635f3..8e64400fb55 100644 --- a/forge-gui/res/cardsfolder/b/bosk_banneret.txt +++ b/forge-gui/res/cardsfolder/b/bosk_banneret.txt @@ -2,6 +2,6 @@ Name:Bosk Banneret ManaCost:1 G Types:Creature Treefolk Shaman PT:1/3 -S:Mode$ ReduceCost | ValidCard$ Treefolk,Shaman | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Treefolk spells and Shaman spells you cast cost 1 less to cast. +S:Mode$ ReduceCost | ValidCard$ Treefolk,Shaman | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Treefolk spells and Shaman spells you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/bosk_banneret.jpg Oracle:Treefolk spells and Shaman spells you cast cost {1} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/bottomless_vault.txt b/forge-gui/res/cardsfolder/b/bottomless_vault.txt index efa4c961ade..ca3c4a03360 100644 --- a/forge-gui/res/cardsfolder/b/bottomless_vault.txt +++ b/forge-gui/res/cardsfolder/b/bottomless_vault.txt @@ -5,7 +5,7 @@ K:CARDNAME enters the battlefield tapped. K:You may choose not to untap CARDNAME during your untap step. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+tapped | Execute$ TrigStore | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is tapped, put a storage counter on it. SVar:TrigStore:DB$PutCounter | Defined$ Self | CounterType$ STORAGE | CounterNum$ 1 -A:AB$ Mana | Cost$ T SubCounter | Produced$ B | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add B to your mana pool for each storage counter removed this way. +A:AB$ Mana | Cost$ T SubCounter | Produced$ B | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add {B} to your mana pool for each storage counter removed this way. SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/b/brainwash.txt b/forge-gui/res/cardsfolder/b/brainwash.txt index 2cf5f21d4d0..31181f472fe 100644 --- a/forge-gui/res/cardsfolder/b/brainwash.txt +++ b/forge-gui/res/cardsfolder/b/brainwash.txt @@ -3,6 +3,6 @@ ManaCost:W Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ CantAttackUnless | ValidCard$ Creature.AttachedBy | Cost$ 3 | Description$ Enchanted creature can't attack unless its controller pays 3. +S:Mode$ CantAttackUnless | ValidCard$ Creature.AttachedBy | Cost$ 3 | Description$ Enchanted creature can't attack unless its controller pays {3}. SVar:Picture:http://www.wizards.com/global/images/magic/general/brainwash.jpg Oracle:Enchant creature\nEnchanted creature can't attack unless its controller pays {3}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/breath_of_dreams.txt b/forge-gui/res/cardsfolder/b/breath_of_dreams.txt index e8d56c5c91d..79247322501 100644 --- a/forge-gui/res/cardsfolder/b/breath_of_dreams.txt +++ b/forge-gui/res/cardsfolder/b/breath_of_dreams.txt @@ -2,7 +2,7 @@ Name:Breath of Dreams ManaCost:2 U U Types:Enchantment K:Cumulative upkeep:1 -S:Mode$ Continuous | Affected$ Creature.Green | AddKeyword$ Cumulative upkeep:1 | Description$ Green creatures have "Cumulative upkeep 1." +S:Mode$ Continuous | Affected$ Creature.Green | AddKeyword$ Cumulative upkeep:1 | Description$ Green creatures have "Cumulative upkeep {1}." SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/breath_of_dreams.jpg Oracle:Cumulative upkeep {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)\nGreen creatures have "Cumulative upkeep {1}." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/brighthearth_banneret.txt b/forge-gui/res/cardsfolder/b/brighthearth_banneret.txt index a57fa030862..53ad20301be 100644 --- a/forge-gui/res/cardsfolder/b/brighthearth_banneret.txt +++ b/forge-gui/res/cardsfolder/b/brighthearth_banneret.txt @@ -2,7 +2,7 @@ Name:Brighthearth Banneret ManaCost:1 R Types:Creature Elemental Warrior PT:1/1 -S:Mode$ ReduceCost | ValidCard$ Elemental,Warrior | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Elemental spells and Warrior spells you cast cost 1 less to cast. +S:Mode$ ReduceCost | ValidCard$ Elemental,Warrior | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Elemental spells and Warrior spells you cast cost {1} less to cast. A:AB$ PutCounter | Cost$ 1 R Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | ActivationZone$ Hand | CounterNum$ 1 | PrecostDesc$ Reinforce 1 - | SpellDescription$ Put a +1/+1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/brighthearth_banneret.jpg Oracle:Elemental spells and Warrior spells you cast cost {1} less to cast.\nReinforce 1-{1}{R} ({1}{R}, Discard this card: Put a +1/+1 counter on target creature.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/brightstone_ritual.txt b/forge-gui/res/cardsfolder/b/brightstone_ritual.txt index bc7a634b8b4..839e1a86e92 100644 --- a/forge-gui/res/cardsfolder/b/brightstone_ritual.txt +++ b/forge-gui/res/cardsfolder/b/brightstone_ritual.txt @@ -1,7 +1,7 @@ Name:Brightstone Ritual ManaCost:R Types:Instant -A:SP$ Mana | Cost$ R | Produced$ R | Amount$ X | References$ X | SpellDescription$ Add R to your mana pool for each Goblin on the battlefield. +A:SP$ Mana | Cost$ R | Produced$ R | Amount$ X | References$ X | SpellDescription$ Add {R} to your mana pool for each Goblin on the battlefield. SVar:X:Count$TypeOnBattlefield.Goblin SVar:RemAIDeck:True SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/b/brine_seer.txt b/forge-gui/res/cardsfolder/b/brine_seer.txt index cde81780e89..277c27188d8 100644 --- a/forge-gui/res/cardsfolder/b/brine_seer.txt +++ b/forge-gui/res/cardsfolder/b/brine_seer.txt @@ -2,7 +2,7 @@ Name:Brine Seer ManaCost:3 U Types:Creature Human Wizard PT:1/1 -A:AB$ Reveal | Cost$ 2 U T | Defined$ You | RevealValid$ Card.Blue | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBCounter | 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:AB$ Reveal | Cost$ 2 U T | Defined$ You | RevealValid$ Card.Blue | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBCounter | 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:DBCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/b/broken_ambitions.txt b/forge-gui/res/cardsfolder/b/broken_ambitions.txt index 706f0720606..c3bb3703865 100644 --- a/forge-gui/res/cardsfolder/b/broken_ambitions.txt +++ b/forge-gui/res/cardsfolder/b/broken_ambitions.txt @@ -1,7 +1,7 @@ Name:Broken Ambitions ManaCost:X U Types:Instant -A:SP$ Counter | Cost$ X U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SubAbility$ DBClash | References$ X | SpellDescription$ Counter target spell unless its controller pays X. Clash with an opponent. If you win, that spell's controller puts the top four cards of his or her library into his or her graveyard. +A:SP$ Counter | Cost$ X U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SubAbility$ DBClash | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}. Clash with an opponent. If you win, that spell's controller puts the top four cards of his or her library into his or her graveyard. SVar:DBClash:DB$Clash | WinSubAbility$ DBMill SVar:DBMill:DB$Mill | Defined$ TargetedController | NumCards$ 4 SVar:X:Count$xPaid diff --git a/forge-gui/res/cardsfolder/b/brood_birthing.txt b/forge-gui/res/cardsfolder/b/brood_birthing.txt index 16c1ac75ad2..db73beeb5da 100644 --- a/forge-gui/res/cardsfolder/b/brood_birthing.txt +++ b/forge-gui/res/cardsfolder/b/brood_birthing.txt @@ -1,9 +1,9 @@ Name:Brood Birthing ManaCost:1 R Types:Sorcery -A:SP$ Token | Cost$ 1 R | TokenAmount$ 3 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ You | TokenAbilities$ ABMana | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBToken | References$ X | SpellDescription$ If you control an Eldrazi Spawn, put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add 1 to your mana pool." Otherwise, put one of those tokens onto the battlefield. +A:SP$ Token | Cost$ 1 R | TokenAmount$ 3 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ You | TokenAbilities$ ABMana | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBToken | References$ X | SpellDescription$ If you control an Eldrazi Spawn, put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." Otherwise, put one of those tokens onto the battlefield. SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ You | TokenAbilities$ ABMana | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X -SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Amount$ 1 | Produced$ 1 | SpellDescription$ Add 1 to your mana pool +SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Amount$ 1 | Produced$ 1 | SpellDescription$ Add {1} to your mana pool SVar:X:Count$Valid Card.YouCtrl+namedEldrazi Spawn SVar:Picture:http://www.wizards.com/global/images/magic/general/brood_birthing.jpg Oracle:If you control an Eldrazi Spawn, put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." Otherwise, put one of those tokens onto the battlefield. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/broodstar.txt b/forge-gui/res/cardsfolder/b/broodstar.txt index 037a7dcada0..49764350e3a 100644 --- a/forge-gui/res/cardsfolder/b/broodstar.txt +++ b/forge-gui/res/cardsfolder/b/broodstar.txt @@ -4,7 +4,7 @@ Types:Creature Beast PT:*/* K:Flying S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of artifacts you control. -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/broodstar.jpg diff --git a/forge-gui/res/cardsfolder/b/brushland.txt b/forge-gui/res/cardsfolder/b/brushland.txt index 9531e2a9eb8..7fb1087c207 100644 --- a/forge-gui/res/cardsfolder/b/brushland.txt +++ b/forge-gui/res/cardsfolder/b/brushland.txt @@ -1,7 +1,7 @@ Name:Brushland ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add W to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ G | SubAbility$ DBPain | SpellDescription$ Add G to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/b/bubbling_muck.txt b/forge-gui/res/cardsfolder/b/bubbling_muck.txt index 285a96f2ccb..d35d5e1600d 100644 --- a/forge-gui/res/cardsfolder/b/bubbling_muck.txt +++ b/forge-gui/res/cardsfolder/b/bubbling_muck.txt @@ -1,7 +1,7 @@ Name:Bubbling Muck ManaCost:B Types:Sorcery -A:SP$ Effect | Cost$ B | Name$ Bubbling Muck Effect | Triggers$ SwampTrigger | SVars$ TrigMana | SpellDescription$ Until end of turn, whenever a player taps a Swamp for mana, that player adds B to his or her mana pool (in addition to the mana the land produces). +A:SP$ Effect | Cost$ B | Name$ Bubbling Muck Effect | Triggers$ SwampTrigger | SVars$ TrigMana | SpellDescription$ Until end of turn, whenever a player taps a Swamp for mana, that player adds {B} to his or her mana pool (in addition to the mana the land produces). SVar:SwampTrigger:Mode$ TapsForMana | ValidCard$ Swamp | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever a player taps a Swamp for mana, that player adds B to his or her mana pool (in addition to the mana the land produces). SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ B | Amount$ 1 | Defined$ TriggeredPlayer SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/b/buried_ruin.txt b/forge-gui/res/cardsfolder/b/buried_ruin.txt index 65d666646a5..6d93b81fb00 100644 --- a/forge-gui/res/cardsfolder/b/buried_ruin.txt +++ b/forge-gui/res/cardsfolder/b/buried_ruin.txt @@ -1,7 +1,7 @@ Name:Buried Ruin ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | TgtPrompt$ Select target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target artifact card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/buried_ruin.jpg Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}, Sacrifice Buried Ruin: Return target artifact card from your graveyard to your hand. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/burning-tree_emissary.txt b/forge-gui/res/cardsfolder/b/burning-tree_emissary.txt index 20b6415647d..7697499da89 100644 --- a/forge-gui/res/cardsfolder/b/burning-tree_emissary.txt +++ b/forge-gui/res/cardsfolder/b/burning-tree_emissary.txt @@ -2,7 +2,7 @@ Name:Burning-Tree Emissary ManaCost:RG RG Types:Creature Human Shaman PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add R G to your mana pool. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add {R}{G} to your mana pool. SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ R G SVar:Picture:http://www.wizards.com/global/images/magic/general/burning-tree_emissary.jpg Oracle:When Burning-Tree Emissary enters the battlefield, add {R}{G} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/c/cabal_coffers.txt b/forge-gui/res/cardsfolder/c/cabal_coffers.txt index a4f8e8df2ea..30742b1009c 100644 --- a/forge-gui/res/cardsfolder/c/cabal_coffers.txt +++ b/forge-gui/res/cardsfolder/c/cabal_coffers.txt @@ -1,7 +1,7 @@ Name:Cabal Coffers ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ 2 T | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add B to your mana pool for each Swamp you control. +A:AB$ Mana | Cost$ 2 T | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add {B} to your mana pool for each Swamp you control. SVar:X:Count$Valid Swamp.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_coffers.jpg diff --git a/forge-gui/res/cardsfolder/c/cabal_pit.txt b/forge-gui/res/cardsfolder/c/cabal_pit.txt index bcdecaf6c35..cfed6e41fa5 100644 --- a/forge-gui/res/cardsfolder/c/cabal_pit.txt +++ b/forge-gui/res/cardsfolder/c/cabal_pit.txt @@ -1,7 +1,7 @@ Name:Cabal Pit ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add B to your mana pool. CARDNAME deals 1 damage to you. +A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add {B} to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Pump | Cost$ B T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | Activation$ Threshold | PrecostDesc$ Threshold - | SpellDescription$ Target creature gets -2/-2 until end of turn. Activate this ability only if seven or more cards are in your graveyard. SVar:DBPain:DB$ DealDamage | NumDmg$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_pit.jpg diff --git a/forge-gui/res/cardsfolder/c/cabal_ritual.txt b/forge-gui/res/cardsfolder/c/cabal_ritual.txt index a1a2b774d4f..cbe0ed2463e 100644 --- a/forge-gui/res/cardsfolder/c/cabal_ritual.txt +++ b/forge-gui/res/cardsfolder/c/cabal_ritual.txt @@ -1,7 +1,7 @@ Name:Cabal Ritual ManaCost:1 B Types:Instant -A:SP$ Mana | Cost$ 1 B | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add B B B to your mana pool. Threshold - Add B B B B B to your mana pool instead if seven or more cards are in your graveyard. +A:SP$ Mana | Cost$ 1 B | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add {B}{B}{B} to your mana pool. Threshold - Add {B}{B}{B}{B}{B} to your mana pool instead if seven or more cards are in your graveyard. SVar:X:Count$Threshold.5.3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_ritual.jpg diff --git a/forge-gui/res/cardsfolder/c/calciform_pools.txt b/forge-gui/res/cardsfolder/c/calciform_pools.txt index f0e76896b5b..63c3bc44a2b 100644 --- a/forge-gui/res/cardsfolder/c/calciform_pools.txt +++ b/forge-gui/res/cardsfolder/c/calciform_pools.txt @@ -1,9 +1,9 @@ Name:Calciform Pools ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ PutCounter | Cost$ 1 T | CounterType$ STORAGE | CounterNum$ 1 | SpellDescription$ Put a storage counter on CARDNAME. -A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo W U | Amount$ ChosenX | CostDesc$ 1, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add X mana in any combination of W and/or U to your mana pool. +A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo W U | Amount$ ChosenX | CostDesc$ 1, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add X mana in any combination of {W} and/or {U} to your mana pool. SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/calciform_pools.jpg diff --git a/forge-gui/res/cardsfolder/c/caldera_lake.txt b/forge-gui/res/cardsfolder/c/caldera_lake.txt index d8f09e8b62f..8142848c351 100644 --- a/forge-gui/res/cardsfolder/c/caldera_lake.txt +++ b/forge-gui/res/cardsfolder/c/caldera_lake.txt @@ -1,7 +1,7 @@ Name:Caldera Lake ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ U | SubAbility$ DBPain | SpellDescription$ Add U to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add R to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/c/cankerous_thirst.txt b/forge-gui/res/cardsfolder/c/cankerous_thirst.txt index 4566c1892cf..1c3a8fbb894 100644 --- a/forge-gui/res/cardsfolder/c/cankerous_thirst.txt +++ b/forge-gui/res/cardsfolder/c/cankerous_thirst.txt @@ -1,7 +1,7 @@ Name:Cankerous Thirst ManaCost:3 BG Types:Instant -A:SP$ Pump | Cost$ 3 BG | ValidTgts$ Creature | TgtPrompt$ Select target creature to get -3/-3 | Optional$ True | OptionQuestion$ Do you want TARGETS to get -3/-3? | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | ConditionManaSpent$ B | SubAbility$ GPaid | SpellDescription$ If B was spent to cast CARDNAME, you may have target creature get -3/-3 until end of turn. If G was spent to cast CARDNAME, you may have target creature get +3/+3 until end of turn. (Do both if B G was spent.) +A:SP$ Pump | Cost$ 3 BG | ValidTgts$ Creature | TgtPrompt$ Select target creature to get -3/-3 | Optional$ True | OptionQuestion$ Do you want TARGETS to get -3/-3? | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | ConditionManaSpent$ B | SubAbility$ GPaid | SpellDescription$ If {B} was spent to cast CARDNAME, you may have target creature get -3/-3 until end of turn. If G was spent to cast CARDNAME, you may have target creature get +3/+3 until end of turn. (Do both if {B}{G} was spent.) SVar:GPaid:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +3/+3 | Optional$ True | OptionQuestion$ Do you want TARGETS to get +3/+3? | NumAtt$ 3 | NumDef$ 3 | ConditionManaSpent$ G SVar:ManaNeededToAvoidNegativeEffect:black SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/c/carnival_of_souls.txt b/forge-gui/res/cardsfolder/c/carnival_of_souls.txt index c283d1a47b2..3fe06ff1e09 100644 --- a/forge-gui/res/cardsfolder/c/carnival_of_souls.txt +++ b/forge-gui/res/cardsfolder/c/carnival_of_souls.txt @@ -1,7 +1,7 @@ Name:Carnival of Souls ManaCost:1 B Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature enters the battlefield, you lose 1 life and add B to your mana pool. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature enters the battlefield, you lose 1 life and add {B} to your mana pool. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | SubAbility$ DBMana SVar:DBMana:DB$Mana | Produced$ B SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/c/carrionette.txt b/forge-gui/res/cardsfolder/c/carrionette.txt index 41cbca7650d..f6524e45f93 100644 --- a/forge-gui/res/cardsfolder/c/carrionette.txt +++ b/forge-gui/res/cardsfolder/c/carrionette.txt @@ -2,7 +2,7 @@ Name:Carrionette ManaCost:1 B Types:Creature Skeleton PT:1/1 -A:AB$ ChangeZone | Cost$ 2 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | UnlessCost$ 2 | UnlessPayer$ TargetedController | ActivationZone$ Graveyard | SubAbility$ ExileME | SpellDescription$ Exile CARDNAME and target creature unless that creature's controller pays 2. Activate this ability only if CARDNAME is in your graveyard. +A:AB$ ChangeZone | Cost$ 2 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | UnlessCost$ 2 | UnlessPayer$ TargetedController | ActivationZone$ Graveyard | SubAbility$ ExileME | SpellDescription$ Exile CARDNAME and target creature unless that creature's controller pays {2}. Activate this ability only if CARDNAME is in your graveyard. SVar:ExileME:DB$ChangeZone | Origin$ Graveyard | Destination$ Exile | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/carrionette.jpg diff --git a/forge-gui/res/cardsfolder/c/cephalid_shrine.txt b/forge-gui/res/cardsfolder/c/cephalid_shrine.txt index 23d1e08af20..b7acf144ca1 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_shrine.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_shrine.txt @@ -1,7 +1,7 @@ Name:Cephalid Shrine ManaCost:1 U U Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigCounterRem | TriggerDescription$ Whenever a player casts a spell, counter that spell unless that player pays X, where X is the number of cards in all graveyards with the same name as the spell. +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigCounterRem | TriggerDescription$ Whenever a player casts a spell, counter that spell unless that player pays {X}, where X is the number of cards in all graveyards with the same name as the spell. SVar:TrigCounterRem:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCard | SubAbility$ DBCounter SVar:DBCounter:DB$ Counter | Defined$ TriggeredSpellAbility | UnlessCost$ X | UnlessPayer$ TriggeredActivator | References$ X | SubAbility$ DBCleanup SVar:X:Count$ValidGraveyard Card.sharesNameWith Remembered diff --git a/forge-gui/res/cardsfolder/c/chromescale_drake.txt b/forge-gui/res/cardsfolder/c/chromescale_drake.txt index 61c7d5753b1..61fafa0b82e 100644 --- a/forge-gui/res/cardsfolder/c/chromescale_drake.txt +++ b/forge-gui/res/cardsfolder/c/chromescale_drake.txt @@ -5,7 +5,7 @@ PT:3/4 K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top three cards of your library. Put all artifact cards revealed this way into your hand and the rest into your graveyard. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Artifact | DestinationZone2$ Graveyard -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chromescale_drake.jpg diff --git a/forge-gui/res/cardsfolder/c/collective_restraint.txt b/forge-gui/res/cardsfolder/c/collective_restraint.txt index 8424a57f18d..12fd140e568 100644 --- a/forge-gui/res/cardsfolder/c/collective_restraint.txt +++ b/forge-gui/res/cardsfolder/c/collective_restraint.txt @@ -1,7 +1,7 @@ Name:Collective Restraint ManaCost:3 U Types:Enchantment -S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You | Cost$ X | Description$ Domain - Creatures can't attack you unless their controller pays X for each creature he or she controls that's attacking you, where X is the number of basic land types among lands you control. +S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You | Cost$ X | Description$ Domain - Creatures can't attack you unless their controller pays {X} for each creature he or she controls that's attacking you, where X is the number of basic land types among lands you control. SVar:X:Count$Domain SVar:Picture:http://www.wizards.com/global/images/magic/general/collective_restraint.jpg Oracle:Domain - Creatures can't attack you unless their controller pays {X} for each creature he or she controls that's attacking you, where X is the number of basic land types among lands you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/c/condescend.txt b/forge-gui/res/cardsfolder/c/condescend.txt index b083ee43295..4e48b520ead 100644 --- a/forge-gui/res/cardsfolder/c/condescend.txt +++ b/forge-gui/res/cardsfolder/c/condescend.txt @@ -1,7 +1,7 @@ Name:Condescend ManaCost:X U Types:Instant -A:SP$ Counter | Cost$ X U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SubAbility$ DBScry | References$ X | SpellDescription$ Counter target spell unless its controller pays X. Scry 2. (To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) +A:SP$ Counter | Cost$ X U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SubAbility$ DBScry | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}. Scry 2. (To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) SVar:DBScry:DB$Scry | ScryNum$ 2 SVar:X:Count$xPaid SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/c/crypt_ghast.txt b/forge-gui/res/cardsfolder/c/crypt_ghast.txt index 20762ffcfb9..68424848abd 100644 --- a/forge-gui/res/cardsfolder/c/crypt_ghast.txt +++ b/forge-gui/res/cardsfolder/c/crypt_ghast.txt @@ -3,7 +3,7 @@ ManaCost:3 B Types:Creature Spirit PT:2/2 K:Extort -T:Mode$ TapsForMana | ValidCard$ Swamp.YouCtrl | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever you tap a Swamp for mana, add B to your mana pool (in addition to the mana the land produces). +T:Mode$ TapsForMana | ValidCard$ Swamp.YouCtrl | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever you tap a Swamp for mana, add {B} to your mana pool (in addition to the mana the land produces). SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ B | Amount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_ghast.jpg Oracle:Extort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.)\nWhenever you tap a Swamp for mana, add {B} to your mana pool (in addition to the mana the land produces). \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt b/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt index 4606dc3f6d6..a7ab9665d50 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/decree_of_justice.txt b/forge-gui/res/cardsfolder/d/decree_of_justice.txt index 84ae3fbab5a..5060a332f9d 100644 --- a/forge-gui/res/cardsfolder/d/decree_of_justice.txt +++ b/forge-gui/res/cardsfolder/d/decree_of_justice.txt @@ -3,7 +3,7 @@ ManaCost:X X 2 W W Types:Sorcery K:Cycling:2 W A:SP$ Token | Cost$ X X 2 W W | TokenAmount$ X | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | References$ X | SpellDescription$ Put X 4/4 white Angel creature tokens with flying onto the battlefield. -T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may pay X. If you do, put X 1/1 white Soldier creature tokens onto the battlefield. +T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may pay {X}. If you do, put X 1/1 white Soldier creature tokens onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ X | TokenAmount$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | References$ X SVar:X:Count$xPaid SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/d/dimir_signet.txt b/forge-gui/res/cardsfolder/d/dimir_signet.txt index b71616c29a1..79a89299427 100644 --- a/forge-gui/res/cardsfolder/d/dimir_signet.txt +++ b/forge-gui/res/cardsfolder/d/dimir_signet.txt @@ -1,7 +1,7 @@ Name:Dimir Signet ManaCost:2 Types:Artifact -A:AB$ Mana | Cost$ 1 T | Produced$ U B | SpellDescription$ Add U B to your mana pool. +A:AB$ Mana | Cost$ 1 T | Produced$ U B | SpellDescription$ Add {U}{B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_signet.jpg Oracle:{1}, {T}: Add {U}{B} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/disrupt.txt b/forge-gui/res/cardsfolder/d/disrupt.txt index 9e05319d4f4..a4057e164f8 100644 --- a/forge-gui/res/cardsfolder/d/disrupt.txt +++ b/forge-gui/res/cardsfolder/d/disrupt.txt @@ -1,7 +1,7 @@ Name:Disrupt ManaCost:U Types:Instant -A:SP$ Counter | Cost$ U | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | UnlessCost$ 1 | SubAbility$ DBDraw | SpellDescription$ Counter target instant or sorcery spell unless its controller pays 1. Draw a card. +A:SP$ Counter | Cost$ U | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | UnlessCost$ 1 | SubAbility$ DBDraw | SpellDescription$ Counter target instant or sorcery spell unless its controller pays {1}. Draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/disrupt.jpg Oracle:Counter target instant or sorcery spell unless its controller pays {1}.\nDraw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/disruptive_pitmage.txt b/forge-gui/res/cardsfolder/d/disruptive_pitmage.txt index 9aa0f044a27..ce3ac7e9861 100644 --- a/forge-gui/res/cardsfolder/d/disruptive_pitmage.txt +++ b/forge-gui/res/cardsfolder/d/disruptive_pitmage.txt @@ -2,7 +2,7 @@ Name:Disruptive Pitmage ManaCost:2 U Types:Creature Human Wizard PT:1/1 -A:AB$ Counter | Cost$ T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays 1. +A:AB$ Counter | Cost$ T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays {1}. K:Morph:U SVar:Picture:http://www.wizards.com/global/images/magic/general/disruptive_pitmage.jpg Oracle:{T}: Counter target spell unless its controller pays {1}.\nMorph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/disruptive_student.txt b/forge-gui/res/cardsfolder/d/disruptive_student.txt index afbf0bf47e6..110c0362e21 100644 --- a/forge-gui/res/cardsfolder/d/disruptive_student.txt +++ b/forge-gui/res/cardsfolder/d/disruptive_student.txt @@ -2,6 +2,6 @@ Name:Disruptive Student ManaCost:2 U Types:Creature Human Wizard PT:1/1 -A:AB$ Counter | Cost$ T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays 1. +A:AB$ Counter | Cost$ T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays {1}. SVar:Picture:http://www.wizards.com/global/images/magic/general/disruptive_student.jpg Oracle:{T}: Counter target spell unless its controller pays {1}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/divert.txt b/forge-gui/res/cardsfolder/d/divert.txt index 52d4990d502..c88a36a67d7 100644 --- a/forge-gui/res/cardsfolder/d/divert.txt +++ b/forge-gui/res/cardsfolder/d/divert.txt @@ -1,7 +1,7 @@ Name:Divert ManaCost:U Types:Instant -A:SP$ ChangeTargets | Cost$ U | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | RememberTargets$ True | ForgetOtherRemembered$ True | UnlessCost$ 2 | SpellDescription$ Change the target of target spell with a single target unless that spell's controller pays 2. +A:SP$ ChangeTargets | Cost$ U | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | RememberTargets$ True | ForgetOtherRemembered$ True | UnlessCost$ 2 | SpellDescription$ Change the target of target spell with a single target unless that spell's controller pays {2}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/divert.jpg Oracle:Change the target of target spell with a single target unless that spell's controller pays {2}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dormant_volcano.txt b/forge-gui/res/cardsfolder/d/dormant_volcano.txt index f236ed46689..5279801c424 100644 --- a/forge-gui/res/cardsfolder/d/dormant_volcano.txt +++ b/forge-gui/res/cardsfolder/d/dormant_volcano.txt @@ -2,7 +2,7 @@ Name:Dormant Volcano ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ 1 R | SpellDescription$ Add 1 R to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 R | SpellDescription$ Add {1}{R} to your mana pool. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return an untapped Mountain you control to its owner's hand. SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Mountain.untapped/untapped Mountain> | UnlessPayer$ You SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/d/draco.txt b/forge-gui/res/cardsfolder/d/draco.txt index 37a197c26d4..7dc3e5bd6eb 100644 --- a/forge-gui/res/cardsfolder/d/draco.txt +++ b/forge-gui/res/cardsfolder/d/draco.txt @@ -3,8 +3,8 @@ ManaCost:16 Types:Artifact Creature Dragon PT:9/9 K:Flying -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Domain - CARDNAME costs 2 less to cast for each basic land type among lands you control. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Domain - At the beginning of your upkeep, sacrifice CARDNAME unless you pay 10. This cost is reduced by 2 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 {2} less to cast for each basic land type among lands you control. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Domain - At the beginning of your upkeep, sacrifice CARDNAME unless you pay {10}. This cost is reduced by {2} for each basic land type among lands you control. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ UpkeepX | UnlessPayer$ You | References$ UpkeepX SVar:X:Count$Domain/Twice SVar:UpkeepX:Number$10/Minus.X diff --git a/forge-gui/res/cardsfolder/d/dragonspeaker_shaman.txt b/forge-gui/res/cardsfolder/d/dragonspeaker_shaman.txt index 942bce0bb89..1d24898eba2 100644 --- a/forge-gui/res/cardsfolder/d/dragonspeaker_shaman.txt +++ b/forge-gui/res/cardsfolder/d/dragonspeaker_shaman.txt @@ -2,6 +2,6 @@ Name:Dragonspeaker Shaman ManaCost:1 R R Types:Creature Human Barbarian Shaman PT:2/2 -S:Mode$ ReduceCost | ValidCard$ Dragon | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Dragon spells you cast cost 2 less to cast. +S:Mode$ ReduceCost | ValidCard$ Dragon | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Dragon spells you cast cost {2} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonspeaker_shaman.jpg Oracle:Dragon spells you cast cost {2} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/drainpipe_vermin.txt b/forge-gui/res/cardsfolder/d/drainpipe_vermin.txt index 3461c341237..21c2447c60e 100644 --- a/forge-gui/res/cardsfolder/d/drainpipe_vermin.txt +++ b/forge-gui/res/cardsfolder/d/drainpipe_vermin.txt @@ -2,7 +2,7 @@ Name:Drainpipe Vermin ManaCost:B Types:Creature Rat PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerController$ TriggeredCardController | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME dies, you may pay B. If you do, target player discards a card. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerController$ TriggeredCardController | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME dies, you may pay {B}. If you do, target player discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ B | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Target player discards a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/drainpipe_vermin.jpg Oracle:When Drainpipe Vermin dies, you may pay {B}. If you do, target player discards a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dread_drone.txt b/forge-gui/res/cardsfolder/d/dread_drone.txt index c9d153de2c2..91720ebe0e1 100644 --- a/forge-gui/res/cardsfolder/d/dread_drone.txt +++ b/forge-gui/res/cardsfolder/d/dread_drone.txt @@ -2,8 +2,8 @@ Name:Dread Drone ManaCost:4 B Types:Creature Eldrazi Drone PT:4/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 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 two 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$ 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: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/dread_drone.jpg Oracle:When Dread Drone enters the battlefield, put two 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/d/dread_statuary.txt b/forge-gui/res/cardsfolder/d/dread_statuary.txt index 66236ef6fcb..c2b5c099991 100644 --- a/forge-gui/res/cardsfolder/d/dread_statuary.txt +++ b/forge-gui/res/cardsfolder/d/dread_statuary.txt @@ -1,7 +1,7 @@ Name:Dread Statuary ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Animate | Cost$ 4 | Defined$ Self | Power$ 4 | Toughness$ 2 | Types$ Creature,Artifact,Golem | SpellDescription$ CARDNAME becomes a 4/2 Golem artifact creature until end of turn. It's still a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_statuary.jpg Oracle:{T}: Add {1} to your mana pool.\n{4}: Dread Statuary becomes a 4/2 Golem artifact creature until end of turn. It's still a land. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dreadship_reef.txt b/forge-gui/res/cardsfolder/d/dreadship_reef.txt index 5cf1bb27633..2d9606a7ab6 100644 --- a/forge-gui/res/cardsfolder/d/dreadship_reef.txt +++ b/forge-gui/res/cardsfolder/d/dreadship_reef.txt @@ -1,9 +1,9 @@ Name:Dreadship Reef ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ PutCounter | Cost$ 1 T | CounterType$ STORAGE | CounterNum$ 1 | SpellDescription$ Put a storage counter on CARDNAME. -A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo U B | Amount$ ChosenX | CostDesc$ 1, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add X mana in any combination of U and/or B to your mana pool. +A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo U B | Amount$ ChosenX | CostDesc$ 1, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add X mana in any combination of {U} and/or {B} to your mana pool. SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadship_reef.jpg diff --git a/forge-gui/res/cardsfolder/d/dream_chisel.txt b/forge-gui/res/cardsfolder/d/dream_chisel.txt index a0b856337f3..185d0ddbfd3 100644 --- a/forge-gui/res/cardsfolder/d/dream_chisel.txt +++ b/forge-gui/res/cardsfolder/d/dream_chisel.txt @@ -1,7 +1,7 @@ Name:Dream Chisel ManaCost:2 Types:Artifact -S:Mode$ ReduceCost | ValidCard$ Creature | Type$ MorphDown | Activator$ You | Amount$ 1 | Description$ Face-down creature spells you cast cost 1 less to cast. +S:Mode$ ReduceCost | ValidCard$ Creature | Type$ MorphDown | Activator$ You | Amount$ 1 | Description$ Face-down creature spells you cast cost {1} less to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_chisel.jpg -Oracle:Face-down creature spells you cast cost {1} less to cast. +Oracle:Face-down creature spells you cast cost {1} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dreams_of_the_dead.txt b/forge-gui/res/cardsfolder/d/dreams_of_the_dead.txt index 942b014362f..efe799e033f 100644 --- a/forge-gui/res/cardsfolder/d/dreams_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/d/dreams_of_the_dead.txt @@ -1,7 +1,7 @@ Name:Dreams of the Dead ManaCost:3 U Types:Enchantment -A:AB$ ChangeZone | Cost$ 1 U | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.White+YouCtrl,Creature.Black+YouCtrl | TgtPrompt$ Select target white or black creature in your graveyard | SubAbility$ DBPump | SpellDescription$ Return target white or black creature card from your graveyard to the battlefield. That creature gains "Cumulative upkeep 2." If the creature would leave the battlefield, exile it instead of putting it anywhere else. +A:AB$ ChangeZone | Cost$ 1 U | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.White+YouCtrl,Creature.Black+YouCtrl | TgtPrompt$ Select target white or black creature in your graveyard | SubAbility$ DBPump | SpellDescription$ Return target white or black creature card from your graveyard to the battlefield. That creature gains "Cumulative upkeep {2}." If the creature would leave the battlefield, exile it instead of putting it anywhere else. SVar:DBPump:DB$ Pump | KW$ Cumulative upkeep:2 & HIDDEN If CARDNAME would leave the battlefield, exile it instead of putting it anywhere else. | Defined$ Targeted | Permanent$ True SVar:NonStackingEffect:True SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/d/dreamstone_hedron.txt b/forge-gui/res/cardsfolder/d/dreamstone_hedron.txt index 5a1367cc238..10c953ef7e0 100644 --- a/forge-gui/res/cardsfolder/d/dreamstone_hedron.txt +++ b/forge-gui/res/cardsfolder/d/dreamstone_hedron.txt @@ -1,7 +1,7 @@ Name:Dreamstone Hedron ManaCost:6 Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 3 | SpellDescription$ Add 3 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 3 | SpellDescription$ Add {3} to your mana pool. A:AB$ Draw | Cost$ 3 T Sac<1/CARDNAME> | NumCards$ 3 | SpellDescription$ Draw three cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/dreamstone_hedron.jpg Oracle:{T}: Add {3} to your mana pool.\n{3}, {T}, Sacrifice Dreamstone Hedron: Draw three cards. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/drifting_meadow.txt b/forge-gui/res/cardsfolder/d/drifting_meadow.txt index a200c5727f7..7227311bac9 100644 --- a/forge-gui/res/cardsfolder/d/drifting_meadow.txt +++ b/forge-gui/res/cardsfolder/d/drifting_meadow.txt @@ -2,7 +2,7 @@ Name:Drifting Meadow ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/drifting_meadow.jpg Oracle:Drifting Meadow enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dromar_the_banisher.txt b/forge-gui/res/cardsfolder/d/dromar_the_banisher.txt index d07659ddefd..7b6f6fe18a6 100644 --- a/forge-gui/res/cardsfolder/d/dromar_the_banisher.txt +++ b/forge-gui/res/cardsfolder/d/dromar_the_banisher.txt @@ -3,7 +3,7 @@ ManaCost:3 W U B 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 U. If you do, choose a color, then return all creatures of that color to their owners' hands. +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}{U}. If you do, choose a color, then return all creatures of that color to their owners' hands. SVar:TrigChoose:AB$ ChooseColor | Cost$ 2 U | Defined$ You | AILogic$ MostProminentHumanCreatures | SubAbility$ DBRevealDiscard SVar:DBRevealDiscard:DB$ ChangeZoneAll | ChangeType$ Creature.ChosenColor | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/d/dromars_attendant.txt b/forge-gui/res/cardsfolder/d/dromars_attendant.txt index 3bde82b9df1..bb897ef6d1a 100644 --- a/forge-gui/res/cardsfolder/d/dromars_attendant.txt +++ b/forge-gui/res/cardsfolder/d/dromars_attendant.txt @@ -2,7 +2,7 @@ Name:Dromar's Attendant ManaCost:5 Types:Artifact Creature Golem PT:3/3 -A:AB$ Mana | Cost$ 1 Sac<1/CARDNAME> | Produced$ W U B | SpellDescription$ Add W U B to your mana pool. +A:AB$ Mana | Cost$ 1 Sac<1/CARDNAME> | Produced$ W U B | SpellDescription$ Add {W}{U}{B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dromars_attendant.jpg Oracle:{1}, Sacrifice Dromar's Attendant: Add {W}{U}{B} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dross_golem.txt b/forge-gui/res/cardsfolder/d/dross_golem.txt index 969d2801406..b1569922fca 100644 --- a/forge-gui/res/cardsfolder/d/dross_golem.txt +++ b/forge-gui/res/cardsfolder/d/dross_golem.txt @@ -3,7 +3,7 @@ ManaCost:5 Types:Artifact Creature Golem PT:3/2 K:Fear -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for Swamps (This spell costs 1 less to cast for each Swamp you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for Swamps (This spell costs {1} less to cast for each Swamp you control.) SVar:X:Count$Valid Swamp.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/dross_golem.jpg Oracle:Affinity for Swamps (This spell costs {1} less to cast for each Swamp you control.)\nFear (This creature can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/drowner_initiate.txt b/forge-gui/res/cardsfolder/d/drowner_initiate.txt index a54d3eea58a..5e0722e1ba9 100644 --- a/forge-gui/res/cardsfolder/d/drowner_initiate.txt +++ b/forge-gui/res/cardsfolder/d/drowner_initiate.txt @@ -2,7 +2,7 @@ Name:Drowner Initiate ManaCost:U Types:Creature Merfolk Wizard PT:1/1 -T:Mode$ SpellCast | ValidCard$ Card.Blue | TriggerZones$ Battlefield | Execute$ TrigMill | OptionalDecider$ You | TriggerDescription$ Whenever a player casts a blue spell, you may pay 1. If you do, target player puts the top two cards of his or her library into his or her graveyard. +T:Mode$ SpellCast | ValidCard$ Card.Blue | TriggerZones$ Battlefield | Execute$ TrigMill | OptionalDecider$ You | TriggerDescription$ Whenever a player casts a blue spell, you may pay {1}. If you do, target player puts the top two cards of his or her library into his or her graveyard. SVar:TrigMill:AB$Mill | Cost$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/drowner_initiate.jpg Oracle:Whenever a player casts a blue spell, you may pay {1}. If you do, target player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/drumhunter.txt b/forge-gui/res/cardsfolder/d/drumhunter.txt index c4610dc3528..9a78628f876 100644 --- a/forge-gui/res/cardsfolder/d/drumhunter.txt +++ b/forge-gui/res/cardsfolder/d/drumhunter.txt @@ -3,7 +3,7 @@ ManaCost:3 G Types:Creature Human Druid Warrior PT:2/2 T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | IsPresent$ Creature.powerGE5+YouCtrl | Execute$ TrigDraw | TriggerDescription$ At the beginning of your end step, if you control a creature with power 5 or greater, you may draw a card. -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/drumhunter.jpg Oracle:At the beginning of your end step, if you control a creature with power 5 or greater, you may draw a card.\n{T}: Add {1} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dryads_caress.txt b/forge-gui/res/cardsfolder/d/dryads_caress.txt index 83425b88dfe..d98201d8f7e 100644 --- a/forge-gui/res/cardsfolder/d/dryads_caress.txt +++ b/forge-gui/res/cardsfolder/d/dryads_caress.txt @@ -1,7 +1,7 @@ Name:Dryad's Caress ManaCost:4 G G Types:Instant -A:SP$ GainLife | Cost$ 4 G G | Defined$ You | LifeAmount$ X | SubAbility$ DBUntapAll | References$ X | SpellDescription$ You gain 1 life for each creature on the battlefield. If W was spent to cast CARDNAME, untap all creatures you control. +A:SP$ GainLife | Cost$ 4 G G | Defined$ You | LifeAmount$ X | SubAbility$ DBUntapAll | References$ X | SpellDescription$ You gain 1 life for each creature on the battlefield. If {W} was spent to cast CARDNAME, untap all creatures you control. SVar:DBUntapAll:DB$ UntapAll | ConditionManaSpent$ W | ValidCards$ Creature.YouCtrl SVar:X:Count$Valid Creature SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/d/duskmantle_house_of_shadow.txt b/forge-gui/res/cardsfolder/d/duskmantle_house_of_shadow.txt index 6d77cf271e6..aef23fa0eaf 100644 --- a/forge-gui/res/cardsfolder/d/duskmantle_house_of_shadow.txt +++ b/forge-gui/res/cardsfolder/d/duskmantle_house_of_shadow.txt @@ -1,7 +1,7 @@ Name:Duskmantle, House of Shadow ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mill | Cost$ U B T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Target player puts the top card of his or her library into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/Duskmantle_House_of_Shadow.jpg Oracle:{T}: Add {1} to your mana pool.\n{U}{B}, {T}: Target player puts the top card of his or her library into his or her graveyard. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dust_bowl.txt b/forge-gui/res/cardsfolder/d/dust_bowl.txt index 11b57f8f563..0cc4c0d02cd 100644 --- a/forge-gui/res/cardsfolder/d/dust_bowl.txt +++ b/forge-gui/res/cardsfolder/d/dust_bowl.txt @@ -1,7 +1,7 @@ Name:Dust Bowl ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Destroy | Cost$ 3 T Sac<1/Land> | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | SpellDescription$ Destroy target nonbasic land. SVar:Picture:http://www.wizards.com/global/images/magic/general/dust_bowl.jpg Oracle:{T}: Add {1} to your mana pool.\n{3}, {T}, Sacrifice a land: Destroy target nonbasic land. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/dwarven_hold.txt b/forge-gui/res/cardsfolder/d/dwarven_hold.txt index a2ab6c5796c..0f18906d071 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_hold.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_hold.txt @@ -5,7 +5,7 @@ K:CARDNAME enters the battlefield tapped. K:You may choose not to untap CARDNAME during your untap step. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+tapped | Execute$ TrigStore | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is tapped, put a storage counter on it. SVar:TrigStore:DB$PutCounter | Defined$ Self | CounterType$ STORAGE | CounterNum$ 1 -A:AB$ Mana | Cost$ T SubCounter | Produced$ R | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add R to your mana pool for each storage counter removed this way. +A:AB$ Mana | Cost$ T SubCounter | Produced$ R | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add {R} to your mana pool for each storage counter removed this way. SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/d/dwarven_ruins.txt b/forge-gui/res/cardsfolder/d/dwarven_ruins.txt index d39b4ba02bc..753939b9b0d 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_ruins.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_ruins.txt @@ -2,8 +2,8 @@ Name:Dwarven Ruins ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool. -A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ R | Amount$ 2 | SpellDescription$ Add R R to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ R | Amount$ 2 | SpellDescription$ Add {R}{R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_ruins.jpg Oracle:Dwarven Ruins enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\n{T}, Sacrifice Dwarven Ruins: Add {R}{R} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/flash_conscription.txt b/forge-gui/res/cardsfolder/f/flash_conscription.txt index fb7fe033a12..f6bc7ffe7d3 100644 --- a/forge-gui/res/cardsfolder/f/flash_conscription.txt +++ b/forge-gui/res/cardsfolder/f/flash_conscription.txt @@ -1,7 +1,7 @@ Name:Flash Conscription ManaCost:5 R Types:Instant -A:SP$ GainControl | Cost$ 5 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | AddKWs$ Haste | LoseControl$ EOT | Untap$ True | SubAbility$ DBAnimate | SpellDescription$ Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. If W was spent to cast CARDNAME, the creature gains "Whenever this creature deals combat damage, you gain that much life" until end of turn. +A:SP$ GainControl | Cost$ 5 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | AddKWs$ Haste | LoseControl$ EOT | Untap$ True | SubAbility$ DBAnimate | SpellDescription$ Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. If {W} was spent to cast CARDNAME, the creature gains "Whenever this creature deals combat damage, you gain that much life" until end of turn. SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Triggers$ TrigDamage | sVars$ GainLife,X | ConditionManaSpent$ W SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Card.Self | CombatDamage$ True | Execute$ GainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature deals combat damage, you gain that much life. SVar:GainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X diff --git a/forge-gui/res/cardsfolder/f/flay.txt b/forge-gui/res/cardsfolder/f/flay.txt index 0c3bb1b75fb..72baa96f9fc 100644 --- a/forge-gui/res/cardsfolder/f/flay.txt +++ b/forge-gui/res/cardsfolder/f/flay.txt @@ -1,7 +1,7 @@ Name:Flay ManaCost:3 B Types:Sorcery -A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | NumCards$ 1 | Mode$ Random | SubAbility$ DBDiscard | SpellDescription$ Target player discards a card at random. Then that player discards another card at random unless he or she pays 1. +A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | NumCards$ 1 | Mode$ Random | SubAbility$ DBDiscard | SpellDescription$ Target player discards a card at random. Then that player discards another card at random unless he or she pays {1}. SVar:DBDiscard:DB$ Discard | Defined$ Targeted | NumCards$ 1 | Mode$ Random | UnlessCost$ 1 | UnlessPayer$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/flay.jpg Oracle:Target player discards a card at random. Then that player discards another card at random unless he or she pays {1}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/fleshwrither.txt b/forge-gui/res/cardsfolder/f/fleshwrither.txt index 1c80341494c..9cac642878c 100644 --- a/forge-gui/res/cardsfolder/f/fleshwrither.txt +++ b/forge-gui/res/cardsfolder/f/fleshwrither.txt @@ -2,6 +2,6 @@ Name:Fleshwrither ManaCost:2 B B Types:Creature Horror PT:3/3 -A:AB$ ChangeZone | Cost$ 1 B B Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.cmcEQ4 | ChangeNum$ 1 | SorcerySpeed$ True | SpellDescription$ Transfigure 1 B B ( 1 B B , Sacrifice this creature: Search your library for a creature card with the same converted mana cost as this creature and put that card onto the battlefield. Then shuffle your library. Transfigure only as a sorcery.) +A:AB$ ChangeZone | Cost$ 1 B B Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.cmcEQ4 | ChangeNum$ 1 | SorcerySpeed$ True | SpellDescription$ Transfigure {1}{B}{B}( 1 B B , Sacrifice this creature: Search your library for a creature card with the same converted mana cost as this creature and put that card onto the battlefield. Then shuffle your library. Transfigure only as a sorcery.) SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshwrither.jpg Oracle:Transfigure {1}{B}{B} ({1}{B}{B}, Sacrifice this creature: Search your library for a creature card with the same converted mana cost as this creature and put that card onto the battlefield. Then shuffle your library. Transfigure only as a sorcery.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/flight_spellbomb.txt b/forge-gui/res/cardsfolder/f/flight_spellbomb.txt index 5aa2e97f9db..b9f23c54bc4 100644 --- a/forge-gui/res/cardsfolder/f/flight_spellbomb.txt +++ b/forge-gui/res/cardsfolder/f/flight_spellbomb.txt @@ -2,7 +2,7 @@ Name:Flight Spellbomb ManaCost:1 Types:Artifact A:AB$ Pump | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of 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 U. 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 {U}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ U | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flight_spellbomb.jpg diff --git a/forge-gui/res/cardsfolder/f/flooded_grove.txt b/forge-gui/res/cardsfolder/f/flooded_grove.txt index 9421c786dff..46b5f9fcbdc 100644 --- a/forge-gui/res/cardsfolder/f/flooded_grove.txt +++ b/forge-gui/res/cardsfolder/f/flooded_grove.txt @@ -1,7 +1,7 @@ Name:Flooded Grove ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ GU T | Produced$ U | Amount$ 2 | SpellDescription$ Add U U to your mana pool. A:AB$ Mana | Cost$ GU T | Produced$ U G | SpellDescription$ Add U G to your mana pool. A:AB$ Mana | Cost$ GU T | Produced$ G | Amount$ 2 | SpellDescription$ Add G G to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fluctuator.txt b/forge-gui/res/cardsfolder/f/fluctuator.txt index 9a95d56bc00..a126fb0760f 100644 --- a/forge-gui/res/cardsfolder/f/fluctuator.txt +++ b/forge-gui/res/cardsfolder/f/fluctuator.txt @@ -1,7 +1,7 @@ Name:Fluctuator ManaCost:2 Types:Artifact -S:Mode$ ReduceCost | ValidCard$ Card | Type$ Cycling | Activator$ You | Amount$ 2 | Description$ Cycling abilities you activate cost you up to 2 less to activate. +S:Mode$ ReduceCost | ValidCard$ Card | Type$ Cycling | Activator$ You | Amount$ 2 | Description$ Cycling abilities you activate cost you up to {2} less to activate. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fluctuator.jpg Oracle:Cycling abilities you activate cost you up to {2} less to activate. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/flusterstorm.txt b/forge-gui/res/cardsfolder/f/flusterstorm.txt index 220e15a31d0..c1425de9742 100644 --- a/forge-gui/res/cardsfolder/f/flusterstorm.txt +++ b/forge-gui/res/cardsfolder/f/flusterstorm.txt @@ -1,7 +1,7 @@ Name:Flusterstorm ManaCost:U Types:Instant -A:SP$ Counter | Cost$ U | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | UnlessCost$ 1 | SpellDescription$ Counter target instant or sorcery spell unless its controller pays 1. +A:SP$ Counter | Cost$ U | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | UnlessCost$ 1 | SpellDescription$ Counter target instant or sorcery spell unless its controller pays {1}. K:Storm SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flusterstorm.jpg diff --git a/forge-gui/res/cardsfolder/f/forbidding_watchtower.txt b/forge-gui/res/cardsfolder/f/forbidding_watchtower.txt index cadb399dc89..2de3f0220e4 100644 --- a/forge-gui/res/cardsfolder/f/forbidding_watchtower.txt +++ b/forge-gui/res/cardsfolder/f/forbidding_watchtower.txt @@ -2,7 +2,7 @@ Name:Forbidding Watchtower ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. A:AB$ Animate | Cost$ 1 W | Defined$ Self | Power$ 1 | Toughness$ 5 | Types$ Creature,Soldier | Colors$ White | SpellDescription$ CARDNAME becomes a 1/5 white Soldier creature until end of turn. It's still a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidding_watchtower.jpg Oracle:Forbidding Watchtower enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\n{1}{W}: Forbidding Watchtower becomes a 1/5 white Soldier creature until end of turn. It's still a land. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/force_of_nature.txt b/forge-gui/res/cardsfolder/f/force_of_nature.txt index 547cd9fb35e..ec61d8f0dc1 100644 --- a/forge-gui/res/cardsfolder/f/force_of_nature.txt +++ b/forge-gui/res/cardsfolder/f/force_of_nature.txt @@ -3,7 +3,7 @@ ManaCost:2 G G G G Types:Creature Elemental PT:8/8 K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 8 damage to you unless you pay G G G G. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 8 damage to you unless you pay {G}{G}{G}{G}. SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ 8 | UnlessCost$ G G G G | UnlessPayer$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/force_of_nature.jpg Oracle:Trample (If this creature would assign enough damage to its blockers to destroy them, you may have it assign the rest of its damage to defending player or planeswalker.)\nAt the beginning of your upkeep, Force of Nature deals 8 damage to you unless you pay {G}{G}{G}{G}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/force_spike.txt b/forge-gui/res/cardsfolder/f/force_spike.txt index 8760095bdc0..b136319ed28 100644 --- a/forge-gui/res/cardsfolder/f/force_spike.txt +++ b/forge-gui/res/cardsfolder/f/force_spike.txt @@ -1,6 +1,6 @@ Name:Force Spike ManaCost:U Types:Instant -A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays 1. +A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays {1}. SVar:Picture:http://www.wizards.com/global/images/magic/general/force_spike.jpg Oracle:Counter target spell unless its controller pays {1}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/force_void.txt b/forge-gui/res/cardsfolder/f/force_void.txt index b9ccf6360c8..db16e785498 100644 --- a/forge-gui/res/cardsfolder/f/force_void.txt +++ b/forge-gui/res/cardsfolder/f/force_void.txt @@ -1,7 +1,7 @@ Name:Force Void ManaCost:2 U Types:Instant -A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays 1. Draw a card at the beginning of the next turn's upkeep. | SubAbility$ DelTrigSlowtrip +A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays {1}. Draw a card at the beginning of the next turn's upkeep. | SubAbility$ DelTrigSlowtrip SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card. SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/force_void.jpg diff --git a/forge-gui/res/cardsfolder/f/forgotten_cave.txt b/forge-gui/res/cardsfolder/f/forgotten_cave.txt index aa5e4947756..01ab2393e39 100644 --- a/forge-gui/res/cardsfolder/f/forgotten_cave.txt +++ b/forge-gui/res/cardsfolder/f/forgotten_cave.txt @@ -2,7 +2,7 @@ Name:Forgotten Cave ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. K:Cycling:R SVar:Picture:http://www.wizards.com/global/images/magic/general/forgotten_cave.jpg Oracle:Forgotten Cave enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\nCycling {R} ({R}, Discard this card: Draw a card.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/foriysian_totem.txt b/forge-gui/res/cardsfolder/f/foriysian_totem.txt index 709941ed484..fa4052025cb 100644 --- a/forge-gui/res/cardsfolder/f/foriysian_totem.txt +++ b/forge-gui/res/cardsfolder/f/foriysian_totem.txt @@ -1,7 +1,7 @@ Name:Foriysian Totem ManaCost:3 Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Animate | Cost$ 4 R | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Artifact,Creature,Giant | Colors$ Red | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 4/4 red Giant artifact creature with trample until end of turn. S:Mode$ Continuous | Affected$ Creature.Self | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ As long as CARDNAME is a creature, it can block an additional creature. SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/f/foster.txt b/forge-gui/res/cardsfolder/f/foster.txt index 332116f86dc..c7e3f5e1ffb 100644 --- a/forge-gui/res/cardsfolder/f/foster.txt +++ b/forge-gui/res/cardsfolder/f/foster.txt @@ -1,7 +1,7 @@ Name:Foster ManaCost:2 G G Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever a creature you control dies, you may pay 1. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest into your graveyard. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever a creature you control dies, you may pay {1}. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest into your graveyard. SVar:TrigDig:AB$DigUntil | Cost$ 1 | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Hand | RevealedDestination$ Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/foster.jpg Oracle:Whenever a creature you control dies, you may pay {1}. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest into your graveyard. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/fountain_of_cho.txt b/forge-gui/res/cardsfolder/f/fountain_of_cho.txt index 579201b91be..df668f3322c 100644 --- a/forge-gui/res/cardsfolder/f/fountain_of_cho.txt +++ b/forge-gui/res/cardsfolder/f/fountain_of_cho.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ PutCounter | Cost$ T | Defined$ Self | CounterType$ STORAGE | CounterNum$ 1 | SpellDescription$ Put a storage counter on CARDNAME. -A:AB$ Mana | Cost$ T SubCounter | Produced$ W | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add W to your mana pool for each storage counter removed this way. +A:AB$ Mana | Cost$ T SubCounter | Produced$ W | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add {W} to your mana pool for each storage counter removed this way. SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/f/fractured_powerstone.txt b/forge-gui/res/cardsfolder/f/fractured_powerstone.txt index 35a686fbd6c..854f460eac5 100644 --- a/forge-gui/res/cardsfolder/f/fractured_powerstone.txt +++ b/forge-gui/res/cardsfolder/f/fractured_powerstone.txt @@ -1,8 +1,8 @@ Name:Fractured Powerstone ManaCost:2 Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ RollPlanarDice | Cost$ T | SorcerySpeed$ True | SpellDescription$ Roll the planar die. Activate this ability only any time you could cast a sorcery. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fractured_powerstone.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Roll the planar die. Activate this ability only any time you could cast a sorcery. +Oracle:{T}: Add {1} to your mana pool.\n{T}: Roll the planar die. Activate this ability only any time you could cast a sorcery. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/frenzied_goblin.txt b/forge-gui/res/cardsfolder/f/frenzied_goblin.txt index ae08f482b40..a3afcc28222 100644 --- a/forge-gui/res/cardsfolder/f/frenzied_goblin.txt +++ b/forge-gui/res/cardsfolder/f/frenzied_goblin.txt @@ -2,7 +2,7 @@ Name:Frenzied Goblin ManaCost:R Types:Creature Goblin Berzerker PT:1/1 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may pay R. If you do, target creature can't block this turn. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may pay {R}. If you do, target creature can't block this turn. SVar:TrigPump:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/frenzied_goblin.jpg Oracle:Whenever Frenzied Goblin attacks, you may pay {R}. If you do, target creature can't block this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/freyalises_charm.txt b/forge-gui/res/cardsfolder/f/freyalises_charm.txt index fcbb236abe1..d39aa589432 100644 --- a/forge-gui/res/cardsfolder/f/freyalises_charm.txt +++ b/forge-gui/res/cardsfolder/f/freyalises_charm.txt @@ -2,7 +2,7 @@ Name:Freyalise's Charm ManaCost:G G Types:Enchantment A:AB$ ChangeZone | Cost$ G G | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. -T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever an opponent casts a black spell, you may pay G G. If you do, you draw a card. +T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever an opponent casts a black spell, you may pay {G}{G}. If you do, you draw a card. SVar:TrigDraw:AB$Draw | Cost$ G G | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/freyalises_charm.jpg diff --git a/forge-gui/res/cardsfolder/f/frightful_delusion.txt b/forge-gui/res/cardsfolder/f/frightful_delusion.txt index 241f35e05ef..ffd588eaf3e 100644 --- a/forge-gui/res/cardsfolder/f/frightful_delusion.txt +++ b/forge-gui/res/cardsfolder/f/frightful_delusion.txt @@ -1,7 +1,7 @@ Name:Frightful Delusion ManaCost:2 U Types:Instant -A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SubAbility$ DBDiscard | SpellDescription$ Counter target spell unless its controller pays 1. That player discards a card. +A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SubAbility$ DBDiscard | SpellDescription$ Counter target spell unless its controller pays {1}. That player discards a card. SVar:DBDiscard:DB$ Discard | Defined$ TargetedController | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/frightful_delusion.jpg Oracle:Counter target spell unless its controller pays {1}. That player discards a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/frogmite.txt b/forge-gui/res/cardsfolder/f/frogmite.txt index 1b581d93146..5003deff3f5 100644 --- a/forge-gui/res/cardsfolder/f/frogmite.txt +++ b/forge-gui/res/cardsfolder/f/frogmite.txt @@ -2,7 +2,7 @@ Name:Frogmite ManaCost:4 Types:Artifact Creature Frog PT:2/2 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/frogmite.jpg Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/frogtosser_banneret.txt b/forge-gui/res/cardsfolder/f/frogtosser_banneret.txt index aa14118865d..7df324340db 100644 --- a/forge-gui/res/cardsfolder/f/frogtosser_banneret.txt +++ b/forge-gui/res/cardsfolder/f/frogtosser_banneret.txt @@ -3,6 +3,6 @@ ManaCost:1 B Types:Creature Goblin Rogue PT:1/1 K:Haste -S:Mode$ ReduceCost | ValidCard$ Goblin,Rogue | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Goblin spells and Rogue spells you cast cost 1 less to cast. +S:Mode$ ReduceCost | ValidCard$ Goblin,Rogue | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Goblin spells and Rogue spells you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/frogtosser_banneret.jpg Oracle:Haste\nGoblin spells and Rogue spells you cast cost {1} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/frontline_medic.txt b/forge-gui/res/cardsfolder/f/frontline_medic.txt index 0a0af83525b..b3884e4a634 100644 --- a/forge-gui/res/cardsfolder/f/frontline_medic.txt +++ b/forge-gui/res/cardsfolder/f/frontline_medic.txt @@ -6,7 +6,7 @@ T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ SVar:TrigBattalionEffect:AB$ Effect | Cost$ 0 | Name$ Frontline Medic Effect | StaticAbilities$ KWPump SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddKeyword$ Indestructible | Description$ Creatures you control are indestructible this turn. SVar:BattalionTest:Count$Valid Creature.attacking+Other -A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell with X in its mana cost | ValidTgts$ Card.hasXCost | UnlessCost$ 3 | SpellDescription$ Counter target spell with X in its mana cost unless its controller pays 3. +A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell with X in its mana cost | ValidTgts$ Card.hasXCost | UnlessCost$ 3 | SpellDescription$ Counter target spell with {X} in its mana cost unless its controller pays {3}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/frontline_medic.jpg Oracle:Battalion - Whenever Frontline Medic and at least two other creatures attack, creatures you control are indestructible this turn.\nSacrifice Frontline Medic: Counter target spell with {X} in its mana cost unless its controller pays {3}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/frost_titan.txt b/forge-gui/res/cardsfolder/f/frost_titan.txt index 61c43ef90ce..271c8883ba2 100644 --- a/forge-gui/res/cardsfolder/f/frost_titan.txt +++ b/forge-gui/res/cardsfolder/f/frost_titan.txt @@ -2,7 +2,7 @@ Name:Frost Titan ManaCost:4 U U Types:Creature Giant PT:6/6 -T:Mode$ BecomesTarget | ValidSource$ Card.OppCtrl | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays 2. +T:Mode$ BecomesTarget | ValidSource$ Card.OppCtrl | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. SVar:TrigTap:DB$ Tap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Choose target permanent. | SubAbility$ DBPump diff --git a/forge-gui/res/cardsfolder/f/fungal_reaches.txt b/forge-gui/res/cardsfolder/f/fungal_reaches.txt index 50b77e0a1b4..72e45302baa 100644 --- a/forge-gui/res/cardsfolder/f/fungal_reaches.txt +++ b/forge-gui/res/cardsfolder/f/fungal_reaches.txt @@ -1,9 +1,9 @@ Name:Fungal Reaches ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ PutCounter | Cost$ 1 T | CounterType$ STORAGE | CounterNum$ 1 | SpellDescription$ Put a storage counter on CARDNAME. -A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo R G | Amount$ ChosenX | CostDesc$ 1, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add X mana in any combination of R and/or G to your mana pool. +A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo R G | Amount$ ChosenX | CostDesc$ 1, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add X mana in any combination of {R} and/or {G} to your mana pool. SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fungal_reaches.jpg diff --git a/forge-gui/res/cardsfolder/f/furnace_dragon.txt b/forge-gui/res/cardsfolder/f/furnace_dragon.txt index 4f5d7faa41f..5db8fd26049 100644 --- a/forge-gui/res/cardsfolder/f/furnace_dragon.txt +++ b/forge-gui/res/cardsfolder/f/furnace_dragon.txt @@ -5,7 +5,7 @@ PT:5/5 K:Flying T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, exile all artifacts. SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Artifact | Origin$ Battlefield | Destination$ Exile -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/furnace_dragon.jpg Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying\nWhen Furnace Dragon enters the battlefield, if you cast it from your hand, exile all artifacts. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/furnace_layer.txt b/forge-gui/res/cardsfolder/f/furnace_layer.txt index 1c0cf86acfd..e93ab7fab78 100644 --- a/forge-gui/res/cardsfolder/f/furnace_layer.txt +++ b/forge-gui/res/cardsfolder/f/furnace_layer.txt @@ -6,8 +6,8 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ FurnaceDiscard | Tri SVar:FurnaceDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | TargetsAtRandom$ True | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ Targeted | LifeAmount$ 3 | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | OptionalDecider$ You | TriggerDescription$ Whenever you roll Chaos, you may destroy target nonland permanent. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | OptionalDecider$ You | TriggerDescription$ Whenever you roll {C}, you may destroy target nonland permanent. SVar:RolledChaos:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent to destroy SVar:Picture:http://www.wizards.com/global/images/magic/general/furnace_layer.jpg SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:When you planeswalk to Furnace Layer or at the beginning of your upkeep, select target player at random. That player discards a card. If that player discards a land card this way, he or she loses 3 life.\nWhenever you roll {C}, you may destroy target nonland permanent. +Oracle:When you planeswalk to Furnace Layer or at the beginning of your upkeep, select target player at random. That player discards a card. If that player discards a land card this way, he or she loses 3 life.\nWhenever you roll {C}, you may destroy target nonland permanent. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/fyndhorn_elder.txt b/forge-gui/res/cardsfolder/f/fyndhorn_elder.txt index 7a7dd34ef4e..9265d84a0fb 100644 --- a/forge-gui/res/cardsfolder/f/fyndhorn_elder.txt +++ b/forge-gui/res/cardsfolder/f/fyndhorn_elder.txt @@ -2,6 +2,6 @@ Name:Fyndhorn Elder ManaCost:2 G Types:Creature Elf Druid PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ G | Amount$ 2 | SpellDescription$ Add G G to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | Amount$ 2 | SpellDescription$ Add {G}{G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/fyndhorn_elder.jpg Oracle:{T}: Add {G}{G} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/f/fyndhorn_elves.txt b/forge-gui/res/cardsfolder/f/fyndhorn_elves.txt index 3d4375ea548..861a951ae6b 100644 --- a/forge-gui/res/cardsfolder/f/fyndhorn_elves.txt +++ b/forge-gui/res/cardsfolder/f/fyndhorn_elves.txt @@ -2,6 +2,6 @@ Name:Fyndhorn Elves ManaCost:G Types:Creature Elf Druid PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add G to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/ia/en-us/card2568.jpg Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/g/gaddock_teeg.txt b/forge-gui/res/cardsfolder/g/gaddock_teeg.txt index 3f49d0a842f..a22c1226cd2 100644 --- a/forge-gui/res/cardsfolder/g/gaddock_teeg.txt +++ b/forge-gui/res/cardsfolder/g/gaddock_teeg.txt @@ -3,6 +3,6 @@ ManaCost:G W Types:Legendary Creature Kithkin Advisor PT:2/2 S:Mode$ CantBeCast | ValidCard$ Card.nonCreature+cmcGE4 | Description$ Noncreature spells with converted mana cost 4 or greater can't be cast. -S:Mode$ CantBeCast | ValidCard$ Card.nonCreature+hasXCost | Description$ Noncreature spells with X in their mana costs can't be cast. +S:Mode$ CantBeCast | ValidCard$ Card.nonCreature+hasXCost | Description$ Noncreature spells with {X} in their mana costs can't be cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/gaddock_teeg.jpg Oracle:Noncreature spells with converted mana cost 4 or greater can't be cast.\nNoncreature spells with {X} in their mana costs can't be cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/g/gaeas_touch.txt b/forge-gui/res/cardsfolder/g/gaeas_touch.txt index 43d83b5dab1..3a1b1ef9c24 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_touch.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_touch.txt @@ -1,7 +1,7 @@ Name:Gaea's Touch ManaCost:G G Types:Enchantment -A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ G G | SpellDescription$ Add G G to your mana pool. +A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ G G | SpellDescription$ Add {G}{G} to your mana pool. A:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Forest.Basic+YouCtrl | ChangeNum$ 1 | SorcerySpeed$ True | ActivationLimit$ 1 | SpellDescription$ You may put a basic Forest card from your hand onto the battlefield. Activate this ability only any time you could cast a sorcery and only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_touch.jpg -Oracle:{0}: You may put a basic Forest card from your hand onto the battlefield. Activate this ability only any time you could cast a sorcery and only once each turn.\nSacrifice Gaea's Touch: Add {G}{G} to your mana pool. +Oracle:{0}: You may put a basic Forest card from your hand onto the battlefield. Activate this ability only any time you could cast a sorcery and only once each turn.\nSacrifice Gaea's Touch: Add {G}{G} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/g/gargoyle_castle.txt b/forge-gui/res/cardsfolder/g/gargoyle_castle.txt index b0608222759..21add1adf85 100644 --- a/forge-gui/res/cardsfolder/g/gargoyle_castle.txt +++ b/forge-gui/res/cardsfolder/g/gargoyle_castle.txt @@ -1,7 +1,7 @@ Name:Gargoyle Castle ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Token | Cost$ 5 T Sac<1/CARDNAME> | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Gargoyle | TokenTypes$ Artifact,Creature,Gargoyle | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 4 | TokenKeywords$ Flying | SpellDescription$ Put a 3/4 colorless Gargoyle artifact creature token with flying onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/gargoyle_castle.jpg Oracle:{T}: Add {1} to your mana pool.\n{5}, {T}, Sacrifice Gargoyle Castle: Put a 3/4 colorless Gargoyle artifact creature token with flying onto the battlefield. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/h/hollow_specter.txt b/forge-gui/res/cardsfolder/h/hollow_specter.txt index 621dceb57be..64ac4c6b795 100644 --- a/forge-gui/res/cardsfolder/h/hollow_specter.txt +++ b/forge-gui/res/cardsfolder/h/hollow_specter.txt @@ -3,7 +3,7 @@ ManaCost:1 B B Types:Creature Specter PT:2/2 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay X. If you do, that player reveals X cards from his or her hand and you choose one of them. That player discards that card. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {X}. If you do, that player reveals X cards from his or her hand and you choose one of them. That player discards that card. SVar:TrigDiscard:AB$ Discard | Cost$ X | Defined$ TriggeredTarget | NumCards$ 1 | RevealNumber$ X | References$ X | Mode$ RevealYouChoose | DiscardValid$ Card SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/hollow_specter.jpg diff --git a/forge-gui/res/cardsfolder/i/in_the_eye_of_chaos.txt b/forge-gui/res/cardsfolder/i/in_the_eye_of_chaos.txt index 4a36200d4a3..289c728827e 100644 --- a/forge-gui/res/cardsfolder/i/in_the_eye_of_chaos.txt +++ b/forge-gui/res/cardsfolder/i/in_the_eye_of_chaos.txt @@ -1,7 +1,7 @@ Name:In the Eye of Chaos ManaCost:2 U Types:World Enchantment -T:Mode$ SpellCast | ValidCard$ Instant | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant spell, counter it unless that player pays X, where X is its converted mana cost. +T:Mode$ SpellCast | ValidCard$ Instant | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant spell, counter it unless that player pays {X}, where X is its converted mana cost. SVar:TrigCounter:AB$Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessCost$ X | UnlessPayer$ TriggeredActivator | References$ X SVar:X:TriggeredCard$CardManaCost SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/i/induce_paranoia.txt b/forge-gui/res/cardsfolder/i/induce_paranoia.txt index 6a0f2e4f48f..8368f3a4887 100644 --- a/forge-gui/res/cardsfolder/i/induce_paranoia.txt +++ b/forge-gui/res/cardsfolder/i/induce_paranoia.txt @@ -1,7 +1,7 @@ Name:Induce Paranoia ManaCost:2 U U Types:Instant -A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | SubAbility$ DBMill | SpellDescription$ Counter target spell. If B was spent to cast CARDNAME, that spell's controller puts the top X cards of his or her library into his or her graveyard, where X is the spell's converted mana cost. +A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | SubAbility$ DBMill | SpellDescription$ Counter target spell. If {B} was spent to cast CARDNAME, that spell's controller puts the top X cards of his or her library into his or her graveyard, where X is the spell's converted mana cost. SVar:DBMill:DB$ Mill | NumCards$ X | Defined$ TargetedController | ConditionManaSpent$ B | References$ X SVar:X:Targeted$CardManaCost SVar:ManaNeededToAvoidNegativeEffect:black diff --git a/forge-gui/res/cardsfolder/i/infernal_darkness.txt b/forge-gui/res/cardsfolder/i/infernal_darkness.txt index a85cc9e441f..b8b53829e82 100644 --- a/forge-gui/res/cardsfolder/i/infernal_darkness.txt +++ b/forge-gui/res/cardsfolder/i/infernal_darkness.txt @@ -2,9 +2,9 @@ Name:Infernal Darkness ManaCost:2 B B Types:Enchantment K:Cumulative upkeep:B PayLife<1>:Pay B and 1 life. -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Land | ManaReplacement$ ProduceB | Description$ If a land is tapped for mana, it produces B instead of any other type. +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Land | ManaReplacement$ ProduceB | Description$ If a land is tapped for mana, it produces {B} instead of any other type. SVar:ProduceB:Colorless->B & U->B & R->B & G->B & W->B SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_darkness.jpg -Oracle:Cumulative upkeep-Pay {B} and 1 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)\nIf a land is tapped for mana, it produces {B} instead of any other type. +Oracle:Cumulative upkeep-Pay {B} and 1 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)\nIf a land is tapped for mana, it produces {B} instead of any other type. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/i/infernal_plunge.txt b/forge-gui/res/cardsfolder/i/infernal_plunge.txt index bfc94eec2d8..c2e1c23befd 100644 --- a/forge-gui/res/cardsfolder/i/infernal_plunge.txt +++ b/forge-gui/res/cardsfolder/i/infernal_plunge.txt @@ -1,7 +1,7 @@ Name:Infernal Plunge ManaCost:R Types:Sorcery -A:SP$ Mana | Cost$ R Sac<1/Creature> | Produced$ R | Amount$ 3 | SpellDescription$ Add R R R to your mana pool. +A:SP$ Mana | Cost$ R Sac<1/Creature> | Produced$ R | Amount$ 3 | SpellDescription$ Add {R}{R}{R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_plunge.jpg Oracle:As an additional cost to cast Infernal Plunge, sacrifice a creature.\nAdd {R}{R}{R} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/i/initiates_of_the_ebon_hand.txt b/forge-gui/res/cardsfolder/i/initiates_of_the_ebon_hand.txt index 8681e2f1e19..496fb02cbd3 100644 --- a/forge-gui/res/cardsfolder/i/initiates_of_the_ebon_hand.txt +++ b/forge-gui/res/cardsfolder/i/initiates_of_the_ebon_hand.txt @@ -2,7 +2,7 @@ Name:Initiates of the Ebon Hand ManaCost:B Types:Creature Cleric PT:1/1 -A:AB$ Mana | Cost$ 1 | Produced$ B | ActivationNumberSacrifice$ 4 | SpellDescription$ Add B to your mana pool. If this ability has been activated four or more times this turn, sacrifice CARDNAME at the beginning of the next end step. +A:AB$ Mana | Cost$ 1 | Produced$ B | ActivationNumberSacrifice$ 4 | SpellDescription$ Add {B} to your mana pool. If this ability has been activated four or more times this turn, sacrifice CARDNAME at the beginning of the next end step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/initiates_of_the_ebon_hand.jpg Oracle:{1}: Add {B} to your mana pool. If this ability has been activated four or more times this turn, sacrifice Initiates of the Ebon Hand at the beginning of the next end step. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/i/inkmoth_nexus.txt b/forge-gui/res/cardsfolder/i/inkmoth_nexus.txt index 2e4517162b7..acb1201b2a4 100644 --- a/forge-gui/res/cardsfolder/i/inkmoth_nexus.txt +++ b/forge-gui/res/cardsfolder/i/inkmoth_nexus.txt @@ -1,7 +1,7 @@ Name:Inkmoth Nexus ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Animate | Cost$ 1 | Defined$ Self | Power$ 1 | Toughness$ 1 | Types$ Creature,Artifact,Blinkmoth | Keywords$ Flying & Infect | SpellDescription$ CARDNAME becomes a 1/1 Blinkmoth artifact creature with flying and infect until end of turn. It's still a land. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) SVar:Picture:http://www.wizards.com/global/images/magic/general/inkmoth_nexus.jpg Oracle:{T}: Add {1} to your mana pool.\n{1}: Inkmoth Nexus becomes a 1/1 Blinkmoth artifact creature with flying and infect until end of turn. It's still a land. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/i/inner_fire.txt b/forge-gui/res/cardsfolder/i/inner_fire.txt index 2826c24c467..9abf456c372 100644 --- a/forge-gui/res/cardsfolder/i/inner_fire.txt +++ b/forge-gui/res/cardsfolder/i/inner_fire.txt @@ -1,7 +1,7 @@ Name:Inner Fire ManaCost:3 R Types:Sorcery -A:SP$ Mana | Cost$ 3 R | Produced$ R | Amount$ X | References$ X | SpellDescription$ Add R to your mana pool for each card in your hand. +A:SP$ Mana | Cost$ 3 R | Produced$ R | Amount$ X | References$ X | SpellDescription$ Add {R} to your mana pool for each card in your hand. SVar:X:Count$CardsInYourHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_fire.jpg diff --git a/forge-gui/res/cardsfolder/i/intervention_pact.txt b/forge-gui/res/cardsfolder/i/intervention_pact.txt index ab64f9e09a6..78d4f106322 100644 --- a/forge-gui/res/cardsfolder/i/intervention_pact.txt +++ b/forge-gui/res/cardsfolder/i/intervention_pact.txt @@ -9,7 +9,7 @@ SVar:GainLifeInstead:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ E SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:X:ReplaceCount$DamageAmount SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBDelTrig -SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigLoseGame | TriggerDescription$ At the beginning of your next upkeep, pay 1 W W. 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 {1}{W}{W}. If you don't, you lose the game. SVar:TrigLoseGame:AB$ LosesGame | Cost$ 0 | UnlessCost$ 1 W W | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/intervention_pact.jpg diff --git a/forge-gui/res/cardsfolder/i/intet_the_dreamer.txt b/forge-gui/res/cardsfolder/i/intet_the_dreamer.txt index 9c7221ecbd5..a3cfb4e645a 100644 --- a/forge-gui/res/cardsfolder/i/intet_the_dreamer.txt +++ b/forge-gui/res/cardsfolder/i/intet_the_dreamer.txt @@ -3,7 +3,7 @@ ManaCost:3 U R G Types:Legendary Creature Dragon PT:6/6 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 U. If you do, exile the top card of your library face down. You may look at that card for as long as it remains exiled. You may play that card without paying its mana cost for as long as Intet remains on the battlefield. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{U}. If you do, exile the top card of your library face down. You may look at that card for as long as it remains exiled. You may play that card without paying its mana cost for as long as Intet remains on the battlefield. SVar:TrigExile:AB$ ChangeZone | Cost$ 2 U | Defined$ TopOfLibrary | Origin$ Library | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ You may look at this card. | PumpZone$ Exile | SubAbility$ DBPump2 | Permanent$ True SVar:DBPump2:DB$ Pump | Defined$ Remembered | KW$ May be played without paying its mana cost | PumpZone$ Exile | UntilHostLeavesPlay$ True | SubAbility$ DBCleanup diff --git a/forge-gui/res/cardsfolder/i/intimidator_initiate.txt b/forge-gui/res/cardsfolder/i/intimidator_initiate.txt index a4fa060f8c0..b89babc6316 100644 --- a/forge-gui/res/cardsfolder/i/intimidator_initiate.txt +++ b/forge-gui/res/cardsfolder/i/intimidator_initiate.txt @@ -2,7 +2,7 @@ Name:Intimidator Initiate ManaCost:R Types:Creature Goblin Shaman PT:1/1 -T:Mode$ SpellCast | ValidCard$ Card.Red | TriggerZones$ Battlefield | Execute$ TrigPumpCurse | OptionalDecider$ You | TriggerDescription$ Whenever a player casts a red spell, you may pay 1. If you do, target creature can't block this turn. +T:Mode$ SpellCast | ValidCard$ Card.Red | TriggerZones$ Battlefield | Execute$ TrigPumpCurse | OptionalDecider$ You | TriggerDescription$ Whenever a player casts a red spell, you may pay {1}. If you do, target creature can't block this turn. SVar:TrigPumpCurse:AB$Pump | Cost$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/intimidator_initiate.jpg diff --git a/forge-gui/res/cardsfolder/i/into_thin_air.txt b/forge-gui/res/cardsfolder/i/into_thin_air.txt index 74e9688ab66..4444500f10d 100644 --- a/forge-gui/res/cardsfolder/i/into_thin_air.txt +++ b/forge-gui/res/cardsfolder/i/into_thin_air.txt @@ -2,7 +2,7 @@ Name:Into Thin Air ManaCost:5 U Types:Instant A:SP$ ChangeZone | Cost$ 5 U | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target artifact to its owner's hand. -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/into_thin_air.jpg Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nReturn target artifact to its owner's hand. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/i/invert_the_skies.txt b/forge-gui/res/cardsfolder/i/invert_the_skies.txt index c1061b955c7..42c33de15a4 100644 --- a/forge-gui/res/cardsfolder/i/invert_the_skies.txt +++ b/forge-gui/res/cardsfolder/i/invert_the_skies.txt @@ -1,7 +1,7 @@ Name:Invert the Skies ManaCost:3 GU Types:Instant -A:SP$ DebuffAll | Cost$ 3 GU | ValidCards$ Creature.OppCtrl | Keywords$ Flying | ConditionManaSpent$ G | SubAbility$ UPaid | SpellDescription$ Creatures your opponents control lose flying until end of turn if G was spent to cast CARDNAME, and creatures you control gain flying until end of turn if U was spent to cast it. (Do both if G U was spent.) +A:SP$ DebuffAll | Cost$ 3 GU | ValidCards$ Creature.OppCtrl | Keywords$ Flying | ConditionManaSpent$ G | SubAbility$ UPaid | SpellDescription$ Creatures your opponents control lose flying until end of turn if {G} was spent to cast CARDNAME, and creatures you control gain flying until end of turn if {U} was spent to cast it. (Do both if {G}{U} was spent.) SVar:UPaid:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Flying | ConditionManaSpent$ U SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/invert_the_skies.jpg diff --git a/forge-gui/res/cardsfolder/i/invoke_prejudice.txt b/forge-gui/res/cardsfolder/i/invoke_prejudice.txt index 87d3bff1b46..c195fde3a6b 100644 --- a/forge-gui/res/cardsfolder/i/invoke_prejudice.txt +++ b/forge-gui/res/cardsfolder/i/invoke_prejudice.txt @@ -1,7 +1,7 @@ Name:Invoke Prejudice ManaCost:U U U U Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Creature.OppCtrl+notSharesColorWith Creature.YouCtrl | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a creature spell that doesn't share a color with a creature you control, counter that spell unless that player pays X, where X is its converted mana cost. +T:Mode$ SpellCast | ValidCard$ Creature.OppCtrl+notSharesColorWith Creature.YouCtrl | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a creature spell that doesn't share a color with a creature you control, counter that spell unless that player pays {X}, where X is its converted mana cost. SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessCost$ X | UnlessPayer$ TriggeredActivator | References$ X SVar:X:TriggeredCard$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/invoke_prejudice.jpg diff --git a/forge-gui/res/cardsfolder/i/iron_myr.txt b/forge-gui/res/cardsfolder/i/iron_myr.txt index 30cb7c834ea..511b1bac6d3 100644 --- a/forge-gui/res/cardsfolder/i/iron_myr.txt +++ b/forge-gui/res/cardsfolder/i/iron_myr.txt @@ -2,6 +2,6 @@ Name:Iron Myr ManaCost:2 Types:Artifact Creature Myr PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/iron_myr.jpg Oracle:{T}: Add {R} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/i/iron_star.txt b/forge-gui/res/cardsfolder/i/iron_star.txt index e29195a0636..6bc346fa690 100644 --- a/forge-gui/res/cardsfolder/i/iron_star.txt +++ b/forge-gui/res/cardsfolder/i/iron_star.txt @@ -1,7 +1,7 @@ Name:Iron Star ManaCost:1 Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card.Red | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a red spell, you may pay 1. If you do, you gain 1 life. +T:Mode$ SpellCast | ValidCard$ Card.Red | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a red spell, you may pay {1}. If you do, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 1 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/iron_star.jpg diff --git a/forge-gui/res/cardsfolder/i/irrigation_ditch.txt b/forge-gui/res/cardsfolder/i/irrigation_ditch.txt index 257c334a82a..987bce68bc5 100644 --- a/forge-gui/res/cardsfolder/i/irrigation_ditch.txt +++ b/forge-gui/res/cardsfolder/i/irrigation_ditch.txt @@ -2,8 +2,8 @@ Name:Irrigation Ditch ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool. -A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ G U | SpellDescription$ Add G U to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ G U | SpellDescription$ Add {G}{U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/irrigation_ditch.jpg Oracle:Irrigation Ditch enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\n{T}, Sacrifice Irrigation Ditch: Add {G}{U} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/i/island_fish_jasconius.txt b/forge-gui/res/cardsfolder/i/island_fish_jasconius.txt index 5620cb451d8..654090c3864 100644 --- a/forge-gui/res/cardsfolder/i/island_fish_jasconius.txt +++ b/forge-gui/res/cardsfolder/i/island_fish_jasconius.txt @@ -6,7 +6,7 @@ K:CARDNAME can't attack unless defending player controls an Island. K:CARDNAME doesn't untap during your untap step. T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no Islands, sacrifice CARDNAME. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ At the beginning of your upkeep, you may pay U U U. If you do, untap CARDNAME. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ At the beginning of your upkeep, you may pay {U}{U}{U}. If you do, untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ U U U | Defined$ Self SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/island_fish_jasconius.jpg diff --git a/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt b/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt index dddd9691d57..cd002407093 100644 --- a/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt +++ b/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Plane Dominaria T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken | TriggerZones$ Command | Execute$ TrigVesuvaCopy | TriggerDescription$ Whenever a nontoken creature enters the battlefield, its controller puts a token onto the battlefield that's a copy of that creature. SVar:TrigVesuvaCopy:AB$ CopyPermanent | Cost$ 0 | Defined$ TriggeredCard | Controller$ TriggeredCardController -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, destroy target creature and all other creatures with the same name as that creature. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, destroy target creature and all other creatures with the same name as that creature. SVar:RolledChaos:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature | SubAbility$ DestroyOtherAll SVar:DestroyOtherAll:DB$ DestroyAll | ValidCards$ Targeted.sameName+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/isle_of_vesuva.jpg diff --git a/forge-gui/res/cardsfolder/i/isolation_cell.txt b/forge-gui/res/cardsfolder/i/isolation_cell.txt index e1988aded6f..77bc53e976d 100644 --- a/forge-gui/res/cardsfolder/i/isolation_cell.txt +++ b/forge-gui/res/cardsfolder/i/isolation_cell.txt @@ -1,7 +1,7 @@ Name:Isolation Cell ManaCost:4 Types:Artifact -T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigLose | TriggerDescription$ Whenever an opponent casts a creature spell, that player loses 2 life unless he or she pays 2. +T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigLose | TriggerDescription$ Whenever an opponent casts a creature spell, that player loses 2 life unless he or she pays {2}. SVar:TrigLose:AB$LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 | UnlessCost$ 2 | UnlessPayer$ TriggeredCardController SVar:Picture:http://www.wizards.com/global/images/magic/general/isolation_cell.jpg Oracle:Whenever an opponent casts a creature spell, that player loses 2 life unless he or she pays {2}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/i/ivory_cup.txt b/forge-gui/res/cardsfolder/i/ivory_cup.txt index ab0bae904ad..2c1b984a7c5 100644 --- a/forge-gui/res/cardsfolder/i/ivory_cup.txt +++ b/forge-gui/res/cardsfolder/i/ivory_cup.txt @@ -1,7 +1,7 @@ Name:Ivory Cup ManaCost:1 Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card.White | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a white spell, you may pay 1. If you do, you gain 1 life. +T:Mode$ SpellCast | ValidCard$ Card.White | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a white spell, you may pay {1}. If you do, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 1 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_cup.jpg diff --git a/forge-gui/res/cardsfolder/i/ixidors_will.txt b/forge-gui/res/cardsfolder/i/ixidors_will.txt index 1f84247ae27..fda46025ae0 100644 --- a/forge-gui/res/cardsfolder/i/ixidors_will.txt +++ b/forge-gui/res/cardsfolder/i/ixidors_will.txt @@ -1,7 +1,7 @@ Name:Ixidor's Will ManaCost:2 U Types:Instant -A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | References$ X | SpellDescription$ Counter target spell unless its controller pays 2 for each Wizard on the battlefield. +A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | References$ X | SpellDescription$ Counter target spell unless its controller pays {2} for each Wizard on the battlefield. SVar:X:Count$TypeYouCtrl.Wizard/Twice SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ixidors_will.jpg diff --git a/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt b/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt index 3a9431049e4..17dce6deed1 100644 --- a/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt +++ b/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt @@ -2,7 +2,7 @@ Name:Izzet Boilerworks ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ U R | SpellDescription$ Add U R to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ U R | SpellDescription$ Add {U}{R} to your mana pool. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand. SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl diff --git a/forge-gui/res/cardsfolder/i/izzet_signet.txt b/forge-gui/res/cardsfolder/i/izzet_signet.txt index 621aaaf52e6..89c3f70eb7b 100644 --- a/forge-gui/res/cardsfolder/i/izzet_signet.txt +++ b/forge-gui/res/cardsfolder/i/izzet_signet.txt @@ -1,7 +1,7 @@ Name:Izzet Signet ManaCost:2 Types:Artifact -A:AB$ Mana | Cost$ 1 T | Produced$ U R | SpellDescription$ Add U R to your mana pool. +A:AB$ Mana | Cost$ 1 T | Produced$ U R | SpellDescription$ Add {U}{R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_signet.jpg Oracle:{1}, {T}: Add {U}{R} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/j/jade_leech.txt b/forge-gui/res/cardsfolder/j/jade_leech.txt index f1a1a0dfe31..50036a87486 100644 --- a/forge-gui/res/cardsfolder/j/jade_leech.txt +++ b/forge-gui/res/cardsfolder/j/jade_leech.txt @@ -2,6 +2,6 @@ Name:Jade Leech ManaCost:2 G G Types:Creature Leech PT:5/5 -S:Mode$ RaiseCost | ValidCard$ Card.Green | Activator$ You | Type$ Spell | Color$ G | Amount$ 1 | Description$ Green spells you cast cost G more to cast. +S:Mode$ RaiseCost | ValidCard$ Card.Green | Activator$ You | Type$ Spell | Color$ G | Amount$ 1 | Description$ Green spells you cast cost {G} more to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/jade_leech.jpg Oracle:Green spells you cast cost {G} more to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/j/jet_medallion.txt b/forge-gui/res/cardsfolder/j/jet_medallion.txt index 78a8f32a074..b4d50991c72 100644 --- a/forge-gui/res/cardsfolder/j/jet_medallion.txt +++ b/forge-gui/res/cardsfolder/j/jet_medallion.txt @@ -1,7 +1,7 @@ Name:Jet Medallion ManaCost:2 Types:Artifact -S:Mode$ ReduceCost | ValidCard$ Card.Black | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Black spells you cast cost 1 less to cast. +S:Mode$ ReduceCost | ValidCard$ Card.Black | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Black spells you cast cost {1} less to cast. SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/jet_medallion.jpg diff --git a/forge-gui/res/cardsfolder/j/joraga_treespeaker.txt b/forge-gui/res/cardsfolder/j/joraga_treespeaker.txt index ecc8c358519..38c0f33879e 100644 --- a/forge-gui/res/cardsfolder/j/joraga_treespeaker.txt +++ b/forge-gui/res/cardsfolder/j/joraga_treespeaker.txt @@ -4,10 +4,10 @@ Types:Creature Elf Druid PT:1/1 K:Level up:1 G K:maxLevel:5 -S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 1 | SetToughness$ 2 | AddAbility$ Mana | CheckSVar$ X | SVarCompare$ EQ1 | Description$ LEVEL 1-4 1/2 CARDNAME has Tap: Add G G to your mana pool. -S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 1 | SetToughness$ 4 | CheckSVar$ Y | SVarCompare$ EQ1 | Description$ LEVEL 5+ 1/4 Elves you control have "Tap: Add G G to your mana pool." +S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 1 | SetToughness$ 2 | AddAbility$ Mana | CheckSVar$ X | SVarCompare$ EQ1 | Description$ LEVEL 1-4 1/2 CARDNAME has Tap: Add {G}{G} to your mana pool. +S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 1 | SetToughness$ 4 | CheckSVar$ Y | SVarCompare$ EQ1 | Description$ LEVEL 5+ 1/4 Elves you control have "Tap: Add {G}{G} to your mana pool." S:Mode$ Continuous | Affected$ Card.Elf+YouCtrl | AddAbility$ Mana | CheckSVar$ Y | SVarCompare$ EQ1 -SVar:Mana:AB$Mana | Cost$ T | Produced$ G | Amount$ 2 | SpellDescription$ Add G G to your mana pool. +SVar:Mana:AB$Mana | Cost$ T | Produced$ G | Amount$ 2 | SpellDescription$ Add {G}{G} to your mana pool. SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LT5_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE5_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/joraga_treespeaker.jpg diff --git a/forge-gui/res/cardsfolder/j/judges_familiar.txt b/forge-gui/res/cardsfolder/j/judges_familiar.txt index aef6084d060..d0220c7a755 100644 --- a/forge-gui/res/cardsfolder/j/judges_familiar.txt +++ b/forge-gui/res/cardsfolder/j/judges_familiar.txt @@ -3,7 +3,7 @@ ManaCost:WU Types:Creature Bird PT:1/1 K:Flying -A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | UnlessCost$ 1 | SpellDescription$ Counter target instant or sorcery spell unless its controller pays 1. +A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | UnlessCost$ 1 | SpellDescription$ Counter target instant or sorcery spell unless its controller pays {1}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/judges_familiar.jpg Oracle:Flying\nSacrifice Judge's Familiar: Counter target instant or sorcery spell unless its controller pays {1}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/j/jund.txt b/forge-gui/res/cardsfolder/j/jund.txt index 53743d26326..7e9b8dfb332 100644 --- a/forge-gui/res/cardsfolder/j/jund.txt +++ b/forge-gui/res/cardsfolder/j/jund.txt @@ -10,7 +10,7 @@ SVar:JundSacX:Count$Valid Creature.YouCtrl+Other SVar:JundCleanup:DB$ Cleanup | ClearRemembered$ True SVar:JundRememberedX:Count$RememberedSize/Times.5 SVar:JundCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ JundRememberedX | References$ JundRememberedX | SubAbility$ JundCleanup -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, put two 1/1 red Goblin creature tokens onto the battlefield. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put two 1/1 red Goblin creature tokens onto the battlefield. SVar:RolledChaos:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenPower$ 1 | TokenName$ Goblin | TokenToughness$ 1 | TokenColors$ Red | TokenTypes$ Creature,Goblin | TokenOwner$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/jund.jpg Oracle:Whenever a player casts a black, red, or green creature spell, it gains devour 5. (As the creature enters the battlefield, its controller may sacrifice any number of creatures. The creature enters the battlefield with five times that many +1/+1 counters on it.)\nWhenever you roll {C}, put two 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/j/jund_panorama.txt b/forge-gui/res/cardsfolder/j/jund_panorama.txt index dddc5574706..ea08ed5feca 100644 --- a/forge-gui/res/cardsfolder/j/jund_panorama.txt +++ b/forge-gui/res/cardsfolder/j/jund_panorama.txt @@ -1,7 +1,7 @@ Name:Jund Panorama ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ ChangeZone | Cost$ 1 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Swamp+Basic,Land.Mountain+Basic,Land.Forest+Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic Swamp, Mountain, or Forest card and put it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/jund_panorama.jpg Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Jund Panorama: Search your library for a basic Swamp, Mountain, or Forest card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/j/jungle_basin.txt b/forge-gui/res/cardsfolder/j/jungle_basin.txt index e56da9d8a9c..16372ec952d 100644 --- a/forge-gui/res/cardsfolder/j/jungle_basin.txt +++ b/forge-gui/res/cardsfolder/j/jungle_basin.txt @@ -2,7 +2,7 @@ Name:Jungle Basin ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ 1 G | SpellDescription$ Add 1 G to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 G | SpellDescription$ Add {1}{G} to your mana pool. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return an untapped Forest you control to its owner's hand. SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Forest.untapped/untapped Forest> | UnlessPayer$ You SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/j/jungle_patrol.txt b/forge-gui/res/cardsfolder/j/jungle_patrol.txt index df5241f41da..59e774ae092 100644 --- a/forge-gui/res/cardsfolder/j/jungle_patrol.txt +++ b/forge-gui/res/cardsfolder/j/jungle_patrol.txt @@ -3,6 +3,6 @@ ManaCost:3 G Types:Creature Human Soldier PT:3/2 A:AB$ Token | Cost$ 1 G T | TokenAmount$ 1 | TokenName$ Wood | TokenTypes$ Creature,Wall | TokenOwner$ You | TokenColors$ Green | TokenPower$ 0 | TokenToughness$ 1 | TokenKeywords$ Defender | SpellDescription$ Put a 0/1 green Wall creature token with defender named Wood onto the battlefield. -A:AB$ Mana | Cost$ Sac<1/Permanent.token+namedWood/token named Wood> | Produced$ R | SpellDescription$ Add R to your mana pool. +A:AB$ Mana | Cost$ Sac<1/Permanent.token+namedWood/token named Wood> | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/jungle_patrol.jpg Oracle:{1}{G}, {T}: Put a 0/1 green Wall creature token with defender named Wood onto the battlefield.\nSacrifice a token named Wood: Add {R} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/j/justice.txt b/forge-gui/res/cardsfolder/j/justice.txt index 8273f7c344a..e6ec7add260 100644 --- a/forge-gui/res/cardsfolder/j/justice.txt +++ b/forge-gui/res/cardsfolder/j/justice.txt @@ -1,7 +1,7 @@ Name:Justice ManaCost:2 W W Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay W W. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay {W}{W}. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Card.Self | UnlessCost$ W W | UnlessPayer$ You T:Mode$ DamageDone | ValidSource$ Card.Red | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a red creature or spell deals damage, CARDNAME deals that much damage to that creature's or spell's controller. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredSourceController | NumDmg$ X | References$ X diff --git a/forge-gui/res/cardsfolder/k/kabira_crossroads.txt b/forge-gui/res/cardsfolder/k/kabira_crossroads.txt index ecaa42fd0b7..6cc1bdb0fad 100644 --- a/forge-gui/res/cardsfolder/k/kabira_crossroads.txt +++ b/forge-gui/res/cardsfolder/k/kabira_crossroads.txt @@ -1,7 +1,7 @@ Name:Kabira Crossroads ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. K:CARDNAME enters the battlefield tapped. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 2 diff --git a/forge-gui/res/cardsfolder/l/leaden_myr.txt b/forge-gui/res/cardsfolder/l/leaden_myr.txt index a5f46812929..31e7e622dfd 100644 --- a/forge-gui/res/cardsfolder/l/leaden_myr.txt +++ b/forge-gui/res/cardsfolder/l/leaden_myr.txt @@ -2,6 +2,6 @@ Name:Leaden Myr ManaCost:2 Types:Artifact Creature Myr PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add B to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/leaden_myr.jpg Oracle:{T}: Add {B} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/l/leaf_gilder.txt b/forge-gui/res/cardsfolder/l/leaf_gilder.txt index 9d1497e2058..90649d60b06 100644 --- a/forge-gui/res/cardsfolder/l/leaf_gilder.txt +++ b/forge-gui/res/cardsfolder/l/leaf_gilder.txt @@ -2,6 +2,6 @@ Name:Leaf Gilder ManaCost:1 G Types:Creature Elf Druid PT:2/1 -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add G to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card139487.jpg Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/l/leeching_licid.txt b/forge-gui/res/cardsfolder/l/leeching_licid.txt index 58ce414a1fd..9fc9000078e 100644 --- a/forge-gui/res/cardsfolder/l/leeching_licid.txt +++ b/forge-gui/res/cardsfolder/l/leeching_licid.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Creature Licid Text:At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals 1 damage to that player. PT:1/1 -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$ 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/l/leshracs_sigil.txt b/forge-gui/res/cardsfolder/l/leshracs_sigil.txt index 84767546b40..72c16c7cffa 100644 --- a/forge-gui/res/cardsfolder/l/leshracs_sigil.txt +++ b/forge-gui/res/cardsfolder/l/leshracs_sigil.txt @@ -2,7 +2,7 @@ Name:Leshrac's Sigil ManaCost:B B Types:Enchantment A:AB$ ChangeZone | Cost$ B B | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. -T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDiscard | OptionalDecider$ You | TriggerDescription$ Whenever an opponent casts a green spell, you may pay B B. If you do, look at that player's hand and choose a card from it. The player discards that card. +T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDiscard | OptionalDecider$ You | TriggerDescription$ Whenever an opponent casts a green spell, you may pay {B}{B}. If you do, look at that player's hand and choose a card from it. The player discards that card. SVar:TrigDiscard:AB$ Discard | Cost$ B B | Defined$ TriggeredActivator | NumCards$ 1 | Mode$ RevealYouChoose SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leshracs_sigil.jpg diff --git a/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt b/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt index 127b34f4801..566638a1c2a 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt @@ -4,7 +4,7 @@ Types:Enchantment Text:If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. K:MayEffectFromOpeningHand:FromHand SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you cast a spell, you may pay 1. If you do, CARDNAME deals 1 damage to target player. +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you cast a spell, you may pay {1}. If you do, CARDNAME deals 1 damage to target player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_lightning.jpg diff --git a/forge-gui/res/cardsfolder/l/library_of_alexandria.txt b/forge-gui/res/cardsfolder/l/library_of_alexandria.txt index 86486d035d9..30e8a77c1a0 100644 --- a/forge-gui/res/cardsfolder/l/library_of_alexandria.txt +++ b/forge-gui/res/cardsfolder/l/library_of_alexandria.txt @@ -1,7 +1,7 @@ Name:Library of Alexandria ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Draw | Cost$ T | NumCards$ 1 | ActivationCardsInHand$ 7 | SpellDescription$ Draw a card. Activate this ability only if you have exactly seven cards in hand. SVar:Picture:http://resources.wizards.com/magic/cards/an/en-us/card990.jpg Oracle:{T}: Add {1} to your mana pool.\n{T}: Draw a card. Activate this ability only if you have exactly seven cards in hand. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/m/mana_drain.txt b/forge-gui/res/cardsfolder/m/mana_drain.txt index 8f4dae11ac3..eaa463f6868 100644 --- a/forge-gui/res/cardsfolder/m/mana_drain.txt +++ b/forge-gui/res/cardsfolder/m/mana_drain.txt @@ -1,7 +1,7 @@ Name:Mana Drain ManaCost:U U Types:Instant -A:SP$Counter | Cost$ U U | TargetType$ Spell | RememberCountered$ True | ForgetOtherTargets$ True | ValidTgts$ Card | SubAbility$ DBDelTrig | SpellDescription$ Counter target spell. At the beginning of your next main phase, add X to your mana pool, where X is that spell's converted mana cost. +A:SP$Counter | Cost$ U U | TargetType$ Spell | RememberCountered$ True | ForgetOtherTargets$ True | ValidTgts$ Card | SubAbility$ DBDelTrig | SpellDescription$ Counter target spell. At the beginning of your next main phase, add {X} to your mana pool, where X is that spell's converted mana cost. SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Main1,Main2 | ValidPlayer$ You | Execute$ AddMana | TriggerDescription$ CARDNAME - At the beginning of your next main phase, add X to your mana pool, where X is the countered spell's converted mana cost. SVar:AddMana:DB$ Mana | Cost$ 0 | Produced$ 1 | Amount$ X | References$ X SVar:X:Remembered$CardManaCost diff --git a/forge-gui/res/cardsfolder/m/mana_echoes.txt b/forge-gui/res/cardsfolder/m/mana_echoes.txt index 3105e3124c4..96edc4ed7c3 100644 --- a/forge-gui/res/cardsfolder/m/mana_echoes.txt +++ b/forge-gui/res/cardsfolder/m/mana_echoes.txt @@ -1,7 +1,7 @@ Name:Mana Echoes ManaCost:2 R R Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | TriggerController$ You | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever a creature enters the battlefield, you may add X to your mana pool, where X is the number of creatures you control that share a creature type with it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | TriggerController$ You | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever a creature enters the battlefield, you may add {X} to your mana pool, where X is the number of creatures you control that share a creature type with it. SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | RememberObjects$ TriggeredCard | SubAbility$ DBMana SVar:DBMana:DB$ Mana | Produced$ 1 | Defined$ You | Amount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/m/martyr_of_frost.txt b/forge-gui/res/cardsfolder/m/martyr_of_frost.txt index 7ce36179d18..56dd513dfbc 100644 --- a/forge-gui/res/cardsfolder/m/martyr_of_frost.txt +++ b/forge-gui/res/cardsfolder/m/martyr_of_frost.txt @@ -2,7 +2,7 @@ Name:Martyr of Frost ManaCost:U Types:Creature Human Wizard PT:1/1 -A:AB$ Counter | Cost$ 2 Reveal Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ ChosenX | References$ X | SpellDescription$ Counter target spell unless its controller pays X. +A:AB$ Counter | Cost$ 2 Reveal Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ ChosenX | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}. SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/martyr_of_frost.jpg diff --git a/forge-gui/res/cardsfolder/m/master_of_waves.txt b/forge-gui/res/cardsfolder/m/master_of_waves.txt index a36aeeaeafa..2efadedb14b 100644 --- a/forge-gui/res/cardsfolder/m/master_of_waves.txt +++ b/forge-gui/res/cardsfolder/m/master_of_waves.txt @@ -4,7 +4,7 @@ Types:Creature Merfolk Wizard PT:2/1 K:Protection from red S:Mode$ Continuous | Affected$ Creature.Elemental+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Elemental creatures you control get +1/+1. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a number of 1/0 blue Elemental creature tokens onto the battlefield equal to your devotion to blue. (Each U in the mana costs of permanents you control counts toward your devotion to blue.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a number of 1/0 blue Elemental creature tokens onto the battlefield equal to your devotion to blue. (Each {U} in the mana costs of permanents you control counts toward your devotion to blue.) SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 0 | References$ X SVar:X:Count$Devotion.U SVar:PlayMain1:TRUE diff --git a/forge-gui/res/cardsfolder/m/moonhold.txt b/forge-gui/res/cardsfolder/m/moonhold.txt index 80d93d7617e..d6461d46ac1 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/mycosynth_golem.txt b/forge-gui/res/cardsfolder/m/mycosynth_golem.txt index 279d6e8df92..841d69b4fe0 100644 --- a/forge-gui/res/cardsfolder/m/mycosynth_golem.txt +++ b/forge-gui/res/cardsfolder/m/mycosynth_golem.txt @@ -2,8 +2,8 @@ Name:Mycosynth Golem ManaCost:11 Types:Artifact Creature Golem PT:4/5 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) -S:Mode$ ReduceCost | ValidCard$ Artifact.Creature | Type$ Spell | Amount$ X | Activator$ You | Description$ Artifact creature spells you cast have affinity for artifacts. (They cost 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Artifact.Creature | Type$ Spell | Amount$ X | Activator$ You | Description$ Artifact creature spells you cast have affinity for artifacts. (They cost {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/mycosynth_golem.jpg Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nArtifact creature spells you cast have affinity for artifacts. (They cost {1} less to cast for each artifact you control.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/m/myr_enforcer.txt b/forge-gui/res/cardsfolder/m/myr_enforcer.txt index 1233c3732f5..e6319f17c5b 100644 --- a/forge-gui/res/cardsfolder/m/myr_enforcer.txt +++ b/forge-gui/res/cardsfolder/m/myr_enforcer.txt @@ -2,7 +2,7 @@ Name:Myr Enforcer ManaCost:7 Types:Artifact Creature Myr PT:4/4 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_enforcer.jpg Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/o/ohran_yeti.txt b/forge-gui/res/cardsfolder/o/ohran_yeti.txt index 84f6bb103d3..a7a4bb4d070 100644 --- a/forge-gui/res/cardsfolder/o/ohran_yeti.txt +++ b/forge-gui/res/cardsfolder/o/ohran_yeti.txt @@ -2,6 +2,6 @@ Name:Ohran Yeti ManaCost:3 R Types:Snow Creature Yeti PT:3/3 -A:AB$ Pump | Cost$ 2 S | ValidTgts$ Creature.Snow | TgtPrompt$ Select target snow creature | KW$ First Strike | SpellDescription$ Target snow creature gains first strike until end of turn. (S can be paid with one mana from a snow permanent.) +A:AB$ Pump | Cost$ 2 S | ValidTgts$ Creature.Snow | TgtPrompt$ Select target snow creature | KW$ First Strike | SpellDescription$ Target snow creature gains first strike until end of turn. ({S} can be paid with one mana from a snow permanent.) SVar:Picture:http://www.wizards.com/global/images/magic/general/ohran_yeti.jpg Oracle:{2}{S}: Target snow creature gains first strike until end of turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/o/orcish_squatters_avatar.txt b/forge-gui/res/cardsfolder/o/orcish_squatters_avatar.txt index dbda89d253f..a1927c56ff6 100644 --- a/forge-gui/res/cardsfolder/o/orcish_squatters_avatar.txt +++ b/forge-gui/res/cardsfolder/o/orcish_squatters_avatar.txt @@ -2,7 +2,7 @@ Name:Orcish Squatters Avatar ManaCost:no cost Types:Vanguard HandLifeModifier:-1/-1 -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigGetMana | TriggerDescription$ At the beginning of your precombat main phase, add X to your mana pool, where X is the number of lands target opponent controls. +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigGetMana | TriggerDescription$ At the beginning of your precombat main phase, add {X} to your mana pool, where X is the number of lands target opponent controls. SVar:TrigGetMana:AB$ Pump | Cost$ 0 | ValidTgts$ Player | RememberObjects$ Targeted | SubAbility$ DBMana SVar:DBMana:DB$ Mana | Produced$ 1 | Amount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/p/power_sink.txt b/forge-gui/res/cardsfolder/p/power_sink.txt index 18a8aa11c8a..f2ccf624cde 100644 --- a/forge-gui/res/cardsfolder/p/power_sink.txt +++ b/forge-gui/res/cardsfolder/p/power_sink.txt @@ -1,7 +1,7 @@ Name:Power Sink ManaCost:X U Types:Instant -A:SP$ Counter | Cost$ X U | References$ X | UnlessCost$ X | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ TapLands | UnlessResolveSubs$ WhenNotPaid | SpellDescription$ Counter target spell unless its controller pays X. If he or she doesn't, that player taps all lands with mana abilities he or she controls and empties his or her mana pool. | StackDescription$ Countering [{s:Targeted}] unless {p:TargetedController} pays X. +A:SP$ Counter | Cost$ X U | References$ X | UnlessCost$ X | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ TapLands | UnlessResolveSubs$ WhenNotPaid | SpellDescription$ Counter target spell unless its controller pays {X}. If he or she doesn't, that player taps all lands with mana abilities he or she controls and empties his or her mana pool. | StackDescription$ Countering [{s:Targeted}] unless {p:TargetedController} pays X. SVar:TapLands:DB$ TapAll | ValidCards$ Land.hasManaAbility | Defined$ TargetedController | SubAbility$ ManaLose | StackDescription$ If {p:TargetedController} doesn't, that player taps all lands with mana abilities he or she controls and SVar:ManaLose:DB$ DrainMana | Defined$ TargetedController SVar:X:Count$xPaid diff --git a/forge-gui/res/cardsfolder/q/quicksilver_behemoth.txt b/forge-gui/res/cardsfolder/q/quicksilver_behemoth.txt index e67a43f2746..d719ccc1cae 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_behemoth.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_behemoth.txt @@ -6,7 +6,7 @@ T:Mode$ Attacks | ValidCard$ Card.Self | DelayedTrigger$ DelayedTrig | TriggerDe T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelayedTrig | Secondary$ True | TriggerDescription$ When CARDNAME attacks or blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.) SVar:DelayedTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to its owner's hand at end of combat. (Return it only if it's on the battlefield.) SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_behemoth.jpg Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nWhen Quicksilver Behemoth attacks or blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/q/qumulox.txt b/forge-gui/res/cardsfolder/q/qumulox.txt index 233b58accfc..962ae85cf82 100644 --- a/forge-gui/res/cardsfolder/q/qumulox.txt +++ b/forge-gui/res/cardsfolder/q/qumulox.txt @@ -3,7 +3,7 @@ ManaCost:6 U U Types:Creature Beast PT:5/4 K:Flying -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/qumulox.jpg Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/r/razor_golem.txt b/forge-gui/res/cardsfolder/r/razor_golem.txt index 301869f50ba..317876c3bde 100644 --- a/forge-gui/res/cardsfolder/r/razor_golem.txt +++ b/forge-gui/res/cardsfolder/r/razor_golem.txt @@ -3,7 +3,7 @@ ManaCost:6 Types:Artifact Creature Golem PT:3/4 K:Vigilance -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for Plains (This spell costs 1 less to cast for each Plains you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for Plains (This spell costs {1} less to cast for each Plains you control.) SVar:X:Count$Valid Plains.YouCtrl SVar:RemRandomDeck:True DeckNeeds:Color$white diff --git a/forge-gui/res/cardsfolder/r/rise_of_the_hobgoblins.txt b/forge-gui/res/cardsfolder/r/rise_of_the_hobgoblins.txt index ac1c0c6becd..f25d0142828 100644 --- a/forge-gui/res/cardsfolder/r/rise_of_the_hobgoblins.txt +++ b/forge-gui/res/cardsfolder/r/rise_of_the_hobgoblins.txt @@ -1,7 +1,7 @@ Name:Rise of the Hobgoblins ManaCost:RW RW Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may pay X. If you do, put X 1/1 red and white Goblin Soldier creature tokens onto the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {X}. If you do, put X 1/1 red and white Goblin Soldier creature tokens onto the battlefield. SVar:TrigToken:AB$Token | Cost$ X | TokenAmount$ X | References$ X | TokenName$ Goblin Soldier | TokenTypes$ Creature,Goblin,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 SVar:X:Count$xPaid A:AB$ PumpAll | Cost$ RW | ValidCards$ Creature.Red+YouCtrl,Creature.White+YouCtrl | KW$ First Strike | SpellDescription$ Red creatures and white creatures you control gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rivers_grasp.txt b/forge-gui/res/cardsfolder/r/rivers_grasp.txt index 1ffce19bfd8..9622e3a099a 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/rolling_spoil.txt b/forge-gui/res/cardsfolder/r/rolling_spoil.txt index bada3dcf7e1..1a9830a8725 100644 --- a/forge-gui/res/cardsfolder/r/rolling_spoil.txt +++ b/forge-gui/res/cardsfolder/r/rolling_spoil.txt @@ -1,7 +1,7 @@ Name:Rolling Spoil ManaCost:2 G G Types:Sorcery -A:SP$ Destroy | Cost$ 2 G G | ValidTgts$ Land| TgtPrompt$ Select target land | SubAbility$ PumpAll | SpellDescription$ Destroy target land. If B was spent to cast CARDNAME, all creatures get -1/-1 until end of turn. +A:SP$ Destroy | Cost$ 2 G G | ValidTgts$ Land| TgtPrompt$ Select target land | SubAbility$ PumpAll | SpellDescription$ Destroy target land. If {B} was spent to cast CARDNAME, all creatures get -1/-1 until end of turn. SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -1 | NumDef$ -1 | ConditionManaSpent$ B | IsCurse$ True SVar:ManaNeededToAvoidNegativeEffect:black SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/r/rootwater_depths.txt b/forge-gui/res/cardsfolder/r/rootwater_depths.txt index c9198fe2a4a..c8ad9d1dd73 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_depths.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_depths.txt @@ -1,7 +1,7 @@ Name:Rootwater Depths ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add U to your mana pool. CARDNAME doesn't untap during your next untap step. | SubAbility$ DBPump A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add B to your mana pool. CARDNAME doesn't untap during your next untap step. | SubAbility$ DBPump SVar:DBPump:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Self | Permanent$ True diff --git a/forge-gui/res/cardsfolder/r/rosheen_meanderer.txt b/forge-gui/res/cardsfolder/r/rosheen_meanderer.txt index 1c5f2c873cd..a3ad99d71ad 100644 --- a/forge-gui/res/cardsfolder/r/rosheen_meanderer.txt +++ b/forge-gui/res/cardsfolder/r/rosheen_meanderer.txt @@ -2,6 +2,6 @@ Name:Rosheen Meanderer ManaCost:3 RG Types:Legendary Creature Giant Shaman PT:4/4 -A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 4 | RestrictValid$ CostContainsX | SpellDescription$ Add 4 to your mana pool. Spend this mana only on costs that contain X. +A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 4 | RestrictValid$ CostContainsX | SpellDescription$ Add {4} to your mana pool. Spend this mana only on costs that contain {X}. SVar:Picture:http://www.wizards.com/global/images/magic/general/rosheen_meanderer.jpg Oracle:{T}: Add {4} to your mana pool. Spend this mana only on costs that contain {X}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/r/ruby_leech.txt b/forge-gui/res/cardsfolder/r/ruby_leech.txt index 3907bcd5422..154b3cf77e9 100644 --- a/forge-gui/res/cardsfolder/r/ruby_leech.txt +++ b/forge-gui/res/cardsfolder/r/ruby_leech.txt @@ -3,6 +3,6 @@ ManaCost:1 R Types:Creature Leech PT:2/2 K:First Strike -S:Mode$ RaiseCost | ValidCard$ Card.Red | Activator$ You | Type$ Spell | Color$ R | Amount$ 1 | Description$ Red spells you cast cost R more to cast. +S:Mode$ RaiseCost | ValidCard$ Card.Red | Activator$ You | Type$ Spell | Color$ R | Amount$ 1 | Description$ Red spells you cast cost {R} more to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/ruby_leech.jpg Oracle:First strike\nRed spells you cast cost {R} more to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/r/ruby_medallion.txt b/forge-gui/res/cardsfolder/r/ruby_medallion.txt index fc1f2b4ab69..f22f00607d6 100644 --- a/forge-gui/res/cardsfolder/r/ruby_medallion.txt +++ b/forge-gui/res/cardsfolder/r/ruby_medallion.txt @@ -1,7 +1,7 @@ Name:Ruby Medallion ManaCost:2 Types:Artifact -S:Mode$ ReduceCost | ValidCard$ Card.Red | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Red spells you cast cost 1 less to cast. +S:Mode$ ReduceCost | ValidCard$ Card.Red | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Red spells you cast cost {1} less to cast. SVar:RemRandomDeck:True DeckNeeds:Color$Red SVar:Picture:http://www.wizards.com/global/images/magic/general/ruby_medallion.jpg diff --git a/forge-gui/res/cardsfolder/r/rugged_prairie.txt b/forge-gui/res/cardsfolder/r/rugged_prairie.txt index 6fe0b083cb3..57fc5f4c4ce 100644 --- a/forge-gui/res/cardsfolder/r/rugged_prairie.txt +++ b/forge-gui/res/cardsfolder/r/rugged_prairie.txt @@ -1,7 +1,7 @@ Name:Rugged Prairie ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ RW T | Produced$ W | Amount$ 2 | SpellDescription$ Add W W to your mana pool. A:AB$ Mana | Cost$ RW T | Produced$ W R | SpellDescription$ Add W R to your mana pool. A:AB$ Mana | Cost$ RW T | Produced$ R | Amount$ 2 | SpellDescription$ Add R R to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/ruins_of_trokair.txt b/forge-gui/res/cardsfolder/r/ruins_of_trokair.txt index 238da49f862..f5eb0e1cf05 100644 --- a/forge-gui/res/cardsfolder/r/ruins_of_trokair.txt +++ b/forge-gui/res/cardsfolder/r/ruins_of_trokair.txt @@ -2,8 +2,8 @@ Name:Ruins of Trokair ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool. -A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ W | Amount$ 2 | SpellDescription$ Add W W to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ W | Amount$ 2 | SpellDescription$ Add {W}{W} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ruins_of_trokair.jpg Oracle:Ruins of Trokair enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\n{T}, Sacrifice Ruins of Trokair: Add {W}{W} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/r/rune_snag.txt b/forge-gui/res/cardsfolder/r/rune_snag.txt index 410f42ea4dc..d1115dfebf8 100644 --- a/forge-gui/res/cardsfolder/r/rune_snag.txt +++ b/forge-gui/res/cardsfolder/r/rune_snag.txt @@ -1,7 +1,7 @@ Name:Rune Snag ManaCost:1 U Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | UnlessCost$ X | UnlessPayer$ TargetedController | References$ X,Y | SpellDescription$ Counter target spell unless its controller pays 2 plus an additional 2 for each card named CARDNAME in each graveyard. +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | UnlessCost$ X | UnlessPayer$ TargetedController | References$ X,Y | SpellDescription$ Counter target spell unless its controller pays {2} plus an additional {2} for each card named CARDNAME in each graveyard. SVar:Y:Count$NamedInAllYards.Rune Snag/Times.2 SVar:X:Number$2/Plus.Y SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_snag.jpg diff --git a/forge-gui/res/cardsfolder/r/runeboggle.txt b/forge-gui/res/cardsfolder/r/runeboggle.txt index 9a8b78b5b32..d864812af23 100644 --- a/forge-gui/res/cardsfolder/r/runeboggle.txt +++ b/forge-gui/res/cardsfolder/r/runeboggle.txt @@ -1,7 +1,7 @@ Name:Runeboggle ManaCost:2 U Types:Instant -A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SubAbility$ DBDraw | SpellDescription$ Counter target spell unless its controller pays 1. Draw a card +A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SubAbility$ DBDraw | SpellDescription$ Counter target spell unless its controller pays {1}. Draw a card SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/runeboggle.jpg Oracle:Counter target spell unless its controller pays {1}.\nDraw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/r/rupture_spire.txt b/forge-gui/res/cardsfolder/r/rupture_spire.txt index fe7bf54b766..54c7009fb8a 100644 --- a/forge-gui/res/cardsfolder/r/rupture_spire.txt +++ b/forge-gui/res/cardsfolder/r/rupture_spire.txt @@ -2,7 +2,7 @@ Name:Rupture Spire 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/r/rushwood_grove.txt b/forge-gui/res/cardsfolder/r/rushwood_grove.txt index 0167760f65d..cf6b109fd5e 100644 --- a/forge-gui/res/cardsfolder/r/rushwood_grove.txt +++ b/forge-gui/res/cardsfolder/r/rushwood_grove.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ PutCounter | Cost$ T | Defined$ Self | CounterType$ STORAGE | CounterNum$ 1 | SpellDescription$ Put a storage counter on CARDNAME. -A:AB$ Mana | Cost$ T SubCounter | Produced$ G | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add G to your mana pool for each storage counter removed this way. +A:AB$ Mana | Cost$ T SubCounter | Produced$ G | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add {G} to your mana pool for each storage counter removed this way. SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/r/rustic_clachan.txt b/forge-gui/res/cardsfolder/r/rustic_clachan.txt index 3be7f80239c..c97e873fd53 100644 --- a/forge-gui/res/cardsfolder/r/rustic_clachan.txt +++ b/forge-gui/res/cardsfolder/r/rustic_clachan.txt @@ -2,7 +2,7 @@ Name:Rustic Clachan ManaCost:no cost Types:Land Text:As CARDNAME enters the battlefield, you may reveal a Kithkin card from your hand. If you don't, CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. A:AB$ PutCounter | Cost$ 1 W Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | ActivationZone$ Hand | PrecostDesc$ Reinforce 1 - | SpellDescription$ Put a +1/+1 counter on target creature. K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Kithkin> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt b/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt index 8d1cf517ae9..9ebc79982bb 100644 --- a/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt +++ b/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt @@ -2,7 +2,7 @@ Name:Sabertooth Cobra ManaCost:2 G Types:Creature Snake PT:2/2 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ PoisonTarget | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, he or she gets a poison counter. That player gets another poison counter at the beginning of his or her next upkeep unless he or she pays 2 before that turn. (A player with ten or more poison counters loses the game.) +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ PoisonTarget | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, he or she gets a poison counter. That player gets another poison counter at the beginning of his or her next upkeep unless he or she pays {2} before that turn. (A player with ten or more poison counters loses the game.) SVar:PoisonTarget:AB$ Poison | Cost$ 0 | Num$ 1 | Defined$ TriggeredTarget | SubAbility$ CobraEffect SVar:CobraEffect:DB$ Effect | Name$ Sabertooth Cobra Effect | EffectOwner$ TriggeredTarget | Duration$ Permanent | Triggers$ PoisonTrig | RememberObjects$ TriggeredTarget | Abilities$ PayUp | SVars$ Bleed,ExileEffect SVar:PoisonTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ You get another poison counter at the beginning of your next upkeep unless you pay 2 before that turn. diff --git a/forge-gui/res/cardsfolder/s/sacellum_godspeaker.txt b/forge-gui/res/cardsfolder/s/sacellum_godspeaker.txt index 0fd8ed79a62..f5ed85bb3f1 100644 --- a/forge-gui/res/cardsfolder/s/sacellum_godspeaker.txt +++ b/forge-gui/res/cardsfolder/s/sacellum_godspeaker.txt @@ -2,7 +2,7 @@ Name:Sacellum Godspeaker ManaCost:2 G Types:Creature Elf Druid PT:2/2 -A:AB$ Reveal | Cost$ T | RevealValid$ Creature.powerGE5+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBspeakerMana | SpellDescription$ Reveal any number of creature cards with power 5 or greater from your hand. Add G to your mana pool for each card revealed this way. +A:AB$ Reveal | Cost$ T | RevealValid$ Creature.powerGE5+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBspeakerMana | SpellDescription$ Reveal any number of creature cards with power 5 or greater from your hand. Add {G} to your mana pool for each card revealed this way. SVar:DBspeakerMana:DB$ Mana | Produced$ G | Amount$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/s/sachi_daughter_of_seshiro.txt b/forge-gui/res/cardsfolder/s/sachi_daughter_of_seshiro.txt index 18b7f0c1026..0dfc8bae2ae 100644 --- a/forge-gui/res/cardsfolder/s/sachi_daughter_of_seshiro.txt +++ b/forge-gui/res/cardsfolder/s/sachi_daughter_of_seshiro.txt @@ -3,7 +3,7 @@ ManaCost:2 G G Types:Legendary Creature Snake Shaman PT:1/3 S:Mode$ Continuous | Affected$ Creature.Snake+Other+YouCtrl | AddToughness$ 1 | Description$ Other Snake creatures you control get +0/+1. -S:Mode$ Continuous | Affected$ Card.Shaman+YouCtrl | AddAbility$ Mana | Description$ Shamans you control have "Tap: Add G G to your mana pool." -SVar:Mana:AB$Mana | Cost$ T | Produced$ G | Amount$ 2 | SpellDescription$ Add G G to your mana pool. +S:Mode$ Continuous | Affected$ Card.Shaman+YouCtrl | AddAbility$ Mana | Description$ Shamans you control have "Tap: Add {G}{G} to your mana pool." +SVar:Mana:AB$Mana | Cost$ T | Produced$ G | Amount$ 2 | SpellDescription$ Add {G}{G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/sachi_daughter_of_seshiro.jpg Oracle:Other Snake creatures you control get +0/+1.\nShamans you control have "{T}: Add {G}{G} to your mana pool." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/sages_dousing.txt b/forge-gui/res/cardsfolder/s/sages_dousing.txt index e475b8ec0df..9a397b20190 100644 --- a/forge-gui/res/cardsfolder/s/sages_dousing.txt +++ b/forge-gui/res/cardsfolder/s/sages_dousing.txt @@ -1,7 +1,7 @@ Name:Sage's Dousing ManaCost:2 U Types:Tribal Instant Wizard -A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 3 | SubAbility$ DBDraw | SpellDescription$ Counter target spell unless its controller pays 3. If you control a Wizard, draw a card. +A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 3 | SubAbility$ DBDraw | SpellDescription$ Counter target spell unless its controller pays {3}. If you control a Wizard, draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Wizard.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Wizard, SVar:RemRandomDeck:True DeckNeeds:Type$Wizard diff --git a/forge-gui/res/cardsfolder/s/sakiko_mother_of_summer.txt b/forge-gui/res/cardsfolder/s/sakiko_mother_of_summer.txt index 0bb8d09956b..b94ec092a60 100644 --- a/forge-gui/res/cardsfolder/s/sakiko_mother_of_summer.txt +++ b/forge-gui/res/cardsfolder/s/sakiko_mother_of_summer.txt @@ -2,8 +2,8 @@ Name:Sakiko, Mother of Summer ManaCost:4 G G Types:Legendary Creature Snake Shaman PT:3/3 -T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ SakuraManaSingle | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control 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. +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ SakuraManaSingle | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control 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/sakiko_mother_of_summer.jpg -Oracle:Whenever a creature you control 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. +Oracle:Whenever a creature you control 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. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/sakura_tribe_springcaller.txt b/forge-gui/res/cardsfolder/s/sakura_tribe_springcaller.txt index f0f3ab07d0f..eb8611ea147 100644 --- a/forge-gui/res/cardsfolder/s/sakura_tribe_springcaller.txt +++ b/forge-gui/res/cardsfolder/s/sakura_tribe_springcaller.txt @@ -2,7 +2,7 @@ Name:Sakura-Tribe Springcaller ManaCost:3 G Types:Creature Snake Shaman PT:2/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ SakuraManaSingle | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, add G to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ SakuraManaSingle | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, add {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 | PersistentMana$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/sakura_tribe_springcaller.jpg -Oracle:At the beginning of your upkeep, add {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end. +Oracle:At the beginning of your upkeep, add {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/salt_flats.txt b/forge-gui/res/cardsfolder/s/salt_flats.txt index af28cc516f7..472ad63ab70 100644 --- a/forge-gui/res/cardsfolder/s/salt_flats.txt +++ b/forge-gui/res/cardsfolder/s/salt_flats.txt @@ -1,7 +1,7 @@ Name:Salt Flats ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add W to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add B to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/s/saltcrusted_steppe.txt b/forge-gui/res/cardsfolder/s/saltcrusted_steppe.txt index 0e329031682..5de53425f55 100644 --- a/forge-gui/res/cardsfolder/s/saltcrusted_steppe.txt +++ b/forge-gui/res/cardsfolder/s/saltcrusted_steppe.txt @@ -1,9 +1,9 @@ Name:Saltcrusted Steppe ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ PutCounter | Cost$ 1 T | CounterType$ STORAGE | CounterNum$ 1 | SpellDescription$ Put a storage counter on CARDNAME. -A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo G W | Amount$ ChosenX | CostDesc$ 1, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add X mana in any combination of G and/or W to your mana pool. +A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo G W | Amount$ ChosenX | CostDesc$ 1, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add X mana in any combination of {G} and/or {W} to your mana pool. SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/saltcrusted_steppe.jpg diff --git a/forge-gui/res/cardsfolder/s/sanctum_of_serra.txt b/forge-gui/res/cardsfolder/s/sanctum_of_serra.txt index bbf05944ac1..d0752b9d777 100644 --- a/forge-gui/res/cardsfolder/s/sanctum_of_serra.txt +++ b/forge-gui/res/cardsfolder/s/sanctum_of_serra.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Plane Serra's Realm T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ TrigDestroy | TriggerDescription$ When you planeswalk away from CARDNAME, destroy all nonland permanents. SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Permanent.nonLand | ValidDesc$ all nonland permanents -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | OptionalDecider$ You | TriggerDescription$ Whenever you roll Chaos, you may have your life total become 20. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | OptionalDecider$ You | TriggerDescription$ Whenever you roll {C}, you may have your life total become 20. SVar:RolledChaos:AB$ SetLife | Cost$ 0 | Defined$ You | LifeAmount$ 20 SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctum_of_serra.jpg SVar:AIRollPlanarDieParams:Mode$ Always diff --git a/forge-gui/res/cardsfolder/s/sand_silos.txt b/forge-gui/res/cardsfolder/s/sand_silos.txt index a2f0dfc9dd7..24ed1e895f5 100644 --- a/forge-gui/res/cardsfolder/s/sand_silos.txt +++ b/forge-gui/res/cardsfolder/s/sand_silos.txt @@ -5,7 +5,7 @@ K:CARDNAME enters the battlefield tapped. K:You may choose not to untap CARDNAME during your untap step. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+tapped | Execute$ TrigStore | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is tapped, put a storage counter on it. SVar:TrigStore:DB$PutCounter | Defined$ Self | CounterType$ STORAGE | CounterNum$ 1 -A:AB$ Mana | Cost$ T SubCounter | Produced$ U | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add U to your mana pool for each storage counter removed this way. +A:AB$ Mana | Cost$ T SubCounter | Produced$ U | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add {U} to your mana pool for each storage counter removed this way. SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/s/sandstone_needle.txt b/forge-gui/res/cardsfolder/s/sandstone_needle.txt index d79b819cc99..019a222bb7d 100644 --- a/forge-gui/res/cardsfolder/s/sandstone_needle.txt +++ b/forge-gui/res/cardsfolder/s/sandstone_needle.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. K:etbCounter:DEPLETION:2 -A:AB$ Mana | Cost$ T SubCounter<1/DEPLETION> | Produced$ R | Deplete$ DEPLETION | Amount$ 2 | SpellDescription$ Add R R to your mana pool. If there are no depletion counters on CARDNAME, sacrifice it. +A:AB$ Mana | Cost$ T SubCounter<1/DEPLETION> | Produced$ R | Deplete$ DEPLETION | Amount$ 2 | SpellDescription$ Add {R}{R} to your mana pool. If there are no depletion counters on CARDNAME, sacrifice it. SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://wizards.com/global/images/magic/general/sandstone_needle.jpg diff --git a/forge-gui/res/cardsfolder/s/somber_hoverguard.txt b/forge-gui/res/cardsfolder/s/somber_hoverguard.txt index 1f20cd53712..a875a186b43 100644 --- a/forge-gui/res/cardsfolder/s/somber_hoverguard.txt +++ b/forge-gui/res/cardsfolder/s/somber_hoverguard.txt @@ -3,7 +3,7 @@ ManaCost:5 U Types:Creature Drone PT:3/2 K:Flying -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/somber_hoverguard.jpg Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/soul_strings.txt b/forge-gui/res/cardsfolder/s/soul_strings.txt index 31f4b2d077a..66eaae47497 100644 --- a/forge-gui/res/cardsfolder/s/soul_strings.txt +++ b/forge-gui/res/cardsfolder/s/soul_strings.txt @@ -1,7 +1,7 @@ Name:Soul Strings ManaCost:X B Types:Sorcery -A:SP$ ChangeZone | Cost$ X B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | UnlessCost$ X | UnlessPayer$ Player | References$ X | SpellDescription$ Return two target creature cards from your graveyard to your hand unless any player pays X. +A:SP$ ChangeZone | Cost$ X B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | UnlessCost$ X | UnlessPayer$ Player | References$ X | SpellDescription$ Return two target creature cards from your graveyard to your hand unless any player pays {X}. SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_strings.jpg diff --git a/forge-gui/res/cardsfolder/s/soul_tithe.txt b/forge-gui/res/cardsfolder/s/soul_tithe.txt index 07ff4ace670..e3c7519dd12 100644 --- a/forge-gui/res/cardsfolder/s/soul_tithe.txt +++ b/forge-gui/res/cardsfolder/s/soul_tithe.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Enchantment Aura K:Enchant nonland permanent A:SP$ Attach | Cost$ 1 W | ValidTgts$ Permanent.nonLand | AITgts$ Card.cmcGE2 | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of the upkeep of enchanted permanent's controller, that player sacrifices it unless he or she pays X, where X is its converted mana cost. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of the upkeep of enchanted permanent's controller, that player sacrifices it unless he or she pays {X}, where X is its converted mana cost. SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ Enchanted | UnlessCost$ X | UnlessPayer$ EnchantedController | References$ X SVar:X:Enchanted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_tithe.jpg diff --git a/forge-gui/res/cardsfolder/s/spell_rupture.txt b/forge-gui/res/cardsfolder/s/spell_rupture.txt index b7b3e217097..5b3db0abd48 100644 --- a/forge-gui/res/cardsfolder/s/spell_rupture.txt +++ b/forge-gui/res/cardsfolder/s/spell_rupture.txt @@ -1,7 +1,7 @@ Name:Spell Rupture ManaCost:1 U Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | UnlessCost$ X | UnlessPayer$ TargetedController | References$ X | SpellDescription$ Counter target spell unless its controller pays X, where X is the greatest power among creatures you control. +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | UnlessCost$ X | UnlessPayer$ TargetedController | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}, where X is the greatest power among creatures you control. SVar:X:Count$GreatestPowerYouControl SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_rupture.jpg Oracle:Counter target spell unless its controller pays {X}, where X is the greatest power among creatures you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/sphere_of_safety.txt b/forge-gui/res/cardsfolder/s/sphere_of_safety.txt index bd9ace6fce5..8042c314b82 100644 --- a/forge-gui/res/cardsfolder/s/sphere_of_safety.txt +++ b/forge-gui/res/cardsfolder/s/sphere_of_safety.txt @@ -1,7 +1,7 @@ Name:Sphere of Safety ManaCost:4 W Types:Enchantment -S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You,Planeswalker.YouCtrl | Cost$ X | Description$ Creatures can't attack you or a planeswalker you control unless their controller pays X for each of those creatures, where X is the number of enchantments you control. +S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You,Planeswalker.YouCtrl | Cost$ X | Description$ Creatures can't attack you or a planeswalker you control unless their controller pays {X} for each of those creatures, where X is the number of enchantments you control. SVar:X:Count$Valid Enchantment.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/sphere_of_safety.jpg Oracle:Creatures can't attack you or a planeswalker you control unless their controller pays {X} for each of those creatures, where X is the number of enchantments you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/spire_golem.txt b/forge-gui/res/cardsfolder/s/spire_golem.txt index 467f82120b1..43acea4b69f 100644 --- a/forge-gui/res/cardsfolder/s/spire_golem.txt +++ b/forge-gui/res/cardsfolder/s/spire_golem.txt @@ -3,7 +3,7 @@ ManaCost:6 Types:Artifact Creature Golem PT:2/4 K:Flying -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for Islands (This spell costs 1 less to cast for each Island you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for Islands (This spell costs {1} less to cast for each Island you control.) SVar:X:Count$Valid Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/spire_golem.jpg Oracle:Affinity for Islands (This spell costs {1} less to cast for each Island you control.)\nFlying \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/squealing_devil.txt b/forge-gui/res/cardsfolder/s/squealing_devil.txt index 9d696a39c0a..b7c4bc3aa77 100644 --- a/forge-gui/res/cardsfolder/s/squealing_devil.txt +++ b/forge-gui/res/cardsfolder/s/squealing_devil.txt @@ -3,7 +3,7 @@ ManaCost:1 R 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$ 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. 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 diff --git a/forge-gui/res/cardsfolder/s/strip_mine.txt b/forge-gui/res/cardsfolder/s/strip_mine.txt index 37c900b8c69..80001eb51cb 100644 --- a/forge-gui/res/cardsfolder/s/strip_mine.txt +++ b/forge-gui/res/cardsfolder/s/strip_mine.txt @@ -1,7 +1,7 @@ Name:Strip Mine ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Destroy | ValidTgts$ Land | TgtPrompt$ Select target land. | Cost$ T Sac<1/CARDNAME> | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/strip_mine.jpg Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Strip Mine: Destroy target land. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/stronghold_furnace.txt b/forge-gui/res/cardsfolder/s/stronghold_furnace.txt index 75a251ffa2b..0c9b05ae9e8 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_furnace.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_furnace.txt @@ -6,7 +6,7 @@ R:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card | ValidTarget$ Cr SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ Y | References$ Y SVar:DmgTwiceCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ Y | References$ Y SVar:Y:ReplaceCount$DamageAmount/Twice -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, CARDNAME deals 1 damage to target creature or player. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, CARDNAME deals 1 damage to target creature or player. SVar:RolledChaos:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_furnace.jpg SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 diff --git a/forge-gui/res/cardsfolder/s/stymied_hopes.txt b/forge-gui/res/cardsfolder/s/stymied_hopes.txt index 0faa43a8295..8ff91d0e6da 100644 --- a/forge-gui/res/cardsfolder/s/stymied_hopes.txt +++ b/forge-gui/res/cardsfolder/s/stymied_hopes.txt @@ -1,7 +1,7 @@ Name:Stymied Hopes ManaCost:1 U Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SubAbility$ DBScry | SpellDescription$ Counter target spell unless its controller pays 1. Scry 1. +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SubAbility$ DBScry | SpellDescription$ Counter target spell unless its controller pays {1}. Scry 1. SVar:DBScry:DB$ Scry | ScryNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/stymied_hopes.jpg Oracle:Counter target spell unless its controller pays {1}. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/subterranean_hangar.txt b/forge-gui/res/cardsfolder/s/subterranean_hangar.txt index c158c15b3c1..be966df741d 100644 --- a/forge-gui/res/cardsfolder/s/subterranean_hangar.txt +++ b/forge-gui/res/cardsfolder/s/subterranean_hangar.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ PutCounter | Cost$ T | Defined$ Self | CounterType$ STORAGE | CounterNum$ 1 | SpellDescription$ Put a storage counter on CARDNAME. -A:AB$ Mana | Cost$ T SubCounter | Produced$ B | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add B to your mana pool for each storage counter removed this way. +A:AB$ Mana | Cost$ T SubCounter | Produced$ B | Amount$ ChosenX | CostDesc$ Tap, Remove any number of storage counters from CARDNAME: | References$ X | SpellDescription$ Add {B} to your mana pool for each storage counter removed this way. SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/s/sulfur_vent.txt b/forge-gui/res/cardsfolder/s/sulfur_vent.txt index e4e89f1ef31..37721216f6f 100644 --- a/forge-gui/res/cardsfolder/s/sulfur_vent.txt +++ b/forge-gui/res/cardsfolder/s/sulfur_vent.txt @@ -2,7 +2,7 @@ Name:Sulfur Vent ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add B to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ R U | SpellDescription$ Add R U to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sulfur_vent.jpg diff --git a/forge-gui/res/cardsfolder/s/sulfurous_springs.txt b/forge-gui/res/cardsfolder/s/sulfurous_springs.txt index 522eae89ee1..4892c73fd9d 100644 --- a/forge-gui/res/cardsfolder/s/sulfurous_springs.txt +++ b/forge-gui/res/cardsfolder/s/sulfurous_springs.txt @@ -1,7 +1,7 @@ Name:Sulfurous Springs ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add B to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add R to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/s/summoners_pact.txt b/forge-gui/res/cardsfolder/s/summoners_pact.txt index 39d8b4d2ec3..29c64ac95d5 100644 --- a/forge-gui/res/cardsfolder/s/summoners_pact.txt +++ b/forge-gui/res/cardsfolder/s/summoners_pact.txt @@ -2,8 +2,8 @@ Name:Summoner's Pact ManaCost:0 Types:Instant Colors:green -A:SP$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Creature.Green+YouOwn | ChangeNum$ 1 | SubAbility$ DBDelTrig | SpellDescription$ Search your library for a green creature card, reveal it, and put it into your hand. Then shuffle your library. At the beginning of your next upkeep, pay 2 G G. 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 G G. If you don't, you lose the game. +A:SP$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Creature.Green+YouOwn | ChangeNum$ 1 | SubAbility$ DBDelTrig | SpellDescription$ Search your library for a green creature card, reveal it, and put it into your hand. Then shuffle your library. At the beginning of your next upkeep, pay {2}{G}{G}. 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}{G}{G}. If you don't, you lose the game. SVar:TrigLoseGame:AB$ LosesGame | Cost$ 0 | UnlessCost$ 2 G G | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/summoners_pact.jpg diff --git a/forge-gui/res/cardsfolder/s/sunastian_falconer.txt b/forge-gui/res/cardsfolder/s/sunastian_falconer.txt index 436e1146f81..e633516c82f 100644 --- a/forge-gui/res/cardsfolder/s/sunastian_falconer.txt +++ b/forge-gui/res/cardsfolder/s/sunastian_falconer.txt @@ -2,6 +2,6 @@ Name:Sunastian Falconer ManaCost:3 R G Types:Legendary Creature Human Shaman PT:4/4 -A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SpellDescription$ Add 2 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1687.jpg Oracle:{T}: Add {2} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/s/syncopate.txt b/forge-gui/res/cardsfolder/s/syncopate.txt index fdfcff18fb8..aa39e5c9b2c 100644 --- a/forge-gui/res/cardsfolder/s/syncopate.txt +++ b/forge-gui/res/cardsfolder/s/syncopate.txt @@ -1,7 +1,7 @@ Name:Syncopate ManaCost:X U Types:Instant -A:SP$ Counter | Cost$ X U | References$ X | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Exile | UnlessCost$ X | SpellDescription$ Counter target spell unless its controller pays X. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. +A:SP$ Counter | Cost$ X U | References$ X | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Exile | UnlessCost$ X | SpellDescription$ Counter target spell unless its controller pays {X}. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/syncopate.jpg Oracle:Counter target spell unless its controller pays {X}. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/tablet_of_epityr.txt b/forge-gui/res/cardsfolder/t/tablet_of_epityr.txt index 4c15d49abcd..05c9fd66a56 100644 --- a/forge-gui/res/cardsfolder/t/tablet_of_epityr.txt +++ b/forge-gui/res/cardsfolder/t/tablet_of_epityr.txt @@ -1,7 +1,7 @@ Name:Tablet of Epityr ManaCost:1 Types:Artifact -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Artifact.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever an artifact you control is put into a graveyard from the battlefield, you may pay 1. If you do, you gain 1 life. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Artifact.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever an artifact you control is put into a graveyard from the battlefield, you may pay {1}. If you do, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 1 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/tablet_of_epityr.jpg Oracle:Whenever an artifact you control is put into a graveyard from the battlefield, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/tainted_field.txt b/forge-gui/res/cardsfolder/t/tainted_field.txt index 69d380f188b..d8b2f001f0f 100644 --- a/forge-gui/res/cardsfolder/t/tainted_field.txt +++ b/forge-gui/res/cardsfolder/t/tainted_field.txt @@ -1,7 +1,7 @@ Name:Tainted Field ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ W | IsPresent$ Swamp.YouCtrl | SpellDescription$ Add W to your mana pool. Activate this ability only if you control a Swamp. A:AB$ Mana | Cost$ T | Produced$ B | IsPresent$ Swamp.YouCtrl | SpellDescription$ Add B to your mana pool. Activate this ability only if you control a Swamp. SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_field.jpg diff --git a/forge-gui/res/cardsfolder/t/tainted_isle.txt b/forge-gui/res/cardsfolder/t/tainted_isle.txt index 79c187ad8ba..134693ed37b 100644 --- a/forge-gui/res/cardsfolder/t/tainted_isle.txt +++ b/forge-gui/res/cardsfolder/t/tainted_isle.txt @@ -1,7 +1,7 @@ Name:Tainted Isle ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ U | IsPresent$ Swamp.YouCtrl | SpellDescription$ Add U to your mana pool. Activate this ability only if you control a Swamp. A:AB$ Mana | Cost$ T | Produced$ B | IsPresent$ Swamp.YouCtrl | SpellDescription$ Add B to your mana pool. Activate this ability only if you control a Swamp. SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_isle.jpg diff --git a/forge-gui/res/cardsfolder/t/tainted_peak.txt b/forge-gui/res/cardsfolder/t/tainted_peak.txt index 7e7c31ad4c9..c1938b9fa34 100644 --- a/forge-gui/res/cardsfolder/t/tainted_peak.txt +++ b/forge-gui/res/cardsfolder/t/tainted_peak.txt @@ -1,7 +1,7 @@ Name:Tainted Peak ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ B | IsPresent$ Swamp.YouCtrl | SpellDescription$ Add B to your mana pool. Activate this ability only if you control a Swamp. A:AB$ Mana | Cost$ T | Produced$ R | IsPresent$ Swamp.YouCtrl | SpellDescription$ Add R to your mana pool. Activate this ability only if you control a Swamp. SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_peak.jpg diff --git a/forge-gui/res/cardsfolder/t/tainted_wood.txt b/forge-gui/res/cardsfolder/t/tainted_wood.txt index f8d070c8f03..e6fb41ba923 100644 --- a/forge-gui/res/cardsfolder/t/tainted_wood.txt +++ b/forge-gui/res/cardsfolder/t/tainted_wood.txt @@ -1,7 +1,7 @@ Name:Tainted Wood ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ B | IsPresent$ Swamp.YouCtrl | SpellDescription$ Add B to your mana pool. Activate this ability only if you control a Swamp. A:AB$ Mana | Cost$ T | Produced$ G | IsPresent$ Swamp.YouCtrl | SpellDescription$ Add G to your mana pool. Activate this ability only if you control a Swamp. SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_wood.jpg diff --git a/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt b/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt index 536e2459e7c..374694bc70d 100644 --- a/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt +++ b/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt @@ -2,7 +2,7 @@ Name:Taj-Nar Swordsmith ManaCost:3 W Types:Creature Cat Soldier PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may pay X. If you do, search your library for an Equipment card with converted mana cost X or less and put that card onto the battlefield. Then shuffle your library. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {X}. If you do, search your library for an Equipment card with converted mana cost X or less and put that card onto the battlefield. Then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ X | References$ X | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Equipment+cmcLEX | ChangeNum$ 1 SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/taj_nar_swordsmith.jpg diff --git a/forge-gui/res/cardsfolder/t/takenuma.txt b/forge-gui/res/cardsfolder/t/takenuma.txt index 93d9de7b15c..5d0526a02f4 100644 --- a/forge-gui/res/cardsfolder/t/takenuma.txt +++ b/forge-gui/res/cardsfolder/t/takenuma.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Plane Kamigawa T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature | Execute$ TakenumaDraw | TriggerZones$ Command | TriggerDescription$ Whenever a creature leaves the battlefield, its controller draws a card. SVar:TakenumaDraw:AB$ Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, return target creature you control to its owner's hand. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, return target creature you control to its owner's hand. SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature to return to your hand | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/takenuma.jpg Oracle:Whenever a creature leaves the battlefield, its controller draws a card.\nWhenever you roll {C}, return target creature you control to its owner's hand. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/talisman_of_dominance.txt b/forge-gui/res/cardsfolder/t/talisman_of_dominance.txt index 107ef861c6f..bfd8a965498 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_dominance.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_dominance.txt @@ -1,7 +1,7 @@ Name:Talisman of Dominance ManaCost:2 Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ U | SubAbility$ DBPain | SpellDescription$ Add U to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add B to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/t/talisman_of_impulse.txt b/forge-gui/res/cardsfolder/t/talisman_of_impulse.txt index 400b7920dbc..c48b8ad7e27 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_impulse.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_impulse.txt @@ -1,7 +1,7 @@ Name:Talisman of Impulse ManaCost:2 Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add R to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ G | SubAbility$ DBPain | SpellDescription$ Add G to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/t/talisman_of_indulgence.txt b/forge-gui/res/cardsfolder/t/talisman_of_indulgence.txt index 1bf544c3e36..2eadb06a2bf 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_indulgence.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_indulgence.txt @@ -1,7 +1,7 @@ Name:Talisman of Indulgence ManaCost:2 Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add B to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add R to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/t/talisman_of_progress.txt b/forge-gui/res/cardsfolder/t/talisman_of_progress.txt index fe494cf4a70..4fcaab2ae3c 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_progress.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_progress.txt @@ -1,7 +1,7 @@ Name:Talisman of Progress ManaCost:2 Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add W to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ U | SubAbility$ DBPain | SpellDescription$ Add U to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/t/talisman_of_unity.txt b/forge-gui/res/cardsfolder/t/talisman_of_unity.txt index 1e39ca8e2ff..be360c6801c 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_unity.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_unity.txt @@ -1,7 +1,7 @@ Name:Talisman of Unity ManaCost:2 Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add W to your mana pool. CARDNAME deals 1 damage to you. A:AB$ Mana | Cost$ T | Produced$ G | SubAbility$ DBPain | SpellDescription$ Add G to your mana pool. CARDNAME deals 1 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You diff --git a/forge-gui/res/cardsfolder/t/talon_gates.txt b/forge-gui/res/cardsfolder/t/talon_gates.txt index cc7ea69865a..d3eca0882fd 100644 --- a/forge-gui/res/cardsfolder/t/talon_gates.txt +++ b/forge-gui/res/cardsfolder/t/talon_gates.txt @@ -7,7 +7,7 @@ SVar:TimeInGates:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | Coun SVar:GiveSuspend:DB$ PumpAll | ValidCards$ Card.IsRemembered+withoutSuspend | KW$ Suspend | PumpZone$ Exile | Permanent$ True | SubAbility$ DBCleanup | StackDescription$ If it doesn't have suspend, it gains suspend. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:GateX:Remembered$CardManaCost -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, remove two time counters from each suspended card you own. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, remove two time counters from each suspended card you own. SVar:RolledChaos:AB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Card.suspended+YouOwn | CounterType$ TIME | CounterNum$ 2 | ValidZone$ Exile SVar:Picture:http://www.wizards.com/global/images/magic/general/talon_gates.jpg SVar:AIRollPlanarDieParams:Mode$ Always diff --git a/forge-gui/res/cardsfolder/t/tangle_golem.txt b/forge-gui/res/cardsfolder/t/tangle_golem.txt index 1518147f223..6bc3b5a8b11 100644 --- a/forge-gui/res/cardsfolder/t/tangle_golem.txt +++ b/forge-gui/res/cardsfolder/t/tangle_golem.txt @@ -2,7 +2,7 @@ Name:Tangle Golem ManaCost:7 Types:Artifact Creature Golem PT:5/4 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for Forests (This spell costs 1 less to cast for each Forest you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for Forests (This spell costs {1} less to cast for each Forest you control.) SVar:X:Count$Valid Forest.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_golem.jpg Oracle:Affinity for Forests (This spell costs {1} less to cast for each Forest you control.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/tangleroot.txt b/forge-gui/res/cardsfolder/t/tangleroot.txt index a11eba8ac06..3294351389e 100644 --- a/forge-gui/res/cardsfolder/t/tangleroot.txt +++ b/forge-gui/res/cardsfolder/t/tangleroot.txt @@ -1,7 +1,7 @@ Name:Tangleroot ManaCost:3 Types:Artifact -T:Mode$ SpellCast | ValidCard$ Creature | Execute$ TrigMana | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a creature spell, that player adds G to his or her mana pool. +T:Mode$ SpellCast | ValidCard$ Creature | Execute$ TrigMana | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a creature spell, that player adds {G} to his or her mana pool. SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ 1 | Defined$ TriggeredActivator SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tangleroot.jpg diff --git a/forge-gui/res/cardsfolder/t/tarnished_citadel.txt b/forge-gui/res/cardsfolder/t/tarnished_citadel.txt index 6b18668ba12..7a27e6f671c 100644 --- a/forge-gui/res/cardsfolder/t/tarnished_citadel.txt +++ b/forge-gui/res/cardsfolder/t/tarnished_citadel.txt @@ -1,7 +1,7 @@ Name:Tarnished Citadel ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ Any | SubAbility$ DBPain | SpellDescription$ Add one mana of any color to your mana pool. CARDNAME deals 3 damage to you. SVar:DBPain:DB$DealDamage | NumDmg$ 3 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/tarnished_citadel.jpg diff --git a/forge-gui/res/cardsfolder/t/tazeem.txt b/forge-gui/res/cardsfolder/t/tazeem.txt index a2dd1bc444c..66809a747f5 100644 --- a/forge-gui/res/cardsfolder/t/tazeem.txt +++ b/forge-gui/res/cardsfolder/t/tazeem.txt @@ -2,7 +2,7 @@ Name:Tazeem ManaCost:no cost Types:Plane Zendikar S:Mode$ Continuous | Affected$ Creature | EffectZone$ Command | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures can't block. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, draw a card for each land you control. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, draw a card for each land you control. SVar:RolledChaos:AB$ Draw | Cost$ 0 | NumCards$ Y | Defined$ You SVar:Y:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/tazeem.jpg diff --git a/forge-gui/res/cardsfolder/t/tectonic_edge.txt b/forge-gui/res/cardsfolder/t/tectonic_edge.txt index 74a433feb55..9527636fdf8 100644 --- a/forge-gui/res/cardsfolder/t/tectonic_edge.txt +++ b/forge-gui/res/cardsfolder/t/tectonic_edge.txt @@ -1,7 +1,7 @@ Name:Tectonic Edge ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Destroy | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land. | Cost$ 1 T Sac<1/CARDNAME> | IsPresent$ Land.OppCtrl | PresentCompare$ GE4 | SpellDescription$ Destroy target nonbasic land. Activate this ability only if an opponent controls four or more lands. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tectonic_edge.jpg diff --git a/forge-gui/res/cardsfolder/t/teetering_peaks.txt b/forge-gui/res/cardsfolder/t/teetering_peaks.txt index 10a413f6125..ba7dd049961 100644 --- a/forge-gui/res/cardsfolder/t/teetering_peaks.txt +++ b/forge-gui/res/cardsfolder/t/teetering_peaks.txt @@ -2,7 +2,7 @@ Name:Teetering Peaks ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +0 SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/t/teferis_isle.txt b/forge-gui/res/cardsfolder/t/teferis_isle.txt index 94fb9337332..1bdb83e482b 100644 --- a/forge-gui/res/cardsfolder/t/teferis_isle.txt +++ b/forge-gui/res/cardsfolder/t/teferis_isle.txt @@ -3,6 +3,6 @@ ManaCost:no cost Types:Legendary Land K:Phasing K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ U | Amount$ 2 | SpellDescription$ Add U U to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ U | Amount$ 2 | SpellDescription$ Add {U}{U} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_isle.jpg Oracle:Phasing (This phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.)\nTeferi's Isle enters the battlefield tapped.\n{T}: Add {U}{U} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/telekinetic_bonds.txt b/forge-gui/res/cardsfolder/t/telekinetic_bonds.txt index f168a445ef4..748a0473c52 100644 --- a/forge-gui/res/cardsfolder/t/telekinetic_bonds.txt +++ b/forge-gui/res/cardsfolder/t/telekinetic_bonds.txt @@ -1,7 +1,7 @@ Name:Telekinetic Bonds ManaCost:2 U U U Types:Enchantment -T:Mode$ Discarded | ValidPlayer$ Player | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigTapOrUntap | TriggerDescription$ Whenever a player discards a card, you may pay 1 U. If you do, you may tap or untap target permanent. +T:Mode$ Discarded | ValidPlayer$ Player | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigTapOrUntap | TriggerDescription$ Whenever a player discards a card, you may pay {1}{U}. If you do, you may tap or untap target permanent. SVar:TrigTapOrUntap:AB$TapOrUntap | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:RemRandomDeck:True SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/t/tember_city.txt b/forge-gui/res/cardsfolder/t/tember_city.txt index 4c69b8a5e4c..ef3a7698aa8 100644 --- a/forge-gui/res/cardsfolder/t/tember_city.txt +++ b/forge-gui/res/cardsfolder/t/tember_city.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Plane Kinshala T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigDmg | TriggerZones$ Command | TriggerDescription$ Whenever a player taps a land for mana, CARDNAME deals 1 damage to that player. SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, each other player sacrifices a nonland permanent. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, each other player sacrifices a nonland permanent. SVar:RolledChaos:AB$ Sacrifice | Cost$ 0 | Defined$ Player.Other | SacValid$ Permanent.nonLand SVar:Picture:http://www.wizards.com/global/images/magic/general/tember_city.jpg SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 diff --git a/forge-gui/res/cardsfolder/t/temple_of_the_false_god.txt b/forge-gui/res/cardsfolder/t/temple_of_the_false_god.txt index 14495bc1513..a8be9f2ba71 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_the_false_god.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_the_false_god.txt @@ -1,7 +1,7 @@ Name:Temple of the False God ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 2 | IsPresent$ Land.YouCtrl | PresentCompare$ GE5 | SpellDescription$ Add 2 to your mana pool. Activate this ability only if you control five or more lands. +A:AB$ Mana | Cost$ T | Produced$ 2 | IsPresent$ Land.YouCtrl | PresentCompare$ GE5 | SpellDescription$ Add {2} to your mana pool. Activate this ability only if you control five or more lands. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_the_false_god.jpg Oracle:{T}: Add {2} to your mana pool. Activate this ability only if you control five or more lands. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/tempting_licid.txt b/forge-gui/res/cardsfolder/t/tempting_licid.txt index 67d5f5a9e68..47684fd0df6 100644 --- a/forge-gui/res/cardsfolder/t/tempting_licid.txt +++ b/forge-gui/res/cardsfolder/t/tempting_licid.txt @@ -2,7 +2,7 @@ Name:Tempting Licid ManaCost:2 G Types:Creature Licid PT:2/2 -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/t/tenacious_dead.txt b/forge-gui/res/cardsfolder/t/tenacious_dead.txt index f9845e25d08..b75db1972b3 100644 --- a/forge-gui/res/cardsfolder/t/tenacious_dead.txt +++ b/forge-gui/res/cardsfolder/t/tenacious_dead.txt @@ -2,7 +2,7 @@ Name:Tenacious Dead ManaCost:B Types:Creature Skeleton Warrior PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerController$ TriggeredCardController | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME dies, you may pay 1 B. If you do, return it to the battlefield tapped under its owner's control. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerController$ TriggeredCardController | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME dies, you may pay {1}{B}. If you do, return it to the battlefield tapped under its owner's control. SVar:TrigReturn:AB$ ChangeZone | Cost$ 1 B | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/tenacious_dead.jpg -Oracle:When Tenacious Dead dies, you may pay {1}{B}. If you do, return it to the battlefield tapped under its owner's control. +Oracle:When Tenacious Dead dies, you may pay {1}{B}. If you do, return it to the battlefield tapped under its owner's control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/tendo_ice_bridge.txt b/forge-gui/res/cardsfolder/t/tendo_ice_bridge.txt index 3de2f3bd6db..83a844126d1 100644 --- a/forge-gui/res/cardsfolder/t/tendo_ice_bridge.txt +++ b/forge-gui/res/cardsfolder/t/tendo_ice_bridge.txt @@ -2,7 +2,7 @@ Name:Tendo Ice Bridge ManaCost:no cost Types:Land K:etbCounter:CHARGE:1 -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T SubCounter<1/CHARGE> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/tendo_ice_bridge.jpg Oracle:Tendo Ice Bridge enters the battlefield with a charge counter on it.\n{T}: Add {1} to your mana pool.\n{T}, Remove a charge counter from Tendo Ice Bridge: Add one mana of any color to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt b/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt index 940ee59be2d..7fb016d5804 100644 --- a/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt +++ b/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt @@ -3,7 +3,7 @@ ManaCost:3 B G W Types:Legendary Creature Dragon PT:6/6 K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 B. If you do, put target creature card from a graveyard onto the battlefield under your control. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{B}. If you do, put target creature card from a graveyard onto the battlefield under your control. SVar:TrigChange:AB$ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ChangeNum$ 1 | TgtPrompt$ Select target creature card in a graveyard | ValidTgts$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/teneb_the_harvester.jpg Oracle:Flying\nWhenever Teneb, the Harvester deals combat damage to a player, you may pay {2}{B}. If you do, put target creature card from a graveyard onto the battlefield under your control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/terminal_moraine.txt b/forge-gui/res/cardsfolder/t/terminal_moraine.txt index e89976c629c..02240eccea7 100644 --- a/forge-gui/res/cardsfolder/t/terminal_moraine.txt +++ b/forge-gui/res/cardsfolder/t/terminal_moraine.txt @@ -1,7 +1,7 @@ Name:Terminal Moraine ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/terminal_moraine.jpg Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}, Sacrifice Terminal Moraine: Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/terrain_generator.txt b/forge-gui/res/cardsfolder/t/terrain_generator.txt index c2b78ff2280..e97e9cbbf29 100644 --- a/forge-gui/res/cardsfolder/t/terrain_generator.txt +++ b/forge-gui/res/cardsfolder/t/terrain_generator.txt @@ -1,7 +1,7 @@ Name:Terrain Generator ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ ChangeZone | Cost$ 2 T | ChangeType$ Land.Basic+YouCtrl | ChangeNum$ 1 | Hidden$ True | Origin$ Hand | Destination$ Battlefield | Tapped$ True | SpellDescription$ You may put a basic land card from your hand onto the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/terrain_generator.jpg Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: You may put a basic land card from your hand onto the battlefield tapped. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/thalakos_lowlands.txt b/forge-gui/res/cardsfolder/t/thalakos_lowlands.txt index a59f0c05cc6..24d242804fa 100644 --- a/forge-gui/res/cardsfolder/t/thalakos_lowlands.txt +++ b/forge-gui/res/cardsfolder/t/thalakos_lowlands.txt @@ -1,7 +1,7 @@ Name:Thalakos Lowlands ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBStayTapped | SpellDescription$ Add W to your mana pool. CARDNAME doesn't untap during your next untap step. A:AB$ Mana | Cost$ T | Produced$ U | SubAbility$ DBStayTapped | SpellDescription$ Add U to your mana pool. CARDNAME doesn't untap during your next untap step. SVar:DBStayTapped:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Self | Permanent$ True diff --git a/forge-gui/res/cardsfolder/t/thalia_guardian_of_thraben.txt b/forge-gui/res/cardsfolder/t/thalia_guardian_of_thraben.txt index 6e814e04dc0..4022bf7f47c 100644 --- a/forge-gui/res/cardsfolder/t/thalia_guardian_of_thraben.txt +++ b/forge-gui/res/cardsfolder/t/thalia_guardian_of_thraben.txt @@ -3,6 +3,6 @@ ManaCost:1 W Types:Legendary Creature Human Soldier PT:2/1 K:First Strike -S:Mode$ RaiseCost | ValidCard$ Card.nonCreature | Type$ Spell | Amount$ 1 | Description$ Noncreature spells cost 1 more to cast. +S:Mode$ RaiseCost | ValidCard$ Card.nonCreature | Type$ Spell | Amount$ 1 | Description$ Noncreature spells cost {1} more to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/thalia_guardian_of_thraben.jpg Oracle:First Strike\nNoncreature spells cost {1} more to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/the_aether_flues.txt b/forge-gui/res/cardsfolder/t/the_aether_flues.txt index db8dda2e676..41a2890785d 100644 --- a/forge-gui/res/cardsfolder/t/the_aether_flues.txt +++ b/forge-gui/res/cardsfolder/t/the_aether_flues.txt @@ -6,7 +6,7 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ FluesSacrifice | Tri SVar:FluesSacrifice:AB$ Sacrifice | Cost$ 0 | Optional$ True | SacValid$ Creature | Amount$ 1 | RememberSacrificed$ True | SubAbility$ FluesDig SVar:FluesDig:DB$ DigUntil | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Battlefield | RevealedDestination$ Library | Shuffle$ True | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, you may put a creature card from your hand onto the battlefield. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you may put a creature card from your hand onto the battlefield. SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature | ChangeNum$ 1 | Origin$ Hand | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/the_aether_flues.jpg SVar:AIRollPlanarDieParams:Mode$ Always diff --git a/forge-gui/res/cardsfolder/t/the_dark_barony.txt b/forge-gui/res/cardsfolder/t/the_dark_barony.txt index c6463d9de0f..8daf60bd3bf 100644 --- a/forge-gui/res/cardsfolder/t/the_dark_barony.txt +++ b/forge-gui/res/cardsfolder/t/the_dark_barony.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Plane Ulgrotha T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonBlack | TriggerZones$ Command | Execute$ TrigLoseLife | TriggerDescription$ Whenever a nonblack card is put into a player's graveyard from anywhere, that player loses 1 life. SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 1 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, each opponent discards a card. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, each opponent discards a card. SVar:RolledChaos:AB$ Discard | Cost$ 0 | Mode$ TgtChoose | Defined$ Player.Opponent | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/the_dark_barony.jpg SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 diff --git a/forge-gui/res/cardsfolder/t/the_eon_fog.txt b/forge-gui/res/cardsfolder/t/the_eon_fog.txt index b51449aa72a..b0cd242509e 100644 --- a/forge-gui/res/cardsfolder/t/the_eon_fog.txt +++ b/forge-gui/res/cardsfolder/t/the_eon_fog.txt @@ -2,7 +2,7 @@ Name:The Eon Fog ManaCost:no cost Types:Plane Equilor S:Mode$ Continuous | EffectZone$ Command | Affected$ Player | AddKeyword$ Skip your untap step. | Description$ Players skip their untap steps. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, untap all permanents you control. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, untap all permanents you control. SVar:RolledChaos:AB$ UntapAll | Cost$ 0 | ValidCards$ Permanent.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/the_eon_fog.jpg SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 diff --git a/forge-gui/res/cardsfolder/t/the_maelstrom.txt b/forge-gui/res/cardsfolder/t/the_maelstrom.txt index 7133aba90ad..c62c15b113a 100644 --- a/forge-gui/res/cardsfolder/t/the_maelstrom.txt +++ b/forge-gui/res/cardsfolder/t/the_maelstrom.txt @@ -4,8 +4,8 @@ Types:Plane Alara T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, you may reveal the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you revealed a card but didn't put it onto the battlefield, put it on the bottom of your library. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDig | TriggerZones$ Command | Secondary$ True | OptionalDecider$ You | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, you may reveal the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you revealed a card but didn't put it onto the battlefield, put it on the bottom of your library. SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | Optional$ True | ChangeNum$ 1 | ChangeValid$ Permanent | DestinationZone$ Battlefield | DestinationZone2$ Library | LibraryPosition2$ -1 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, return target permanent card from your graveyard to the battlefield. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, return target permanent card from your graveyard to the battlefield. SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target permanent card in your graveyard | ValidTgts$ Permanent.YouCtrl SVar:AIRollPlanarDieParams:Mode$ Always | CardsInGraveyardGE$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/the_maelstrom.jpg -Oracle:When you planeswalk to The Maelstrom or at the beginning of your upkeep, you may reveal the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you revealed a card but didn't put it onto the battlefield, put it on the bottom of your library.\nWhenever you roll {C}, return target permanent card from your graveyard to the battlefield. +Oracle:When you planeswalk to The Maelstrom or at the beginning of your upkeep, you may reveal the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you revealed a card but didn't put it onto the battlefield, put it on the bottom of your library.\nWhenever you roll {C}, return target permanent card from your graveyard to the battlefield. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/the_pieces_are_coming_together.txt b/forge-gui/res/cardsfolder/t/the_pieces_are_coming_together.txt index 29f1bd689e2..90930f3e24f 100644 --- a/forge-gui/res/cardsfolder/t/the_pieces_are_coming_together.txt +++ b/forge-gui/res/cardsfolder/t/the_pieces_are_coming_together.txt @@ -1,9 +1,9 @@ Name:The Pieces Are Coming Together ManaCost:no cost Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ConstructDestiny | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, draw two cards. Artifact spells you cast this turn cost 2 less to cast. +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ConstructDestiny | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, draw two cards. Artifact spells you cast this turn cost {2} less to cast. SVar:ConstructDestiny:AB$ Effect | Cost$ 0 | Name$ Pieces Coming Together | StaticAbilities$ CheapParts | SubAbility$ DBDraw -SVar:CheapParts:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Artifact | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Artifact spells you cast this turn cost 2 less to cast. +SVar:CheapParts:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Artifact | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Artifact spells you cast this turn cost {2} less to cast. SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 2 SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/the_pieces_are_coming_together.jpg Oracle:When you set this scheme in motion, draw two cards. Artifact spells you cast this turn cost {2} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/the_tabernacle_at_pendrell_vale.txt b/forge-gui/res/cardsfolder/t/the_tabernacle_at_pendrell_vale.txt index 9907ce2d7f5..2f931c55c17 100644 --- a/forge-gui/res/cardsfolder/t/the_tabernacle_at_pendrell_vale.txt +++ b/forge-gui/res/cardsfolder/t/the_tabernacle_at_pendrell_vale.txt @@ -1,7 +1,7 @@ Name:The Tabernacle at Pendrell Vale ManaCost:no cost Types:Legendary Land -S:Mode$ Continuous | Affected$ Creature | AddTrigger$ TabernacleTrig | AddSVar$ TabernacleDestroy | Description$ All creatures have "At the beginning of your upkeep, destroy this creature unless you pay 1." +S:Mode$ Continuous | Affected$ Creature | AddTrigger$ TabernacleTrig | AddSVar$ TabernacleDestroy | Description$ All creatures have "At the beginning of your upkeep, destroy this creature unless you pay {1}." SVar:TabernacleTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TabernacleDestroy | TriggerDescription$ At the beginning of your upkeep, destroy CARDNAME unless you pay 1. SVar:TabernacleDestroy:AB$ Destroy | Cost$ 0 | Defined$ Self | UnlessPayer$ You | UnlessCost$ 1 SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/t/the_zephyr_maze.txt b/forge-gui/res/cardsfolder/t/the_zephyr_maze.txt index 31158c21a65..9c791ea0ef6 100644 --- a/forge-gui/res/cardsfolder/t/the_zephyr_maze.txt +++ b/forge-gui/res/cardsfolder/t/the_zephyr_maze.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Plane Kyneth S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.withFlying | AddPower$ 2 | Description$ Creatures with flying get +2/+0. S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.withoutFlying | AddPower$ -2 | Description$ Creatures without flying get -2/-0. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, target creature gains flying until end of turn. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target creature gains flying until end of turn. SVar:RolledChaos:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/the_zephyr_maze.jpg SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True diff --git a/forge-gui/res/cardsfolder/t/thermopod.txt b/forge-gui/res/cardsfolder/t/thermopod.txt index 9e511f4eacc..76b592c77d4 100644 --- a/forge-gui/res/cardsfolder/t/thermopod.txt +++ b/forge-gui/res/cardsfolder/t/thermopod.txt @@ -2,7 +2,7 @@ Name:Thermopod ManaCost:4 R Types:Snow Creature Slug PT:4/3 -A:AB$ Mana | Cost$ Sac<1/Creature> | Produced$ R | SpellDescription$ Add R to your mana pool. +A:AB$ Mana | Cost$ Sac<1/Creature> | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Pump | Cost$ S | KW$ Haste | SpellDescription$ CARDNAME gains haste until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thermopod.jpg diff --git a/forge-gui/res/cardsfolder/t/thespians_stage.txt b/forge-gui/res/cardsfolder/t/thespians_stage.txt index 1ad8e462a88..665af01cf91 100644 --- a/forge-gui/res/cardsfolder/t/thespians_stage.txt +++ b/forge-gui/res/cardsfolder/t/thespians_stage.txt @@ -1,7 +1,7 @@ Name:Thespian's Stage ManaCost:no cost Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Clone | Cost$ 2 T | ValidTgts$ Land | TgtPrompt$ Select target land to copy. | AddAbilities$ ThespianCopy | AddSVars$ ThespianCopy | SpellDescription$ CARDNAME becomes a copy of target land and gains this ability. SVar:ThespianCopy:AB$ Clone | Cost$ 2 T | ValidTgts$ Land | TgtPrompt$ Select target land to copy. | AddAbilities$ ThespianCopy | AddSVars$ ThespianCopy | SpellDescription$ CARDNAME becomes a copy of target land and gains this ability. SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/t/thorn_of_amethyst.txt b/forge-gui/res/cardsfolder/t/thorn_of_amethyst.txt index 2a6e3c3a43e..a3ddccce6cc 100644 --- a/forge-gui/res/cardsfolder/t/thorn_of_amethyst.txt +++ b/forge-gui/res/cardsfolder/t/thorn_of_amethyst.txt @@ -1,7 +1,7 @@ Name:Thorn of Amethyst ManaCost:2 Types:Artifact -S:Mode$ RaiseCost | ValidCard$ Card.nonCreature | Type$ Spell | Amount$ 1 | Description$ Noncreature spells cost 1 more to cast. +S:Mode$ RaiseCost | ValidCard$ Card.nonCreature | Type$ Spell | Amount$ 1 | Description$ Noncreature spells cost {1} more to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thorn_of_amethyst.jpg Oracle:Noncreature spells cost {1} more to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/thornscape_battlemage.txt b/forge-gui/res/cardsfolder/t/thornscape_battlemage.txt index 9f7b0f99b08..7c658d4717e 100644 --- a/forge-gui/res/cardsfolder/t/thornscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/t/thornscape_battlemage.txt @@ -3,9 +3,9 @@ ManaCost:2 G Types:Creature Elf Wizard PT:2/2 K:Kicker R : W -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 R kicker, it deals 2 damage to target creature or player. +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 {R} kicker, it deals 2 damage to target creature or player. SVar:TrigKicker:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 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 W kicker, destroy target artifact. +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 {W} kicker, destroy target artifact. SVar:TrigKicker2:DB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/thornscape_battlemage.jpg diff --git a/forge-gui/res/cardsfolder/t/thornscape_familiar.txt b/forge-gui/res/cardsfolder/t/thornscape_familiar.txt index 5912cb65209..4249c45529e 100644 --- a/forge-gui/res/cardsfolder/t/thornscape_familiar.txt +++ b/forge-gui/res/cardsfolder/t/thornscape_familiar.txt @@ -2,6 +2,6 @@ Name:Thornscape Familiar ManaCost:1 G Types:Creature Insect PT:2/1 -S:Mode$ ReduceCost | ValidCard$ Card.White,Card.Red | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Red spells and white spells you cast cost 1 less to cast. +S:Mode$ ReduceCost | ValidCard$ Card.White,Card.Red | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Red spells and white spells you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/thornscape_familiar.jpg Oracle:Red spells and white spells you cast cost {1} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/thoughtcast.txt b/forge-gui/res/cardsfolder/t/thoughtcast.txt index 6d8c7c10894..4daa4c326c1 100644 --- a/forge-gui/res/cardsfolder/t/thoughtcast.txt +++ b/forge-gui/res/cardsfolder/t/thoughtcast.txt @@ -2,7 +2,7 @@ Name:Thoughtcast ManaCost:4 U Types:Sorcery A:SP$ Draw | Cost$ 4 U | NumCards$ 2 | SpellDescription$ Draw two cards. -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtcast.jpg Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nDraw two cards. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/thran_dynamo.txt b/forge-gui/res/cardsfolder/t/thran_dynamo.txt index c0a80141745..b7f0075d02f 100644 --- a/forge-gui/res/cardsfolder/t/thran_dynamo.txt +++ b/forge-gui/res/cardsfolder/t/thran_dynamo.txt @@ -1,6 +1,6 @@ Name:Thran Dynamo ManaCost:4 Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 3 | SpellDescription$ Add 3 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 3 | SpellDescription$ Add {3} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_dynamo.jpg Oracle:{T}: Add {3} to your mana pool. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/thran_turbine.txt b/forge-gui/res/cardsfolder/t/thran_turbine.txt index 624c9a0d818..22b9d967b95 100644 --- a/forge-gui/res/cardsfolder/t/thran_turbine.txt +++ b/forge-gui/res/cardsfolder/t/thran_turbine.txt @@ -1,7 +1,7 @@ Name:Thran Turbine ManaCost:1 Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ ChooseAmount | TriggerDescription$ At the beginning of your upkeep, you may add 1 or 2 to your mana pool. You can't spend this mana to cast spells. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ ChooseAmount | TriggerDescription$ At the beginning of your upkeep, you may add {1} or {2} to your mana pool. You can't spend this mana to cast spells. SVar:ChooseAmount:DB$ ChooseNumber | Min$ 0 | Max$ 2 | ListTitle$ Choose the amount of mana | SubAbility$ DBMana SVar:DBMana:DB$ Mana | Amount$ X | References$ X | Produced$ 1 | RestrictValid$ nonSpell SVar:X:Count$ChosenNumber diff --git a/forge-gui/res/cardsfolder/t/throne_of_bone.txt b/forge-gui/res/cardsfolder/t/throne_of_bone.txt index 102d748c995..22dd6e3be7f 100644 --- a/forge-gui/res/cardsfolder/t/throne_of_bone.txt +++ b/forge-gui/res/cardsfolder/t/throne_of_bone.txt @@ -1,7 +1,7 @@ Name:Throne of Bone ManaCost:1 Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card.Black | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a black spell, you may pay 1. If you do, you gain 1 life. +T:Mode$ SpellCast | ValidCard$ Card.Black | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a black spell, you may pay {1}. If you do, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 1 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/throne_of_bone.jpg diff --git a/forge-gui/res/cardsfolder/t/thrull_wizard.txt b/forge-gui/res/cardsfolder/t/thrull_wizard.txt index c83c3eb46bb..c8a11ae1e78 100644 --- a/forge-gui/res/cardsfolder/t/thrull_wizard.txt +++ b/forge-gui/res/cardsfolder/t/thrull_wizard.txt @@ -2,7 +2,7 @@ Name:Thrull Wizard ManaCost:2 B Types:Creature Thrull Wizard PT:1/1 -A:AB$ GenericChoice | Cost$ 1 B | TgtPrompt$ Select target spell | TargetType$ Spell | ValidTgts$ Card.Black | TgtZone$ Stack | Choices$ PayB,Pay3 | Defined$ TargetedController | SpellDescription$ Counter target black spell unless that spell's controller pays B or 3 +A:AB$ GenericChoice | Cost$ 1 B | TgtPrompt$ Select target spell | TargetType$ Spell | ValidTgts$ Card.Black | TgtZone$ Stack | Choices$ PayB,Pay3 | Defined$ TargetedController | SpellDescription$ Counter target black spell unless that spell's controller pays {B} or {3} SVar:PayB:DB$ Counter | Defined$ Targeted | UnlessCost$ B | ChoiceDescription$ Counter spell unless you pay B SVar:Pay3:DB$ Counter | Defined$ Targeted | UnlessCost$ 3 | ChoiceDescription$ Counter spell unless you pay 3 SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/t/tooth_of_chiss_goria.txt b/forge-gui/res/cardsfolder/t/tooth_of_chiss_goria.txt index dba602179c0..de2bd6db3f7 100644 --- a/forge-gui/res/cardsfolder/t/tooth_of_chiss_goria.txt +++ b/forge-gui/res/cardsfolder/t/tooth_of_chiss_goria.txt @@ -3,7 +3,7 @@ ManaCost:3 Types:Artifact K:Flash A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | SpellDescription$ Target creature gets +1/+0 until end of turn. -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs 1 less to cast for each artifact you control.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) SVar:X:Count$Valid Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/tooth_of_chiss_goria.jpg Oracle:Flash\nAffinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\n{T}: Target creature gets +1/+0 until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/t/torrent_of_souls.txt b/forge-gui/res/cardsfolder/t/torrent_of_souls.txt index 50dece8afe6..1c8636cec3d 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/transmute_artifact.txt b/forge-gui/res/cardsfolder/t/transmute_artifact.txt index bff8d8bc8e9..c9dd1160cfc 100644 --- a/forge-gui/res/cardsfolder/t/transmute_artifact.txt +++ b/forge-gui/res/cardsfolder/t/transmute_artifact.txt @@ -1,7 +1,7 @@ Name:Transmute Artifact ManaCost:U U Types:Sorcery -A:SP$ Sacrifice | Cost$ U U | SacValid$ Artifact | RememberSacrificed$ True | SpellDescription$ Sacrifice an artifact. If you do, search your library for an artifact card. If that card's converted mana cost is less than or equal to the sacrificed artifact's converted mana cost, put it onto the battlefield. If it's greater, you may pay X, where X is the difference. If you do, put it onto the battlefield. If you don't, put it into its owner's graveyard. Then shuffle your library. | SubAbility$ StoreCanSearch | StackDescription$ SpellDescription +A:SP$ Sacrifice | Cost$ U U | SacValid$ Artifact | RememberSacrificed$ True | SpellDescription$ Sacrifice an artifact. If you do, search your library for an artifact card. If that card's converted mana cost is less than or equal to the sacrificed artifact's converted mana cost, put it onto the battlefield. If it's greater, you may pay {X}, where X is the difference. If you do, put it onto the battlefield. If you don't, put it into its owner's graveyard. Then shuffle your library. | SubAbility$ StoreCanSearch | StackDescription$ SpellDescription SVar:StoreCanSearch:DB$ StoreSVar | SVar$ SackedCMC | Type$ Number | Expression$ -1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ StoreCMC SVar:StoreCMC:DB$ StoreSVar | SVar$ SackedCMC | Type$ Calculate | Expression$ Y | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBClear SVar:DBClear:DB$ Cleanup | ClearRemembered$ True | SubAbility$ SearchLibrary diff --git a/forge-gui/res/cardsfolder/t/trinisphere.txt b/forge-gui/res/cardsfolder/t/trinisphere.txt index 89757e0c5a9..94c528d8235 100644 --- a/forge-gui/res/cardsfolder/t/trinisphere.txt +++ b/forge-gui/res/cardsfolder/t/trinisphere.txt @@ -1,7 +1,7 @@ Name:Trinisphere ManaCost:3 Types:Artifact -S:Mode$ SetCost | ValidCard$ Card | Type$ Spell | Amount$ Min3 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, each spell that would cost less than three mana to cast costs three mana to cast. (Additional mana in the cost may be paid with any color of mana or colorless mana. For example, a spell that would cost 1 B to cast costs 2 B to cast instead.) +S:Mode$ SetCost | ValidCard$ Card | Type$ Spell | Amount$ Min3 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, each spell that would cost less than three mana to cast costs three mana to cast. (Additional mana in the cost may be paid with any color of mana or colorless mana. For example, a spell that would cost {1}{B} to cast costs {2}{B} to cast instead.) SVar:X:Count$Valid Card.Self+untapped SVar:RemRandomDeck:True SVar:NonStackingEffect:True diff --git a/forge-gui/res/cardsfolder/u/unnerving_assault.txt b/forge-gui/res/cardsfolder/u/unnerving_assault.txt index 58de7b335ca..0f70db425c7 100644 --- a/forge-gui/res/cardsfolder/u/unnerving_assault.txt +++ b/forge-gui/res/cardsfolder/u/unnerving_assault.txt @@ -1,7 +1,7 @@ Name:Unnerving Assault ManaCost:2 UR Types:Instant -A:SP$ PumpAll | Cost$ 2 UR | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | IsCurse$ True | ConditionManaSpent$ U | SubAbility$ RPaid | SpellDescription$ Creatures your opponents control get -1/-0 until end of turn if U was spent to cast CARDNAME, and creatures you control get +1/+0 until end of turn if R was spent to cast it. (Do both if U R was spent.) +A:SP$ PumpAll | Cost$ 2 UR | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | IsCurse$ True | ConditionManaSpent$ U | SubAbility$ RPaid | SpellDescription$ Creatures your opponents control get -1/-0 until end of turn if U was spent to cast CARDNAME, and creatures you control get +1/+0 until end of turn if R was spent to cast it. (Do both if {U}{R} was spent.) SVar:RPaid:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | ConditionManaSpent$ R SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unnerving_assault.jpg diff --git a/forge-gui/res/cardsfolder/w/warden_of_evos_isle.txt b/forge-gui/res/cardsfolder/w/warden_of_evos_isle.txt index f465f701a11..2bb6d618dc4 100644 --- a/forge-gui/res/cardsfolder/w/warden_of_evos_isle.txt +++ b/forge-gui/res/cardsfolder/w/warden_of_evos_isle.txt @@ -3,6 +3,6 @@ ManaCost:2 U Types:Creature Bird Wizard PT:2/2 K:Flying -S:Mode$ ReduceCost | ValidCard$ Creature.withFlying | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Creature spells with flying you cast cost 1 less to cast. +S:Mode$ ReduceCost | ValidCard$ Creature.withFlying | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Creature spells with flying you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/warden_of_evos_isle.jpg -Oracle:Flying\nCreature spells with flying you cast cost {1} less to cast. +Oracle:Flying\nCreature spells with flying you cast cost {1} less to cast. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/w/warden_of_the_wall.txt b/forge-gui/res/cardsfolder/w/warden_of_the_wall.txt index bd5336a056f..c34e9574d2f 100644 --- a/forge-gui/res/cardsfolder/w/warden_of_the_wall.txt +++ b/forge-gui/res/cardsfolder/w/warden_of_the_wall.txt @@ -2,7 +2,7 @@ Name:Warden of the Wall ManaCost:3 Types:Artifact K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add 1 to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. S:Mode$ Continuous | Affected$ Card.Self | Condition$ NotPlayerTurn | EffectZone$ Battlefield | SetPower$ 2 | SetToughness$ 3 | AddType$ Creature & Gargoyle | AddKeyword$ Flying | Description$ As long as it's not your turn, CARDNAME is a 2/3 Gargoyle artifact creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/warden_of_the_wall.jpg Oracle:Warden of the Wall enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\nAs long as it's not your turn, Warden of the Wall is a 2/3 Gargoyle artifact creature with flying. \ No newline at end of file